Trying Out Hugo Static Site Generator

󰃭 2024-10-20

So Hugo is awesome!

I think the only thing I likely need to get better at is spelling in markdown…or I could also just start using a markdown spellcheck plugin for VSCode!

I’ve been playing with the idea of starting a personal blog, mainly as a store of lessons for myself to re-read later on in life. In essence this blog will replace my notes app, as I never actually go back and look at the notes! The lessons I’m going to record down are completely random but will mainly focus on the main themes of my life - Family, work, hobbies, etc; the usual shit.

The reason I chose Hugo was three fold:

  1. I love testing out new technologies on personal projects
  2. It is AWESOME! Rapid build time, free hosting (via Cloudflare) and an amazing CMS… VSCode!
  3. Publishing is done via Github commits and merges…!

Hopefully I actually update this blog more than once a year, I guess a rough goal of once a month is an achievable aim.

There are plenty of great articles on how to get setup using Hugo so I won’t rehash their content, but here is a list of tutorials I looked over when figuring it out:

I tried out a few different themes for V1 of this blog, I wanted something that I liked the look of and didn’t require too much editing to customise to how I wanted it. I finally settled on Hugo Ficurinia by Gabriele Musco. You can find the theme here: https://themes.gohugo.io/themes/hugo-ficurinia/