The Confessions of a Contractor blog is undergoing maintenance - we apologize for the inconvenience.