Writing
Notes from the build
Decisions we have had to make, and the reasoning behind them. Written for people who have to make the same ones.
Generate it before they askA loading spinner at 7pm with a tired child is a product failure. Why we moved AI generation out of the request path entirely, and what it cost.The database you did not needWe built a market data API that holds everything in memory and has no database at all. Here is when that is the right call, and when it absolutely is not.
Tell us what needs to exist.
Send a couple of paragraphs about the problem. We will come back with what it would take to build — scope, timeline and cost — or tell you honestly if we are not the right fit.