Although I don’t read Hacker News much these days, I do subscribe to a newsletter that rounds up the best links every week, and there are almost always one or two gems in there.
This week my favorite link was this roundup of Essays on Programming I Think About A lot by Ben Kuhn, cataloguing essays on the internet that he comes back to or references repeatedly.
I’m now ~2 years into managing people and because Engineering Management is not a promotion, I’ve spent a lot of time leading up to that change and since reading about management in an attempt to avoid being completely clueless at my job1.
Like Ben, I have a few key essays and books that I reference and go back to over and over again. These are a mix of books and essays that have shaped how I think about the job of engineering leadership. The books here are mostly well known, while the essays are more obscure, and might be a surprising choice to highlight if you asked their authors. But each one has taught me something specific that has helped shape my leadership style.
Leadership Style Colors | Lara Hogan
It’s totally natural to embody one a lot—that’s your style! But it’s important to be aware of the other styles/approaches available in your leadership toolbox. A strong leader understands that different styles can be valuable when an environment or situation calls for it. As Herminia Ibarra says in my favorite article on this subject, “Small changes—in the way we carry ourselves, the way we communicate, the way we interact—often make a world of difference in how effectively we lead.”
Taste The Soup | Rands
In a meeting where an individual or team is presenting a complex idea or project, my job as the leader is soup tasting. It’s sampling critical parts of the idea to get a sense of how this soup has been or will be made. Who are the critical people? What are the critical parts? Which decisions matter? I don’t know. I do believe that a pre-requisite for leadership is that you have experience. You’ve had trials which have resulted in both impressive successes and majestic failures. These aggregate lessons define your metaphoric soup tasting ability, and when your team brings you a topic to review, it is this experience you apply to ask the critical soup questions.
Engineering Management: The Pendulum Or The Ladder | Charity Majors
If you like engineering management, your tendency is to go “cool, now I’m a manager”, and move from job to job as an engineering manager, managing team after team of engineers. But this is a trap. It is not a sound long term plan. It leads too many people off to a place they never wanted to end up: technically sidelined.
Trapped in a Values Oasis | Will Larson
The rule of thumb here is to lead through ambiguity, and advocate through disagreement. It’s important to diagnose your situation correctly, because when you get it wrong, it’ll still feel like you’re making progress, but it’s wholly dependent on you and it’s progress that is likely to come at the cost of undermining both you and your team within the broader organization. It can be extraordinarily frustrating to “disagree and commit” to a policy or value that goes against your personal values, but any worthwhile measure of successful leadership needs to consider your team’s success more highly than your own.
Friday Wins & A Case Study in Ritual Design | Kellan Elliott-McCrea
Culture is what you celebrate. Rituals are the tools you use to shape culture. Yet very few of us think much about ritual design.
Radical Candor | Kim Scott
“It’s brutally hard to tell people when they are screwing up. You don’t want to hurt anyone’s feelings; that’s because you’re not a sadist. You don’t want that person or the rest of the team to think you’re a jerk. Plus, you’ve been told since you learned to talk, “If you don’t have anything nice to say, don’t say anything at all.” Now all of a sudden it’s your job to say it. You’ve got to undo a lifetime of training. Management is hard.”
The best thing I’ve read on how to give feedback well.
Death By Meeting | Patrick Lencioni
The hard truth is, bad meetings almost always lead to bad decisions, which is the best recipe for mediocrity.
A lot of this book is focused on very specific advice for specific types of meetings, but the philosophical takeaway it left me with was much simpler; meetings aren’t non-negotiable things that we all must endure. They can be designed, and that design matters.
The Common Rule | James Early
All those who want to be attentive to who they are becoming must realize that formation begins with a framework of habits.
This is a book written through the lens of the author’s Christian faith, so if that bothers you, you might prefer Deep Work, which covers similar ground in a secular manner. But for me personally, the rituals and worldview laid out in the Common Rule has been life changing, and has been my most helpful tool as I navigate the “Advanced Time Management 501” lifestyle of engineering management
That’s the list for now, but I’m sure I’ll add more as time goes on.
I would like to think this has worked, but Dunning-Kruger being what it is, I don’t know how I could really tell you with confidence. ↩︎