Free · 60 s Free AI-readiness audit See your site the way ChatGPT does.
Personal reply within one business day.

Work · client systems and my own products

AI web development case studies, receipts included.

Client work appears with the names changed, as clients ask. My own products appear by their real names, live, so you can click them. Every number is dated and says how it was measured, and where something isn’t measured yet, the page says so.

Show

Client names are changed. Own products are live unless labelled otherwise.

Case studies Ranked by what they prove for a business.

Being written up Built and running. The full case study comes next.

  1. Vowko sign-in screen on desktop: “Get what you need from people you actually know”
    OWN PRODUCT · LIVE ↗Case study coming

    9 MCP tools for members’ AI agents

    Vowko: an agent-ready community app

    Agents can post and respond for their owner. They can never vouch for anyone: trust stays human. An installable app by design: the proof here is safe agent access, not AI visibility.

    • PWA
    • MCP server
    • Passkeys
    Open the live product (opens Vowko in a new tab)
  2. The Oil Fund Ledger in English on desktop: the fund’s value, what the state put in and what it grew by
    OWN PRODUCT · LIVE ↗Case study coming

    Within 0.1% over 28 years

    The Oil Fund Ledger: a reconciled public data tool

    Reproduces the fund’s reported value from 141 primary-source series. The build refuses to ship if the anchors drift. Rendered in the browser by design: the proof here is the reconciliation, not AI visibility.

    • Data pipeline
    • Calculator
    Open the live product (opens The Oil Fund Ledger in a new tab)
  3. Mock of a one-page order funnel for a fictional studio: brief autosaved, files uploading straight to storage, embedded payment, and the order confirmed by the payment webhook. Northbeam Studio Website audit package · fixed scope Draft autosaved Brief Files Payment What should your new page do? Turn audit requests from our trade-show leads into booked calls, in English and German. Files for the brief brand-guidelines.pdf Uploaded founder-intro.mov in parts, straight to storage Pay to confirm your slot Secure card form, right on this page MM / YY CVC Pay and book my slot Confirmed by the payment webhook
    OWN PRODUCT · BUILTCase study coming

    Every abandoned brief becomes a lead

    Productized offer funnel: brief, files and payment on one page

    Autosaved brief, direct-to-storage uploads and embedded Stripe checkout. Only the payment webhook can mark an order paid.

    • Landing page
    • Payments
    • Intake

    Built · not public yet

More work, shorter stories One honest line each. No numbers until they’re measured.

  • CLIENT · NAME CHANGEDHospitality

    Valtrina Hotels

    Websites for a multi-property hotel group, plus a per-location QR flow that sends guests straight to a review.

  • CLIENT · NAME CHANGEDReal estate

    Larkspire Realty & Notary

    Brand refresh with a full logo family, new web imagery and a first series of founder videos.

  • CLIENT · NAME CHANGEDE-commerce

    Brimworks Caps

    An e-commerce retainer: catalogue media and storefront promos.

  • CLIENT · NAME CHANGEDTrades

    Ridgeset Concrete

    Dozens of phone photos turned into an AI-cleaned gallery per service, plus short AI video for ads.

  • CLIENT · NAME CHANGEDE-commerce

    Moravik Boutique

    Product, cart and checkout rebuilt as custom WooCommerce templates. Payment logic left untouched.

  • OWN PRODUCT · BUILTOwn tool

    Micro-CMS

    A static CMS for cheap shared hosting with an AI redesign round-trip: export a page, redesign it with an LLM, paste it back, validated.

  • OWN PRODUCT · BUILTOwn tool

    HTML→MP4 launch films

    Product films rendered frame by frame from HTML in 16:9 and 9:16, with a timed voiceover script. First used for Filyhost.

  • OWN PRODUCT · BUILTOwn tool

    DMARC monitor

    Reads a domain’s DMARC reports and flags any sender that fails authentication, so spoofing attempts show up early.

  • OWN PRODUCT · LIVE ↗Own tool

    ImageWithCSS (opens in a new tab)

    Photos rebuilt as pure CSS: 3,000 gradients on one element, fitted on the visitor’s own GPU. A browser app by design: the proof here is the optimizer, not AI visibility.

From the Lab

Where the agents practise Small builds, about a day each.

Each one proves something a business can use. Every tile says what.

Visit the Lab →
  • Built in ~1 day

    FireWheels City

    A 3D toy-car playset, tuned to run smoothly on a 2018 iPad.

    Proves for a businessYour 3D viewer or configurator can run on the devices your buyers already own.

  • Built in ~1 day

    Super Duck Cleaner

    Real-time co-op in the browser, no install.

    Proves for a businessLive shared state: the plumbing behind shared dashboards and booking boards.

  • Built in ~1 day

    Bing Bong

    Every hit recorded and replayable.

    Proves for a businessA complete record of who did what, the backbone of any audit log.

  • Built in 2 days

    Genesis Table

    A real-time, multi-table card room. Play money only.

    Proves for a businessTamper-evident real-time state for any business that must prove what happened.