Manifest Glogstiny
Eight years ago, I turned the Glog into a static site, using Hugo to generate webpages from post text and metadata. And while this was a big improvement on what came before, that Glog still ... wasn't ... quite everything I wanted it to be.
Though if I'm being honest with myself, finally pulling the trigger on my own static site generator had less to do with Hugo's (and golang's) awkward extensibility limitations, and more to do with my hunger for weekend software development.
So now the Glog has its own static site generator, and it's on GitHub. (The code is public, not for general-purpose use or for community-building, just to "show my work.")
I've already been building live Glog content with GlogGenerator
for a couple weeks -- once I got it over the hurdle of matching Hugo's output. Now I'm at the fun part: gradually working through an endless TO-DO list of workflow fixes and output enhancements.
What does this mean for the Glog as you see it? ... not a hell of a lot! So far, there are only a few intentional changes, like ensuring that inter-Glog links (such as a post's links to Game or Tag pages) are always valid.
(There've also been some unintentional changes, like new URLs to some of those Game and Tag pages, as a result of fixing how punctuation is URL-ized.)
But, at least for the foreseeable future, GlogGenerator
isn't meant to revolutionize how I complain about videogames. It's meant to be a project I can hack away on as a hobby. ... like the Glog itself.