[{"content":"Every homelab needs a hello-world to prove the pipeline works end to end. This is mine.\nWhy this blog I run more infrastructure at home than is strictly reasonable, and I keep re-learning the same lessons because I never wrote them down. So: a blog. Part archive (notes to future me), part showcase (the work, in the open), part thinking out loud.\nExpect posts on:\nHomelab — servers, storage, the physical and virtual plumbing that holds it together. Networking — DNS, VLANs, Cloudflare, the parts everyone pretends are simple. Self-hosting \u0026amp; automation — containers, CI, the small robots that do my chores. Occasionally personal — but never politics. How this site is built Static site with Hugo, PaperMod theme, deployed to GitHub Pages via GitHub Actions, fronted by Cloudflare. The canonical home is blog.cst.nyc; a few other domains 301-redirect here so there\u0026rsquo;s one source of truth.\n# the whole publish loop git commit -m \u0026#34;new post\u0026#34; \u0026amp;\u0026amp; git push # Actions builds + deploys the rest More soon. If something here helps you, the comments are open.\n","permalink":"http://blog.cst.nyc/posts/hello-world/","summary":"Why this blog exists, and what\u0026rsquo;s coming.","title":"Hello World"},{"content":"I\u0026rsquo;m Charles Stephen, and this is The HandyHomo Homelab Blog — a place to write about the things I build and run: homelab infrastructure, self-hosting, networking, automation, and whatever tech rabbit hole I\u0026rsquo;m down this week. Sometimes something more personal sneaks in.\nThis site is three things at once:\na personal archive — notes-to-future-me so I don\u0026rsquo;t solve the same problem twice; a professional showcase — the work, in the open; a place to think out loud — half-formed ideas welcome. No politics here. Just the fun stuff.\nComments run on giscus (GitHub Discussions) — a GitHub account is all you need to join in.\n","permalink":"http://blog.cst.nyc/about/","summary":"About this blog and its author","title":"About"}]