Hello World


Welcome to the blog. The actual first post on the freshly rebuilt version of this site. If you’re reading this, congrats, the DNS propagated and everything didn’t catch fire.

What changed

The blog got a glow-up. It’s now running on Astro 7 with a terminal-inspired dark theme (near-OLED black, because your eyes deserve nice things), Shiki for syntax highlighting, and a few other bits that are probably overkill for a static site. Source and CI are self-hosted (Forgejo + Woodpecker), and the site itself ships via Cloudflare Pages. Because if you’re going to run a blog, you might as well over-engineer the deployment pipeline.

What’s coming

Mostly homelab tinkering, self-hosting adventures, and general dev stuff. Infrastructure nerd content, team lead ramblings, the occasional deep dive into something I spent way too long configuring. I might also sneak in a recipe or a cocktail post now and then, because apparently one hobby wasn’t enough.

Obligatory hello world

Now with proper syntax highlighting:

console.log("Hello, world!");
function greet(name: string): string {
  return `Hello, ${name}!`;
}