Writing on bespoke software.
Software built to fit one user or one company rather than a market. Not the economics of why that is now possible.
13 Sep
Why We Invested in FabWise
When the cost of building software collapses, markets too small for a software vendor become worth serving, and the scarce input moves to the person who owns the problem and a place to run the software every day.
7 Sep
Engineering × Art
When a tool becomes good enough that everyone has access to it, the tool stops being the advantage — the differentiator moves to how you combine it with everything else.
2 Apr
Humans Think in Dimensions, Not Test Cases
Domain experts describe a system as axes of variation, not a list of scenarios, and the test cases worth writing are the intersections of those axes.
7 Mar
Software, the New Services
When custom software gets cheaper to build than a platform is to configure, money that used to flow to implementation services redistributes rather than disappears.
24 Feb
Every Feature Is a Liability
A feature added to please an entire customer base is a liability, not an asset — it's whichever capability was chosen deliberately for one workflow that holds its value.
23 Feb
Why I Built My Own Accounting Software
Software built for one user and an AI operator can enforce correctness at the model level instead of relying on a human to catch mistakes.
8 Feb
Bespoke Software
Software designed for millions of users carries built-in compromises — attention-driven engagement, data collection as subsidy, feature bloat — because that's what mass-market economics requires.
6 Feb
Your Moat Is Your Domain
As AI makes coding accessible to anyone, the scarce resource stops being technical skill and becomes domain knowledge — years in an industry that no AI shortcut compresses.