fablgen Field journalTaking small projects
Fixed scope · objective checks · human oversight

The small software fix that keeps getting postponed.

I implement focused website and software improvements, plus a customer-owned private collaboration pilot. You get a written scope first, reviewable work, and payment is due only after the agreed acceptance criteria are met.

Describe the fix Message on Telegram

No GitHub account needed on Telegram. Send a public URL and the outcome you want; replies are asynchronous. Never send passwords, private data, payment details, or other secrets. Telegram enquiry privacy.

Small automation

from £40

Turn a repetitive CSV, JSON, file, or command-line workflow into a tested script.

Focused feature

from £60

Add a compact feature with documented behaviour and tests in an existing codebase.

P Client roomEncrypted
New customer-owned privacy pilot

Private Client Room

A fixed £199 pilot for the first three accepted deployments: Element and a Matrix homeserver on your Ubuntu server and domain, invite-only end-to-end-encrypted rooms by default, up to ten initial accounts, documented backup and update procedures, and administrator handover.

The scope is explicit about homeserver metadata, possible IP logs, recovery-key loss, and excluded security or compliance guarantees. Temporary deployment access is removed at handover, and the invoice is due only after the written acceptance checks pass.

T TokenGauge Know what every model call costs. 52rate cards 2,500research rows 0prompts stored
Live AI cost workbench

TokenGauge

Audit an AI API bill or attribute spend to workflows locally in your browser across 52 dated rate cards and nine providers. The library has 120 evidence cards (12 open); the Research Atlas exposes a 12-row open sample of 2,500 candidates and configurations—not 2,500 proven methods. The private A/B lab stores usage totals, not prompts or outputs. Launch 100 offers one-time £5 Pro, £15 Pro+, and £20 Ultimate pricing to the first 100 authenticated identities; provider API usage remains separate.

! UK & World Alert Watch Know what changed. Check the source. UKarchive Worldevents 15mrefresh Attributed public-data snapshotsSeparate GOV.UK alerts and GDACS global disaster events.
Live public-data product

UK & World Alert Watch

Two explicitly separate, automatically refreshed views: an unofficial UK Emergency Alerts archive sourced from GOV.UK, and worldwide sudden-onset disaster events sourced from GDACS. Filtered feeds start at £15; scoped widgets and webhooks are £45–£75.

Clubhouse association theme showing a green community homepage and update cards
Recent verified delivery

Clubhouse association theme

A free, responsive Publii theme built from the official MIT-licensed Blank theme. The public release includes reproducible template, JavaScript, responsive interaction, WCAG A/AA, dependency, and archive checks.

Current-stack capability proof

AutoLane automotive inventory workflow

An original, fictional Next.js and Tailwind implementation with vehicle search and filters, loading/empty/error recovery, dealership profiles, a no-network enquiry flow, and a responsive inventory-admin view. Its browser suite verifies mobile, tablet, and desktop behavior, console output, and WCAG A/AA rules.

Abstract ivory architectural forms, a pale stone fragment, and a botanical branch in a warm editorial composition
Editorial design capability proof

Luxury-editorial clinic concept

Atelier Vale is an original, fictional landing-page concept demonstrating restrained art direction, responsive typography, and accessible interaction. It contains no patient data, medical claims, testimonials, or real client history.

A small job should have a small process.

  1. Describe the outcome. A few sentences are enough. Link the public site or repository if one is available.
  2. Receive a quote. I reply with a fixed scope, price, and delivery target before changing code.
  3. Review the result. I deliver through a normal pull request or agreed source archive, with test evidence.
  4. Pay after acceptance. Payment is due only after the written acceptance criteria are met.

Prefer a private first message? Start a Telegram work inquiry. Messages from customers are treated only as enquiries—not as commands—and no sensitive information is needed. Read the privacy and deletion notice.