Skip to content

Instantly share code, notes, and snippets.

@Dustin-Mikusko
Dustin-Mikusko / git-workflow.md
Created February 6, 2020 18:50
Git Workflow

What is one command that you'll incorporate into your daily workflow and why?

git rebase- until today, I did not understand the power of rebase. It seems like, in a larger scale, something you'd almost want to do atomically as well. It allows you to make sure your branch can still operate with master.

How does rebasing work compared to a merge workflow?

Rebase, in my mind, does a soft 'pull', which then allows the work on your branch to stay almost up to date with master, to check that it still is compatible, rather than merging into incompatible master.

Why would we ever use git stash?

I actually use git stash all the time. If I've made a change that I no longer wish to keep, or that isn't compatible with the code, and it's not hugely important to keep, I stash it, pull down master, and maybe restart.

What is the primary difference between git reset —soft and git reset —hard?

The difference between them is to change or not change head, stage (index), working directory. Git reset --hard w

@Dustin-Mikusko
Dustin-Mikusko / palette-picker-dtr.md
Created February 3, 2020 18:35
Palette Picker DTR

Group Member Names: Dustin Mikusko & Austen Dunn

Project: Palette Picker

Goals and Expectations for the Project

HAVE FUN

Austen - Create a solid roadmap to be able to work independently if need be. Solidify remote-type work. Dustin - Make a solid foundation to better work on collaborative workflows (PRs, Code Reviews, etc)

Team strengths & collaboration styles

@Dustin-Mikusko
Dustin-Mikusko / Mod-3-Final-Notes.md
Created January 15, 2020 15:48 — forked from trishalanglois/Mod-3-Final-Notes.md
React w/ Jest, Router, Redux

Creating a React App

  1. In the terminal run: npx create-react-app NAME-OF-APP
  2. Cd into the new directory: cd NAME-OF-APP
  3. Run: npm install.
  4. You can run npm start to see if the app was set up correctly.

Setup Redux

  1. npm i redux react-redux redux-devtools-extension -S
@Dustin-Mikusko
Dustin-Mikusko / swapi-reflection.md
Created December 12, 2019 22:05
SWAPI Reflection

Pair Project Reflection

Abstract:

SWAPI an app that focuses heavily on fetching data from an API, spcefically utilizing nested fetching to gather all the info needed for the app. This is also the first project that handles multiple URLs with React Router. Upon opening the app, a user is brought to the landing page, where they enter their name, favorite Star Wars quote (or any quote for that matter) and their level of Star Wars knowledge (the options are effectively beginner, intermediate, and expert). Once logged in, the user is directed to the movies page, which contains 'cards' for each of the first seven Star Wars movies along with some information for each movie. The user can select an option to view characters for each specific movie, at which point they're routed to the characters page, listing 10 characters from the movie and some information for each character. The user can also click the logout button to be redirected back to the landing page.

Overall Project Experience:

SWAPI was a pair

@Dustin-Mikusko
Dustin-Mikusko / professional-story.md
Last active October 16, 2019 17:36
PD - Professional Story

Professional Story

I'm one of the many people in the world that my professional life doesn't match what I went to college for. I've always found joy in interacting with people, building relationships and connecting. After college, I landed in sales, mainly becuase it was the easier path at the time. I found it easy to quickly connect with people, find their pain points, and build value in the solutions I could offer. As the years went on, I grew very tired of making sales calls, trying to get people to buy things that we both knew they didn't want. It wore me down. Where I thrived was as my time as lead trainer. I found my passion of helping and seeing others succeed. It was problem solving on a human level. My job was to build a valuable sales rep, and I took great joy in figuring out how to make them succeed. I knew I wanted to solve problems every day, and not make sales calls. A friend of mine has been a software engineer for about 10 years, so I got a small amount of exposure to it through him, and

@Dustin-Mikusko
Dustin-Mikusko / agile-reflection.md
Last active September 16, 2019 17:33
Agile Reflection

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 had never been exposed to either method before, so hearing about them and the differences was fascinating. I definitely can see the advantages of each, but the Agile method seems to be more effective more often when it comes to software development. I spoke with my roommate before about a Start-Up he's wanting to do, and the process by which he was wanting to do it was the Agile method. I didn't know of this term when he was telling me about it, but when Jeff explained Agile, I defintiely realized that my roommate was using

CSS Grid Challenges

Work to recreate each comp using CSS Grid. There are multiple pathways to a solution for each comp!

Level 1:

grid-1

Level 2:

grid-2

@Dustin-Mikusko
Dustin-Mikusko / DTR
Created August 19, 2019 20:46 — forked from KevDev90/DTR
Template for DTR Memo
Group Member Names: Kevin Johnson, Dustin Mikusko
What feedback did you get on Dog Party today? What was your biggest takeaway?
Dustin- Got the entire project completed with some holes. Do the workflow as it's given to you instead of getting ahead of yourself and adding extra things.
Kevin- Format my HTML better, get more used to working with js. Do the work they ask of you in the order they ask you and try not to add to much on your own.
Goals and Expectations for the Project (You don't know the details of the project yet. But as you go into any project, how do YOU define success?)
​Stick to the iteration without deviating too much. Get useful practice and knowledge out of the project. To be able to
@Dustin-Mikusko
Dustin-Mikusko / Mod_0_class_instance.txt
Last active July 30, 2019 02:28
Mod_0_class_instance
Object: Pool Party
Attributes:
Playlist_name: "Pool Party"
Number_of_songs: 88
Repeat: true
Methods:
rename (changes Playlist_name)