Recreation (with liberties taken) of the learnhowtoprogram.com site structure using Ruby on Rails.