Everybody’s Crazy: Why Management is Hard (And What to Do About It)Your Job is Working With People. People Are Hard.
Stuck Conversations: The “WTF Moment” and How to Deal With It You’re NOT Hearing Me, and Other Problems
Nobody Bats A Thousand: The Journey From Manager to ExecutiveA SportsBall Metaphor for Confronting Uncertainty
What To Do When You Want to Say “I Don’t Trust You” (Hint: Don’t Say It)“I Don’t Trust You” Is a Nuclear Device. There Are Other Options
About Time: How to Dig Yourself Out of Overwhelmtl:dr everything I know about digging yourself out of overwhelm — probably the single biggest recurring issue I have with my tech leader...
You’re Not Managing a Team of Software Engineers, You’re Managing a Team of WritersI once asked an engineer who I greatly admired, how he started building the system that he (successfully) submitted for his PhD. I’m not sur