v2 of my personal site, rebuilt using Rails instead of Sinatra