Make your software better

We train and mentor developers and testers in the best software practices known to us

Unit Testing & TDD

Everybody can pick up calculator examples on TDD. Want TDD in real life applications?
We can help.

Clean Code

Clean code is essential for maintainability and automation. Improve your code and your life quality follows. We can show you how.

Agile Development and Testing

Had enough of agile certificates that just hang on the wall? Learn about agility and agile development from people who actually worked in agile companies.

Check out my Blogs!

What Are We Really Testing?

Every unit testing example starts with a calculator, so let’s do that today. Have a look at this code. Suspicious eh? Okay, so how many tests do you think we need to cover this code? Read more…

I CI What You Did There!

Whenever I ask people (and I really don’t get tired of asking), what is CI, or Continuous Integration, I get Jenkins. Or TFS. Or another tool. And this is a teachable moment! CI is not Read more…

Clean All The Tests!

We all know about clean code (I’m assuming). Clean code is great! Clean tests are great, too. Here’s the truth about it. We don’t really want clean code. But we do need it. If we Read more…