Architecture antipatterns and pitfalls: Good intentions, bad habits and ugly consequences
17 snips
Jan 8, 2026 Join Mark Richards, a software architect and author, Raju Gandhi, an expert in practical architecture, and Sarah Gray, an O'Reilly editor, as they delve into the world of architecture anti-patterns and pitfalls. They discuss the importance of recognizing anti-patterns to avoid common mistakes. Discover the difference between alluring anti-patterns and immediate pitfalls, the role of trade-offs in architecture, and how their upcoming book offers a fresh perspective on patterns. They also share insights on their collaborative writing process and the value of in-person retreats.
AI Snips
Chapters
Books
Transcript
Episode notes
Anti-Patterns Versus Pitfalls
- Anti-patterns look good initially but later reveal significant hidden costs and failure modes.
- Pitfalls are bad from the start and often unrecoverable, unlike many anti-patterns.
Plan Before You Outgrow Simple Solutions
- Avoid rushing into architecture-free coding for systems that may scale; reassess when scope grows.
- Start with simple tools for trivial apps but plan migration paths if adoption explodes.
Everything Is A Trade-Off
- Every architectural decision is a trade-off and must be evaluated in context.
- Patterns affect capabilities differently and sometimes intentionally accept cons for short-term gains.






