Asynchronous & Unreliable - Conversations on The Edge of Software

Ep 11: How Did We Write an O'Reilly Tech Book? With Sara Bergman

42 min · 1. juni 2026
episode Ep 11: How Did We Write an O'Reilly Tech Book? With Sara Bergman cover

Beskrivelse

Building Green Software: Insights from the Authors or How To Write an O'Reilly Book This episode features Anne Currie and Sara Bergman discussing the journey of writing Building Green Software, the lessons learned, and the ongoing impact of eco-conscious software development in industry and academia. They share behind-the-scenes insights, the importance of collaboration, and practical advice for authors. Key Topics: * The origin story and motivation behind Building Green Software * The collaborative process of co-authoring a technical book * Navigating publishing logistics, contracts, and setting deadlines * The significance of translating technical work into global accessibility * Managing co-authorship across different languages and cultural backgrounds * The impact of industry events like QCon in shaping publication timelines * Post-publication reflections: successes, challenges, and future updates * The role of projects like the Green Software Foundation in shaping the book’s content * Lessons learned about contractual liability and company formation for authors * The balance between technical rigor, storytelling, and engaging communication in technical writing Shownotes and transcript [https://www.asynchronousunreliable.com/episode-11-sara-bergman] #sustainability #greensoftware #writing #distributedsystems #technology #softwareengineering #oreilly #buildinggreensoftware #publishing

Kommentarer

0

Vær den første til å kommentere

Registrer deg nå og bli medlem av Asynchronous & Unreliable - Conversations on The Edge of Software sitt community!

Kom i gang

2 Måneder for 19 kr

Deretter 99 kr / Måned · Avslutt når som helst.

  • Eksklusive podkaster
  • 20 timer lydbøker i måneden
  • Gratis podkaster

Alle episoder

12 Episoder

episode Ep 11: How Did We Write an O'Reilly Tech Book? With Sara Bergman cover

Ep 11: How Did We Write an O'Reilly Tech Book? With Sara Bergman

Building Green Software: Insights from the Authors or How To Write an O'Reilly Book This episode features Anne Currie and Sara Bergman discussing the journey of writing Building Green Software, the lessons learned, and the ongoing impact of eco-conscious software development in industry and academia. They share behind-the-scenes insights, the importance of collaboration, and practical advice for authors. Key Topics: * The origin story and motivation behind Building Green Software * The collaborative process of co-authoring a technical book * Navigating publishing logistics, contracts, and setting deadlines * The significance of translating technical work into global accessibility * Managing co-authorship across different languages and cultural backgrounds * The impact of industry events like QCon in shaping publication timelines * Post-publication reflections: successes, challenges, and future updates * The role of projects like the Green Software Foundation in shaping the book’s content * Lessons learned about contractual liability and company formation for authors * The balance between technical rigor, storytelling, and engaging communication in technical writing Shownotes and transcript [https://www.asynchronousunreliable.com/episode-11-sara-bergman] #sustainability #greensoftware #writing #distributedsystems #technology #softwareengineering #oreilly #buildinggreensoftware #publishing

1. juni 202642 min
episode Ep 10: What Is Platform Engineering and how will it work in an AI world? With Paula Kennedy cover

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

SHOWNOTES What 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 development * How platform engineering bridges the gap between code creation and deployment infrastructure * The role of platform teams as enablers and marketplace providers within organizations * Ownership, responsibility, and the importance of platform as a product mindset * The impact of AI on platform engineering, automation, and operational efficiency * Avoiding bottlenecks: scaling platform capabilities to meet rising code generation and operational demands * Practical insights into managing complexity, security, and costs across organization-wide platforms Timestamps: * (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 [https://www.asynchronousunreliable.com/episode-10-paula-kennedy]

25. mai 202634 min
episode Ep 9: Should Tech Learn More Lessons From History? With Jamie Dobson cover

Ep 9: Should Tech Learn More Lessons From History? With Jamie Dobson

Jamie Dobson and Anne Currie Join us in this enlightening episode as Anne Currie chats with Jamie Dobson, co-founder of Container Solutions and author of Rebels, Visionaries, and Machines. They dive into the history of technology, the evolution of the tech industry, and the challenges and opportunities in communicating complex ideas in tech today. This conversation offers valuable insights for tech enthusiasts, educators, and communicators alike. Key Topics Covered: * The history of cloud computing and its cultural impact since 1799 * How tech conferences like Software Circus aimed to reshape industry conversations * The ethical and social implications of AI and automation in the workforce * The importance of understanding problem context before choosing tools * Strategies for explaining complex technical ideas without oversimplification * Lessons from Mary Shelley's Frankenstein applied to tech ethics and responsibility * The challenge of capturing audience attention in storytelling and education * How to communicate the essence of microservices, patterns, and cloud-native concepts effectively * Reflecting on the role of stories and analogies in making tech more accessible #tech #AI #techconferences #cloudnative #techcommunications

17. mai 202630 min
episode Ep 8: When Will AI Write All The (Mission Critical) Software? With Jon Berger cover

Ep 8: When Will AI Write All The (Mission Critical) Software? With Jon Berger

Most companies are underestimating how quickly AI will transform software development. When AI can seemingly write mission-critical code, what does that mean for the future of engineering, quality, and human expertise? Anne Currie and Jon Berger discuss Martin Davidson’s groundbreaking insights in episode 7 on creating mission critical software using AI [https://www.asynchronousunreliable.com/asynchronous-and-unreliable-e7] Will AI-driven software eliminate the need for traditional coding teams alogether? Is all the system software going to get re-written in Rust? What about maintenance and operations? Shownotes & transcript [https://www.asynchronousunreliable.com/asynchronous-and-unreliable-episode-8] #tech #podcast #softwareengineering #AI #sustainability #green #software #distributedsystems #rustlang

14. mai 202627 min
episode Ep 7: Can AI Ever Create Mission Critical Software? With Martin Davidson cover

Ep 7: Can AI Ever Create Mission Critical Software? With Martin Davidson

Join host Anne Currie in this episode of "Asynchronous and Unreliable," where she talks with veteran technologist Martin Davidson about his journey from telecommunications to AI-driven software development. Discover how AI looks set to reshape the software industry, including by building high-quality, production-ready code and redefining testing, design, and organizational structures. - Martin Davidson’s career evolution from high-resilience telco software to AI and machine learning  - The concept of oracle-driven development for AI-generated code quality  - Practical experimentation with rewriting libraries and building emulators in Rust using AI - The extension of traditional unit testing to fuzz testing, differential testing, and other AI-powered validation  - The importance of defining success criteria ("what good looks like") upfront in AI projects  - Parallelization strategies in AI and software architectures: from agents to cores and teams  - Organizational implications of AI-driven productivity increases and automation  - Future outlook for legacy software companies amid AI disruptions  - The cultural and economic impacts of AI on software engineering careers and industry stability #tech #podcast #softwareengineering #AI #sustainability #green #software #distributedsystems shownotes and transcript: https://www.asynchronousunreliable.com/asynchronous-and-unreliable-e7 [https://www.asynchronousunreliable.com/asynchronous-and-unreliable-e7]

10. mai 20261 h 7 min