Is your quality really as high as you'd like it to be? Even small quality problems can be very expensive. Defects that escape to production cost an incredible amount of money and time. Especially if you factor in the time your users lose and your opportunity cost. Higher quality software is usually cheaper and faster. So you should continuously improve your quality...

Join my Workshop: Clean Software Design & Clean Code to learn how to produce higher-quality software.

Here are some articles I wrote about this topic:

"Investments in quality always pay for themselves" - so the saying goes. Well, I think it is not that simple. But investments in quality do pay for themselves when done right.

Want Me to Personally Help You?

I can help you write higher quality code by creating good unit tests and using "Test Driven Development" and "Agile Acceptance Testing". Here is a variety of services I provide, please choose the one that suits you best right now:


I help you to find problems and opportunities for improvement. We brainstorm solutions.


I work with your team on a regular basis, helping them to write higher quality software themselves.


I teach your team the skills and techniques required to write higher quality software.


I work with your team on a regular basis, and I take part in writing higher quality software.


Next Step: Book Free Skype Consulting

Now we should find out if working together would make sense for us. I want to talk to you about what I can do for you. I would like to have a 30 minute Hangout or Skype call with you, where we can talk about what you need and how I can help you.

...Or Start With A Question:

You are not sure yet whether you want to work with me or if I can help you? Start with asking a question. Any question, really...

Just send your questions to: