S9:E8 - Why you should read the new edition of the Pragmatic Programmer (Andy Hunt, Dave Thomas)
The Pragmatic Programmer was published in 1999 by software engineers Andy Hunt and Dave Thomas, and is considered to be one of the quintessential books on programming. For its 20th anniversary edition, we chat with Andy and Dave about the book’s impact, what’s changed in the new edition, and what remains the same, along with things they’ve learned over the past 20 years.
Show Links
Partner with Dev & CodeNewbie! (sponsor)
CodeNewbie Survey
Lisp
BASIC
Remote Method Invocation (RMI)
Don't repeat yourself (DRY)
Java
C++
Mainframe computers
Metaprogramming
Agile Manifesto
Eiffel
COBRA
AltaVista
Programming by Coincidence
Orthogonality
JavaScript
Elixir
Andy Hunt
Andy Hunt is a programmer turned consultant, author and publisher. He has authored award-winning and best-selling books, including the seminal The Pragmatic Programmer (now in a new and heavily revised 20th Anniversary Edition) and many others, including the popular Pragmatic Thinking and Learning: Refactor Your Wetware, the Jolt-worthy Practices of An Agile Developer, and Learn to Program with Minecraft Plugins for the kids.
Dave Thomas
Dave Thomas likes to code.
The Pragmatic Programmers (Interview)
Dave Thomas and Andy Hunt, best known as the authors of The Pragmatic Programmer and founders of The Pragmatic Bookshelf, joined the show today to talk about the 20th anniversary edition of The Pragmatic Programmer. This is a beloved book to software developers all over the world, so we wanted to catch up with Andy and Dave to talk about how this book came to be, some of the wisdom shared in its contents, as well as the impact it’s had on the world of software.
Also, the beta book is now “fully content complete” and is going to production. If you decide to pick up the ebook, you’ll get a coupon for 50% off the hardcover when it comes out this fall.
Join the discussion
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2019. Start your server - head to linode.com/changelog
GoCD + Kubernetes – With GoCD running on Kubernetes, you define your build workflow and let GoCD provision and scale build infrastructure on the fly. GoCD installs as a Kubernetes native application. Scale your build infrastructure elastically. Learn more at gocd.org/kubernetes
GitPrime – Download GitPrime’s 20 Patterns book, a field guide to help engineering managers recognize achievement, spot bottlenecks, and debug development processes with data.
Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com.
Featuring:
Andy Hunt – Website, GitHub, X
Dave Thomas – Website, GitHub, X
Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X
Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X
Show Notes:
The Pragmatic Programmer - 20th Anniversary Edition
Agile Manifesto
The humble programmer
Considered harmful
Edsger Dijkstra
PDPjs, a PDP-11 Emulator
Something missing or broken? PRs welcome!
S9:E0 - Season 9 trailer (Jeffrey Liebert, Ali Spittel, Mina Markham, Andy Hunt, Dave Thomas)
We're gearing up to launch season 9 on July 8th, and we couldn't be more excited for you to listen. We got a ton of great guests to talk about a bunch of awesome topics including workplace burnout, why you should learn user interface and design, and dealing with online trolls.
Show Links
Partner with Dev & CodeNewbie! (sponsor)
Jeffrey Liebert
Jeffrey Liebert works with people in the technology industry struggling with issues related to anxiety, depression, and motivation in the workplace. He works on increasing their productivity, while decreasing anxiety and feelings of burnout.
http://jeffreyliebert.com/
Ali Spittel
Ali Spittel is a software engineer and teacher who loves writing and teaching Python and JavaScript.
Mina Markham
Mina is actively involved in the tech community, teaching for Black Girls Code and founding the Dallas chapter of Girl Develop It and DFW Sass. In addition, she has presented at various conferences, including Front-End Design Conference, Midwest.io and Distill. Lastly, she's co-organizer of Front Porch, a conference on front-end web technologies for developers, designers, entrepreneurs, and managers.
Andy Hunt
Andy Hunt is a programmer turned consultant, author and publisher. He has authored award-winning and best-selling books, including the seminal The Pragmatic Programmer (now in a new and heavily revised 20th Anniversary Edition) and many others, including the popular Pragmatic Thinking and Learning: Refactor Your Wetware, the Jolt-worthy Practices of An Agile Developer, and Learn to Program with Minecraft Plugins for the kids.
Dave Thomas
Dave Thomas likes to code.