botwatch.game
An interactive live-commentary platform for Premier League games, where Claude-powered bots take on fan personalities from each club's subreddit and banter with real supporters in real time.
Read more →Projects from across my career: delivery, org design, engineering effectiveness, and leadership.

An interactive live-commentary platform for Premier League games, where Claude-powered bots take on fan personalities from each club's subreddit and banter with real supporters in real time.
Read more →
Using Claude to bring a Raspberry Pi weather station back to life after its original backend went dark, with a Supabase database, a custom Astro dashboard, and feeds to Weather Underground and Windy.
Read more →
Migrating a stale, Sphinx-based CarTrawler integration docs set onto a modern Astro docs framework using AI agents, and handing ownership back to the squads.
Read more →
The build-vs-buy call on a campaign management system. We bought, and it held up.
Read more →
Adding the product's first customer login with magic links instead of a full identity-provider build.
Read more →
Rebuilding a legacy portal, and what it taught me about naming and scoping projects.
Read more →
A small senior team with one mandate: fix deployments. Three months, backlog cleared, deploy time cut from hours to about an hour.
Read more →
Building a hiring process from scratch and filling 24 roles without dropping the bar.
Read more →
Two airline integrations in parallel on hard deadlines, and the squad restructure that made it possible.
Read more →
Designing and rolling out a levelling framework to give engineers and managers a clear development path.
Read more →
Breaking front-end and back-end silos into full-stack squads. Feature cycle time went from weeks to days.
Read more →
A peer-learning group for engineering managers that people kept turning up to.
Read more →
Dynamic car colouring at the CDN level. No extra storage, JavaScript, or network requests.
Read more →No Projects match your search.