Blog
Practical articles on DevOps, infrastructure, and cloud engineering.
Why DNS Failover Doesn't Work (And What to Do Instead)
Why DNS-based database failover fails in practice due to connection pools, resolver caching, and TCP behavior, and what solutions actually work.
The Art of Right-Sizing: A Framework for Infrastructure Cost Decisions
A practical framework for making infrastructure cost decisions that balance cost, risk, operational overhead, and business constraints.
When Your Deployment Platform Becomes the Problem: Evaluating Overengineering
A framework for evaluating deployment platforms and identifying when complexity has become overengineering. Red flags, questions to ask, and when complexity is justified.
Reverse Engineering Existing Cloud Infrastructure into Terraform
A practical guide to converting your existing cloud resources into maintainable Infrastructure as Code. Covers the challenges, manual approaches, and automated solutions.
Troubleshooting Kong Gateway to Upstream Service Connectivity in Kubernetes
A systematic approach to diagnosing and resolving Kong Gateway networking issues in Kubernetes environments. DNS, service discovery, and common pitfalls.
HAProxy SSL Termination Patterns for Multi-Domain Environments
Practical patterns for implementing SSL termination with HAProxy when handling multiple domains. SNI routing, certificate management, and configuration examples.