My Reading List
This is a living collection of software engineering, leadership books that I have read and would recommend to others. I’ll add some fiction ones from time to time, although I have really limited time lately for reading and I try to focus on professional development at the moment.
Currently Reading
I tend to have several books on my side table. I like to pick up chapters from non-fiction books and jump from one to another. Fiction, on the other side, I like to read them with less interruptions.
On the queue
Already read and recommended
There are books I recommend reading, both as an engineer or as an engineering manager.
Management Books
- Accelerate. Accelerate is the book every software engineer leader should read. Based on intensive research trying to find the traits of highly effective software engineering teams, it provides specific tools to improve team productivity.
- The Manager’s Path - from Camille Fournier. This is a great guide to managers, from tech lead up to CTO level. I like how many actionable items you get from the book.
- The Making of a Manager - by Julie Zhuo. Another great guide to managers but this one from a more personal perspective. I think it complements The Manager’s Path perfectly.
- 97 Things Every Engineering Manager Should Know: Collective Wisdom from the Experts - by Camille Fournier. Interesting set of articles on Engineering Management.
Engineering Books
Interview Preparation
- The Design of Everyday Things - written by Donald A. Norman, I’ve bought this book 3 times already. As customer-facing engineers and managers, we often need to give input and make decisions on user-facing designs. This guide to human-centered design shows that usability is just as (or more) important than aesthetics.
Exercise, fitness & sports
- Peak: The New Science of Athletic Performance That is Revolutionizing Sports - written by Dr. Marc Bubbs. PEAK is the missing manual to navigate health, nutrition, training, recovery and mindset. Even though it’s oriented for high-level fitness fans, it has ideas and lessons everyone could apply to enhance their well-being.
- The Big Book of Endurance Training and Racing - written by Dr. Phil Maffetone. Sometimes called the yellow bible of endurance training, Phil Maffetone writes an extensive guide to endurance training and wellness through exercise and nutrition. Speed up by slowing down or the anti “Work hard play hard” mantra.
- Endure: Mind, Body, and the Curiously Elastic Limits of Human Performance - written by Alex Hutchinson, one of my favorite sport writers and a collaborator of Outside Magazine, he dives into how the mind can overcome and produce endurance feats. It’s an excellent resource for anyone seeking to understand how our minds influence our sports performances.