Skip to content

Web applications

Fast on the phones your users actually own.

The applications your business runs on and your customers log into. We pick the stack to fit the problem and your team's ability to maintain it, not to fit a trend, then hold it to a performance budget measured on mid-range devices on a mobile network. Accessibility and performance are part of the build, not a pass at the end.

You are probably here because

  • Your app is fine on the office wifi and painful on a phone in traffic.
  • Every new feature takes longer than the last one did.
  • You are hiring engineers who then spend a month afraid to touch anything.

If none of that sounds like you, this probably is not the service you need, and we would rather say so.

What it does for you

Web applications helps you:

  • Ship sooner

    A quarter saved getting to market is a quarter spent in it instead.

  • Build with confidence

    Typed, tested code your own engineers can extend without bracing for impact.

  • Keep your engineers

    Hand over a codebase people want to work in, not one they route around.

  • Cut running costs

    The work that makes a product faster usually makes the cloud bill smaller too.

How it runs

Four phases, no dark period.

One way through
  1. 01

    Scope

  2. 02

    Foundations

  3. 03

    Slices

  4. 04

    Hardening and handover

repeat per slice

Once the foundations are in, the work repeats in slices. Every slice is deployed and usable, so progress is something you can open rather than something you read about.
  1. 01

    Scope

    Flows, integrations and constraints mapped. You get a plan and a number, not a range that doubles later.

  2. 02

    Foundations

    Environments, pipeline, types and the first slice deployed. Usually inside two weeks, so the shape is real early.

  3. 03

    Slices

    Two weeks at a time, each ending in something deployed you can open and use. No dark period.

  4. 04

    Hardening and handover

    Performance budget met, accessibility checked, documentation written for the people who inherit it.

Shape
Two-week slices, each deployed to an environment you can open.
Typical length
8 to 16 weeks for a first release
Starts with
A scope with a fixed number, not a range that doubles later.

Deliverables

What actually lands.

Concrete things, in your accounts and your repository, that keep working after we have gone.

  • A deployed application, in your accounts
  • Typed, reviewed, documented code
  • Performance budget met on mid-range devices
  • Accessibility to WCAG 2.2 AA

Before you commit

The questions we get asked.

Which technology will you use?
Whatever fits the problem and the team who will maintain it after us. We will explain the choice and its trade-offs before we make it, and we will not pick something exotic that leaves you unable to hire.
Can you work with our existing codebase?
Yes. Most of what we do already has code in it.
Who owns the result?
You do, from the first commit. Your repository, your cloud accounts, your keys.

Not quite what you need?

These sit closest to it. If none of them fit either, say so and we will tell you honestly whether we are the right people.

Next step

Tell us what you're building.

A few lines is enough. What it is, who it's for, when you need it live. Or put half an hour in the calendar and talk it through instead.