Skip to content

Instantly share code, notes, and snippets.

View ttarlov's full-sized avatar

ttarlov

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

How to deploy React app to GitHub Pages

Install the gh-pages package as a "dev-dependency" of the app.

$ npm install gh-pages --save-dev
  • The commands shown in the following steps can all be issued from within the app's folder.

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

@ttarlov
ttarlov / mod_3_Prework.md
Last active April 27, 2020 23:33
Mod 3 Pre-Work

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

Biggest differentiator between framework and library is "who calls who"? Library is a collection of code that you can call on
at any time from your own code. Like Jquery, you can use built in methods with your own code to accomplish certain things. 
Framework is bound by rules and things need to be done in a certain way. Framework calls your code instead of you calling its code. 

Why should we consider using a framework over vanilla JS like you have been doing in mods 1 and 2?

The biggest benefit of using a framework is ability to easily keep UI in sync with data. When using plan vanilla JS you have to

@ttarlov
ttarlov / refactor_tractor.md
Last active February 15, 2020 04:08
DTR for Refactor Tractor Group Project

Project: Refactor Tractor Group Project

Group Member Names: Karen, Jordan, Taras

Goals and Expectations for the Project (What does each group member hope to get out of this project? What do we want to achieve as a team? How will we know that we're successful?):

- Good Gihub Colab Workflow.
- Understand fetch and promise.
- Meet MVP.         
  • Get experience and comfort with remote work.
@ttarlov
ttarlov / taras_tarlov_story.md
Last active August 5, 2020 16:50
My Story - Professional Story Telling

My Story

I grew up in Saint Petersburg Russia and moved to US when I was 16 years old. My parents were self-made business people so I thought that’s what I should do too. In college I decide to major in Business Administration. I graduated arguably at the worst time - 2008. Time when US economy lost 2.6 million jobs. And here I was, another college grad with a degree in General Business.

Without a clear idea for a career I “fell” into sales. Technology was always my passion and my first job working at Apple was something I really enjoyed. Over the years I tried myself at other sales jobs moving from retail to inside sales to outside sales and finally regional account manager.

@ttarlov
ttarlov / fitlit_dtr_memo.md
Last active February 4, 2020 00:17
FitLit DTR Memo

DTR: Define the Relationship

Template for DTR Memo

Project: FitLit - 1911 Mod 2 Pair Project

Group Member Names: Taras Tarlov / Karl Nielsen

Goals and Expectations for the Project (What does each group member hope to get out of this project? What do we want to achieve as a team?

@ttarlov
ttarlov / agile_feedback_reflection.md
Last active January 9, 2020 20:04
My reflection on Agile Process

Agile & Feedback Reflection Guidelines

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

The Waterfall process is what i think of as a more 'traditional' process where the project is divided in large sections that are somewhat independent from each other. And each section has to be completed fully before you can move on to the next part of the project. With Agile the process if much more integrated where each component of the project be it design, testing, implementation, requirements are being evaluated and tweaked with each iteration of features.

  • 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 board to keep track of where we are at in the project, we referred back to user stories often and also took each feature as its own little project that we design, code, test and implement.

@ttarlov
ttarlov / Taras.md
Last active January 3, 2020 23:13
Winter Projects Submission Gist
@ttarlov
ttarlov / Taras-BorderBox-Summary.md
Last active November 24, 2019 21:48
Border box. Summary after reading 3 blog posts