Go through curriculum with a fine-tooth comb

I went through our old curriculum at railsbridge-boston/railsbridge-boston and this curriculum, step-by-step, to add missing information and fix errors in this curriculum.

Many of the commits are formatting, like adding backticks, removing quotes, fixing whitespace, or fixing grammar collisions. I've summarized the Big Changes, with commit hashes, below.

I welcome any feedback, positive or negative!

* cf524b3 Everyone's in a VM, so we can use `cd ~` for everyone, instead of having Windows/Mac/Unix options.
* 5058adc, d8a6766 Encourage good commit messages and variable names
* 68c8a65 Tell people to sign up for Heroku before running `heroku create`
* 064cfd8, ac3623b Remove inappropriate language like "spanking" or "hawt"
* 45dc862 Don't give any recommendations about Rails 3 since we know students will use Rails 4
* 13f4a19 Add an extra credit CSS-styling step at the very end of the curriculum
* ed11567 Add an optional checkpoint so people can double-check their Ruby skills before starting
* 4e0f8f2 Encourage using `link_to ..., topic_path(topic)` over `link_to ..., topic` so people can mentally connect that to routes
* dddf713 cd to `~/workspace` in the VM instead of `~` - I think this was a big problem at previous workshops, since it meant students' work was not available outside of the VM
* 4ac6cb7ab Explain the format of a migration file
Oh, I see, because we mention `rails server` twice. Got it. I'll fix it.

On Thu, Dec 4, 2014 at 11:26 AM, Melissa Xie <notifications@github.com>
wrote:

> In sites/en/intro-to-rails/running_your_application_locally.step:
>
> >    end
> >
> >    step do
> > -    message "When at the terminal with your running rails server, type **Control-C** to stop rails server. You can do this now."
> > +    message "When at the terminal with your running Rails server, type **Control-C** to stop rails server. You can do this now."
>
> Hm, maybe it's not so much awkward as it might be redundant. How about:
>
> "When at the terminal where your Rails server is running, you can type
> *Control-C* to stop it."
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/railsbridge-boston/docs/pull/28/files#r21315455>.
>



-- 
Gabe Berke-Williams
http://gabebw.com/