What we learn.
We build useful products, help others build theirs, and share what we learn along the way.
The N+1 you cannot see
The slowest endpoint we have ever fixed looked fine in every profiler, because the cost was spread across fifty small queries instead of one big one.
ReadEstimates are a shape, not a number
Giving a single date hides everything useful. What a stakeholder actually needs is the distribution and the thing that would move it.
ReadWhat a rollback tells you about your schema
Blue-green deploys promise instant rollback. Then a migration runs and the promise quietly stops being true.
Read