What we do
We build the softwarea business runs on.
Read the operation. Build what it needs. Connect what it already has. Then apply AI, Bubble, Web3 or a rebuilt website where each genuinely earns its place — and say so when it does not.
The engagement, in the order it happens
Taken out of order, software makes a business harder to run rather than easier. Most engagements start at 01 even when the client arrived asking for 02.
- 01Operational discovery4 case studiesMap how the business actually runs, before anyone writes code.Most software projects fail long before the first line of code. They fail because nobody wrote down how the business actually works — only how one person believes it works. We start by fixing that.Stakeholder interviewsProcess mappingData and systems auditOperational modelPrioritised roadmapBuild-or-buy recommendationRead more
- 02Custom operational software9 case studiesThe system your business actually runs on, built around your workflow.Proposals that do not reach scheduling. Scheduling that does not reach billing. Billing that does not reach accounting. Every gap is closed by a person copying information between tools — and that person does not scale.Custom web applicationsClient and partner portalsField and back-office appsQuoting and estimatingScheduling and dispatchBilling and invoicingOperational dashboardsRead more
- 03Systems integration1 case studyMake the tools you already pay for stop disagreeing with each other.Every business above a certain size is paying for a CRM, an accounting package, a project tool and a scheduling system that each hold a slightly different version of the same customer. The reconciliation is being done by a person.API integrationsAccounting and billing syncCRM connectionsData migrationMiddleware and the missing layerWebhooks and event plumbingReporting pipelinesRead more
Specialisms
We choose the stack by the problem — but on these four we have gone considerably deeper.
- 04AI integration5 case studiesAI applied to the work that delivers value, not to the blog posts.Most companies apply AI to the fuzzy periphery — social captions, blog drafts, ticket routing — and conclude it does not move the needle. They are right. That is not where the leverage is.LLM features in real productsRetrieval over your own dataDocument and report generationWorkflow automationException detectionModel selection and cost controlEvaluation and guardrailsRead more
- 05Website development2 case studiesA front door that search engines, AI systems and humans can all read.For most companies the website is a brochure that was signed off two years ago and has been quietly diverging from the business ever since. It is also, increasingly, the version of you that AI systems quote when someone asks about your industry.Marketing sitesTechnical SEOCore Web VitalsStructured data and schemaHeadless CMSWordPressContent migrationAnalyticsRead more
- 06Blockchain and Web31 case studyOn-chain when the ledger solves a real problem, and a straight answer when it does not.Ownership that has to be provable, payouts split between many parties, provenance that must survive the company that recorded it — these are ledger problems. Almost everything else that gets pitched as Web3 is a database with worse ergonomics.Wallet authenticationToken and payout mechanicsSmart contract integrationOn-chain / off-chain reconciliationMarketplace and creator payoutsCustody and key handlingFeasibility reviewRead more
- 07Bubble development8 case studiesBubble.io built to scale, rank and survive contact with a real business.Bubble lets you ship without an engineering team. It also lets you build something that buckles the moment it grows, or that search engines cannot see at all. We have spent years on the difference, and written two books about it.New Bubble buildsArchitecture reviewWorkflow unit optimisationBubble SEOAI integrationsStripe and subscriptionsRescue and handoverNative mobile wrappersRead more
How we decide
The stack follows the problem. Not the other way round.
We will tell you not to build
Discovery regularly ends with connect what you have rather than build something new. That is a smaller invoice for us and the right answer for you.
Readable first, intelligent second
AI on top of systems that disagree gives you confident answers assembled from incoherent data. The order is not negotiable.
Weeks, not quarters
Most engagements reach a first working system in weeks, and meaningful progress is possible under $100K.
You own it
The code, the model, the roadmap. A build only we can maintain is a liability we handed you.
Built to be handed over
Documentation and a team able to run it are part of the work, not an upsell after it.
One partner, not five vendors
Discovery, architecture, UX, build and integration under one roof — because the gaps between vendors become gaps in your operation.
Not sure which of these you need? That is usually what discovery is for.
Start a Conversation