
Getting Out of Tricky Terraform Situations
Common Terraform pitfalls and advanced techniques for getting out of tricky situations, so you can manage complex infrastructure-as-code with confidence.

Common Terraform pitfalls and advanced techniques for getting out of tricky situations, so you can manage complex infrastructure-as-code with confidence.

A step-by-step guide to automatically backing up files from a Windows machine to Amazon S3 using AWS tools like the S3 Transfer Utility, AWS Backup, and Storage Gateway.

How to optimize read throughput in a serverless ToDo app by combining DynamoDB Accelerator (DAX) with API Gateway caching.

Understand what causes AWS Control Tower drift, why it undermines governance and compliance, and how to detect and resolve it to restore your guardrails.

How to monitor serverless applications with AWS CloudWatch, tracking performance across Lambda, API Gateway, and more to troubleshoot issues and optimize costs.

How to estimate and optimize your cloud infrastructure costs with Infracost, giving you visibility into spend and cost-saving opportunities before you deploy.

A systematic walkthrough of the AWS Managed Services (AMS) incident management process, from detection and escalation to resolution, for keeping AWS workloads highly available.
A curated list of my articles published on other platforms like Medium, gathered in one place to showcase my writing on AWS, DevOps, and the cloud.

How to design a scalable e-commerce architecture on AWS that stays reliable and performant even during heavy, unpredictable traffic spikes.

Lessons learned combining Packer, Ansible, and Terraform into one workflow to build, configure, and manage infrastructure the DevOps way.