Skip to content

Instantly share code, notes, and snippets.

View JesseMcBrennan's full-sized avatar

Jesse McFadden JesseMcBrennan

  • Portland, Oregon
View GitHub Profile

#2: Supporting Cohortmates in Job Search

  • I will continue to reach out to Cody, Chris and Matt from BE regarding the job search.
  • I feel that I have developed an extensive network that I can leverage in the future for my cohort mates. I have also become great at cold out reach and I would be happy to help those who feel uncomfortable doing it.
  • I will recommend Cody Taft, Chris Boylen and Emmie Hayes for future positions with my company or others that I know of. I will make introductions to the relevant contacts and help coach them through the process.

Questions for Robbie and Will

Robbie:

this.state vs. this.setState - why don’t you mutate state?

State within a Javascript component is a reference to an object. If you mutate that object by changing state using this.state instead of using this.setState, you run the risk of rewriting state the next time this.setState is called. There are ways to avoid this like using setState or immutable helpers such as update().

Inline vs. inline block

@JesseMcBrennan
JesseMcBrennan / dress-the-child.md
Last active October 22, 2018 20:19
dress-the-child.md

DTR

Tech Stack

Project Management tool

# Template for DTR Memo
## Project: GameTime
## Group Member Names: Haley Jacobs, Jesse McFadden
### Project Expectations: What does each group member hope to get out of this project?
A better understanding of object oriented programming, code organization, javascript and canvas.

What role does empathy play in your life and how has it helped you?

Empathy destroys assumptions. In order to get through our days we are forced to make assumptions about the world around us. Sometimes these assumptions are helpful, sometimes they aren't. I believe the empathy forces me to address my assumptions about my perspective, and work to try and break down my inherent biases so that I can truely see a situation from another viewpoint. Empathy is one of the greatest gifts I have ever received. It can be terrifying and difficult when you are understand that your perspective is different from someone elses. In my life empathy has been the key to understanding.

How does empathy help you build better software?

By truely understanding the intended purpose of the software, and the user, you can constrain your design decisions to focus and a set of needs that is outside of your own. In the article, the auther wrote "The risks of product development are high. So are the rewards." The work and energy

Behaviors that Resonate With Me:

  1. Googling Aggressively. This is something that I learned at a young age(I suppose it was yahooing or lycosing aggressively when I started. You don't need to reinvent the wheel. Given the population of the earth and the amount of intelligent people on it, chances are people have tried to do the same thing you are attempting. Learning how to quickly identify the problem, articulate it in a colloquial way has saved me many times.

  2. From the coding I have done so far, my issues almost entirely come down to micro-decisions. The little things I overlooked when I was moving too quickly. I need to acknowledge that naming conventions matter and that I need to be consistent with the format and convention I choose to use.

  3. Saying I don't know has been one of the best learning experiences in my life. We all have egos, but when we come up against something we don't know, it is important to acknowledge the fact as quickly as possible so that you can quickly move to finding a solu

Day One:

On a website, what is the purpose of HTML code?

HTML Describes the structure of pages.

H2 What is the difference between an element and a tag?

HTML Elements tell the bowswer something about the information that sits between its opening and closing tags. Tags act like containers. They tell you something about the information that lies between their opening and closing tags.