Skip to content

Instantly share code, notes, and snippets.

View benfox1216's full-sized avatar

Ben Fox benfox1216

View GitHub Profile

Clear out pointless warnings when running rspec
bundle clean --force
bundle

Stop deprecation warnings (add this to your Gemfile)

Deprecate.skip = true if defined?(Deprecate.skip)  
Gem::Deprecate.skip = true if defined?(Gem::Deprecate.skip)

B2 Intermission Work

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

HTML

  1. What is HTML?

HTML stands for Hyper Text Markup Language, and it's the type of code read by browsers to display web pages, minus page formatting.

  1. What is an HTML element?

They are code to tell the browser how to display content, using tags.

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 like the agile method, because you can move the status of various tasks around based on it's present state. So if you thought it was done, it's easy to move it back to "in progress". I also much prefer getting feedback throughout rather than just at the very end.

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

We used Trello to manage our tasks, and monitor the progress of the project. It was nice to have the ability to see where everyone stood on their assign

Gear Up Capstone

Reflections on Empathy

  1. Empathy has played a complicated role in my life. It has helped me a lot in my relationships with other people, but has been a burden at times, for instance when watching the news. It would get to me. In the article "Three Kinds of Empathy" by Daniel Goleman, this is described as such:

One downside of emotional empathy occurs when people lack the ability to manage their own distressing emotions, [which] can be seen in the psychological exhaustion that leads to burnout. Purposeful detachment...offers one way to inoculate against burnout.

My concern was always that I would become indifferent, and it was revealing to hear the solution to that, "well-calibrated caring". So understanding the limits of empathy has helped me to be more effective in my application of it.

Professional Development Capstone

Personal Reflection Answers

  1. My greatest strength is perseverence, and I know this because I am who I am, and where I am, not because of my hardships, but because of my determination to overcome them.
  2. I work best when I first eliminate foreseeable distractions. Prioritization is key to me. When I'm working on something I know is the most important thing at the moment, I generally am able to focus on it better than if what I was working on were just something I maybe would prefer to be doing.
  3. My greatest area of improvement is my self assuredness. For the longest time I had a habit of always comparing myself to others. Whether I fit in, or felt worthy, was dependent on whether I thought I met others' expectations. I didn't notice I did that until I stopped doing it. Now I set my own expectations, and base my sense of worth on whether I meet or exceed those expectations. No one knows my life, or where I've been, and at some point I realized that meant I'm the ex

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.