Skip to content

Instantly share code, notes, and snippets.

View collinkallery's full-sized avatar

Collin Kallery collinkallery

View GitHub Profile

Instructions

  1. Fork this gist, then "edit" the gist
  2. Fill out the questions below
  3. Click the "Add file" button and add your source code to the gist
  4. Submit by the due time as instructed in Zoom

Do not publish your code on a public repl.it or repo or other public means.

Prompt

DTR for the Crate Project

Mod 4, June / July 2020

Project: Crate

Group Member Names:

Collin Kallery

Justin Corbin

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

DTR - Vacation Rentals Around Denver

  1. Project: Vacation Rentals Around Denver (Paired, Mod3)
  2. Names: Charlie Bandstra & Collin Kallery
  3. Project Expectations:

Write squeaky clean, well refactored code using ES6 syntax.

Make informed design decisions to create a user-friendly application.

Keep state based components to a minimum and leverage more functional components.

Gear Up Reflections

Who is the developer you want to be?

I want to be a developer that pushes the boundaries of how a traditional software developer looks, behaves, speaks, and interacts with the world around them. I want to be a developer that does an equal amount of searching within for answers, and searching outwardly for answers. Meaning, I will use my own knowledge to solve given problems in front of me, but will not consider it fully solved until I have a diverse input on how I've solved the problem. I want to be a developer that values group-oriented growth rather than individually-oriented growth.

Career Journal

Intermission Work

Professional Story

My prior work is in mental health - specifically, I worked with kids with autism for a long time. Although I thoroughly enjoyed this profession, the field of mental health is quite underfunded, and can take a decent toll on everybody involved. For these reasons, I decided to try out a new field.

My father has always told me I would do great in the field of technology, but I never tested it out, and getting to this fork in the road in my life allowed me to pursue it, which eventually brought me to Turing. Throughout my career at Turing, I quickly discovered that this is a set of skills I really love working on, and every time I sit down to code, it is an absolute blast. >

Mod 3 Intermission Work

What is a framework? And how does it differ from a library?

To understand one of these terms, you need to learn about the other in tandem!

Essentially when you are using a library, you have more freedom to use the given tools as you please. Whereas a framework more often dictates the code that you write and how you use it.

Libraries have less rules, and frameworks have more rules. >

I used to work in mental health with children. Specifically, I worked with children with autism employing Applied Behavioral Analysis (ABA). Working in this field taught me a lot about cultivating patience, empathy for others, general people skills, and thinking outside the box. While I was working in mental health, I also worked in customer service as a bartender at a restaurant. Having five years of customer service under my belt taught me that I really do enjoy creating a valuable and memorable experience for a customer.

The field of mental health, however, is experiencing a lot of difficulties right now, as it is a relatively new field and receives very little funding. This produces a very complicated and exhausting environment for employees in the field. Not only does working in mental health take an emotional toll on a person, but we are also very limited in the resources available to us due to the lack of funding. Reaching this point in my career brought me to a fork in the road, where I felt as if

Counting Sheep Blogpost

The Challenge:

In Week 4 of Module 1 at Turing, our instructor gave us a list of code problems, told us to choose one, and had us spend 45 minutes solving it with a partner. If we solved it right off the bat with time left, we had to think of another way to solve the problem. Our instructor put an emphasis on pseudocoding and talking out loud while we were solving the problem before jumping into writing code. Here's the problem we chose:

Write a function that takes an array of Booleans. This function should return a Number that represents the number of times that true was present in the array.

We were given the following example:

Pair Project Reflection

Abstract

This project was called Intention Timer - an application where a user can pick a specific category on which they'd like to focus on (study, meditate, or exercise), specify what they will be working on with a short description, and also specify the length of time they will be doing the task. This application implements the use of a countdown timer entirely built from Javascript. Once the time is up, the user has the option to log the activity, and have it appear on the right hand side of the screen for later viewing. This implemented the creation of a Javascript class for Activities, which created a new instance of the activities class every time a user pressed "log activity."

Working on a Team

Since I have repeated mod1, my understanding of working on a team has been refined. I think I see many more benefits to working on a team rather than independently. During this project, my partner and I agreed that for the very most part, we'd work entirely together - two he