Asynchronous & Unreliable - Conversations on The Edge of Software

Anne Currie

Welcome to Asynchronous and Unreliable, the new weekly podcast where we discuss the latest and most fascinating ideas in: software engineering, AI, management, leadership and communications, efficiency, operations, clouds, hyperscaling, resilience and sustainability. Our host is Anne Currie, tech veteran, co-author of O'Reilly's Building Green Software (on building cheaper and more flexible systems ready for the energy transition), The Cloud Native Attitude (on industry embrace of fast flow), and the science fiction Panopticon series (on killer robots in space, amongst other topics). Expect animated, friendly, and lighthearted discussions with some of the most renowned & interesting thinkers and practitioners in technology.  To find out about just a few of our amazing guests in 2026, visit our website.

  1. 6d ago

    Ep 12: How Can We Trust AI To Build Software? With Jon Berger

    ShownotesTitle: Navigating AI's Impact on Software Development and Trust O'Reilly author Anne Currie and Mission Critical software expert Jon Berger discuss the question of the moment: how can we entrust AI with the software that underpins everything? Join Anne and Jon as they explore real experiments, strategic implications, and practical steps for leaders in a rapidly evolving tech landscape. Main Topics: The future of AI in software engineering: rapid development and risk managementLeadership strategies for integrating AI with team dynamics and trustFundamental principles in software and life that AI may reshapePractical ways to start using AI safely in development cyclesThe importance of diversified oversight and multiple 'oracles' in AI deployment In this episode: How AI is changing the long-term landscape of human versus machine-built softwareWhy understanding your unique business context matters in adopting AI toolsThe significance of experimenting with low-risk AI integrations like code review and testingThe evolving concept of trust in AI-generated code and processesStrategic leadership tips: balancing risks, risks awareness, and fostering innovation Timestamps:  00:00 - Welcome and episode overview on AI's influence on software creation 01:22 - Transition from human-only to AI-assisted software engineering 02:48 - The importance of understanding your context as a leader 03:46 - Considerations for teams experimenting with AI in development 04:19 - Risks and opportunities in AI-driven software processes 05:50 - How speed and scale shape business decisions in AI-enabled environments 07:12 - The role of leadership in managing AI adoption and team dynamics 08:37 - Critical thinking about AI's impact on team sizes and productivity 10:30 - Market-driven decisions: layoffs and strategic AI integration 12:15 - Choosing trustworthy sources and multiple perspectives ("oracles") 13:55 - Balancing risk-taking and risk mitigation among teams 15:22 - Protect the future versus change the future in tech strategies 16:02 - Assessing environment and risk: high-stakes vs low-stakes AI applications 17:11 - Supporting existing systems with AI: deployment, testing, and feedback loops 19:22 - Trust, testing, and automation in the software lifecycle 21:23 - The changing nature of AI models and managing their variability 22:26 - The importance of agility and adaptability in a fast-changing AI landscape 23:05 - Valuing diverse team roles, including skeptics and early adopters 27:28 - Embracing AI as a black box: focusing on outcomes rather than process transparency 30:56 - Revisiting core principles of system resilience in an AI world 31:52 - How AI shifts decision-making trade-offs and process scaling 32:24 - Moving forward with trust: aligning business goals with AI capabilities 33:22 - Starting small: low-risk AI applications in testing and review 36:19 - Building confidence with modular, trustable AI-driven processes 39:38 - Actionable strategies for leaders: experiment, assess, and iterate safely Note: For further insights into managing AI in software development, stay tuned for upcoming episodes on security, testing, and team leadership adaptations. Full transcript

    41 min
  2. May 25

    Ep 10: What Is Platform Engineering and how will it work in an AI world? With Paula Kennedy

    ShownotesWhat Is Platform Engineering and how will it work in an AI world? An In-Depth Conversation with Paula Kennedy In this episode, Anne Currie chats with old friend and colleague Paula Kennedy, COO of platform engineering startup Syntasso about the fundamentals of platform engineering, its evolution, and its impact on organizations of all sizes. They explore how platform engineering helps manage the growing cognitive load in modern software development and operational practices. This episode is a great companion to episode 3 - Niki Manoledaki's on platform engineering at Grafana Labs Key Topics Covered: The origins and definition of platform engineering, tracing back to the earliest days of software developmentHow platform engineering bridges the gap between code creation and deployment infrastructureThe role of platform teams as enablers and marketplace providers within organizationsOwnership, responsibility, and the importance of platform as a product mindsetThe impact of AI on platform engineering, automation, and operational efficiencyAvoiding bottlenecks: scaling platform capabilities to meet rising code generation and operational demandsPractical insights into managing complexity, security, and costs across organization-wide platformsTimestamps: (0:00) – Introduction to platform engineering and tools for easy editing of recordings(3:00) – Defining platform engineering as the space between code and infrastructure(6:00) – The evolution from traditional IT to DevOps and modern platform teams(9:00) – How cognitive load and responsibility are distributed across teams(12:00) – Historical perspective: from separate dev and ops teams to integrated platforms(15:00) – The role of ownership and product mindset in platform success(20:00) – The marketplace model for platform services, enabling internal contribution(23:00) – The importance of clear boundaries and ownership akin to cloud provider models(28:00) – The influence of AI and agents on future platform strategies(36:00) – Recognizing system bottlenecks and scaling horizontally as a key challenge(37:00) – The timeless nature of operational principles and organizational constraints For transcript

    35 min
  3. Ep 6: What Does The Energy Transition Mean for Software? With Sara Bergman

    May 7

    Ep 6: What Does The Energy Transition Mean for Software? With Sara Bergman

    ShownotesDiscover how the rapid shift from fossil fuels to renewables, especially solar and wind, is shaping the tech industry and global economy. Hosted by Anne Currie and Sara Bergman, this episode explores the exponential growth of renewable energy, the role of software in optimizing energy use, and the geopolitical and environmental implications of this transition. Main insights: The exponential rise of solar energy generation and its implicationsThe importance of grid management and energy storage solutions in a renewable-powered worldHow different countries are adopting strategies like East-West data centers in China and time-of-use tariffs in India to optimize renewable energy consumptionThe role of software in enabling carbon-aware computing and energy efficiencyChallenges and opportunities of integrating variable renewable sources into the energy mixThe historical context of fossil fuels as first gear in industrial development and the move towards more complex, resilient energy systemsInnovations like balcony solar panels and plug-in solar devices, and their potential for widespread adoptionThe geopolitical considerations, including nuclear debates in Sweden and France's energy independenceHow increasing renewable infrastructure can accelerate economic development, especially in Africa Shownotes and transcript #tech #podcast #softwareengineering #AI #sustainability #green #software #distributedsystems

    28 min

About

Welcome to Asynchronous and Unreliable, the new weekly podcast where we discuss the latest and most fascinating ideas in: software engineering, AI, management, leadership and communications, efficiency, operations, clouds, hyperscaling, resilience and sustainability. Our host is Anne Currie, tech veteran, co-author of O'Reilly's Building Green Software (on building cheaper and more flexible systems ready for the energy transition), The Cloud Native Attitude (on industry embrace of fast flow), and the science fiction Panopticon series (on killer robots in space, amongst other topics). Expect animated, friendly, and lighthearted discussions with some of the most renowned & interesting thinkers and practitioners in technology.  To find out about just a few of our amazing guests in 2026, visit our website.

You Might Also Like