Discussion about this post

User's avatar
Nestor Zepeda's avatar

I would add "A Philosophy of Software Design" in here as well. Otherwise, I agree, all these are must-read classics.

Expand full comment
Alexander's avatar

For most, if not all programmers I would add at least the first few chapters of "Algorithms for Modern Hardware", which is free and available online. Does marvels for understanding the basics of performance and computer architectures.

Expand full comment

No posts