About

My Story So Far...

My story begins with a Sinclair ZX81. My grandparents went abroad, and brought me a small computer. They didn’t understand how it works, but they knew it would make me happy.

It did.

I was just a kid, but I was hooked on the power of writing a few lines of BASIC and creating something from nothing. That early fascination wasn’t just about making the computer do something; it was about the thrill of making it do it perfectly. That was the beginning of my obsession with quality.

Fast forward through more than 25 years of building commercial (and personal) software, and that obsession has become the core of everything I do. I’ve been in the trenches. I’ve seen what happens when quality is an afterthought—the bugs, the delays, the frustration.

And I’ve dedicated my career to fixing that.

I live and breathe the practices that lead to better quality, whether it’s building a solid foundation with unit tests and TDD, crafting elegant solutions with clean code, or ensuring everything works together seamlessly with API testing and web automation. And now with AI becoming a part of our job, that becomes even more crucial.

I believe quality isn’t an accident. It’s a discipline. And it’s a discipline I love to teach.

Now, my main focus is helping testers, developers and everyone on their teams make software better. I get to do this as a trainer and mentor, as a keynote speaker at international conferences, and also with my book, Everyday Unit Testing. I share everything I’ve learned on my blog and YouTube channel, hoping to spark that same passion for craftsmanship in others.

Because at the end of the day, it’s all about making software better. Whether it’s code, or my chances of surviving the next zombie apocalypse game. Luckily, both run on coffee.

Let's Make Software Better - Together!

If my story resonates with you and you’re ready to elevate the quality of your team’s work, I’m here to help. Let’s talk about how my training and mentoring can make a tangible difference in your projects.