Skip to content

Instantly share code, notes, and snippets.

View nwgambee's full-sized avatar

Noah Gambee nwgambee

View GitHub Profile
@nwgambee
nwgambee / DTR_memo_project2.md
Last active October 7, 2019 20:38 — forked from pJanks/DTRmemo.md
Project two paired DTR memo

Project:

Intention Timer

Group Member Names:

Johnny Cassidy and Noah Gambee

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

We hope to acheieve success in implementing and combining the technical skills that we are currently learning. Successfully learning to utilize the git workflow between multiple people on one project would be a sign of success. If we meet as many guidelines as possible and show confidence and understanding in our code, that will be a win. Learning how to combine individualistic working styles into a successful collaboration.

Team strengths & collaboration styles (consider discussing your Pairin qualities here):

@nwgambee
nwgambee / pair-dynamics-ngambee.md
Last active December 12, 2019 16:16
continuous project reflections

Pair/Group Dynamics Reflection - Noah Gambee

Abstract

  • This project was our second project of Mod 1 and involved us recreating an app from a comp and adding functionality with vanilla JavaScript. We worked with one other student for this project. The goal of this application was to allow a user to create a task and set an amount of time that they would work on that task. The user selected a category, gave their task a description, and set an amount of time. The user could then start the timer and log the activity when the timer ends.

  • IdeaBox was our third project of Mod 1 and we worked in groups of three. The goal was to create an web app where a user can add cards that contain a title and a body. The cards are meant for the user to write notes or ideas, and then to be able to favorite and delete the individual cards. We had to implement local storage as well as classes and objects.

  • Whats Cookin' was the second project of Mod 2 and was a partner project. The goal of this project was to utitl

Agile & Feedback Reflection Guidelines

In interviews, you'll be asked about how you approach working in projects, and being able to describe how you utilize agile processes is a great way to help you stand out as a junior developer candidate. This reflection is meant to help you develop this skill.

With that in mind, please answer the following questions in your own gist about your group project:

1. What have you learned about the use of agile vs. waterfall in software projects?

I learned that the more dynamic and robust Agile method of consistent testing and feedback is a better workflow than waterfall where one piece of functionality is completed and deployed at a time. Even though 'deployment' right now just looks like merging to our master branch, I can see how a more Agile workflow increases productivity and quality.

2. How did you and your group approach project management in this project (what tools did you use, how did you hold each other accountable, etc.)?

@nwgambee
nwgambee / whats_cooking_dtr.md
Last active December 3, 2019 21:11
mod2 partner project DTR (Noah Gambee and Melissa Steele)

Project: Whats Cookin'

Group Member Names: **** Noah Gambee and Melissa Steele

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?): **** Melissa: Excited to make a design without a comp and putting together the details into a finished product. Noah: Want to challenge myself by working on my design skills, as well as utilizing ES6 JS. As a Team: Good final product that is the result of consistent communication.

Team strengths & collaboration styles (consider discussing your Pairin qualities here): **** Driver navigator when on campus with work time, smaller tasks broken up into remote work time.

How we can use our strengths to overcome obstacles: **** Good communication and asking for help when needed while also challenging ourselves are strengths that can overcome most obstacles.

@nwgambee
nwgambee / pd_story.md
Last active December 19, 2019 23:16
Noah Gambee's professional story - PD Mod 2

I never had an exact plan for my career, but I knew I had to be in a field where there was a lot to learn. I've been motivated by a sense of curiosity my whole life, and it is what drove me to study and practice medicine. I discovered that I had an affinity for picking up on medical terminology and concepts in high school after taking an anatomy/physiology course. I dove in and studied pre-medicine in college and during my sophomore year obtained my EMT license. After a year or so of working in the 911 system in my college town, I came to the realization that it was time for a change. Although I enjoyed the medicine, the culture I was a part of was one of anti-innovation and fear of change and responsibility. The humanness of this extremely human profession had been stripped away, and I knew it would not be a sustainable career for me.

After some time thinking and reflecting (and getting married!), I decided to go back to one my first educational passions and jump into programming. I had taken ever

Career Journal - Noah Gambee

Self Reflection

- What are you really good at? What are you passionate about?

I love learning new things, and am good at researching new concepts/technologies when deciding which to use on a project. The challenge of digging through the endless amounts of data out there in the world to find the best solution for myself or my team is exciting to me. I am good at looking at the big picture and coming up with a plan of action that will result in the most efficient use of time and energy. Another strength of mine is my ability to try and make decisions from an unbiased perspective, and I believe that makes me a good conflict resolver and problem solver.

- What do you find really challenging?

Tasks that are very tedious or acute sometimes cause me to have tunnel vision and become unfocused. I also sometimes catch myself using research and planning as procrastination. Instead of diving into the work once I have a plan, I'll spend excess time researching the concepts

(I wrote this in Apple Pages with a custom header, you can view it better in this google doc)

March 11, 2020

Mike McNeal 1899 Wynkoop St. #800 Denver, CO 80202

Dear Mike,

Mod 4 Self Reflection - Noah Gambee

Week 1

How well did you stick to your calendar this past week?

Not amazingly well. Obviously I stuck to the calendar events outlined by Turing. As far as my own calendar events I added (work time, no-code times, etc), I was kind of all over the place. I found the current chaotic nature of the world seeping it's way into my day-to-day, and struggled to maintain routine. I am planning to improve on this by starting with very strict no-code and going to bed times.

Do you need to change anything in your calendar for the upcoming week?

I think I need to set aside more time to review technical concepts (such as our CS lesson), as I didn't do that enough this week and therefore feel fuzzy on the concepts we learned.

What wins or appreciations do you have for this past week?

Feeling very appreciative of my cohort and our ability to communicate. Same with my project team; we had consist

Dev.to ReadingList functionality FE breakdown:

Overall Breakdown of the FE:

  • The readingList component (app/javascript/readingList/readingList.jsx) is rendered via the readingList pack (app/javascript/packs/readingList.jsx).
  • The currentUser's data is fetched via the getUserDataAndCsrfToken method imported from ../chat/util, and then passed into the readingList component when rendered (lines 6-13 in the readingList pack file)
  • Each individual Article object contains a isBookmarked property, that defaults to false.
  • This property is used to handle the conditional rendering of the SaveButton that exists on the home page/main feed article cards, as well as the article showPage bookmart button. If isBookmarked === true, the save button turns to a button that now says saved, and the bookmark icon on the article showpage turns from a white circle with the bookmark image in the middle to a filled in blue icon. (We will need to utilize this property or create another similar one to ens

Dev.to Retro Notes (lesson)

Noah Gambee, Daniel Frampton, Tristan Holtz

Week 1 ~ 3/32/20

What should the team start doing?

  • Begin doing some more driver/navigator when we actually begin writing new code
  • Increase communication about who is doing each deliverable (when applicable)
  • Make documents containing notes about code base/planning more available (google docs instead of gists)

What should the team stop doing?

  • n/a