We build software we have to live with.

Most of what we work on does not get handed over and forgotten. We stay on it after launch, and that changes how it gets built in the first place.

Start a conversation

Systems that have to stay up

Web and mobile applications, built and then run. When you are the one carrying the pager, the boring decisions win arguments they would otherwise lose — plainer data models, fewer moving parts, logs someone can actually read at three in the morning.

How we approach this

Getting AI into a product that already has users

The model is rarely the hard part. The hard part is the schema you already have, the permissions you already promised, and the habits of people already using the thing — and knowing which of those you are allowed to disturb.

How we approach this

Starting

Tell us what is in front of you and what you have already tried. If we are not the right people for it, we will say so and tell you what we would look for instead.

Get in touch