My current reading list, as well as my book recommendations. I also put together the top blogs and newsletters I like to follow to keep up to date.
I also have separate reading lists for the main topics I write about in this blog; Just access a main page from the top menu and navigate to the Learning section.
- The Manager’s Path: A Guide for Tech Leaders Navigating Growth and Change, by Camille Fournier
- Numbers Don’t Lie by Vaclav Smil
- The Principles of Product Development Flow by Donald G. Reinertsen
You can also find my updated list on Goodreads.
- How to Win Friends and Influence People, by Dale Carnegie, is one of my favorite books. A must read for people that want to develop better personal and professional relationships. It is one of the best-selling books of all time, first published almost a century ago, but it is still a relevant reading about influence.
- An Elegant Puzzle: Systems of Engineering Management, by Will Larson (CTO at Carta). An excellent book for software engineering managers, one full of actionable strategies and clear examples, which significantly helps me in my work. The best I’ve read on the subject so far.
You can also find my reading recommendations on Goodreads.
Blogs and Newsletters
- The Pragmatic Engineer blog and newsletter, by Gergely Orosz, is a rich and well-curated source of information for software engineering managers and Software Engineers who want to develop their careers and want to be up to date with the software industry’s best practices and trends.
- Scarlet Ink newsletter, by Dave Anderson, is a great source of management and leadership advice from an ex-Amazon Tech Director, which I find extremely helpful for software engineering managers.
- Irrational exuberance, a newsletter written by Will Larson (CTO at Carta), author of An Elegant Puzzle and Staff Engineer.
- Paul Graham’s Essays, written by Paul Graham, a computer scientist and enterpreneur, founder of Y Combinator.
Books that are next on my reading list:
- Become an Effective Software Engineering Manager by James Stanier (Director of Engineering at Shopify). A reading recommendation I’ve learned from Gergely Orosz reading list.
- Effective Remote Work by James Stanier (Director of Engineering at Shopify).
Books I’ve Read
- An Elegant Puzzle: Systems of Engineering Management, by Will Larson
- Accelerate: The Science of Lean Software and DevOps, by Nicole Forsgren, Jez Humble, and Gene Kim
- How the World Really Works, by Vaclav Smil
- The Drunkard's Walk: How Randomness Rules Our Lives, by Leonard Mlodinow
- The Richest Man in Babylon, by George Clason
Those are the last five books I’ve read. Check the full list here.