Building, Deploying, and Owning My Stack (With a Little Help from AI)
This website is a practical experiment. I firmly believe that the engineers who will thrive in the AI era aren’t the ones letting AI do all the thinking, but those who pair deep systems understanding with AI-augmented workflows. That’s why, instead of using a generic page builder, I decided to build and run everything myself.
The stack
- Astro generates pure static HTML — meaning zero server runtime and nothing to patch at 2 a.m.
- Nginx on a small VPS serves the pre-rendered files directly.
- An AI agent (Claude Code) handles the repetitive ops work: writing the Nginx config, setting up TLS with Let’s Encrypt, tightening the firewall, and scripting the deployment.
Why bother?
Because the real learning lives in the details. Configuring DNS, managing certificates, and hardening firewall rules aren’t deeply complex tasks on their own, but managing them end-to-end keeps your production skills sharp. By letting the AI agent eliminate the routine busywork, I can focus entirely on what matters most: architectural judgment.
More notes to follow as this setup evolves.