• 10+ yearsbuilding production software
  • Millionsof customers served by products I helped build
  • 480k+monthly npm downloads of vue3-carousel
  • Tech LeadCAVU, part of Manchester Airports Group

What I share

Latest writing

July 07, 2026

The Rise of Koshary Code

Vibe coding can turn clean architecture into Koshary — everything mixed together, impossible to separate. How to keep AI-assisted projects maintainable.

AIVibe CodingSoftware Engineering
The Rise of Koshary Code — header image

June 18, 2026

After 12 Years of Programming, I Realized I Don’t Love Coding

AI didn't just change how I write software — it showed me what I actually love: building things, not writing code. Reflections after 12 years in software.

AISoftware EngineeringCareer
After 12 Years of Programming, I Realized I Don’t Love Coding — header image

April 11, 2026

Fixing Claude’s Image Problem: Because I Can Fix Her

Claude can't generate images — until you wire it to Gemini over MCP. A step-by-step guide to turning Claude into a multimodal agent.

AIClaudeTutorialMCP
Fixing Claude’s Image Problem: Because I Can Fix Her — header image
All posts →