The newfangled wordpress version of my site - custom theme from scratch by yours truly.