Log — filtered by category
Architecture
Design decisions — topology, compute, storage.
All posts
Static-First for a Site That Never Needs to Be Fresh
Why this site builds to plain files instead of running a server, and the honest cases where that trade-off would flip.
Isolating the Management Plane
Why the network that can reboot the hypervisor is kept off the network that serves requests, and what that buys when something gets compromised.
Placing Workloads by Bottleneck, Not by Convenience
On a small cluster, every node has a different bottleneck. Placement decisions should follow that, not a uniform template applied to all three.
Two Content Collections, One Blog
Why this site's bilingual log is modeled as two independent Astro content collections instead of one collection with translated fields, and what that trade gives up and buys back.