№ 01 In service

In service

Five worked examples of the loop, and one thing we can measure: this site. No named clients, no invented numbers. Each example shows a plan, an add-on, and a price from the rate card. The measured entry shows real figures from this site's own ledger and its own build.

№ 02 How to read a deployment

Every card, the same three beats

Each example below shows the same loop, named up front, so the cards read at a glance.

Fig. 01 — Reading a deployment
  1. 01Build

    CustomLabs

    The first version, designed and built by the consultancy that also runs it.

  2. 02Iterate

    CodeHerder

    A concrete briefed change: an agent opens a pull request, and it ships through the same pipeline.

  3. 03Run

    CustomHosted

    What keeps it live day to day — compute, edge, backups, patching.

Build → Iterate → Run

№ 03 The one we can measure

This site, measured

CustomHosted has no public customer numbers to print yet. This site does. It runs on its own platform, and every figure below comes from its own ledger and its own build.

SELFStatic

customhosted.com, this site

One static site, one environment, and every change shipped from git by the loop.

  • Changes shipped132
  • First shipped7 July 2026
  • Latest shipped3 October 2026
  • Routes87
  • Median page weight17.2 KB
  • Zero-JS routes80
Iterate
Briefed: “Your homepage says things your own pages say are not true.” Rewrote the homepage against the facts the rest of the site already publishes, and replaced its invented CodeHerder demo with a real change drawn from the case files.

Priced likeStatic Starter ($5/mo) + Iteration — CodeHerder loop (+$25/mo) = $30/mo. We do not bill ourselves. This is the rate-card shape it fits.

№ 04 The register

Five worked examples

A static site, a dedicated API with a database, a full-stack SaaS, a worker fleet nobody watches, and a migrated legacy app — not just the two standard boxes. These are worked examples, not client results. The only numbers on a card come from the rate card, the same way the estimator prices a plan.

  1. EX-01MediaStatic

    Independent publisher's digital edition

    Static build, headless content, no server to patch

    • Static Pro$15/mo
    • Iteration — CodeHerder loop+$25/mo
    Build
    CustomLabs builds the site as a static build, pulling content from a headless CMS instead of a server that needs patching.
    Iterate
    Brief a homepage swap for a seasonal campaign in plain language. An agent opens a pull request against the templates. A human reviews it, and the same pipeline ships it.
    Run
    CustomHosted serves it from the global edge network, rebuilding on every content change, with TLS renewed automatically.

    Why this shapeNo server to keep patched suits a newsroom with no engineer on call.

    $40/mo — Static Pro + Iteration — CodeHerder loop

    Quote this shape →
  2. EX-02LogisticsDedicated

    Regional logistics dashboard

    API and operations dashboard on dedicated compute, with a managed database

    • Dedicated M$59/mo
    • Iteration — CodeHerder loop+$25/mo
    • DB Standard+$25/mo
    Build
    CustomLabs builds the dispatch API and the operations dashboard that sits on top of it.
    Iterate
    Brief a driver-idle-time report for the dashboard. An agent writes the query and the chart, then opens a pull request. A human reviews it before it ships.
    Run
    CustomHosted runs the API and the database on dedicated compute behind a hardened proxy, with nightly backups and security patching.

    Why this shapeA dashboard with a database fits a fixed-price instance better than per-request billing that moves with dispatch volume.

    $109/mo — Dedicated M + Iteration — CodeHerder loop + DB Standard

    Quote this shape →
  3. EX-03FintechCustom

    Series-A analytics SaaS

    Full-stack app, background workers, a queue, and a managed database

    • CustomQuoted flat
    • Iteration — CodeHerder loop+$25/mo
    • Staging environment+$12/mo
    Build
    CustomLabs designs and builds the product end to end ahead of a funding-round demo.
    Iterate
    Brief a usage-based billing tier. One pull request touches the pricing model, the worker that meters usage, and the billing screen together. A human reviews it before it ships.
    Run
    CustomHosted runs the app, the workers, the queue, and the database as one fixed-rate stack, monitored and backed up nightly.

    Why this shapeA workload with an app, workers, and a queue together is quoted flat rather than forced into a fixed tier.

    Quoted flat, within one business day — Custom + Iteration — CodeHerder loop + Staging environment

    Quote this shape →
  4. EX-04RetailCustom

    National retailer's overnight pricing engine

    Scheduled jobs and queue workers, no user-facing frontend

    • CustomQuoted flat
    • Iteration — CodeHerder loop+$25/mo
    Build
    CustomLabs builds the pricing-recalculation pipeline that runs across the catalogue after close each night.
    Iterate
    Brief a per-region discount override ahead of a seasonal sale. An agent ships the rule change and a dry-run report as a pull request. A human reviews it before it ships.
    Run
    CustomHosted keeps the worker fleet and queue online, with auto-restart on failure and an alert if a nightly run does not complete.

    Why this shapeA workload with no frontend at all, just scheduled jobs and a queue, still needs a fixed-price quote sized to what it runs, not a plan built for a website.

    Quoted flat, within one business day — Custom + Iteration — CodeHerder loop

    Quote this shape →
  5. EX-05Public sectorDedicated

    Public records portal, migrated off end-of-life hosting

    Legacy app and database, moved as one unit, framework unchanged

    • Dedicated M$59/mo
    • Iteration — CodeHerder loop+$25/mo
    • DB Starter+$12/mo
    Build
    Originally built years earlier by an in-house team that has since moved on, on hosting nobody maintains any more.
    Iterate
    Brief a dependency patch flagged in a routine security scan. CodeHerder's agent opens the upgrade pull request and runs the test suite before a human reviews it and it ships.
    Run
    CustomHosted moves the app and its database off the end-of-life host with a rehearsed cutover, then runs both on dedicated compute with nightly backups.

    Why this shapeA legacy app moved as one unit, with the framework unchanged, fits a plain dedicated instance rather than a rewrite.

    $96/mo — Dedicated M + Iteration — CodeHerder loop + DB Starter

    Quote this shape →

Have a shape that isn't in the register?

Describe the workload and we'll design and quote it flat — these five examples are a sample of the shapes we can run, not the full list.

Get a quote →