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

EPISODE · May 18, 2025 · 1H 24M

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

from Love & Philosophy · host Beyond Dichotomy | Andrea Hiott

Send a love message(Kaufmann Neworks are Boolean: see here if you want to know more, but you don't need to know anything about them to understand this episode)Please sign up for the newsletter here.Embracing Uncertainty: Barry O'Reilly on Software Architecture and PhilosophyIn this episode of Love and Philosophy, we sit down with Barry O'Reilly, a seasoned software architect with a deep background in pure mathematics and experience at top companies like Microsoft. He discusses his innovative concept, Residuality Theory, which introduces complexity theory into software development for the first time. Barry explains how traditional linear thinking in coding often leads to rigid and brittle constructs that fail to adapt to the constantly changing business environments. By embracing paradoxes and uncertainties using theories from philosophy and complexity sciences, Barry offers a new perspective on software architecture that combines the logical rigor of code with the adaptability required for real-world human systems. Join us for this thought-provoking conversation that bridges the gap between coding and philosophy, and learn how embracing uncertainty can lead to more resilient and flexible software solutions.00:00 The Rigidity of Software vs. The Chaos of Business00:46 The Philosophical Roots of Computer Science01:28 The Architect's Paradox: Linear Thinking vs. Human Systems02:20 Introducing Residue: Adapting to Change03:16 The Relief of Embracing Uncertainty04:16 Welcome to Love and Philosophy11:34 Meet Barry O'Reilly: From Math to Software Architecture16:02 The Journey to Complexity Theory21:25 Handling Uncertainty in Software Projects26:47 The Evolution of Software Engineering31:42 The Birth of Residue and Ity Theory38:17 The Need for a New Philosophical Approach43:36 The Immaturity of Software Engineering46:03 Personal Frustrations and Philosophical Pursuits46:40 The Reflective Practitioner and Instinctive Problem Solving47:13 Linear Thinking vs. Embracing Uncertainty49:34 Philosophical Foundations in Software Engineering01:05:03 Hyper Liminality and System Resilience01:13:45 The Role of Play and Forgiveness in Software Development01:19:16 Conclusion and Final ThoughtsArchitect's Paradox: Uncertainty and the Philosophy of Software ArchitectureResidues: Time, Change, and Uncertainty in Software Architecture.You Tube Talks:Residuality TheoryArchitect's ParadoxFull intro and notes here.Care is not the opposite of love. It is the very urge of life. 'Caring for what?' is the primary question. That we have a choice about what we care for and how is what makes us human, but it's quite the challenge and responsibility. Let's help one another handle it.Support the showBuy Holding Paradox: The Navigational Approach to Mind and Consciousness by Andrea HiottSign up for Making Ways newsletter and projects.Please rate and review with love. YouTube, Facebook, Instagram, Substack.

Send a love message (Kaufmann Neworks are Boolean: see here if you want to know more, but you don't need to know anything about them to understand this episode) Please sign up for the newsletter here. Embracing Uncertainty: Barry O'Reilly on Software Architecture and Philosophy In this episode of Love and Philosophy, we sit down with Barry O'Reilly, a seasoned software architect with a deep background in pure mathematics and experience at top companies like Microsoft. He discusses his innova...

NOW PLAYING

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

0:00 1:24:08

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

No similar podcasts found.

Frequently Asked Questions

How long is this episode of Love & Philosophy?

This episode is 1 hour and 24 minutes long.

When was this Love & Philosophy episode published?

This episode was published on May 18, 2025.

What is this episode about?

Send a love message(Kaufmann Neworks are Boolean: see here if you want to know more, but you don't need to know anything about them to understand this episode)Please sign up for the newsletter here.Embracing Uncertainty: Barry O'Reilly on Software...

Can I download this Love & Philosophy episode?

Yes, you can download this episode by clicking the download button on the episode player, or subscribe to the podcast in your preferred podcast app for automatic downloads.
URL copied to clipboard!