Skip to content

Instantly share code, notes, and snippets.

@KVeitch
KVeitch / Mod-0-capstone-Day-1.md
Last active June 12, 2019 06:41
KirkVeitch-mod-0-capstone

Kirk Veitch Mod-0 Capstone Day 1

Click to expand
  • Install Xcode
  • Install Chrome Canary
  • Install Sublime Text
  • Create CodePen Account
  • Complete reading and questions.

Session 4 Practice Tasks

The assignments listed here should take you between 1.5 and 2 total hours.

To start this assignment:

  1. Click the button in the upper right-hand corner that says Fork. This is now your copy of the document.
  2. Click the Edit button when you're ready to start adding your answers.
  3. To save your work, click the green button in the bottom right-hand corner. You can always come back and re-edit your gist.
@KVeitch
KVeitch / Beginners_Guide_to_Git.md
Last active June 3, 2019 05:27
Beginners Guide to Git

The stages in the git workflow

  • Untracked
  • Unmodified
  • Modified
  • Staged
  • Committed

Local vs. Remote

Remember that the changes to files you have made on your local machine are not on on the central repository until you push them.

1. Get Ready
1.1 Check Weather
1.1.1 Ask Alexa
1.1.2 Check smartphone
1.1.3 Look outside through window
1.2 Locate dog
1.2.1 Call dog
1.2.2 Check rooms
1.2.2.1 Check kitchen
1.2.2.2 check bedroom

What is your greatest strength and how do you know? My greatest strength is my willingness to get thing started and try new things. This willingness has helped me overcome fear, know myself better, and forces me to be creative. When I try new things it forces me to really think. This stimulates creativity, which hopefully spills into the rest of my life.

How do you work best?
I work in best in 60 to 90 minute burst with short down time in between. I know that it is longer than the 5 out of 30 approach but when I finally get focused I need to keep myself there. I work best in a space where I can tune out all of the other distractions. Home would work fine if there weren’t so many other projects to get done that I can procrastinate by doing. I need to be able to fully focus on what I am doing as I am easily distracted.

What is your greatest area of improvement?
Self-compassion.Noticing what I’m feeling, remembering that I’m only human (and therefore fallible, just like everyone else), a

@KVeitch
KVeitch / Gear-Up.md
Last active June 12, 2019 07:45
Gear Up

Mod-0 Gear Up.

What role does empathy play in your life and how has it helped you?
It has allowed me to see things from others perspectives. Recognizing what I prioritize it not necessarily what others prioritize and that their options and prioritization are still valid.

How does empathy help you build better software?
Software fulfills a need. When creating products you must understand the needs of the users. You must also understand the capabilities and limitations of users as well. Empathy will also allow me to anticipate my clients need, that hey are going to want as next steps and solutions, solving their problems, possible in advance of them identifying them.

Why is empathy important for working on a team?

Agile and Feedback Reflection

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

White implementing agile, developers continuously refine a working but incomplete project until customers are happy. Agile emphasizes Test-Driven Development to reduce costly and time consuming mistakes.

Waterfall uses longer sequential phases, completing one phase before starting next one.

I think that the phase driven project almost forces us to use a waterfall method. Most of the planning for a project is done before any implementation is started and no client feedback is given until the end of specific phases.

@KVeitch
KVeitch / PS ideas for more
Last active October 10, 2019 06:09
Personal Story Personal Development
Tech as a child
College mechanical engineering
Work
Design
Teaching
Engineering
teaching
tech and creating educational products
@KVeitch
KVeitch / README.md
Last active September 10, 2019 20:09
Outreach & Networking Plan Submissions

Outreach & Networking Plan

As we've discussed, meeting people, forming relationships, and having conversations are the key pieces to getting your foot in the door at any company. It's important to be proactive in your approach to outreach and networking, so it's necessary to make a plan for what you'll try to further your networking.

Identify a contact you will reach out to by the end of this module. This could be a mentor, alum, or anyone from your current network. Describe:

  1. Who is your contact, why do you want to connect with them, and what do you want to talk about?

Mark Reis (Site Reliability Engineer at Google, 13 years). The environment and community at the Boulder Google offices.