Implementing Zero-Trust Networking on AWS
VPNs are not zero trust. Stop calling them that.
I can’t count how many times I’ve sat in architecture reviews where someone points at a …
Read Article →In-depth guides, insights, and best practices for modern software engineering
VPNs are not zero trust. Stop calling them that.
I can’t count how many times I’ve sat in architecture reviews where someone points at a …
Read Article →If you’re writing Python without type hints in 2026, you’re making life harder for everyone — including future you. I held out for a …
Read Article →I got a call from a startup founder last year. “Our AWS bill just hit $47,000 and we have twelve engineers.” They’d been running for …
Read Article →I’m going to say something that’ll upset people: if your developers have cluster-admin access in production, you’re running on …
Read Article →I once inherited a project with a single main.tf that was over 3,000 lines long. No modules. No abstractions. Just one enormous file that deployed an …
ArgoCD won the GitOps war. I’ll say it. Flux is fine—it works, it’s CNCF graduated, it has its fans—but ArgoCD’s UI alone makes it …
Read Article →I started learning Rust as someone who’d spent years writing Python scripts and Go services for cloud infrastructure. My first reaction was …
Read Article →ECS is underrated. Most teams picking EKS don’t need it. I’ve been saying this for years, and I’ll keep saying it until the industry …
Read Article →I’ve shipped Docker images to production for years now, and the single biggest improvement I’ve made wasn’t some fancy orchestration …
Read Article →I avoided asyncio for years. Callbacks, event loops, futures — it all felt like unnecessary complexity when threads worked fine. Then we had an API …
Read Article →I’m going to be blunt here. If you’re running Kubernetes without network policies, every pod in your cluster can talk to every other pod. …
Read Article →I’ve lost count of how many times someone’s told me “Lambda has cold start problems” like it’s some fatal flaw. It …
Read Article →