Blog
Notes from building and running Kubernetes, Terraform, GitOps and observability setups on AWS: what I did, what broke, and how I fixed it.
20 articles published
FeaturedWhy HPA Wasn't Enough: Scaling Kubernetes on ALB Metrics with KEDA
HPA was watching CPU and memory. The pods were I/O-bound — stuck waiting on a down dependency — so CPU stayed at 45% while 502s piled up. The ALB had the right signal the whole time. We just needed something to read it.

How I Cut Our Cloud Bill by $800 a Month Without Reducing Reliability
A practical breakdown of how we reduced Datadog APM and log management costs by 15% — around $800/month — through log retention tuning, sampling strategies, and a Savings Plan. What worked, what did not, and the numbers behind each decision.

Deploying and Scaling Applications on Amazon EKS
The cluster is running. Now we put it to work. The decisions behind packaging with Helm, scaling with HPA, routing through an ALB, and keeping secrets out of Git.

Multi-Environment Infrastructure with Terraform: A Complete Guide
How to structure Terraform for real multi-environment deployments — separate state per environment, shared modules, and the exact setup to make it work end to end.