As of January 2020 this site is managed by the Hugo static site builder system. It’s using a “theme” consisting of lightly massaged versions of the Server Side Include files I had used for the previous fifteen years. Real Soon Now I’m going to update the look and feel..
Here are some articles I wrote about the process of modernizing my old site and adding bells and whistles.
- How to Hugo-fy Your Old Flat HTML Site
This site (http://otisbean.com/) had the same very basic look and feel from ~2002 to 2019. It had header and nav defined by Server Side Includes and a hundred line CSS file. All the HTML was hand coded in Emacs. About as old-skool as you can get.
- Getting a Grip on Hugo's URL Space
When I converted my static site to Hugo in January of 2020 everything went smoothly except the URL mapping. I wanted all the existing pages to retain their URLs, but Hugo has Very Definite Opinions about how the URL space should be organized.
- Nanogallery Image Wrangler
The reason for rebuilding my site with Hugo was to add a nice gallery to display the fruits of my new photography hobby. I built a Hugo shortcode for the wonderful Nanogallery, but I still needed a way to automate the process of creating thumbnails, resizing images for the web, and collecting metadata.
- A Nanogallery Hugo Shortcode
I wanted a nice photo gallery, but none of the existing Hugo options appealed to me. I found this nice survey article by James Taylor, where he tried several options and found them all wanting. In a comment someone posted a simple shortcode for Nanogallery, a beautiful and comprehensively configurable gallery package. The code wasn’t quite what I wanted, but it was enough to show me the way.