Chances are good that you have read Scott Berkun’s How to learn from your mistakes already, but if you haven’t, you should go there and check it out.