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:
- I love testing out new technologies on personal projects
- It is AWESOME! Rapid build time, free hosting (via Cloudflare) and an amazing CMS… VSCode!
- 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:
- https://developers.cloudflare.com/pages/framework-guides/deploy-a-hugo-site/
- https://thetechguy.it/post/03-how-to-create-a-blog-with-hugo/
- https://blog.sapico.me/posts/setting-up-a-blog-on-cloudflare-pages/
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/