Web development

React and Node platforms built for continuous delivery from the first commit.

Web platforms that deploy on demand, with tests that catch real bugs, architecture that tells the next engineer where things belong, and a code health score at every milestone. Fast now, and still fast in year three.

See it in our work

At a glance

Stack
React, Next.js, Node and TypeScript
First release
Weeks, not months
Measured by
Code health score and DORA metrics
Deploys
On demand, in your cloud

What it covers

The whole web stack, one team.

  • React and Next.js front ends

    Component libraries in Storybook, visual regression with Chromatic, and performance budgets held from the first page.

  • Node and TypeScript services

    Clean architecture with the domain at the centre and I/O at the edges, so a change in one place stays in one place.

  • Data and integrations

    PostgreSQL, time series and search where they fit, and integrations with the providers your product depends on.

  • Continuous delivery

    Small batches, trunk based development, a pipeline with quality gates, and releases that happen when a change is ready rather than on a date.

How we do it

Tested from the first commit, measured at every milestone.

  1. 01

    Test driven from the first commit

    Tests written first, and mutation testing to prove the tests actually catch bugs. Coverage is not the number we report; effectiveness is.

  2. 02

    Enforced by our delivery platform

    Specifications, tests and architecture rules run as quality gates that cannot be skipped. The codebase is scored after every push.

  3. 03

    Monitoring before features

    Prometheus, alarms and health checks are in place before the first feature ships, so we see how it behaves with real users from day one.

  4. 04

    DORA metrics at every milestone

    Lead time, deployment frequency, change failure rate and time to restore, reported to you alongside the code health score.

What you get

A platform that ships on demand.

  • A production web platform in your cloud, deploying on demand
  • A CI/CD pipeline with quality gates and visual regression
  • Monitoring, alarms and dashboards from the first release
  • A code health score and DORA metrics at every milestone
  • Code, documentation and a team that can run it

Questions

Questions we get asked.

Do you work in our stack?
React, Next.js, Node and TypeScript are where we are deepest. We have shipped Angular and other stacks where a client already had them. We say honestly where we are not the right team.
How fast is the first release?
The thinnest first release from discovery typically ships in weeks, not months, because the pipeline and monitoring are set up in the first days.
What is a code health score?
A score out of ten across architecture, complexity, maintainability and test effectiveness, measured by our platform after every push. You see the same number we do.

What clients say

In their words.

01 / 04

Life Insurance Direct
Before Metricsense, checking calls was a manual process: we selected files for review. Now the platform analyses every call, and we review by risk. It has identified customer experiences we would not have picked up before, and it lets us scale our quality assurance program without increasing headcount, with our team still the human in the loop. It helps us protect our customers, our business and our agents.

Russell Cain

Founder and CEO, Life Insurance Direct