The migration to Zola is done!
Table of Contents
Preamble
After like 5 years of no updates, due to, guess what, pandemic, depression and some other stuff, I have finally migrated my blog to Zola.
I wanted to move from my previous Ruby-heavy setup (with Octopress, an addon over Jekyll) to something closer to my current usage, so I choose Zola over Hugo. Not only Octopress is basically dead, but the Ruby ecosystem has — in my humble opinion as a Ruby user from 2000-ish onwards — become a mess. I know Ruby 4 was just released by Matz a few days ago (as usual over Christmas), but I have long moved over to first Golang 🐹, and now Rust 🦀.
Hugo is not bad at all, probably more advanced than Zola right now, but as a 3-year Rustacean 🦀, I wanted to use a Rust-based generator (dogfooding and all that, yaddah, yaddah, yaddah).
As it is not an easy task, with going to a different technology stack, the grunt work (migrating directory structure, renaming files, tag conversion, etc.) was done through an AI coding agent called Junie. It is part of the Jetbrains set of products ( I mainly use RustRover and GoLand).
Bonus: I did migrate my other site (aka keltia.net) from the ancient Nanoc (yet another Ruby-based package, see the trend?) I was using, with my own minimalistic stylesheet, to Zola as well! Please check it out!