Skip to content

Instantly share code, notes, and snippets.

@brianrip
brianrip / job-hunt.md
Created June 15, 2016 15:15
Job Hunt
@brianrip
brianrip / goals.md
Created June 15, 2016 15:14
Post Graduation Goals

Goal 1

Become professionally competent with React

Where am I currently at with this goal?

  • Built GrudgeBox
  • Contributed tot the LookingForFrontEnd with node and React
  • Signed up for the Wes Bos "React for Begginers tutorial"
  • Completed the creact tutorial with the react-rails gem
@brianrip
brianrip / rails-to-react-from-scratch.md
Last active June 3, 2016 16:47
how a Rails dev may approach a React build

Getting started with React

  • Jumping into a new framework in a relatively new language
  • Filtering the options
  • Picking a direction and sticking to it
  • Incongruencies to be be aware of
  • TDD?
  • Established patterns
  • Analogies betweeen rails and react to clarify higher level understanding
@brianrip
brianrip / react-bootstrap-guide.md
Last active June 3, 2016 16:33
React-Bootstrap blog

CSS frameworks and React -- react-bootstrap

  • Why this is a need
  • The problem with integrating Boostrap into react
  • What the react-bootstrap library does for us
  • How to utilize it through webpack
  • How to only inlcude the boostrap CSS you need to keep it lightweight
  • Common pitfalls to integration
  • Other styling framework options
  • Step by step guide to what I have found to be best practice to include boostrap in my react App
@brianrip
brianrip / react-scratch.md
Last active June 2, 2016 03:20
react from scratch
   
    * git 
   
        * git init
   
    * npm 
   
         * npm init
   
Understand why your team members are unhappy
Assess how you could allign them in a position to become more positive
If they are unwilling to come together for the team goal then perhaps they shouldn't working for you
Make it clear to everyone why and how this new person is meant to help with project and that this is how things are going to be
@brianrip
brianrip / require-1511.markdown
Last active May 27, 2016 03:18 — forked from rrgayhart/require-1511.markdown
The Concept of Require

When you start working with WebPack for GameTime, you'll notice that you can't just define a variable in one file and find it in another as easily as you can in Rails.

Read Node.js, Require and Exports and Organize Your Code with RequireJS

Fork this gist and answer the following questions:

  • In the context of Node, what is a module?
**Step One**: Watch [Sorting Algorithms in JavaScript](https://www.youtube.com/watch?v=uRyqlhjXYQI)
**Step Two**: Fork this gist.
**Step Three**: Respond to this question in your fork: "What are some of the balances and trade offs between different sorting algoritms?"
**Step Four**: _Totally Optional_: take a look at some of the other forks and comment if the spirit moves you.
@brianrip
brianrip / 1511-custom-set.markdown
Last active May 19, 2016 16:33 — forked from rrgayhart/1511-custom-set.markdown
1511-custom-set.markdown

Custom Set Problems

  • Brian and July repo passing.
  • Brian and July!
  • Proper use of enumerables.. Just need more practice.
@brianrip
brianrip / es6.markdown
Last active May 19, 2016 21:09 — forked from rrgayhart/es6.markdown
es6 - 1510

Throughout the module (and your journey to Google enlightenment while working on IdeaBox2.0) you may notice a few different ways that JavaScript code is being written.

That might have something to do with something called ES6 and ES5

Fork this gist and answer the following questions:

What is ES6?

  • ES6 is the latest release of JS language specifications that allow for number of new features to improve upon ES5.

What is Transpilation and how does it relate to ES6?

  • Transpilation is the process of compiling ES6 code to become compatiable with browsers that only support ES5.