Skip to content

Instantly share code, notes, and snippets.

View JustinD85's full-sized avatar
🏆
More no's than yes's; Failures than successes; Keep truckin, count your blessins

Justin Duncan JustinD85

🏆
More no's than yes's; Failures than successes; Keep truckin, count your blessins
View GitHub Profile
@JustinD85
JustinD85 / gist:0c310bddcf49ea3e15e889b41909c6c7
Last active April 28, 2019 23:22
Intermission Work BE2

B2 Intermission Work

Answer these Check for Understanding questions as you work through the assignments.

HTML

  1. What is HTML? Hyper Text Markup Language
  2. What is an HTML element? Everything between a the start and end tags.
@JustinD85
JustinD85 / code-review-checklist.md
Last active December 10, 2018 18:34 — forked from thatPamIAm/code-review-checklist.md
Code Review Checklist

Would like reviewed:

  • https://github.com/JustinD85/jeopardy
  • How can we improve transitioning from clue -> wager -> answer -> answered when someone clicks a clue
  • Does the flow of the game make sense?
  • Suggestions for next steps
  • Improvements where we could possibly use a utility function to shorten overall code length, maintaining readability
  • Any overall suggestions would be appreciated

Pair-to-Pair Code Review

# Storytelling Reflection
1. Describe your 3-act arc by answering these three questions in 1-2 paragraphs:
* **Who are you:** Consider describing:
I am a person that values rules and respecting others beliefs. Turing expresses a belief of inclusion and having the people who make the technology look the people that use the technology. I have grown to understand that I should believe in others lived experiences as truths. I should also actively listen while others are speaking. That is, to not try to think of an answer to a question until fuly asked. This allows me to devote full attention to the speaker.
I have struggled in group settings. My personality is very blunt and I like to get straight to the point. This doesn't always lend itself well to social setting. I am learning to empathize with others. I have succeeded when I actively listened to the question others have instead of just providing them with the answer, which may not have been what they asked for.
I look forward to continuing to work on my

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

Agile helped my team to approach software dev with clear mini-goals that were achievable and we checked in with our customer(Instructor) to get feedback on if we were taking the right approach. In waterfall, we would not have had this feedback until we already had made the product.

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

My team used git in combination with waffe.io, this allowed everyone to see the progress that was being made even while people were pushing commits to github.

What role did you take on in the project?

I played mostly the driver during this project and leader of the group.

What changes would you make to your approach in future team projects?

I would spend a bit more time preparing before starting the project, specifically in how we would use waffle in combination with github.

How does retro function

@JustinD85
JustinD85 / gist:5b2b9237b0b10eb0e9738d70937faefa
Last active October 22, 2018 17:00
Checklist for Triples IdeaBox

Rubric

Functional Expectations

  • Novice - Application meets all of the basic functional expectations of create, edit, delete, and those changes persist in localStorage
  • Advanced Beginner - Application adds 'Changing the quality of an idea' and enables 'Filtering and Searching by Text' as defined in the spec
  • Proficient - Applications adds 'Filter by Importance' and 'Recent Ideas' as outlined in the spec
  • Exceptional - Application adds at least one of the extensions

@JustinD85
JustinD85 / PD_Justin.md
Last active September 8, 2018 04:48
Professional Career Development

Day 3 Professional Development

29 Behaviours That Will Make You an Unstoppable Programmer

#6 That code is cheap To know when it is time to scrap code because writing in a different way would be optimal. That is, if I spent one week on code that would require me to constantly perform maintenance of it when the number of users reach a certain threshold rather than rewriting the code to selfupdate at these threshold, would not be optimal. I have a small codebase now that performs login validation, there are many side effects in my code and instead of fixing each case as hey happen, it would be a better use of my time to correctly code it with no unwanted side effects built in.

#8 Say "I Don't Know." Knowing when it is ok to ask for help is really important. I used to be in the group that refused to ask for help and would "figure it out" on my own. While this approach does work, I found there are major drawbacks to it. Namely that often the solutions one finds alone often times have issues themselves

Gear Up Pre-Work

Day 1

What role does empathy play in your life and how has it helped you? Empathy helps me to better understand other people's needs. Mainly, without being given an account of a first hand experience or being there myself it is difficult to make decisions that affect other people's circumstances in a positive manner.

How does empathy help you build better software You are better equiped to create software that works in a more effective manner according to the users needs/ environment.

@JustinD85
JustinD85 / JustinDuncan_prework.md
Last active September 8, 2018 08:48
FrontEnd prework

TECHNICAL PREWORK

Day 1

1. On a website, what is the purpose of HTML code? To give the website an initial structure.

2. What is the difference between an element and a tag? Elements are parts of an HTML document that are comprised generally of two tags. Tags are part of an element that typically comes with an opening and closing portion.

3. Why do we use attributes in HTML elements? For a variety of reasons namely: identifying the element, styling the element, or giving the element some other attribute.

Hello World 9 July,2018.