Some good advice. It’s missing one of the most difficult topics: Performance Management. Most first-time managers have already read a lot of advice about being humble, delegating, celebrating your team’s wins, and the other feel good topics. If you want to write internet advice that gets upvoted and shared you almost have to avoid the difficult conversation topics and assume that the team is full of perfect people th…
IMHO, besides the messiness, performance management is unspeakable because people generally hate authority. We've all had bad experiences with authority figures. We're also told many fantasies about the morality of groups of people. If the people are blameless, then the the fault lies with the manager who resembles (or opposes) our teacher, our parents, our government. And so forth.
I use to subconsciously think that until I learned, the hard way, it was irresponsible blame-shifting. A recent HN discussion demonstrated some of those dynamics at play https://news.ycombinator.com/item?id=42273798