Notes & essays.
Articles on platform engineering, DevOps, systems design, and the odd opinion piece.
Kubernetes PDBs That Actually Budget
A `PodDisruptionBudget` with `minAvailable: 1` isn't a budget — it's a mood. Here's how to write ones that bind.
Prometheus Recording Rules That Earn Their Keep
Not every dashboard query needs a recording rule. Here's my three-question test before adding one.
ArgoCD Sync Windows: The Deploy Freeze You Actually Want
Sync windows aren't just a change-management fig leaf — they're a way to hand the team a weekend without a manual rollback.
Why I Run Traefik With Static Config in Production
Dynamic config looks flexible on the slide deck, but every outage I've traced in the last year came from a CRD reconcile loop. Here's the static-first pattern that's kept traffic quiet.
MCP probe article
Created via admin chat MCP tool
E2E Test: Kubernetes in production
Short summary used for RAG and list previews.
E2E Test: Kubernetes in production
Short summary used for RAG and list previews.
E2E Test: Kubernetes in production
Short summary used for RAG and list previews.
E2E Test: Kubernetes in production
Short summary used for RAG and list previews.