SPELLING
How do I add anchors to a github markdown readme?

Github flavored markdown is neat!  It adds an html anchor link to every header.

For example, if I type #outline for crudding

Github will add a link like this:

https://github.com/tararoys/HackerNewsCRUDexample#outline-for-crudding

So all I have to do is send someone that link, and they will get skipped directly to my outline for crudding section in the readme.

This is called a 'relative link.'

A relative link is like me telling a person to go to my address, and then 'go into the blue room.'  the words go into the blue room only make sense if they are already in my house, just like a relative link only takes you somewhere if you are already on the right page.
Why should you write a user story?

The easiest code to change is stuff you haven't written yet.
Why should you wireframe?

It's much easier to change lines on a paper than lines of code
Why should you write behavior flows?

It's much easier to find features you've forgotton and links you are missing when it's just words on a paper than when you have an actual app.
Why whould you write out a database schema

The number of relationships I can keep in my head simultaneously is one.
Don't remember it. Write it down.
How do I set up a basic model and migration?

Here's how.
How do I add basic validations?

Here are some basic validations.

Note: Trying to do all of this stuff in your head is horribly painful and demoralizing.
How do I add activerecord associations?

Like so
How do you add User Authentication to a sinatra project?

Like this!