We’ve all got busy lives, and it can sometimes be difficult to find time to sit down and read a chunky and dense programming book. (I’m looking at you, SICP!!)

A reader recently asked which programing books can be more casually read, without having to commit to a long reading session.

Here are ten of my favorites:

Coders at Work

Code Complete

Death March

Designing Data-Intensive Applications

Grokking Algorithms

Refactoring: Improving the Design of Existing Code

The Pragmatic Programmer - also available in audiobook format

The Mythical Man-Month

The Software Craftsman: Professionalism, Pragmatism, Pride

Working Effectively with Legacy Code

Thanks for reading!

Enjoyed this article? Follow me on Twitter for more like this.

Do you have any questions, feedback, or anything that you think I’d be interested in? Please leave a comment below, or get in touch with me directly.