rails generate model Micropost content:text user:references
add index for microposts
add test for micropost validity and add validation
create association between user and micropost (has_many :microposts) and use the proper idiom in test
set reverse chronological order for microposts (after creating a test for this)
validate (and test validation for) micropost content presence and length
set up micropost display and seed database
set up styles for micropost displat
rails generate integration_test users_profile
write integration test for micropost display in profile and populate fixture
factor out the logged_in_user method frop users_controller.rb to application_controller.rb (so it can be used in microposts_controller.rb)
abstract out variable name (@user) in _error_messages.html.erb so it can be used elsewhere
forms to accept microposts
display micropost feed
delete (destroy) a micropost, with security
add forgotten login check for showing feed
add a test for being logged in
add rest for deleting only one's own micropost
rails generate integration_test microposts_interface
create interface test for microposts