Antifragility in Software with Barry O'Reilly
Six years later, how has antifragility thinking changed? Carl and Richard talk to Barry O'Reilly about his ongoing work on building highly reliable software. Since Barry's last appearance six years ago, he's returned to school and is writing a PhD thesis on antifragility. Studying complexity theory, Barry approaches software architecture with a minimalist view - you only add architecture when you see the application needs it. This leads to ideas around residuality - and a progressive way to build software that yields amazing results!
Guests:
Barry O'Reilly
Barry O’Reilly is the founder of Black Tulip Technology and creator of 'Residuality Theory'. He has held Chief Architect roles at Microsoft's Western Europe Consultancy Practice among others, been Microsoft’s IOT TAP Lead for Western Europe, and Worldwide Lead for Microsoft’s Solution Architecture Community. He has also been a startup CTO, and was a founder of Sweden’s Azure User Group. He is currently finishing up a PhD in Complexity Science and Software Design.
Links:
- BlazorAuthorizeRoleView https://github.com/carlfranklin/BlazorAuthorizeRoleView
- Antifragility in Software Architecture https://www.dotnetrocks.com/details/1554
- Residues: Time, Change, and Uncertainty in Software Architecture https://leanpub.com/residuality
- Domain Driven Design Europe https://dddeurope.com/
- A Rational Design Process: How and Why to Fake IT https://www.researchgate.net/publication/225524076_A_rational_design_process_how_and_why_to_fake_IT
- Residuality Theory from NDC https://www.youtube.com/watch?v=0wcUG2EV-7E