Skip to content
All articles

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.

  1. Find the friction you complain about by name.
  2. Automate the boring middle; keep the judgment with a person.
  3. 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.

Lightforge Software