Skip to content

Instantly share code, notes, and snippets.

**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.

Step One: Watch Writing Testable JavaScript - Rebecca Murphey from Full Frontal 2012 (award for worst conference name ever?)

Step Two: Fork this gist.

Step Three: Consider the four responsibilities that Rebecca lists for client side code (hint: they're color coded).

  • Did any of the responsibilities that she lists surprise you?
  • Do you feel like you mentally split your client side code in IdeaBox and other past projects into these responsibilities?

Step Four: Totally Optional: take a look at some of the other forks and comment if the spirit moves you.

Hamming

my code here

  • rpass here - Rather than explicitly defining the two strands as variables, rpass actually went ahead and passed them in which seemed to make it more streamlined.
  • mbukantz here - This is pretty similar to mine, but this guy is using a counter to track momvements.
  • nicrocs here - This method combined everything into one function - not realaly following SRP but still works!
  • toriejw here - Its Torie! Cool. Torie's is on the longer side but very easy to follow along with which I appreciate. :)
  • jingweih here - I am not entirely sure this would even work as it looks like it is missing a l
@jillmd501
jillmd501 / recursion.markdown
Created February 16, 2016 19:06 — forked from rrgayhart/recursion.markdown
Recursion and Generators Homework
  • Watch Recursion
  • Fork this gist
  • Answer the following questions in your fork
    • Do you pronounce 'babel' in the same way?
      • Follow Up Question: Will you now?
  • What is an example of why/where you might use recursion
@jillmd501
jillmd501 / jill-donohue-mod-4-lightning-talk.md
Created February 25, 2016 21:59
Module 4 Lightning Talk Outline

Lightning Talk Module 4: Not Your Average Cover Letters

Introduction

  • Read example of my crazy cover letter with 'f bombs' that got me an interview
  • WHY does everyone hate cover letters?
  • You get to brag about YOUR achievements
  • I worked in HR before this, and we would toss applications without cover letters!

What should you avoid?

  • Copy/pasta template cover letters
@jillmd501
jillmd501 / jill_goals.md
Last active March 8, 2016 21:48
My goals for after I leave the basement of Turing.

Goals

Whether you're going right into a job, still job hunting, or repeating module 4 - you should work to identify goals for how you want to continue growing technically as a developer.

This could be something like 'learn GoLang', 'contribute to open source', 'improve my JavaScript abilities', 'build a weird thing'

At the end of module 3, you became a 'real developer' - so when you think about how to achieve these goals you should be thinking of them like a developer would. For example, if you walk in to an interview and say you know Go, that means you've built something in Go, not that you've taken a codeschool AND codacademy course in Go and followed along with a TODO app tutorial.

Focus on real ways you can demonstrate your learning and motivate yourself to keep at it.

The 'Job Hunting' Assignment

Company #1

  • List any Turing/gSchool/Hungry Academy grads that work there
    • None
  • List anyone else you know that works there
    • None
  • Link to the company's Github page(s)
  • github