Saturday, May 9, 2020
Product for Internal Platforms
For the past 3 years, I have been running a platform engineering organization. Since that term is vague, where I work it means the software ...
Sunday, May 12, 2019
OPP (Other People's Problems)
A hard lesson for me over the past several years of my career has been figuring out how to pick my battles. I’ve seen many friends and coll...
Friday, November 23, 2018
I hate manager READMEs
I got feisty on twitter this week and wrote up some tweets on manager READMEs, a recent hot trend in management. Let’s break them down...
Saturday, November 17, 2018
When is someone ready to manage managers?
When I wrote “ The Manager’s Path ” I talked about what it means to work at the various levels of leadership, but I didn’t really talk as m...
Saturday, September 22, 2018
I’m often asked about the characteristics of great engineering managers. This is a question that almost always has a long answer that invol...
Sunday, July 29, 2018
Delegation: When being helpful is actually hurting
Effective delegation is one of the most critical skills a manager can learn. Without effective delegation, you fall victim to micromanaging...
Tuesday, March 6, 2018
Are you out of alignment?
Alignment, in the teamwork sense, means “a position of agreement or alliance.” It is one of the critical qualities that determines success ...
View web version