I've been interested in managing other developers for a while and read quite a few books trying to continually get better at it (still learning!). This one offered quite a few new takes on this topic. The format of the book includes interviews with tech leads in various states of their career, with similar questions asked to each. Some had better takeaways than others, but the collective similarities also highlighted things I need to work more on.