Writing on software design, leadership and technology. Writings of a hands-on Software Development Manager with over a decade of experience in the industry.