Managing Humans – Very readable and relatable. The book is more anecdotal than data-led, but Michael Lopp’s writing on Engineering management is level-headed, and re-assuring.

An Elegant Puzzle – A interesting, grounded review of Software Engineering Management topics which aren’t well covered elsewhere.

The Managers Path – A useful guide to relationships with your manager and/or direct reports. Guidance for every level of your career. Covering how to manage people, but also what your manager needs from you, and how to manage up effectively.

Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations – A data driven approach to identifying what makes high performance teams and software development organisations.


Debugging Teams: Better Productivity through Collaboration – Solid book, but limited new material for more experienced Engineering Managers.

The Art of Action: How Leaders Close the Gaps Between Plans, Actions and Results – Good discussion of how to manage autonomy and alignment in complex environments.


The Goal: A Process of Ongoing Improvement –  Interesting exploration of how to make organisations more effective. Narrative style is unusual (much like the Phoenix project), the advice is grounded in the narrative examples which helps bring them to life, but the book is slow to make all it’s points.


Rands in Repose – by the author of Managing humans.

  • The Update the Vent and the Disaster – Great post on 1:1s. The vent and the disaster happen. You are not the first Eng manager to experience this, you are not the last either. Listen.

Increment magazine — A software development magazine published by Stripe’s, but with contributors from other companies. Each installment covers a different topic. Generally well written, thought-provoking articles.

Assorted Blog posts

Cate Huston on giving advice.

PO mindset – Will Larson

Atlassian team playbook

Event driven architecture


Soft skills podcast – Approachable, empathetic, and down to earth.


Level up – collection of SE/SEM content.

The Morning Paper – Reviews of new papers in CS. Interesting selection. Be selective on which ones to dive deep into.