About Practicing Earl

Probing and hopefully humorous looks into the world of product development, especially software. I may also stray into the various parts of my life which includes travel and speaking.

My blog reflect my years of developing software and training on software development best practices. I have had the privilege to see how products developed at hundreds of companies. Let me tell you, that is not for the faint of heart.