A (Perfect) Day in the Life of a Manager

Whenever I talk with managers, I get the sense that their day consists of putting out fires, mediating problems with employees, sitting in endless meetings, and answering email.  Oh yes, and most of the time they’re still involved in the very technical tasks they were...

A Message to Millennials

Dear Millennial: For some time, you’ve been much maligned by people of my generation.  They’ve called you lazy, entitled, arrogant, unwilling to wait, wanting gratification now, and expecting everything handed to you.  Books have been written on how to motivate you...