#5946
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 Gergely Orosz as a resource for more details on mobile engineering challenges.
151 snips
Building Reddit’s iOS and Android app
Mentioned by 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
Mentioned by Bruce Eckel and 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 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 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
Referenced by Stephanie Minn in relation to a podcast episode about programmer mindsets.
453: The Bike Shed Wrapped 2024
Mentioned by Zeno Rocha when discussing the longevity of relevant books.
It’s OK to make money from your open source (Interview)
Mentioned by Adam Stacoviak as a beloved book to software developers, celebrating its 20th anniversary.
The Pragmatic Programmers (Interview)
Mentioned by 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 Jerod Santo as a source of valuable insights in software development.
State of the “log” 2019 (Interview)
Mentioned by Ryan Singer in the context of the "tracer bullet" concept in software development.
Shipping work that matters (Interview)
Mentioned by 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 as a book that offers valuable insights into writing maintainable code.
Potluck - MDX × Portfolio Projects × Code Commenting × CSS Properties × Reusable Components × More!
Mentioned by Jerod Santo in relation to the DRY principle.
State of the "log" 2021 (Interview)

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