Migrated blog Hugo
A while ago I decided to ditch my Windows machine at home as I never really felt at home with the way Windows made me handle the system and the overall `ergonomics' of the OS. Sure, things got better with the introduction of powershell, winget and the Microsoft Terminal but still I always felt like working against the OS and not with it and most of the time I was using my Huawei Matebook running OpenBSD. But more and more often I needed a commercial OS especially due to the pandemic going on.
Having had fond enough memories of macOS from my time at one of my last employers I decided to treat myself to a new M1 based macbook and it’s now being months and frankly, I loved almost every moment of it. Especially running macOS alongside nixpkgs is something that I really enjoy.
But with the move I lost the tools I used to generate the static pages for my blog as they are not readily available as a nixpkg and as my whole blog thingy was very makeshifty I finally decided to jump boat and convert my blog over to hugo. The conversion has been pretty straightforward, easy and enjoyable so far. Despite a steep learning curve, at least for me it was. But after getting more and more into the flow of how stuff work with hugo things started to become easier the pieces of the puzzle fell more and more into their place.
Funnily enough, the structure I created for running my old blog with sblg
and a bunch of shell scripts really helped me making the switch and really eased my
way into converting the blog into hugo’s go templating and no kidding, hugo really
is blazing fast and having hugo -D server
running in a shell and manipulation files
or working on a new blog post is instantaneous. The amazing speed makes the whole
process easy and provides a fantastically low bar for getting back into blogging!
So if you are on the lookout for a static site generator give hugo a chance 😀.