Moving to Hugo!

WordPress had been getting on my nerves for a while. Every other week there was an update for a theme or plugin I never used — shipped with the default install, yet responsible for the next bug or vulnerability. The alternative, sticking to the version packaged by the distribution, means running something stable and maintained, but usually also outdated.

At work I came across static site generators and heard how pleasant they can be:

  • Fast — pages are plain HTML, served straight from disk.
  • Reliable — no database and no PHP runtime, so there is far less that can break.
  • Portable — the whole site is just a folder; moving it is one rsync away.
  • Lightweight — without a dynamic stack, resource usage drops significantly.
  • Secure — no dynamic code means a much smaller attack surface.

So I had a look at a handful of them and settled on Hugo.

Let’s see how it works out. :)