Blog Devlog: How This Site Was Built and Tweaked

This post documents the full history of changes to this blog. Partly for my own reference, partly because I think the process of setting up a dev blog is underrated as a learning exercise. Initial Setup — Feb 2026 Started with Hugo + the PaperMod theme. The decision was straightforward: Hugo is compiled Go, so builds are near-instant even with lots of posts PaperMod has clean typography, dark mode, math support, and search out of the box GitHub Pages + GitHub Actions = free hosting with automatic deploys on every push The deploy pipeline in .github/workflows/deploy.yml is about 20 lines: ...

4 min · 716 words · Jiaju