Skip to content

Instantly share code, notes, and snippets.

@bruce-gordon
bruce-gordon / truthy_falsy.md
Last active April 28, 2021 18:43
truthy_falsy_lesson

JS: Truthy and Falsy Expressions - Review

Learning Goals

  • Identify truthy expressions and falsy expressions in JS.
  • Refactor code using your understanding of truthy and falsy values, and the NOT ! operator.

Vocabulary

  • Expression - a statement that produces a value, for example, (5 > 3) produces a value of true
  • Conditional - an expression that evaluates to true or false, or a control flow statement that executes code
  • Truthy values - values that evaluate as true in a boolean context
@bruce-gordon
bruce-gordon / redux_cycle.md
Created January 27, 2021 18:29
Redux cycle

The redux cycle explained

@bruce-gordon
bruce-gordon / career_journal_mod3_week5.md
Last active January 20, 2021 22:28
Career Journal - Mod 3 - Week 5

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?)?

Completing the resume has been difficult because I don't feel like I have much to put on there in terms of coding. It is finished in terms of past experience, but I need to complete and add more portfolio work. On a positive note, I have become very comfortable with React and taught myself a basic level of TypeScript, so that is great for my resume.

Create plans for 3 different companies you want to target:

Plan #1: Quizlet They have a Denver office and they are an Ed Tech company. Not only do I have an education background, I actually used their platform for several years at my last job. There is a Turing alum who works that I have spoken to. They use React and TypeScript, which I have experience with. Working here would be great because it would allow me to still be in the world of education and

@bruce-gordon
bruce-gordon / career_journal_mod3_week4.md
Last active January 12, 2021 00:59
Career Journal - Mod 3 - Week 4

Prepare for Job Shadow: AEIOU

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

  • What is a typically day's schedule like?
  • How often do you have stand ups, team meetings, etc?
  • How long is a typical sprint (do you work in sprints)?
  • How much of a typical day is spent actively working with code?
  • What does workflow and project management look like on a typical day?
  • What do you like most about working for SOVRN?
@bruce-gordon
bruce-gordon / career_journal_mod3_week1.md
Last active January 20, 2021 16:23
Career Journal - Mod 3, Week 1

Values

  • Respect for employee work/life balance
  • Sense of community and collaboration among staff
  • Social awareness and contibution to community/society

Goals

  • Have a job within two months of completing Turing
  • Continue to learn and become a more desireable hire

Areas of Interest

@bruce-gordon
bruce-gordon / iteration_5_proposal.md
Last active December 10, 2020 23:46
Iteration 5 Proposal - Rancid Tomatillos

Iteration 5 Proposal

Rancid Tomatillos

Objectives

  1. Create a carousel to display all videos fetched from api for an individual movie.
  2. Deploy app.
  3. Add filtering by average rating.

User Stories

  1. When a user views the page for an individual movie, they will be able to scroll through all of the videos from the api.

Edited and formatted by ericwm76 and bruce-gordon

Creating a React App

  1. In the terminal run: npx create-react-app NAME-OF-APP
  2. Cd into the new directory: cd NAME-OF-APP
  3. Run: npm install.
  4. You can run npm start to see if the app was set up correctly.

Imports

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

@bruce-gordon
bruce-gordon / mod2_week3_journal.md
Created October 22, 2020 19:45
Mod 2, Week 3, career journal

Assess your habits from week 2: how did you spend your time this past week? What was effective in your habits? What could be more effective? What steps will you take to make that happen?

I continued my push to "get started" instead of overanalyzing to the point of paralysis. Getting started helps build momentum. At the same time, I also focused on learning to use a project board so that the thinking/planning phase of my process was more productive and useful.

Reflect on how you’ve spent your time so far at Turing to gauge your engagement and energy:

When have you been excited, focused, and enjoyed your work? When have you felt bored, restless, or unhappy? When do you feel energized in your work? When is your energy drained?

Times I enjoy:

  • When I am solving problems and being creative. I feel excited and engaged when I can see myself making progress, both in terms of personal skill progress and actual tangible progress on a project. Learning how to do something I could not previously do is fun,
@bruce-gordon
bruce-gordon / whats-cookin-DTR.md
Last active October 12, 2020 19:05
whats-cookin-DTR

DTR: What's Cookin'

Group Member Names:

Estelle Staffieri, Bruce Gordon

Goals and Expectations for the Project (What does each group member hope to get out of this project? What do we want to achieve as a team? How will we know that we're successful?):

Create a successful app that meets criteria for a 3+ in each rubric area.