(04)Service

04 / 07

Build the product you wish already existed.

From a promising idea to a product people can use. We help founders and product teams get to a first version that real users rely on — and then keep it improving, with the architecture, accounts, billing and AI features done properly.

(01)The problem

Between the idea and the product

A good product idea quickly meets a long list of decisions: what to build first, what can wait, which parts are technically risky, how accounts, payments and permissions should work. Get the early decisions wrong and the second year is spent undoing them. Spend too long on them and the idea never meets a user.

The feature list for version one keeps growing.
01
Nobody is sure which part of the idea is technically hard.
02
A prototype exists, but it wasn't built to carry real users.
03
Billing, roles and accounts are being worked out as you go.
04
An existing product has become hard to change without breaking something.
05

(02)The service

How we approach a product

We start with the people who'll use the product and the job they're trying to get done. From there we define the smallest version that does that job end to end — an MVP that is minimal in scope, not in quality.

The parts that are expensive to change later — the data model, identity and permissions, how customer accounts are separated, billing — are decided early and properly. Everything else stays flexible, because it will change once real users arrive.

After launch the work becomes iteration: watching how the product is used, talking to users, and shipping improvements on a structure built to absorb them.

What to decide now, and what to keep flexible

What to decide now, and what to keep flexible
Decide earlyKeep flexible
AccountsHow organizations, users and roles relateExact role names and permission sets
BillingWho pays, and for what unitPrice points and plan names
DataCore entities and who owns themSecondary fields and reports
InterfaceThe main workflow, end to endPolish and secondary screens

(03)Use cases

Who we build with

01

Founders with a new idea

Validating a concept, scoping an MVP and getting a first version in front of users.

02

Teams with a product

Extending an existing product with new modules, integrations or AI features.

03

Businesses productizing a tool

Turning an internal tool or a service into software other businesses can subscribe to.

04

Not yet

If the problem or the user isn't clear, we'd suggest discovery and a prototype before committing to a full build.

(04)Specializations

What it covers

Each area below sets out the problem it addresses, representative capabilities, an example and the outcome we aim for.

01

SaaS Development

Subscription software for many customers on one platform: workspaces, roles, plans and limits.

Problem
Serving many customers from one product raises questions a single-customer app never faces: keeping data separate, onboarding, plans and limits.
Capabilities
  • Multi-tenant architecture with data separation
  • Workspaces, invitations and roles
  • Plans, limits and feature flags
  • Admin tools for running the platform
Example
A scheduling product lets each customer company create a workspace, invite staff with different roles and use features according to its plan — with every company's data kept separate.
Intended outcome
A product that takes on new customers without bespoke setup for each one.
02

MVP Development

The smallest version of a product that delivers its core value to real users.

Problem
Version one tries to do everything, takes too long and launches without learning anything.
Capabilities
  • Scoping workshops and prioritization
  • The core workflow built end to end
  • Analytics to learn from the first users
  • Foundations that won't need rebuilding
Example
A marketplace launches with listing, search, inquiry and payment for one category in one city, and leaves reviews, recommendations and other categories for later.
Intended outcome
Real users and real feedback sooner, with a clear next step.
03

AI-Powered Product Development

Products where AI is part of the core experience rather than a bolt-on.

Problem
AI features are easy to demo and hard to make dependable inside a product people rely on.
Capabilities
  • AI features designed around a user task
  • Model and provider selection
  • Evaluation and quality monitoring
  • Cost and response-time management
Example
In a field-inspection app, an inspector photographs a defect and gets a suggested category and description to confirm or correct. Every correction is kept as a test case for the next version.
Intended outcome
AI that makes the product's core task better, with its quality and cost measured.
04

Web Application Development

Browser-based applications with the depth of desktop software — and mobile apps when the product needs them.

Problem
Products outgrow simple websites and need application-level data handling, speed and interaction.
Capabilities
  • Complex, data-heavy interfaces
  • Real-time updates and collaboration
  • Installable web apps that tolerate poor connections
  • iOS and Android apps where they're the right fit
Example
A dispatch application shows coordinators live job status while field staff update jobs from their phones.
Intended outcome
An application that feels quick and dependable in daily use.
05

Product Prototyping

Interactive prototypes that test an idea with users before it's built.

Problem
Teams debate features in the abstract, and users only react once something has been built.
Capabilities
  • Clickable prototypes of key journeys
  • Sessions with target users
  • Technical prototypes for risky features
  • A prioritized list of what to build
Example
Target users try a clickable onboarding flow. When several get stuck at the same step, it's redesigned before any code is written.
Intended outcome
Fewer expensive surprises after launch.
06

Product Architecture & Technical Planning

The technical plan for a product: structure, stack, data, integrations, and the order to build them in.

