Practical articles on AI, DevOps, Cloud, Linux, and infrastructure engineering.
How a small team moved from single-region risk to a simple active/passive multi-region setup without doubling complexity.
Practical game day scenarios for CI/CD: broken rollbacks, permission issues, and slow feedback loops—and how we fixed them.
We migrated 40+ services to GitOps with Argo CD. Two years in, here's what works and what required workarounds.
A field report from rolling out retrieval-augmented generation in production, including cache bugs, bad embeddings, and how we fixed them.
A real story of removing console-only changes, adding drift detection, and getting Terraform back in charge.
How a packet actually gets from the internet to a pod, walked layer by layer. Plus the things that surprise people the first time they hit them.
Concrete systemd unit patterns that reduced flakiness: restart policies, resource limits, and structured logs.
Design serverless apps for reliability, cold start, and cost. Event-driven patterns and observability.
We've shipped three end-to-end ML systems. The pieces that look obvious in slides and turn out to be the actual work.
We started routing 90% of LLM traffic through a small internal gateway. The gateway wasn't planned — it emerged from solving the same problem in 5 places. Here's the shape it took.
Prompt injection, data leakage, jailbreaks, and the boring controls that actually keep production AI features safe. The threat model that matters once you ship.