We build software for clients,
run products of our own,
and open source our tooling.

9 years as a company, 160 clients, products of our own, and the tooling behind them published in the open.

Selected client work

Software other companies run every day.

6 years, ongoing

Testable.io

Load testing and performance benchmarking platform. Node test development in Playwright, Puppeteer and Postman, plus the Ember.js interface for AI-generated test scenarios and run summaries.

1600+ hours

Where's My Concrete

Delivery truck tracking and order management for the concrete industry. Ember dashboards carried from 2.x to 7.2 across 1600+ hours by two developers.

8 years, ongoing

BookCorner

E-commerce storefront and point of sale running as one system. Carries 2.2 million requests a week, almost all of it served from origin.

Client engagements

What we take on.

Six things. If what you need is not on this list, say so in the form and we will tell you plainly whether it is work we should be doing.All six in detail

01

Product engineering

Taking something from nothing to a running product, then keeping it running.

02

Taking over existing software

Inheriting a codebase somebody else wrote and making it maintainable again.

03

AI and agents

LLM integration, RAG, and agents that act inside systems you already run. Wired into your data, not bolted on beside it.

04

ERP and internal platforms

The systems a business runs on rather than the ones it sells.

05

Web and mobile applications

Interfaces built to be used every day, not demonstrated once.

06

Embedded engineers

Our engineers working inside your team, on your board, to your process.

Start here

Tell us what you have.

Six questions. Enough for us to tell you whether this is work we should take, before either of us spends an hour on a call.

We reply to everything, including the ones we turn down.

No newsletter, no sequence. One reply from a person.