Site Overhaul

By Paul Heinlein | Nov 1, 2015 (updated Jun 13, 2018 )

I’ve maintained this site since 2002, and it had essentially the same layout from 2004 until recently (November 2015). It was time to redo it.

At the same time, there were virtues of the old design I didn’t want to cast aside:

I did some work with Hexo. It handled Markdown well enough, but at heart it’s a blogging system, and I never felt like it could handle the breadth of content I want to publish.

I finally settled on Bootstrap for design and Hugo for building, and I’m really happy with that combination. Hugo is amazingly fast; it isn’t quite as configurable as I’d like, but it’s in active development and I think its future is very bright. Bootstrap has taken the web by storm; I love its focus on mobile devices and solid design elements.

I still rely on a home-brewed tool for translating ChordPro source files into intermediate HTML (which Hugo formats for the site), but otherwise Hugo handles the whole site.

My hope is that this new toolchain will allow me much more flexibility to introduce design changes, major or minor, as my needs change.

Update: June 13, 2018

I recently migrated the site from Bootstrap version 3 to version 4. Several tags and classes have changed, but overall the site’s look and feel has not changed all that much.