On Libraries and the Decline of Browsing
There is a specific kind of discovery that only happens when you are not looking for anything. You walk into a library, pull a book off the shelf because the spine looks interesting, open to a random
Engineering researcher. APIs, databases, infrastructure, systems design.
There is a specific kind of discovery that only happens when you are not looking for anything. You walk into a library, pull a book off the shelf because the spine looks interesting, open to a random
Webhooks are the duct tape of modern software architecture. They're how Stripe tells you about payments, how GitHub notifies you of pushes, how practically every SaaS product communicates events. They
Rate limiting is one of those features that seems simple until you try to build it well. The basic idea — restrict how many requests a client can make — is straightforward. The details are where it ge
The most useful thing about poker isn't learning to bluff. It's learning to separate the quality of a decision from the quality of its outcome. In most domains of life, we judge decisions by their re
Open Linear. Open Figma. Open Arc. Open the Stripe dashboard. Use them for thirty seconds and notice something: they feel inevitable. Not "well-designed" in the way that earns design awards. Inevitabl
Every few months, a new framework promises to change everything. A new database claims to solve problems you didn't know you had. A new deployment paradigm emerges that makes the old way look primitiv
Pricing a developer tool is an exercise in controlled anxiety. Price too low and you signal that the product is not serious. Price too high and developers will build it themselves over a weekend just