Jonathan Leahy
Staff Engineer at Pismo (Visa) by day.
On nights and weekends, I run an experiment: a software company staffed by AI agents.
Gyrum — an autonomous factory that plans, builds, reviews and deploys real products to the public internet. 93+ shipped so far; this site is one of them.
What I do
Staff Engineer at Pismo (Visa), building payments infrastructure at scale — Go microservices on Kubernetes, event-driven on AWS.
On the side I'm building an experiment: a software company staffed by AI agents.
I've shipped across fintech, NHS software, and consumer products — from FoxPro through Go to AI agents. The stack keeps changing; the through-line is the same: real systems that actually ship.
Every platform I've built on has taught me where the next one hides its problems.
How I work with AI
Autonomous systems
AI agents running the full dev cycle — from idea to deployed product — without a human in the loop. The Gyrum factory.
Multi-agent systems
Agents with distinct personas and strategies — reviewing, competing, negotiating — in structured rounds.
Spec-led development
The code is rented — the blueprint is the asset. A structured way of building that outlives the codebase.
Featured Projects
Gyrum.ai
An ongoing experiment in agent-run software — agents that plan, build, review, and deploy. 93+ projects shipped so far.
Gyrum.io
Another experiment — Kubernetes-based SaaS services, multi-tenant and self-serve from the ground up. The same dark-factory idea as the book, run as a platform.
Days Out For The Family
Find family-friendly attractions and days out across the UK — search, favourite, and discover places near you.
→ See all projects · local builds and games, on one page
The factory, in one day
132 builds completed · 82% pass rate · median brief→shipped 17s
24h snapshot · 13 Jul 2026 · see it live →
The Rented Codebase
The blueprint is owned. The tests are the proof.
Jonathan Leahy
The Rented Codebase
The codebase is rented. The blueprint is owned. The tests are the proof.
Edition 2.0 · 30,000 words · three hours
A working paper on the AI dark factory behind Gyrum — why the code you ship is becoming a disposable instance, and why the precise specification is the only asset left.
Prefer to listen? Two synthetic hosts read the book and talk it through. Machine-generated, drawn from the book's own text.
Machine-generated overview · 16:13 · nobody in this recording is a person
Read two chapters free
obs-training
Self-directed observability training.
Runbooks, dashboards, and exercises for learning production-grade telemetry — tracing, metrics, and incident response. Live at obs-training.jonathanleahy.co.uk.
Visit obs-trainingWhat I work with
Go, TypeScript, SvelteKit, React, PostgreSQL, Docker, Kubernetes, CI/CD pipelines, and AI across the stack — Claude, Codex, Gemini, GLM 5.2, Kimi K3 and Qwen 2.8, with ElevenLabs for voice and Imagen for images.
The stack keeps changing; the concepts don't — it was never the syntax that mattered, it's the durable ideas underneath: