Skip to main content
about / approach

How we work.

Four beliefs that shape every engagement, the process we follow on every project, and a short list of things we will not do.

beliefs

What the team holds in common.

  1. 01

    Ship is a verb.

    A demo is not a product. A pitch deck is not a product. A roadmap is not a product. We measure ourselves by what users actually use, on their phones, in production, in the week the quote said we would ship.

    Every project has a fixed-quote scope and a calendar date for go-live. The work between those bookends is engineered to hit the date without quietly shrinking the quality of the thing. When something has to give, we tell you the day we know, not the week before.

  2. 02

    AI is a material, not a story.

    We use AI where it is the right tool, and we use plain code where it is not. "AI-powered" is not a value proposition on its own, and putting it on the homepage is no substitute for a product that works.

    When we do reach for a model, we treat it as one ingredient: scoped, evaluated, replaceable. Every venture and every client project that uses an LLM has an evaluation harness from week one. If a feature only works because the model is having a good day, we have not built a feature.

  3. 03

    Small teams, short cycles.

    Three to five people, weekly demos, monthly ships. Big teams move slowly and tend to ship the committee's worst ideas. We keep the teams small so we can keep our word.

    On every project the person who scopes the work is the person who ships it. There is no hand-off layer. The founder is on every kickoff and every go-live. You will not be passed to a junior account manager after week two.

  4. 04

    The work is the reputation.

    We show our work publicly: case studies, open source, writing. Good clients read before they book a call, and that reading is how they find us.

    It also keeps us honest. We will not sell a thing we would not write up afterwards. If a project is not the right fit, we will say so on the discovery call rather than book the engagement and find out together.

process

How a project actually runs.

  1. 01

    Scope

    free, 30 to 60 minutes

    A call to understand what you are trying to ship and who it is for. We come back with a fixed-quote proposal and a date. If we cannot help, we say so on the call.

  2. 02

    Discovery

    1 to 2 weeks, paid

    For larger projects, a paid sprint to pressure-test the brief, confirm the architecture, and produce the proposal we will deliver against. You can walk after this with everything we have produced.

  3. 03

    Build

    weekly demos

    Small team, shared workspace, weekly Friday demo. You see the work as it lands. Scope changes are discussed, costed, and decided in the open. No surprise invoices.

  4. 04

    Ship

    go-live + 30 days

    Deploy, monitor, hand-over. You own the source, the infrastructure, and the documentation. We stay on call for 30 days at no extra cost to make sure it sticks.

refusals

Things we will not do.

  • Pitch a thing we cannot ship.
  • Bolt AI onto a product that does not need it.
  • Staff a project with people who were not on the proposal.
  • Change scope mid-stream without renegotiating cost and date in writing.
  • Take on work where success depends on the LLM being on its best behaviour.
  • Charge by the hour. Every engagement is fixed-quote.
let's build

Ready to build?

Tell us what you're trying to ship. We'll scope it honestly.