Blog
Write-ups from real production work — what broke, what the numbers actually were, and what I would tell myself before starting.
All posts
9 min read
Building Conversion Tracking for Our Own Ad Network
Every test passed and the feature was completely dead. Four bugs from building a pixel, and why only a browser could find the worst one.
NestJSPrismaPostgreSQL+3 more
8 min read
Migrating a Production Dating App from MongoDB to PostgreSQL
How 1.8 million documents, a 40-minute maintenance window, and four surprises taught me more than the plan did.
PostgreSQLMongoDBPrisma+2 more