Learning how not to suck with Rails