
Barry O'Reilly
Founder at Black Tulip Tech and author of "Residues" & "The Architect’s Paradox". He is an expert in software architecture, uncertainty, and residuality.
Top 3 podcasts with Barry O'Reilly
Ranked by the Snipd community

121 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.

12 snips
Aug 22, 2025 • 39min
"Residues" & "The Architect’s Paradox" • Barry O'Reilly & Jacqui Read
Barry O'Reilly, founder of Black Tulip Tech and author of "Residues" and "The Architect’s Paradox," joins software architect Jacqui Read to discuss innovative ideas in software architecture. They dive into the concept of residuality, where architects stress-test designs to uncover vulnerabilities, allowing for more robust systems. O'Reilly advocates for embracing uncertainty with playful and creative approaches to architectural challenges. Their conversation also highlights the importance of interdisciplinary learning and stakeholder engagement in tech.

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.