Hey, I'm Michael.
engineer. dad. professional problem solver.
Posts
- Hello, mwyatt.me
Kicking off the personal site — Astro 6 static export, dark by default, served by nginx in a ~25 MB container, image on GHCR.
- How I Built the Infrastructure for a Strategy Game — and Why I Didn't Use Vercel
The full stack behind Hand of the King: agentic code review, end-to-end CI with Crabbox and GHCR, Docker Compose on a hardened VPS, MCP with OAuth, Supabase auth, and a persistent memory layer called Lethe. All self-hosted.
- How My Home Network Works — And Why I Keep Two Kubernetes Repos for One Cluster
A layer-by-layer breakdown of my home network: Firewalla edge, Unifi switching, Pi-hole DoH on a VPS, WireGuard split tunnel with Mullvad exit, Talos-based K3s cluster with ArgoCD GitOps and Longhorn storage. Plus the reason I split the manifests into a public portfolio repo and a private one.