Case studies

Real projects, named clients, working code.

Five end-to-end builds from the last 18 months — Flask backoffice apps, Telegram WebApps, content sites, moderation bots, WordPress migrations. Each case study explains the problem, the actual stack, what shipped, and what I'd change. No fake metrics.

Case studies — real client projects from a solo design + dev studio

Selected work

Five projects, five problem shapes

Each case study is written like an engineering post-mortem rather than a marketing brochure. What was the problem, what was the actual stack, what shipped, what I'd do differently next time. Click through for the full write-up.

Cleaning Fairies — Flask invoicing app in 24 hours

Bristol cleaning company replacing Excel + QuickBooks + paper records with a single custom Flask + SQLite + WeasyPrint admin app. Items catalog, recurring schedules, PDF invoices, mark-paid date picker. Delivered end-to-end in a day.

Want yours next?

Discovery call within 24 hours

Every project starts the same way — 15-minute free discovery, a fixed quote within 48 hours, kickoff within the week. Whether it's a £49 logo or a £5,000 Telegram platform, the process scales the same.