Why I Switched from WordPress to Hugo

I used WordPress for years before switching to Hugo. Static HTML, no database, no plugins, 100/100 Lighthouse. Here is why I am not going back.
Questionable life choices by Alexander Hammer
Read the Blog →I run Arch Linux, self-host basically everything with Docker, and write code in whatever the project needs. This is where I document the stuff that actually worked. About me →
Arch configs, dotfiles, terminal setup. It's never really done but that's kind of the point.
Running your own services instead of paying for them. Takes longer to set up, but it's yours.
Compose files, volumes, the occasional port conflict. Containers make self-hosting way less painful.
Python mostly. Java when the job needs it. Whatever gets the thing built.

I used WordPress for years before switching to Hugo. Static HTML, no database, no plugins, 100/100 Lighthouse. Here is why I am not going back.

How to add search to a Hugo static site with Pagefind. No backend, no JSON templates, no pain. Just one build command and twenty lines of code.

Nginx Proxy Manager stopped renewing SSL certs. Switched to Traefik as Docker reverse proxy - wildcard Let's Encrypt, zero web UI, way less painful.

Every wallpaper site promises high-res downloads. Most of them lie. Wallhaven, Unsplash, Reddit — here are the sources that actually deliver quality.
Open source projects, configs and experiments – all on GitHub.
Currently building something. Watch this space.