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.

Episodes

  1. 5d ago

    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
  2. 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
  3. Apr 19

    Ep 2: What Does AI Mean For The Future of Extreme Code Efficiency? With Jon Berger

    The High Stakes of Code Efficiency in Networking and Beyond In this episode of Asynchronous and Unreliable, host Anne Currie is joined by long-time tech veteran Jon Berger to explore the critical importance of code efficiency, especially in the networking software that underpins the internet’s performance and resilience. They delve into practical comparisons between operational and code efficiency, the impact of AI on high-performance software, and how scale influences software optimization strategies. Key Topics: The necessity of ultra-efficient code in networking software managing billions of packets per secondDifferences between operational efficiency, systems design, and code efficiencyThe exponential scale of code efficiency impacts versus the linear scale of operational efficiencyHow high-frequency trading and networking code both push the limits of performance, often in assembler and machine languageThe influence of AI and automation on future high-performance software developmentTrade-offs between hardware reliance for speed versus software optimizationThe impact of scale: Large companies like Google vs small startups in operational and code efficiencyChallenges of maintaining operational efficiency at scale in different sized businessesThe role of human expertise versus AI in optimizing software for resilience, energy, and securityThe importance of aligning software performance strategies with business goals like growth or cost reduction Shownotes and transcript

    32 min
  4. Apr 13

    Ep 1: What is Green Software? With Building Green Software Author Sara Bergman

    The Future of Software Efficiency, Distributed Systems, and Connections in Tech. In this first episode of the new Asynchronous and Unreliable podcast, Author Anne Currie is joined by Sara Bergman, Microsoft software engineer and co-author of O'Reilly's Building Green Software. They explore the nuances of code versus operational efficiency, the evolving landscape of hardware and software, and the importance of face-to-face interactions. Key Topics: The balance between code efficiency and operational efficiency in sustainable software developmentHow AI is increasingly capable of optimizing code performance, including rewriting for efficiencyThe shift from hardware solutions to smarter software and operational practices for sustainabilityThe strategic use of multi-tenancy and hardware flexibility to enhance efficiency and sustainabilityThe significance of face-to-face conferences, hallway track networking, and speaking opportunities for professional growthThe impact of transitioning from traditional hardware dependence to chip-agnostic, multi-platform codeThe industry's response to energy constraints, energy transition, and the potential environmental benefits of energy-aware designThe power of community, feedback, and continuous learning through conferences and meetupsThe evolving role and perception of tech investments in a changing economy This episode emphasizes that success in tech sustainability involves not only technical innovation but also community engagement, face-to-face interactions, and continual learning. With tools advancing and energy concerns growing, the right operational practices and hardware flexibility are more vital than ever . Shownotes and transcript Anne on LinkedIn

    44 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