2026-03
Why I build tools instead of apps
Apps solve problems for users. Tools solve problems for makers.
The difference matters. An app decides what you need. A tool trusts you to figure that out yourself. One closes doors to keep things simple. The other opens them and gets out of the way.
Every project I build — Ergon, Wavr, Houston — is a tool. A creative coding studio. A shader editor. A Markdown reader. None of them have onboarding flows, notification systems, or engagement metrics. None of them need to.
A tool earns its place by doing one thing and doing it immediately. You open Ergon, you write code, you see output. You open Wavr, you drag a slider, a gradient moves. There is no tutorial because there is nothing to learn. The interface is the instruction.
This is where restraint becomes the whole design.
Most software adds features to justify its existence. Tools remove them. Every button I don't add is a decision I don't force on the person using it. Every screen I cut is a second they keep. The craft is not in what I build. It's in what I leave out.
Building for makers is different because makers don't want to be guided. They want to be unblocked. A designer opening a gradient editor doesn't need a walkthrough. They need the parameters exposed and the render loop fast. A developer opening a Markdown reader doesn't need themes and plugins. They need the file open and the type clean.
The audience is small and that's the point. I'm not building for millions of casual users who need hand-holding. I'm building for thousands of people who already know what they want to make and need a sharper instrument to make it with.
Tools also age differently. Apps chase trends — dark mode, AI features, social integrations. Tools stay useful as long as the problem exists. A text editor from 1991 still works. A social app from 2015 is gone.
I build tools because that's the software I want to exist. Small, fast, opinionated, quiet. Software that respects the person on the other side of the screen enough to assume they don't need help.
The best tool is the one you forget you're using.