Practical articles on AI, DevOps, Cloud, Linux, and infrastructure engineering.
Practical game day scenarios for CI/CD: broken rollbacks, permission issues, and slow feedback loops—and how we fixed them.
A field report from rolling out retrieval-augmented generation in production, including cache bugs, bad embeddings, and how we fixed them.
We benchmarked six embedding models on the same retrieval task. The results that surprised us, and how we'd pick today.
A real story of removing console-only changes, adding drift detection, and getting Terraform back in charge.
Concrete systemd unit patterns that reduced flakiness: restart policies, resource limits, and structured logs.
We cut our monthly LLM bill from $11,200 to $2,300 with seven specific changes. The ones that worked, the ones that didn't, and what we'd do first.
How a small team moved from single-region risk to a simple active/passive multi-region setup without doubling complexity.
Fine-tuning is rarely the right answer. We've fine-tuned three times in two years; few-shot or RAG was correct for everything else. The decision criteria.
Standard APM doesn't tell you when your LLM-powered features are silently degrading. The signals we track and the dashboards that catch the regressions standard tools miss.