What building our own tools taught us
Before Lightforge built anything for other people, it built tools for itself. Being our own first user turned out to be an unexpectedly demanding teacher.
Before Lightforge built anything for other people to use, it built small tools for itself — the unglamorous internal software a company runs on. We did not set out to learn anything general from it. We did anyway.
The cost we felt firsthand
A manual step that takes twenty minutes does not feel expensive on any given Tuesday. Run daily, it quietly becomes a part-time job nobody was hired for — and a steady source of small errors that surface at the worst possible moment. We know because we lived it before we fixed it.
The reason rough internal tools survive is rarely difficulty. It is that they never clear the priority bar against the work that ships. They are important but never urgent — until they are.
What it taught us about products
Building for ourselves removed every excuse. There was no client to blame for a vague brief and no one else to absorb a clumsy workflow. The tool was either good enough to reach for every day or it was not, and we were the ones who felt the difference. That question — would we actually use this? — is the one we now hold our products to.
- Find the friction you complain about by name.
- Automate the boring middle; keep the judgment with a person.
- Make it observable, so trust is earned rather than assumed.
Better internal tools rarely make a headline. They just give a small team back its afternoons — and they taught us how we want to build everything else.
Keep reading
Newer
Craft in the age of AI-assisted development
AI can generate a working draft of almost anything, which makes judgment the scarce resource. Here is how we think about building well when the first draft is nearly free.
Older
The honest prototype
A prototype's job is not to impress. It is to answer the most dangerous open question as cheaply as possible, and sometimes to tell you not to build the thing at all.
Like how we think about building software?
Get in touch