Hi,👋 we have updated the app and fixed multiple bugs. We are lacking funds, request to free user not to use Adblock. Ads are non intrusive. 😊

@systemdesignone: Arguably the 20 most influenti...

@systemdesignone
5 views Jun 27, 2026
Advertisement
1
Arguably the 20 most influential books for software engineers.

Most of us spent years on a CS degree and were assigned almost none of them.

1 The Pragmatic Programmer
2 Designing Data-Intensive Applications
3 Clean Code
4 The Mythical Man-Month
5 Refactoring: Improving the Design of Existing Code
6 Working Effectively with Legacy Code
7 Software Architecture: The Hard Parts
8 Database Internals
9 Staff Engineer: Leadership Beyond the Management Track
10 Extreme Ownership: How U.S. Navy SEALs Lead and Win
11 A Philosophy of Software Design
12 Why Programs Fail: A Guide to Systematic Debugging
13 Code Complete
14 Introduction to Algorithms
15 The C Programming Language
16 The Art of Computer Programming, Volume 1: Fundamental Algorithms
17 Building Microservices: Designing Fine-Grained Systems
18 Structure and Interpretation of Computer Programs
19 Peopleware: Productive Projects and Teams
20 Design Patterns: Elements of Reusable Object-Oriented Software

How many have you read?
Media image
2
💾 Save & RT to help others become better software engineers.
👤 Follow @systemdesignone + turn on notifications.
3
👋 PS - Want my System Design Playbook for FREE?

Click the link below to join my newsletter right now:

newsletter.systemdesign.one/join

(200K+ software engineers have already signed up.)
Actions
Visual Editor Carousel Maker NEW
Update Thread
What You Can Do
  • Download as PDF
  • Save to Notion
  • Export as Markdown
  • Visual Editor
  • LinkedIn & Instagram Carousel Maker
Create Free Account

Includes 7-day Premium trial

Advertisement