A Blog of dubious intent

What’s This All About?

This blog exists in the spirit of Austin Kleon’s Show Your Work - documenting the messy, chaotic, tangent-filled reality of learning to build with AI.

You won’t find polished tutorials here. Instead, you’ll find:

  • The tangents - like accidentally implementing Wave Function Collapse when you should be playtesting a board game
  • The failures - five evenings lost to a refactor because the .godot folder was in git
  • The learning - from AI skeptic to treating Claude like a junior engineer in four months
  • The meandering - building 24k lines of Python for a game that probably should have been paper-prototyped first

Why document this publicly? Three reasons:

  1. For future me - so I can remember what I learned when the details fade
  2. For you - in case you’re standing where I was in June, wondering “how does one actually vibe code?”
  3. For accountability - nothing keeps you honest like documenting your scope creep in real-time

This isn’t about showcasing expertise. It’s about learning in public, sharing the process (not just the wins), and treating side projects as “learn how to AI” experiments rather than products.

If you’re looking for clean, professional advice, my day job is Staff Engineering at The Economist. If you want to see what happens when curiosity meets AI-assisted development meets a nostalgic itch for a 90s RTS game… well, you’re in the right place.

Welcome to the chaos.


Recent Posts

The Boring Path to Actually Shipping with AI

Or: How I Learned to Stop Vibing and Love the Spec”

Read more →

AI Spec Driven Development

A brief summary of what I have learnt

Read more →

I Actually Stayed On Task (For Once): A Dev Miracle

Breaking news: Developer completes planned features … who would have thought?

Read more →

From AI Skeptic to Constant Collaborator: What I Learned Vibe Coding

The Question That Started Everything… am I going to lose my job?

Read more →

The Road to Combat Is Paved with Tangents: A Devlog

I set out to make a combat system. I returned with roads, models, and a blink ability…

Read more →

Post Archive

All Posts

Subscribe & Stay Updated

Suggest a Topic

Have a topic you’d like me to write about? Questions about technology, development practices, or career advice? I’d love to hear from you! Send me a message with your suggestions or questions.


Thank you for reading! I hope you find these insights helpful in your own professional journey.