Michael Hartl - rails tytorial: application "microblogs".