#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.

Mentioned by

Mentioned in 8 episodes

Mentioned by
undefined
Gergely Orosz
as a resource for more details on mobile engineering challenges.
151 snips
Building Reddit’s iOS and Android app
Mentioned by
undefined
Charles Humble
in relation to the rubber ducking technique for problem-solving.
60 snips
SE Radio 655: Charles Humble on Professional Skills for Software Engineers
Recommended by
undefined
Sander Hoogendoorn
as one of his favorite books.
26 snips
#0122 - How to be a good technical leader with Sander Hoogendoorn
Mentioned by
undefined
Bruce Eckel
and
undefined
James Ward
as the co-author of the book, and the subject of the podcast episode.
19 snips
#107 The Joy of Programming with Dave Thomas
Mentioned by
undefined
Adam Stacoviak
when discussing the DRY principle in software development.
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
Dave Thomas
as one of his previous books, a widely recognized guide for programmers.
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
undefined
Jerod Santo
in relation to the DRY principle.
State of the "log" 2021 (Interview)
Referenced by
undefined
Stephanie Minn
in relation to a podcast episode about programmer mindsets.
453: The Bike Shed Wrapped 2024
Mentioned by
undefined
Zeno Rocha
when discussing the longevity of relevant books.
It’s OK to make money from your open source (Interview)
Mentioned by
undefined
Jason Swett
as the keynote speaker at Sin City Ruby, discussing various programming languages and highlighting Ruby as his favorite.
Jason Swett is Back to Discuss Sin City Ruby and more
Mentioned by
undefined
Adam Stacoviak
as a beloved book to software developers, celebrating its 20th anniversary.
The Pragmatic Programmers (Interview)
Mentioned by
undefined
Daniel Whitenack
while discussing a podcast episode about hardware limitations and pragmatic programming.
AI-driven studies of the ancient world and good GANs
Mentioned by
undefined
Jerod Santo
as a source of valuable insights in software development.
State of the “log” 2019 (Interview)
Mentioned by
undefined
Ryan Singer
in the context of the "tracer bullet" concept in software development.
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!

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app