After fumbling around with numerous redesigns using static pages, switching to wikis, blogs, and anything else you can think of, Webby, then hopping to Tumblr, and giving up, I made it a full circle back to statically generated pages using Jekyll.
I’ve been thinking about total redesign, and prompted by other people’s recent redesigns, I went back to the beginning, found Jekyll, and started over. Some old posts are ported here, and so are some Tumblr. The old stuff is moved out of the way, but still reachable with the help of some rewrites and redirects.
I’m using Mercurial to maintain the site, and got it setup with commit hooks, so pushing changes out will generate the necessary pages. The hooks were fairly simple. Just add the following to the server-side
[hooks] changegroup.regenerate = hg up && jekyll
From there, just point the webserver to the