# Writing

> Production notes from database platforms, Terraform at scale, and platform engineering.

---

LLMS index: [llms.txt](/llms.txt)

---

Section pages:

- [Migrating 50 Production Databases to Aurora with Under 3 Minutes of Downtime](/writing/database-migration-at-scale/): The methodology behind 50+ production MySQL-to-Aurora migrations — because the downtime budget is a design input, not something you measure afterward.
- [Treating AI Agents Like Infrastructure: Provisioning Hermes Agent with Ansible](/writing/provisioning-ai-agents-with-ansible/): Why I provision my AI agent the same way I provision cloud infrastructure — and the patterns that make it reproducible.
- [20+ AWS Services in One terraform apply — Built for the New Free Plan](/writing/terraform-aws-free-tier/): AWS's new Free Plan has landmines: every ElastiCache node burns credits now, DynamoDB on-demand bypasses Always Free. One module, validated constraints, 20+ services.
- [Vitess vs Aurora: Making the Right MySQL Scaling Decision](/writing/vitess-vs-aurora-mysql-scaling/): Production-tested comparison of Vitess and Aurora for MySQL scaling. Includes performance benchmarks, cost analysis, and a decision framework based on 3 years of operational experience.
