Failing Fast

Raise your hand if you have seen this before in your development or production error logs.

As you might have guessed, this is informing us that we are calling a method or property on an object that is currently null. The stack trace might be able to help us to locate where the error…

Read More

What is Software Quality?

What would you say if I asked you what are the marks of high quality software? Would you have answered, “a really nice/slick/sexy user interface?” Or perhaps you would have said, “absence of known defects or bugs.” Those in the TDD camp might have replied, “thoroughly tested and validated with automation.” Or an architect might…

Read More

Fired Up!

In my last post, I shared with you the reasons why I wanted to start a new blog. However, I forgot to mention that the major impetus for grabbing the domain name came from my participation in a free blogging course provided by John Sonmez of If you haven’t heard of him, you…

Read More