Person

Every book Matt Pocock recommended on podcasts

Key facts

  • Matt Pocock has recommended or discussed 3 books on podcasts, as of September 17, 2026.
  • Matt Pocock has talked about books on 1 podcast, as of September 17, 2026.
  • Those books came up in 1 episode, as of September 17, 2026.
  • The 3 books Matt Pocock has mentioned in the most episodes, as of September 17, 2026: A Philosophy of Software Design, Domain-driven Design and The Pragmatic Programmer.
  • The latest episode with a book mention from Matt Pocock aired on September 17, 2026.

Updated

Guest on The Pragmatic Engineer · 3 books · 1 episode across 1 podcast

Matt Pocock appeared on podcasts to discuss software engineering, AI skills, and recommended reading for developers. During his appearance on The Pragmatic Engineer, Pocock brought up Andrew Hunt and David Thomas's The Pragmatic Programmer after finding that his AI-generated code was deteriorating, using its advice on software entropy and feedback loops to address the issue. He also named John K. Ousterhout's A Philosophy of Software Design, noting that he picked up valuable concepts such as deep modules from it while searching for useful ideas to guide agents. When asked for recommendations at the conclusion of the episode, Pocock named The Pragmatic Programmer and A Philosophy of Software Design among his top choices, alongside the first three chapters of Eric Evans's Domain-driven Design. He emphasized that reading these books and gaining the language to understand the difference between applying strategic techniques and not applying them is essential for developers.

Books recommended by Matt Pocock

Who said what is determined automatically. In hand-checked samples, at least 6% of mentions were credited to the wrong speaker — sometimes an interviewer’s line recorded as the guest’s, sometimes the reverse. Every entry below quotes the words and links to the episode, so you can check it.

We earn a commission if you buy through the store links below, at no cost to you.

  1. A Philosophy of Software Design

    John K. Ousterhout · Recommended · 1 episode

    A Philosophy of Software Design by John K.

    Discussed
    “And another one was John Asterout's book philosophy of software design where I picked up tons of great stuff like deep modules is which is a massive one for me.”
    Where to get it
  2. Domain-driven Design

    Eric Evans · Recommended · 1 episode

    Domain-driven Design by Eric Evans is a core software engineering book that explores how to model complex business domains and establish a shared ubiquitous language among developers.

    Discussed
    “And it led me to DDD, domain driven, domain different design. Eric Evans incredible book where he talks about ubiquitous language. A language again really deep in the agent's prize.”
    Where to get it
  3. The Pragmatic Programmer

    Andrew Hunt; David Thomas · Recommended · 1 episode

    The Pragmatic Programmer by Andrew Hunt and David Thomas is a classic software engineering manual that outlines core philosophies, practical habits, and strategic methodologies for writing maintainable code.

    Discussed
    “I just I opened a book that I had on my shelf that I I think was still wrapped in plastic the first time I took it out, which was the pragmatic programmer. Um, which is everyone told me to read it.”
    Where to get it

Appearances

EpisodePodcastDateBooks
AI Skills with Matt PocockThe Pragmatic Engineer2026-09-179