How I Structure a FastAPI Project for a Team of 5The first FastAPI project I led for a team had everything in two files. main.py with the routes. models.py with the Pydantic schemas. It worked fine until a second engineer joined and we started steppAug 18, 2026·6 min read
I Migrated a Product from AWS to GCP — Here's What I'd Do DifferentlyLast year we moved a production platform off AWS and onto GCP. Full migration — compute, database, storage, CDN, CI/CD, the works. The product was live, clients were active, and we had no meaningful dJul 29, 2026·5 min read·50
Testing FastAPI Services: Unit, Integration, and Contract TestsS01E03 of FastAPI in ProductionJul 24, 2026·5 min read·51
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