GeekPeak

Books recommended by developers, tracked from real articles.

We analyze 1.27M+ developer articles on DEV to find which programming books developers actually recommend — with source articles and trend visibility.

2,830 source articles 664 books Updated Apr 2026 Methodology

Overall Rankings

Topic
1
Cover of Clean Code A Handbook of Agile Software Craftsmanship

Clean Code A Handbook of Agile Software Craftsmanship

Robert C. Martin

22871 in 90d
456.8

View →

2
Cover of The Pragmatic Programmer: From Journeyman to Master

The Pragmatic Programmer: From Journeyman to Master

Andy Hunt and Dave Thomas

11933 in 90d
251.9

View →

3↑1
Cover of Designing Data-intensive Applications

Designing Data-intensive Applications

Martin Kleppmann

8519 in 90d
167.7

View →

4↓1
Cover of Design Patterns - Elements of Reusable Object-Oriented Software

Design Patterns - Elements of Reusable Object-Oriented Software

Erich Gamma

741 in 90d
161.8

View →

5
Cover of The Phoenix Project

The Phoenix Project

Gene Kim

699 in 90d
149.7

View →

6
Cover of Clean Architecture

Clean Architecture

Robert C. Martin

594 in 90d
140.7

View →

7↑4
Cover of Deep Work

Deep Work

Cal Newport

7549 in 90d
130.7

View →

8↓1
Cover of Head First Design Patterns: A Brain-Friendly Guide

Head First Design Patterns: A Brain-Friendly Guide

Eric Freeman

762 in 90d
129.6

View →

9↓1
Cover of Test Driven Development: By Example

Test Driven Development: By Example

Kent Beck

472 in 90d
115.1

View →

10↓1
Cover of Code Complete

Code Complete

Steve McConnell

440 in 90d
100

View →

11↓1
Cover of Grokking Algorithms

Grokking Algorithms

Aditya Bhargava

432 in 90d
99.1

View →

12↑12
Cover of Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow

Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow

Aurélien Géron

5642 in 90d
95.6

View →

13↑14
Cover of AI Engineering

AI Engineering

Chip Huyen

5647 in 90d
91.6

View →

14↓2
Cover of Working Effectively with Legacy Code

Working Effectively with Legacy Code

Michael Feathers

390 in 90d
91.5

View →

15↓2
Cover of Atomic Habits

Atomic Habits

James Clear

390 in 90d
91.5

View →

16
Cover of JavaScript: The Good Parts

JavaScript: The Good Parts

Douglas Crockford

716 in 90d
90.3

View →

17↓3
Cover of Effective Java

Effective Java

Joshua Bloch

480 in 90d
90

View →

18↓3
Cover of The Clean Coders

The Clean Coders

Uncle Bob Martin

391 in 90d
88.3

View →

19↓1
Cover of DevOps Handbook

DevOps Handbook

Gene Kim

331 in 90d
71.3

View →

20↓3
Cover of Soft Skills, the software developer's life manual

Soft Skills, the software developer's life manual

John Sonmez

300 in 90d
71

View →

Explore by Category

Show 31 more categories