-
Featured essay · Design
The case for slower software
Speed is a feature, but so is the time to think. Notes on building tools that respect attention.
·
4 min read
Latest
-
What a paper notebook taught me about undo
Crossing things out is a feature. Why the best editors keep your mistakes visible.
·
·
4 min read
-
Defaults are decisions
Every setting you ship unchanged is a choice made on behalf of millions of people.
·
·
9 min read
-
Writing documentation people actually read
Start with the question someone is asking at 2am, not the architecture diagram.
·
·
6 min read
-
The quiet economics of open source
Who pays for the libraries the internet runs on, and what happens when they stop.
·
·
11 min read
-
Why every team needs a changelog
A changelog is a promise you keep in public. It is also the cheapest marketing you will ever do.
·
·
5 min read
-
In praise of boring technology, revisited
Ten years on, the boring stack is still winning. Here is what changed and what did not.
·
·
8 min read
From the archive
From the archive
“A changelog is a promise you keep in public.”
Ana Ferreira, Why every team needs a changelog