Terraform Modules That Don't Break When Your Team GrowsSix months into a project, our main.tf was 800 lines long. Every resource — Cloud Run services, Pub/Sub topics, Cloud SQL, Redis, IAM bindings, secrets — lived in one file. Nobody wanted to touch it. Aug 11, 2026·5 min read·8
Testing FastAPI Services: Unit, Integration, and Contract TestsS01E03 of FastAPI in ProductionJul 24, 2026·5 min read·38
FastAPI + Pydantic in Production: Contracts, Validation, and VersioningS01E02 of FastAPI in ProductionJul 21, 2026·5 min read
What the FastAPI Docs Don't Tell You About ProductionS01E01 of FastAPI in ProductionJul 17, 2026·4 min read·51
Observability and Scaling: Monitoring Event Lag and Handling FailureDay 7 of Building PulseCart: Event-Driven Architecture on GCPJul 13, 2026·10 min read·36
Production Infrastructure: Terraform, Autoscaling, and Zero-Downtime DeploysDay 6 of Building PulseCart: Event-Driven Architecture on GCPJul 11, 2026·10 min read·19
Orchestrating Batch and Scheduled Workflows with AirflowDay 5 of Building PulseCart: Event-Driven Architecture on GCPJul 5, 2026·8 min read·67