undefined

Barry O'Reilly

Founder of Black Tulip Tech and author of books on decision-making and architecture (e.g., Residues, The Architect's Paradox), focusing on how organizations deal with complexity and change.

Top 3 podcasts with Barry O'Reilly

Ranked by the Snipd community
undefined
138 snips
Apr 7, 2025 • 1h 1min

#212 - The Architect's Paradox: Embracing Uncertainty in Software Architecture - Barry O'Reilly

In this engaging discussion, Barry O'Reilly, a veteran architect and PhD candidate, redefines software architecture by tackling its complexities and inherent uncertainties. He critiques traditional rigid models, arguing for a more adaptable approach that embraces chaos. O'Reilly introduces Residuality Theory, focusing on how systems can survive and evolve over time. He emphasizes the importance of humility and pessimism in architecture, encouraging innovators to rethink how they design systems in an ever-changing tech landscape.
undefined
48 snips
Apr 17, 2026 • 45min

Every Software Org is Dysfunctional • R. Parsons, G. Hohpe, B. O'Reilly & A. Harmel-Law

Rebecca Parsons, CTO Emerita at ThoughtWorks, brings ethical and business-risk lenses. Gregor Hohpe, architect and author, shares platform and scale thinking. Barry O'Reilly, founder and author, focuses on organizational change and decision boundaries. Andrew Harmel-Law, ThoughtWorks principal, talks practical architecture facilitation. They riff on designing for chronic dysfunction, LLM impacts, safeguards, slow tech shifts, integration pain, and where small experiments pay off.
undefined
47 snips
May 18, 2025 • 1h 22min

#59: Complexity Coding, Residuality Theory & the Hyperliminal: being flexible and rigid at once with architect Barry O'Reilly

Barry O'Reilly, a software architect and pure mathematics expert with experience at Microsoft, explores the intersection of complexity theory and software development. He introduces Residuality Theory, advocating for adaptability in coding to better navigate unpredictable business environments. Barry critiques traditional linear thinking, urging a philosophical approach to better manage uncertainty and enhance software resilience. His insights challenge developers to embrace chaos and evolve their practices, emphasizing the need for flexibility in architectural designs.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app