Books for software engineers and managers

Reading Lists for Software Engineers and  Managers



Browse the reading lists below or use these book filters:
Favorite,
CTO,
Engineering Manager,
Tech Lead,
Star Engineer,
New Engineer,
Product Manager,
Designer,
Tech Recruiter,
Startup Founder

Talent Development Books for Software Leaders
Talent Development Books for Software Leaders

Software engineering is about continuous learning

Books for New Engineering Managers
Books for New Engineering Managers

First-time engineering manager books

Books Explaining the Gender Gap in Software Engineering
Books Explaining the Gender Gap in Software Engineering

Exploring why we don’t see more women in software development

Leadership Books for Sports Fans
Leadership Books for Sports Fans

Leadershi plessons from the greatest coaches on earth

Building Platforms and Multi-sided Marketplaces
Building Platforms and Multi-sided Marketplaces

How platforms and two-sided marketplaces like Airbnb and Lyft are built

Books for Developers to Improve Their Writing Skills
Books for Developers to Improve Their Writing Skills

Improve your writing and communication skills

Books to Improve Code Testability
Books to Improve Code Testability

How to write code that supports automated testing

Hacker News and Y Combinator Books
Hacker News and Y Combinator Books

Books all about Y Combinator, the premier startup accelerator

5 Books to Increase Productivity on Software Engineering Teams
5 Books to Increase Productivity on Software Engineering Teams

Software development metrics and advice to improve productivity and performance

Books on Distributed Systems and Resilience Engineering
Books on Distributed Systems and Resilience Engineering

Build systems to serve more users while increasing reliability and performance

Books to Prevent Burnout in High Performance Engineering Teams
Books to Prevent Burnout in High Performance Engineering Teams

Identify the symptoms of burnout within software teams and prevent burnout using these books