AI writes the code. You still own the design.
I help engineers learn AI, the AI-DLC and system design on AWS, from first idea to production.
Agents are terrible at estimating how long a unit of work will take. In my AI-DLC I keep a state file per UoW which records when it starts, its progress and when it's complete; the delivery agent then looks at the past ten state files and hones its estimation policy, so its estimates get more accurate over time.
Credentials
- 17.5K+
- 2.4K+
- 100+
- 120+
AWS re:Invent speaker
NTA203 · Event-driven architecture and domain-driven design
100+ open-source projects
Full solutions in TypeScript and the AWS CDK
Former AWS Community Builder
Four years in the serverless cohort
1 of 10 AWS Heroes in the UK
Recognised by AWS for sharing knowledge and helping the builder community.
What I offer
AI and AWS training
Hands-on training for teams: building your AI-DLC, agentic solutions, system design and more.
Consultation calls
Focused calls to unblock a team, weigh trade-offs and settle a design decision.
Online whiteboarding
Design your architecture together, from first sketch to agreed solution.
Advisory retainer
Ongoing, asynchronous guidance while your team builds.
Advocacy
Reviews and partnerships for products that genuinely help the serverless community.
General enquiry
Something else in mind? Get in touch and let’s talk.
Latest articles
- 2026-10-05AI-Assisted Delivery Verification: Why Our Agents Don't Mark Their Own Homework (opens in new tab)
- 2026-09-21Why We Built Canva for Around $50 (and Cancelled Our $18/Month Subscription) (opens in new tab)
- 2026-07-02Architecting a Scalable, Reliable Email Service with EventBridge, SQS, SES and MJML on Serverless (opens in new tab)
