anchor.diff:  
   In the spring of 2014 I decided I needed a change and decided I wanted to become a JavaScript full stack programmer.  I started attending [UtahJS] meetups in the Salt Lake City area.  Early that summer there was a UtahJS Conference.  While attending I met another novice JS developer.  We were both really happy to see each other at the next UtahJS meetup.  After that meetup, we were talking about how hard it was to learn code in isolation, and thus was born the SLC JS Learners' group.
   
  -Since that fateful day, the SLC JS Learners' group has grown to more than 600 members, and I've gotten a lot of novices up and running.  The following resources are the things biggest things I share with my fellow learners.
  +Since that fateful day, the SLC JS Learners' group has grown to more than 600 members, so big we're actually merging into the UtahJS group, and I've gotten a lot of novices up and running!  The following resources are the things I most frequently share with my fellow learners.
   
   
   ## JavaScript
   
   ### Start Here
   
  -http://www.freecodecamp.com/[Free Code Camp] is the the one JavaScript resource that I can't recommend highly enough for Learners!  It (a) assumes no knowledge coming in, (b) provides a linear progression from no knowledge to a portfolio of web applications, (c) lets you move as fast or slow as you want, (d) lets you skip lessons and topics you're already familiar with, and (e) has phenomenal online support.  
  +#*http://www.freecodecamp.com/[Free Code Camp] is the the one JavaScript resource that I can't recommend highly enough for Learners!*#  It:
  +[loweralpha]
  +. Assumes no knowledge coming in.
  +. Provides a linear progression from no knowledge to a portfolio of web applications.
  +. Lets you move as fast or slow as you want.
  +. Lets you skip lessons and topics you're already familiar with.
  +. Has phenomenal online support.  
   
   In late 2015, they did change the site design, making the skip process less intuitive - to skip lessons, open your "Map" and click on the lesson you would like to complete.
   
  
positive.code: 
  ### Dive Deep
  
  Once you've gotten through the "Basic JavaScript" exercise 
  
  https://www.udemy.com/understand-javascript/[Anthony Alicea’s "JavaScript: Understanding the Weird Parts"] dives deep into the workings of JavaScripts. Where Free Code Camp will help you understand how to make web applications, 'The Weird Parts' will help you understand why JavaScript does what it does.
  
  
negative.code: * https://github.com/olistic/warriorjs
  * http://fightcodegame.com/
          
  
  ## Miscellaneous
  ### Editors
  
  I've had a lot of novices ask about editors.  Developers tend to develop strong preferences, so you should be comfortable working with any editor.  That said, here are some that I've used.
  