Ruby on Rails Tutorial: micro post application by Michael Hartl