Product Development

We take a product from idea to running software.

Product development here means the whole arc: scope, design, build, deploy, and stay for what breaks. We start by restating your problem until we can pose it better than you did, then write the plan down and agree on it — what we will make, in what order, and what we will not.

The build runs in short cycles with working software at the end of each one. You see progress, not status reports. Shipping is the midpoint: we watch what the software does in the world and keep making it better.

The products page is the proof. Everything on it exists, and most of it you can open right now — our own products and the ones we built for clients.

How we work

  1. Understand the problem

    We ask until we can restate your problem better than you posed it. Then we write it down and agree on it.

  2. Design the build

    A plan you can read: what we will make, in what order, and what we will not.

  3. Build and ship

    Short cycles, working software at the end of each one. You see progress, not status reports.

  4. Stay and improve

    Shipping is the midpoint. We watch what the software does in the world and make it better.

Shipping is the midpoint, not the finish.

Built under this practice

Tell us what you need built.

Start a conversation