Open
Description
Hi Mustapha.
Thanks for putting this list together. Although definitely an intimidating list. While I know this list is focused on Software itself, I recommend adding a section on team structure/ engineering management. For an organization to have all of the skills on the list, it would require teams of people and strong organization for it to work nicely.
I would first recommend "An Elegant Puzzle" by Will Larson. He has worked at several tech companies, currently at Stripe I believe. I'm not sure if this is the best book on Engineering management, it is just the most recent I have read that I quite enjoyed.
Again thank you, and I hope this suggestion is helpful!