Skip to content

Instantly share code, notes, and snippets.

@ericberglund117
ericberglund117 / codewarsSolutions.md
Last active July 2, 2021 21:38
Codewars Solutions

Codewars Solutions

Create Phone Number (6 kyu)

Write a function that accepts an array of 10 integers (between 0 and 9), that returns a string of those numbers in the form of a phone number.

Example: createPhoneNumber([1, 2, 3, 4, 5, 6, 7, 8, 9, 0]) // => returns "(123) 456-7890" The returned format must be correct in order to complete this challenge. Don't forget the space after the closing parentheses!

@ericberglund117
ericberglund117 / Mod3_week_5.md
Last active November 9, 2020 23:39
Mod_3_Week5

Taking stock of where you are: what have you accomplished this module? What have you learned? Where are you stuck (have you not been able to follow through on outreach? Is your resume not finished?)?

  • I have built out a resume/portfolio, created a coverletter, done some company research, and have done some warm networking with people I already know in the industry. I have learned a lot about how to get a job in this industry and how it is different from other industries.
  • I mostly get stuck with cold outreach/networking. I know how important it is, but I just have trouble getting over the awkward hump.

Create plans for 3 different companies you want to target:

__Questions to reflect on here: Why do you like this company? What makes you want to work there? Why are you a good fit for this company?

@ericberglund117
ericberglund117 / Mod3_week_4.md
Last active November 9, 2020 01:55
Mod 3 Week 4 Career Journal

Prepare for Job Shadow: AEIOU Activities: what questions do you have about the activities that a software developer does on a daily basis? Environment: what questions do you have about the overall environment and culture of this workplace? Interactions: what questions do you have about the team at this company? What do you hope to see in your interactions during the shadow? Objects: what questions do you have about the code or the product? Users: what questions do you have about how the company interacts with their users?

  • Activities: What does your daily schedule look like? How many meetings do you usually have per day? Do you collaborate or do more individual work?

  • Environment: Do you feel encouraged to expand your learning? Is collaboration encouraged? Do you feel welcomed?

@ericberglund117
ericberglund117 / Mod3_week_3.md
Created October 22, 2020 21:58
Mod 3 Week 3

If you will not be able to complete your journal this week, please provide an update for the Career Dev team on when you'll have it completed here (remember to reflect on what you have control over, what you want to try differently this week, and what habits you can utilize to get back on track):

Back to your resume and cover letter you've been working on: What other next steps do you want to take to make these two components stronger?

  • I want to follow Ian's advice and build out my resume more to fit everything I've done, that way I can tailor it to my needs.
  • I would also like to build out a coverletter template or 'ordinary' cover letter that way I can use that to apply to companies that aren't in my top spots.
  • Changing up the layout of my resume I think would be beneficial. I want more diverse templates for my resume so it can better visually represent the job I'm applying for.

__Outreach Brainstorming:

@ericberglund117
ericberglund117 / Mod3_week_2.md
Created October 22, 2020 16:30
Mod 3 Week 2

Find a position or use a position you've put on your Huntr board and write a cover letter for that position in a Google doc or gist. Reference these cover letter resources as well as the session to complete your cover letter. Post the link to your cover letter here

Review your cover letter with a peer some time this week. What feedback did your partner give you? What next steps will you take to make your cover letter even stronger?

  • I need to revise my cover letter to better show my understanding of the company. Explain what they offer/mission and how I can be a part of that mission in a positive way.
  • Do some more research on the company.
  • Make a list of 'what I bring to the table' so I can articulate that in the letter.

React Router Prework

This gist contains a short assignment I'd like everyone to complete before our formal lesson. The prework involves reading some of the React Router documentation, and will allow us to keep the lesson more hands on.

Instructions

  1. Fork this gist
  2. On your own copy, go through the listed readings and answer associated questions
  3. Comment a link to your forked copy on the original gist

Questions / Readings

@ericberglund117
ericberglund117 / Mod3_week_1.md
Last active October 23, 2020 20:28
Mod 3 Week 1

1. Refine your career vision: What are the values that will drive your job search? What are your goals for your job search? What kind of role do you see yourself pursuing in your job search? Based on your latest version of your career vision, list the top 3-5 industries and companies you’ll pursue in your job search as of right now. Why did you pick these industries/companies? How do they relate to the values and goals you have for yourself in your job search?

  • The values that will drive my job search will be an empahsis on community, collaboration, and growth. I want to work for a company that encourages personal and collaborative growth while improving the community they serve. My goals are to find companies that value the same ideas. I don't believe that will too hard to find. My role will most likely be a junior level developer that will work on a team. This is what I prefer at the beginning of my career so I can expand my growth and learn in a collaborative environment. The three companies I have

What is a "data model", and how does it relate to the DOM in a front-end application?

  • a data model is a way to organize and manipulate the data used for a webpage and the DOM is the browser's internal programatic representation of the webpage. This means a developer can modify the webpage using the data model without touching the HTML.

What is a "framework?" And how does it differ from a "library?"

  • A framework a pre-defined structure that determines how a developer designs an application. Libraries are collections of prewritten code snippets that can be used (and reused) to perform common JavaScript functions. JavaScript libraries are like pieces of furniture that add style and function to an already constructed house. Frameworks, on the other hand, are a template you use to build the house itself.

Why should we consider using a framework over vanilla JS like you have been doing in mods 1 and 2?

@ericberglund117
ericberglund117 / Mod2_week_5.md
Last active September 23, 2020 20:00
Mod 2 Week 5 Questions

Review your habit tracker: how did you monitor your habit(s)? What does this tell you about your overall progress becoming the person you want to be? In general, how satisfied are you with how you spent your time this module? What could be improved next module?

  • My habit tracker has been slighly less effective this past week due to the final assessment and final solo project focus. I understand how the habit can help me in those aspects, but I had to prioritize my tasks.
  • I was able to get coding in each day so I achieved that habit.
  • I think I am making progress in understanding the JS language better, but I need more practice writing code that can be implemented in a project.
  • This is a step in the right direction for me because it will eventually help me become the developer I want to be. In order to do this, I need to restructure my habits to include organization and planning because that is what hurts me the most when it comes to projects.

Mind Maps:

__i. Engagement. What did

@ericberglund117
ericberglund117 / Mod2_week4_CJ.md
Last active September 14, 2020 17:51
Mod 2 Week 4 Career Journal

If you will not be able to complete your journal this week, please provide an update for the Career Dev team on when you’ll have it completed here (remember to reflect on what you have control over, what you want to try differently this week, and what habits you can utilize to get back on track):

In week 4, you’ll have a job experience activity with employers. The next two prompts are designed to help you both prepare and reflect on that experience:

Prepare for Job Experience: AEIOU

Activities: what questions do you have about the activities that a software developer does on a daily basis?

  • What is your average schedule look like?
  • How often do you work in groups/individually?