create empty Rails app
add Mongoid
remove generated index.html
add testing tools
install Devise
add pages controller with home action
use HAML
add Devise user model
add Article model and User association
add articles controller with new and create actions
add show action to articles controller
add index action to articles controller
add FactoryGirl; add User and Article factory
make Article#author_id required; set article's author in create action
protect article controller
add pry
show only articles by current user on index page
wording
add CanCan
on show page articles can only seen by their authors