Use Strong Testing Harnesses

What qualities does a strong testing framework have? What guidelines should developers use when choosing one? Why do those guidelines matter? What tools would I recommend?…

ATDD - A principled approach

I have built 6 such frameworks over the last 10 years, some more successful than others. The following are my responses to common criticisms and some notes on how you can use ATDD to achieve your own development goals.…

Write Automated Tests

We all forget things, Some of these things are very important, Apologies only go so far…

Growing a blog.

There were points when I didn't understand my voice, and when I felt it was inappropriate to be talking about some of the technologies I have been working with.…