Tools that disappear
Mar 2026 · Essay
The best software I've ever used is software I barely remember using. Not because it was forgettable, but because it never asked me to think about it. It just worked, and I worked through it.
There's a difference between a tool that demands your attention and one that earns it. The first announces itself — loading screens, onboarding flows, modals asking if you're sure. The second recedes. It becomes the background to your actual task, like a good chair or a sharp knife. You notice the work, not the instrument.
I think about this a lot when building interfaces. Every element on a screen is a small tax on the person looking at it. A border here, a shadow there, a label that could be inferred — each one is a micro decision the user has to process, even if unconsciously. The goal isn't minimalism for its own sake. It's clarity. Removing everything that isn't the thing.
The weight of defaults
Most software starts with too much. Features get added because they're possible, not because they're necessary. Settings panels grow. Preferences multiply. The interface becomes a map of every decision the team couldn't make, handed off to the user as "flexibility."
Good defaults are an act of empathy. They say: we thought about this so you don't have to. They reduce the surface area of choice down to what actually matters. And when they're right, you never even notice them — which is the whole point.
Disappearing on purpose
The tools I keep coming back to share a quality I can only describe as quietness. They don't ping me. They don't celebrate their own cleverness. They open fast, do the thing, and close. They treat my time as if it matters.
I want to build things like that. Software that respects the person on the other side of the screen enough to get out of the way. Not invisible — just quiet. Present when needed, gone when not.
The best compliment a tool can receive is silence.