Hugo and the Implausibly Old Time Stamp

Managing this blog is handled through a variety of shell scripts. I have a script for executing hugo to rebuild the site and copy the output of the public directory to the folder where Nginx hosts it, for example. One of my scripts creates a tarball of the site and uses rsync to copy it to another server so that, if my VPS blows up, I can easily retrieve the backup.
Read more →

Self-Hosting A Static Website

Earlier this week a friend reached out to me regarding a website. He had just finished developing his very first iOS game and was ready to submit it to Apple for approval. One of Apple’s myriad requirements, though, is a website containing the author’s privacy policy. My friend had no website and no idea how to make one, so he asked me if I could help. It seems wild to me that someone could have the chops to make an iOS app in Objective-C or Swift but not be able to make a website, but each of us has a different skill set.
Read more →

SDF Hugo Setup Guide

After updating my SDF site to Hugo’s spiffy Terminal theme yesterday I had mentioned on Mastodon that I hadn’t actually put any new content on the site in quite a while. I got a good recommendation from another SDF user to maybe put something together about how I made the site. The goal here won’t be to replace Hugo’s own documentation, but to supplement it and provide an SDF-specific spin where necessary.
Read more →

Compiling Your Own Site != Free Of Dependencies

This title is terrible, but I couldn’t come up with anything witty. When I switched from a more “traditional” blogging platform like Wordpress or Blogger to compiling my own blog (first with Jekyll and then with Hugo, which is what I’m currently using for this site), I was geeked with the idea that my content was no longer “trapped” in the platform I was using. For example, my posts weren’t beholden to Wordpress, only usable with a Wordpress instance.
Read more →