Every homelab needs a hello-world to prove the pipeline works end to end. This is mine.

Why 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.

Expect posts on:

  • Homelab — servers, storage, the physical and virtual plumbing that holds it together.
  • Networking — DNS, VLANs, Cloudflare, the parts everyone pretends are simple.
  • Self-hosting & 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’s one source of truth.

# the whole publish loop
git commit -m "new post" && git push   # Actions builds + deploys the rest

More soon. If something here helps you, the comments are open.