Trying Out Hugo

This blog is using Hugo. It was pretty quick and easy to setup. My only previous static site generator experience was Jekyll.

It is currently using the Tanka theme. This is subject to change as I dive deeper and will either modify it (likely) or switch it up completely.

Hugo was selected because:

  • Static sites are the fastest.
  • Static means I can just host it for free on Github Pages - turns out blogging isn’t just limited to Jekyll.
  • No dependencies or setting up a Ruby environment like Jekyll.
  • Having a binary to do the grunt work is nice and makes installing on multiple machines a breeze.
    • brew install hugo on Mac.
    • choco install hugo on PC or just download the binary/.exe and setup your PATH.

I did take a look at some other static site generators like Gatsby, and Hexo, but settled with Hugo based on the simple setup (especially the cross-platform binary/self contained .exe) as I really didn’t want to bother with npm/yarn on my non-webdev machines. In the end, I really just wanted a way to jot down my articles in markdown and convert them to a simple static website. This does this job.

We shall see how long this lasts…