Kuhn's paradigm shifts, playing out in the argument about AI-assisted coding.
Essays on the AI transformation, software, and the web.
Kuhn's paradigm shifts, playing out in the argument about AI-assisted coding.
AI is automating away whole kinds of work — and what we do about that is a choice.
Telling AI's temporary limitations apart from its permanent ones.
The biggest barrier to doing things with AI is usually believing you can't.
Transformative tools tend to arrive before anyone knows what they're for.
How a framework monoculture turned front-end work into an assembly line.
As AI takes over execution, judgement matters more, not less.
AI's biggest gains land where the output can be checked automatically.
The front-end framework stack solved problems AI is quietly making obsolete.
A golden age of small, home-made software, built by "barefoot developers".
How we re-fragmented the web through frameworks and abstraction.
HTML5's new elements didn't go far enough — we needed a way to extend HTML ourselves.
The web isn't paper — and its flexibility is the point, not a problem.
The web's fluidity is a strength, not a flaw — an early version of the argument.