Posted on May 11, 2006 by mikTips for Productivity and Happiness at Work Very Interesting read coming from an experienced software developer. read more | digg story