April 2, 2008Ideas, Creativity, Innovation Teaching I had a chance to address a group of software developers recently. […]