

#3508
Mentioned in 8 episodes
The Pragmatic Programmer
From Journeyman to Master
Book • 1999
The Pragmatic Programmer is a book that centers on how to use software to solve problems effectively and how to grow as a developer pragmatically.
It was first published in 1999 and a 20th Anniversary Edition was released in 2019.
The book emphasizes key qualities such as being an early adopter, having fast adaptation, inquisitiveness, critical thinking, realism, and being a jack-of-all-trades.
It uses analogies and short stories to present development methodologies and caveats, including concepts like DRY (Don't Repeat Yourself), YAGNI (You Aren't Gonna Need It), and rubber duck debugging.
The book covers topics such as writing clean code, estimating software delivery, instituting change, combating stagnancy, and making software processes resilient and efficient through automation and testing.
It was first published in 1999 and a 20th Anniversary Edition was released in 2019.
The book emphasizes key qualities such as being an early adopter, having fast adaptation, inquisitiveness, critical thinking, realism, and being a jack-of-all-trades.
It uses analogies and short stories to present development methodologies and caveats, including concepts like DRY (Don't Repeat Yourself), YAGNI (You Aren't Gonna Need It), and rubber duck debugging.
The book covers topics such as writing clean code, estimating software delivery, instituting change, combating stagnancy, and making software processes resilient and efficient through automation and testing.
Mentioned by




















Mentioned in 8 episodes
Mentioned by 

as a resource for more details on mobile engineering challenges.


Gergely Orosz

151 snips
Building Reddit’s iOS and Android app
Mentioned by ![undefined]()

in relation to the rubber ducking technique for problem-solving.

Charles Humble

60 snips
SE Radio 655: Charles Humble on Professional Skills for Software Engineers
Recommended by ![undefined]()

as one of his favorite books.

Sander Hoogendoorn

26 snips
#0122 - How to be a good technical leader with Sander Hoogendoorn
Mentioned by 

and 

as the co-author of the book, and the subject of the podcast episode.


Bruce Eckel


James Ward

19 snips
#107 The Joy of Programming with Dave Thomas
Mentioned by 

when discussing the DRY principle in software development.


Adam Stacoviak

Lessons from 10k hours of programming (Interview)
Mentioned by Matt Rickard when discussing the DRY principle and its misinterpretations.

Lessons from 10k hours of programming (remastered) (Interview)
Mentioned by ![undefined]()

as one of his previous books, a widely recognized guide for programmers.

Dave Thomas

253 - Dave Thomas, Author of The Pragmatic Programmer and Sin City Ruby 2025 Keynote Speaker
Mentioned by Robert, referencing a chapter about select just works.

Event Driven Architecture: The Hard Parts
Mentioned by 

in relation to the DRY principle.


Jerod Santo

State of the "log" 2021 (Interview)
Referenced by ![undefined]()

in relation to a podcast episode about programmer mindsets.

Stephanie Minn

453: The Bike Shed Wrapped 2024
Mentioned by 

when discussing the longevity of relevant books.


Zeno Rocha

It’s OK to make money from your open source (Interview)
Mentioned by ![undefined]()

as the keynote speaker at Sin City Ruby, discussing various programming languages and highlighting Ruby as his favorite.

Jason Swett

Jason Swett is Back to Discuss Sin City Ruby and more
Mentioned by 

as a beloved book to software developers, celebrating its 20th anniversary.


Adam Stacoviak

The Pragmatic Programmers (Interview)
Mentioned by ![undefined]()

while discussing a podcast episode about hardware limitations and pragmatic programming.

Daniel Whitenack

AI-driven studies of the ancient world and good GANs
Mentioned by 

as a source of valuable insights in software development.


Jerod Santo

State of the “log” 2019 (Interview)
Mentioned by 

in the context of the "tracer bullet" concept in software development.


Ryan Singer

Shipping work that matters (Interview)
Mentionné par Thomas Pierrin en faisant référence à un autre DevThomas lors d'une discussion sur l'innovation dans le code hérité.

Refactoring de la mort avec Thomas Pierrain
Mentioned as a book that offers valuable insights into writing maintainable code.

Potluck - MDX × Portfolio Projects × Code Commenting × CSS Properties × Reusable Components × More!