Blog
Thoughts on engineering, product, and shipping fast without breaking things.
We stopped promising accurate estimates and started promising fast feedback when they're wrong.
Next.js and Postgres get us most of the way there. Here's what actually makes us reach for something else.
We don't quote off a feature list. We quote off a 45-minute call and a list of things that could go wrong.
Long release cycles hide problems. Short ones surface them while they're still cheap to fix.