Work

Verified, not asserted.

We're an early, bootstrapped UK business — we say so plainly rather than hide it. What we don't do is claim a capability we haven't actually run. Everything below is a real command, a real output file, or a real counted test result, not marketing copy.

Data reports

A spreadsheet in, a proper report out — this is the real run.

recorded session · csv_report.py · 12 Sep 2026
$ python scripts/csv_report.py --csv sample_sales_log.csv --title "Sample Sales Report" --x date chart ok: units → sample_sales_log_units_line_20260912_203840.png chart ok: unit_price → sample_sales_log_unit_price_line_20260912_203840.png chart ok: amount → sample_sales_log_amount_line_20260912_203840.png docx saved: sample_sales_log_report_20260912_203841.docx 📄 PDF exported: sample_sales_log_report_20260912_203841.pdf
One command, one file in — a full summary, a chart per numeric column, and a correlation matrix, out. Below is that exact PDF, unedited.
Try it on your own data

Download the sample, or send us your own CSV.

The report above was built from a synthetic sales log, not a real client's data — but the file, the charts, and the numbers in it are exactly what the tool produced, unedited.

Catalogue samples

64 jobs, each with a real output you can open.

Every job in the catalogue was run end to end before it was listed, and its picture is that run's actual output. The inputs were invented — a fictional rowing club, a made-up hardware shop — because these are new services and we will not pass off a sample as client work.

Each job's page entry also lists what the sample does not prove. One job — translation — failed its own check on its first sample and is not offered.
Web and automation builds

Things we built that you can open right now.

This website

Designed, built and run in-house: a fast static site (Eleventy) on Cloudflare Pages, with serverless functions behind the chat assistant. A new article is written, checked and published to the blog automatically.

A live customer-support assistant

The B.A.I.S. Agent demo answers from a business's own documents and checks each answer against its source before sending it. The bubble on this site is the same product, running on our own content.

A domain that would not load

A PeoplePerHour client's site worked at www but not at the bare domain. We found the missing DNS record in Cloudflare, added the redirect, and confirmed both addresses over HTTPS. Paid job, five-star review.

A published PDF tool

Our PDF Toolkit runs on the Apify Store: split, merge and OCR scanned PDFs through an API. See it on Apify.

A short list, and an honest one: each item is live or was delivered and paid for. We do not show mock-ups as client work.
Counted, not claimed

The numbers behind the rest of the work.

27named voices in the narration roster, built on 6 licence-cleared bases
35 / 35automated checks passing on the document-toolkit actor
9 / 9tests passing on the client-facing chatbot engine
These are point-in-time counts from our own build logs, re-checked before publishing this page — not a marketing round number.

Have a file or a brief in mind?

Send it over — a CSV, a script, a PDF job — and we'll tell you honestly whether it's a fit.