Lessons from http://learncthehardway.org/