Problem
Without a plan, early shortcuts become permanent and the product slows down as it grows.
Capabilities
  • Architecture and data model design
  • Stack and hosting choices, with reasons
  • Integration and security planning
  • A delivery roadmap in releases
Example
Before development starts, the team agrees how tenants, users and billing relate, which third-party services to use, and which risky integration to build first.
Intended outcome
A product that can grow without a rewrite.
07

Existing Product Development

Joining an existing product to add features, fix problems and get it moving again.

Problem
The original team has moved on, the roadmap has stalled, or every change breaks something else.
Capabilities
  • Codebase and architecture review
  • Features built within the existing structure
  • Stabilizing tests and releases
  • Gradual improvement of weak areas
Example
Taking over a product with no automated tests, we first add tests around sign-up and billing, then start shipping the features on its roadmap.
Intended outcome
A product that ships again without breaking what already works.
08

Subscription & Billing Systems

How customers pay: plans, trials, usage, invoices and the edge cases between them.

Problem
Billing looks simple until upgrades, downgrades, failed payments, taxes and refunds arrive.
Capabilities
  • Plans, trials and usage-based pricing
  • Payment provider integration
  • Upgrades, downgrades and proration
  • Failed-payment handling and reminders
Example
A customer upgrades mid-month. They're charged the prorated difference, the new limits apply straight away, and the invoice shows both plans.
Intended outcome
Revenue collected correctly, without manual fixes.
09

User Identity & Access

Sign-up, sign-in, roles and permissions — the foundation of who can do what.

Problem
Identity is often bolted on late, leaving security gaps and awkward experiences for users and admins.
Capabilities
  • Sign-up, sign-in and passwordless options
  • Single sign-on for business customers
  • Roles and detailed permissions
  • An audit trail of access and changes
Example
A business customer signs in through its company identity provider. Its admin assigns roles, and people who leave the company lose access automatically.
Intended outcome
Access that's secure for you, simple for users and manageable for admins.
10

Product Analytics & Administration

Knowing how the product is used, and having the tools to run it.

Problem
The team can't see which features are used, and support depends on a developer querying the database.
Capabilities
  • Event tracking and usage dashboards
  • Funnels from sign-up to first value
  • An admin console for support and operations
  • Feature flags for gradual releases
Example
The team sees that most new accounts stop before inviting colleagues, simplifies that step, and checks the effect in the activation funnel.
Intended outcome
Product decisions based on real use, and support that doesn't need a developer.

(05)In practice

From idea to first release

A typical path for a new product. Existing products start further along it.

  1. 01

    Discover

    Interviews and a look at the alternatives define who the product is for and the job it does.

  2. 02

    Scope

    We agree the smallest release that does that job end to end.

  3. 03

    Prototype

    Key journeys are tried by target users and adjusted.

  4. 04

    Plan

    Architecture, data, identity and billing decisions are made and written down.

  5. 05

    Build

    Development runs in short cycles, with a working product reviewed throughout.

  6. 06

    Learn

    After launch, usage data and conversations with users decide the next release.

Illustrative. The depth of each step depends on what's already known.

(06)Implementation

Decisions that shape a product

01

Feasibility first

We find the riskiest technical assumption — an integration, an AI feature, a performance need — and test it before building around it.

02

Users and workflows

Features are designed around the tasks people need to complete, not around a list of screens.

03

Identity and tenancy

How organizations, users and permissions relate is hard to change later, so it's settled early.

04

Subscriptions

We pick an established payment provider and model pricing so plans can change without rewriting code.

05

Long-term evolution

The architecture stays as simple as the product allows, and decisions are recorded so future developers understand them.

(07)Quality & reliability

Built to keep shipping

01

Tests on critical paths

Sign-up, billing and the core workflow are covered, so releases don't break them.

02

Small, frequent releases

Changes are reviewed and released in small steps, with a way to roll back.

03

Security from the first release

Authentication, permissions, secrets and dependency updates are handled properly from day one.

04

Visibility in production

Errors and performance are monitored, so the team finds problems before users report them.

(10)FAQ

Questions about SaaS & Product

One that delivers the core value to a specific group of users, end to end, and nothing more. It should be small in scope but well built, so it can grow instead of being thrown away.

Yes. We can join your team, take over development or build a specific module. We start by reviewing the codebase, so we understand what we're changing.

Yes, when the product needs one. We'll recommend web, mobile or both based on how and where people will use it.

We use an established payment provider and build the subscription logic around it: plans, trials, upgrades, failed payments and invoices.

Start from a user task that AI makes faster or better, test it on real examples, and measure quality and cost before rolling it out widely. We'll also tell you when AI isn't the right tool.

Iteration: we look at how the product is used, fix what gets in people's way and plan the next release. We can keep developing it or hand over to your team.

(11)Contact

Bring the idea.We'll help shape it.

Tell us what you want to build and who it's for. We'll help define the first version and what it will take to get there.