Why I Deleted Most of My CLAUDE.md
Every AI rule now ships with a date and a retirement condition. Here's what a year of accumulating instructions did to my setup, and the audit that fixed it.
I'm a Cloud & DevOps Architect who builds scalable, secure infrastructure using AWS, Terraform, Kubernetes, and automation pipelines. But this blog isn't a resume—it's a blueprint.
Everything here is deployed with Terraform, served through AWS S3, CloudFront, Route 53, and ACM, and automated viaGitHub Actions—all stitched together inAstro. It's not just hosted in the cloud; it's built to reflect how I solve real-world problems.
I write to document strategy, not just story. You'll find battle-tested solutions, breakdowns of infrastructure choices, and patterns that turn complexity into clarity. Whether you're building your stack or scaling your team, these are the insights I wish someone shared with me earlier.
Every AI rule now ships with a date and a retirement condition. Here's what a year of accumulating instructions did to my setup, and the audit that fixed it.
How I replaced Next.js with Astro for my static blog, eliminated CloudFront 403 Access Denied errors on S3 with OAC, and codified the fix in Terraform.
Step-by-step tutorial to install Grafana on an AWS EC2 instance, connect CloudWatch as a data source, and build real-time monitoring dashboards.