How I Built and Deployed This Blog Using Hugo, Cloudflare Pages, and GitOps

What This Post Is This blog exists to document my homelab DevOps work as I make the move from IBM Maximo consulting into DevOps engineering. Before writing about Kubernetes and GitOps, I figured the first post should document how the blog itself works — because the deployment pipeline is itself a DevOps project. The Stack Component Tool Static site generator Hugo Theme PaperMod Source control GitHub CI/CD + hosting Cloudflare Pages Domain Cloudflare Registrar (christiehome.work) Local editor Neovim / VS Code How It Works End to End Write locally in Markdown Every post is a plain Markdown file sitting in content/posts/. I write locally using Neovim or VS Code. No CMS, no browser editor, no login required. ...

June 8, 2026 · 1 min · Stephen