Building a Blog with Hugo + Cloudflare Pages
I’d been telling myself I’d start a blog for months. Then one afternoon I decided to just do it — no more planning, no more comparing frameworks. A few hours later the site was live. This post is a record of that process: not a tutorial, more of an annotated changelog of mistakes and decisions. Why Hugo I didn’t spend long choosing a static site generator. I’d used Hexo before and knew what Node.js dependency hell feels like. Jekyll is slow. Gatsby is overkill for a blog. Hugo is a single Go binary — brew install hugo and you’re done. No node_modules, no dependency conflicts, and builds so fast you barely notice them happening. ...