This article is filled with pretty obvious statements:
You need to include failure reporting tools with your app and c'est tout.
I disagree, however, with the reasoning of getting rid of TDD to become a firefighter developer on the basis of exception logs. That can shoot yourself in the foot when your need to ensure system isn't broken when new features arrive.
<off-topic> Am i the only one who is tired of getting almost every coding horror post on HN? </off-topic>