How we work

You should never have to ask
how it is going.

Outsourced development usually fails in one specific way: the client finds out late. Everything below exists to make that structurally difficult, and to make leaving us easy if it happens anyway.

The shape of a project

Four stages,
four things you keep.

Each stage ends with an artefact in your hands, so leaving after any one of them costs you nothing.

  1. 01

    Week one

    Scope it in a week

    A short paid discovery: we map the workflow with the people who do it, agree what version one must do, and hand back a fixed scope, price and date. If you take that document to another team instead, it still works.

    You keep01 / 04

    The plan.

    • Scope
    • Estimate
    • Risks
  2. 02

    Every week after

    Build in weekly slices

    Every week ends with a deployment you can open, a written update on what moved, and the plan for the next one. Priorities can change on Monday; they should not be a surprise in month three.

    You keep02 / 04

    The product.

    • Working build
    • Weekly update
    • Next plan
  3. 03

    At launch

    Ship, then measure

    We instrument the thing we built — how often it is used, where it fails, how long the job now takes — so the question ‘did this help?’ has an answer that is not a feeling.

    You keep03 / 04

    The numbers.

    • Dashboards
    • Error reporting
  4. 04

    Afterwards

    Run it, or hand it over

    Your repository, your cloud accounts, your data, from the first commit. We can stay on for maintenance and on-call, or write the handover documentation and step back. Both are normal endings.

    You keep04 / 04

    The keys.

    • The code
    • The accounts
    • The docs
Powered roller conveyors curving through a sorting hall on blue steel legs, a belt section running into the bend and a second line crossing underneath.
Every project ends the same way: something real has to move, and the record has to agree.

Engagement models

Three ways to work with us

Pick the smallest one that answers your question. Most engagements start with a discovery week and stop there if the answer is no.

We quote in your currency, against a written scope, and we will tell you when a fixed price is the wrong instrument for the work. Rates depend on the mix of people a project needs, so they are quoted per engagement rather than published as a single number that would be wrong for most of them.

Communication

What a normal week looks like

Two lists, because a project only runs well when both sides know what they owe the other.

What you get from us

  • A shared channel with the people building, not an account manager
  • One written update every week: what moved, what did not, what is next
  • A deployed build to click through, not a screenshot
  • A short call whenever a decision needs a human, not on a fixed ritual
  • Anything that changes the scope, price or date arrives in writing the same week

What we need from you

  • One person who can make decisions, or say who can
  • Access to the people who actually do the work we are changing
  • Credentials and test data early — this is the most common delay
  • An answer within a couple of days when we are blocked

Standards

Hold us to these

Commitments about how we work, not claims about results we have not measured. Each one names the thing you can check.

  • Estimates with the assumptions attached

    Ranges, not single numbers, and the list of things that would move them. When an assumption breaks we tell you the same week, not at the deadline.

    The evidenceAsk for the assumption list. Every estimate has one.

  • Budgets set before the first screen

    Page weight, load time and interaction targets are agreed up front and checked in CI, so performance is not a cleanup task at the end.

    The evidenceRun Lighthouse on anything we shipped, including this site.

  • WCAG 2.2 AA as the floor

    Keyboard paths, focus states, contrast and reduced-motion behaviour are part of the build, not an audit we run once at the end.

    The evidenceUnplug your mouse and try to finish the job.

  • Yours to leave with

    Repositories, infrastructure and domains are in your name from day one. No proprietary runtime you have to keep paying us for.

    The evidenceRead the contract. The handover clause is in it from the start.

Limits

Things we will not do

  • We do not take on work we have not done before and learn on your budget. If it is new to us, we say so and price the risk down, or pass.
  • We do not staff a project with juniors after the sales call. The people on the call are the people building it.
  • We do not hold your infrastructure. Accounts, domains and repositories are yours from the first day.
  • We do not bill for a surprise. Scope changes are agreed in writing before they are worked on.

Start with a discovery week

The smallest useful commitment. At the end you have a scope, a price and a date — and no obligation to spend either with us.