Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of The Pragmatic Programmer

    The Pragmatic Programmer

    Andy Hunt, Dave Thomas · 1999

    The Pragmatic Programmer is one of those rare tech audiobooks you’ll listen, re-listen, and listen to again over the years. Whether you’re new to the field or an experienced practitioner, you’ll come away with fresh insights each and every time. Dave Thomas and Andy Hunt wrote the first edition of this influential book in 1999 to help their clients create better software and rediscover the joy of coding. These lessons have helped a generation of programmers examine the very essence of software development, independent of any particular language, framework, or methodology, and the Pragmatic philosophy has spawned hundreds of books, screencasts, and audio books, as well as thousands of careers and success stories. Now, 20 years later, this new edition re-examines what it means to be a modern programmer. Topics range from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse. All the old favorite topics are there, updated for this new world. And there's a bunch of new content, reflecting what we've learned in the intervening years. Whether you’re a new coder, an experienced programmer, or a manager responsible for software projects, use these lessons daily, and you’ll quickly see improvements in personal productivity, accuracy, and job satisfaction. You’ll learn skills and develop habits and attitudes that form the foundation for long-term success in your career.

    Programming
    Open LibraryAmazon
    Stats for nerds
    353recommend
    700mentions
    589people
    2007–2026years
    59% recommend37% neutral4% critical

    Mentions per year

    20072009201120132015201720192021202320252026

    What Hacker News says

    1. munificentJul 2026
      This is a really good article. Not to take away from its insight, but I think the author is very close to restating some of the central points of "The Pragmatic Programmer", especially around YAGNI and KISS.
      thread
    2. skydhashMay 2026
      > However, the best engineers I know are usually among the quickest to open an editor or debugger and use it fluently to try something out

      The Pragmatic Programmer book has whole chapters about this. Ultimately, you either solve the problem analogously (whiteboard, deep thinking on a sofa). Or you got fast as trying out stuff AND keeping the good bits.

      thread
    3. PJDKMay 2026
      Speaking as someone who has led teams in small startup .net companies.

      At your level I'd not really be thinking too much about specific C# skills, I'd just expect you to have them. Books wise I'd be looking for texts with a wider application. Pragmatic Programmer, Clean Code, Code Complete. Jeff Atwood maintains a good list https://blog.codinghorror.com/recommended-reading-for-develo.... A lot of those books are quite old now so I'd expect you to have some opinions on what part is timeless wisdom and what part is out of date. You should also be looking to the books that are outside your direct area of responsibility, about design, user testing, management. Even if that's not your bread and butter, knowledge of those areas will be increasingly valuable to you.

      I'd also expect you to have experience with and opinions on the use of AI in coding and in products.

      With 7 years experience I would be looking to you to be guiding people on the team and and taking on projects and decisions.

      Finally on much more practical note, we found at our size (15 person company with a dev team of 5) that we would basically never get job applications from adverts so half the time we wouldn't even put one up. You'd be wise to talk to some recruiters. It's also very much in their interest to get you hired so they can give you much more specific advice.

      thread
    4. dima-quantMay 2026
      I enjoyed a lot reading the book and also learned a few things there: The Pragmatic Programmer, 20th Anniversary Edition. The main guiding principle: Good design is easier to change than bad design
      thread
    5. welcome_dragonApr 2026
      This book is fantastic!

      But ... Why not link to the Pragmatic Programmer page for it? https://pragprog.com/titles/bhtmux3/tmux-3-productive-mouse-...

      thread
    6. devgoncaloApr 2026
      The Pragmatic Programmer https://www.amazon.com/Pragmatic-Programmer-Journeyman-Maste...
      thread

    Related

    Cover of Code Complete
    2007–2026

    Code Complete

    Steve McConnell
    393 recommend · 894
    Cover of Pragmatic Thinking and Learning
    2009–2025

    Pragmatic Thinking and Learning

    Andy Hunt
    46 recommend · 90
    Cover of Clean Code
    2008–2026

    Clean Code

    Robert C. Martin
    298 recommend · 951
    Cover of Programming Pearls
    2007–2026

    Programming Pearls

    Jon Bentley
    158 recommend · 315
    Cover of Programming Language Pragmatics
    2008–2026

    Programming Language Pragmatics

    Michael L. Scott
    31 recommend · 54
    Cover of The art of computer programming
    2007–2026

    The art of computer programming

    Donald Knuth
    336 recommend · 1,799
    Cover of The Practice of Programming
    2007–2026

    The Practice of Programming

    Brian W. Kernighan
    recommend · 184
    90
    Cover of Code
    2008–2026

    Code

    Charles Petzold
    243 recommend · 385