Architecture antipatterns and pitfalls: Good intentions, bad habits and ugly consequences
From Thoughtworks Technology Podcast by Thoughtworks
January 8, 2026 · 35 min
About this episode
The episode discusses the importance of understanding architectural antipatterns and pitfalls in software architecture.
You can grasp the basics of software architecture by learning design patterns, but you probably won't master it — to do that you have to get to grips with antipatterns too. Often these lessons are hard-won through experience, derived from seeing what happens when architectural decisions (or the lack of them) collide with the messy reality of the real world. While there's obviously no replacement for practical experience, Neal Ford, Mark Richards and Raju Gandhi want to share theirs to give architects the opportunity to avoid common antipatterns and pitfalls and make smarter decisions. That's what they're doing with their forthcoming book (due September 2026) Architecture Patterns, Antipatterns and Pitfalls . On this episode of the Technology Podcast, host Neal is joined by his co-authors and their editor from O'Reilly, Sarah Grey, to discuss the book and to explore why getting to know on antipatterns and pitfalls matters as much as learning design patterns. Learn more about Software Architecture Patterns, Antipatterns and Pitfalls : https://www.oreilly.com/library/view/software-architecture-patterns/0642572221119/ Listen to Neal and Mark discuss the various intersections of…
People in this episode
Host: Neal Ford
Guests: Mark Richards, Raju Gandhi, Sarah Grey
Topics covered
- software architecture
- antipatterns
- design patterns
- decision making
- practical experience
Keywords
- software architecture
- antipatterns
- design patterns
- architectural decisions
- practical experience
Mentioned in this episode
Organizations: O'Reilly
Books & works: Architecture Patterns, Antipatterns and Pitfalls
More episodes of Thoughtworks Technology Podcast
- Anthropic Mythos: Hype, reality and the actual security implications · April 30, 2026 · 49 min
- Key themes in Technology Radar Vol.34 · April 15, 2026 · 44 min
- How it feels to be a software engineer when AI is changing our relationship with code · April 2, 2026 · 41 min
- Be brilliant at the basics: Inside Looking Glass 2026 · March 19, 2026 · 46 min
- Durable computing: What is it and why now? · March 5, 2026 · 38 min
- Inside AI/works™: An agentic development platform · February 19, 2026 · 40 min
Explore listener stats, chart rankings, contacts and more on the Thoughtworks Technology Podcast podcast page.