Cover of 97 Things Every Programmer Should Know

97 Things Every Programmer Should Know

Kevlin Henney

Tap into the wisdom of experts to learn what every programmer should know, no matter what language you use.

5.5 score
#384 overall

Score based on developer article recommendations — not sales data or reviews.

Code QualityBackendrefactoringcareer
Check on Amazon

🟢 Developer Verdict

A collection of short, practical essays from programming experts, offering diverse perspectives on code quality and professional development.

Read this if

  • You seek diverse, distilled advice from many industry veterans.
  • You are a new programmer seeking practical advice on code quality.
  • You want to broaden your understanding beyond specific tech stacks.

Skip this for now if

  • You prefer a single, cohesive narrative or deep dive on one topic.
  • You are an experienced developer seeking advanced technical depth.
  • You need hands-on coding examples in a specific programming language.
Developer signal: Overwhelming Consensus · 100% 3 analyzed mentions PracticalCareer ChangingFoundational

📊 Why Developers Recommend

1.

It pushes developers to think more carefully about readability and naming.

2.

Referenced by multiple developers, suggesting consistent practical value.

3.

Valued for its practical approach — concepts connect directly to real-world engineering decisions and daily work.

Top signals: PracticalCareer ChangingFoundational

👤 Who Should Read This

Best for

  • Developers looking to grow their careers
Difficulty: Intermediate Style: Practical, Foundational

Explore Similar Books

More books in similar categories — browse to discover your next read.

Recommended in 3 Articles

What defines a good programmer
● DEVby onmyway133· Apr 17, 2019
10 Things Every Software Developer Should Know
● DEVby javinpaul· May 4, 2019

Score Trend

Last 90 Days

Articles

0

vs prev 90d

+3

Unique authors

2

Total mentions

3

Source Platforms

DEV 3
📰 About this signal · 3 analyzed mentions · Mostly High confidence

Article Types

Learning Path 1
Opinion Piece 1
Book List 1

Confidence

High 3
Check on Amazon

As an Amazon Associate, we earn from qualifying purchases.