エピソード

  • Navigating Kairos: Immutable Operating Systems with a Cloud Native Twist
    2025/12/18
    Exploring Kairos: Turning Linux Distributions into Immutable Operating Systems In this episode, we dive into the Kairos project, a CNCF initiative aimed at converting any Linux distribution into an immutable operating system. Hosts David and Laura chat with Mauro and Dimitris, maintainers of Kairos, discussing the motivations, technical aspects, and unique features of the project. Listeners get an inside look at the challenges and solutions involved in creating an immutable OS, the project's community, and its intriguing name origin. Whether you're a home lab enthusiast or an enterprise developer, this episode offers valuable insights into Linux immutability, system management, and future trends.
    続きを読む 一部表示
    1分未満
  • Flatcar Linux: A Modern OS for the Always-On Infrastructure
    2025/10/15
    In this episode, we dive deep into Flatcar Linux, an immutable Linux distribution designed for always-on infrastructures. The discussion covers the architecture and features of Flatcar, including its self-updating capabilities and minimal attack surface. We explore the use of Ignition for provisioning, the role of Systemd and its extensions, and the detailed update process via an update server. The Flatcar maintainers also highlight the benefits of full-disk encryption, node-level metrics, and operational insights available through tools like Nebraska and Node exporter. Guest speakers include Flatcar maintainers and engineers from Microsoft, who share their experiences and insights on managing and maintaining Flatcar at scale.
    続きを読む 一部表示
    51 分
  • Platform Engineering: Asking "Why"? with Evelyn Osman
    2025/10/10
    Today we had some long conversations about Arc Bash and the future of scripting as well as platforms and the rise and fall of Kubernetes.\nThe fall of Kubernetes. Hmm. I'll have Claude write a new one
    続きを読む 一部表示
    44 分
  • AI-Augmented Programming
    2025/06/26
    Ever wondered how AI is changing the way we code? Laura and David break it down in this episode of Smart Coding. From real-world examples to the surprising environmental impact of AI tools, they cover it all—with a few personal stories thrown in. Tune in for a relaxed and eye-opening chat. 00:00 Introduction to AI Augmented Programming 01:32 David's Coding Journey with AI 02:43 Debating the Merits of AI in Coding 04:29 Practical Applications of AI in Development 07:14 The Future of Coding with AI 11:11 Personal Experiences and Reflections 14:40 Learning and Adapting in the AI Era 19:09 Analogies and Deeper Insights 23:24 Discussing Web Design Skills 23:44 Challenges with Rawkode Academy Website 23:54 AI's Role in Web Development 25:09 The Future of AI in Coding 27:47 AI in Meetings and Daily Life 30:45 Environmental Impact of AI 36:27 AI-Generated Documentation 26:35 Final Thoughts and Farewell
    続きを読む 一部表示
    42 分
  • Observability for Developers: What You Need to Know?
    2025/06/19
    In this episode, we discuss the intricacies of observability in microservices with Adriana Villela, a principal developer advocate at Dynatrace and an OpenTelemetry maintainer. Adriana shares insights about the importance of properly instrumenting code, managing technical debt, and balancing the environmental impact of observability data. She also delves into practical advice for getting started with OpenTelemetry and the importance of community contributions. Join us to pick up practical tips on improving your observability practices — and learn how to make smarter decisions that help you sleep better at night, even while running complex distributed systems. 00:00 Introduction to Observability 01:22 Meet Adriana Villela 03:40 The Role of Developer Advocacy 06:27 Challenges in Observability 08:05 Understanding OpenTelemetry 15:07 Manual vs. Auto Instrumentation 20:25 Best Practices for Instrumentation 22:58 Understanding Instrumentation Importance 23:29 Defining Observability 24:14 Cost and Environmental Impact of Tracing 25:57 Effective Observability Practices 28:23 Choosing the Right Technology Stack 32:37 Balancing Cost and Data Storage 39:36 Learning and Contributing to OpenTelemetry 47:20 Final Thoughts
    続きを読む 一部表示
    49 分
  • The Future of Sustainability in Open Source
    2025/06/12
    Can open source ever truly be sustainable? In this mind-bending episode, Hazel Weakly guides us through the social, economic, and emotional layers of open source communities. We dig into governance, funding models, trust, burnout, and what it means to scale collective ownership—without losing your mind. Hazel Weakly: The Nivenly Foundation Fellow, Member of CNCF's Deaf and Hard of Hearing WG, Software Developer | Leader Hosts: David Flanagan and Laura Santamaria 00:00 Introduction to Open Source Sustainability 01:28 Meet Hazel Weakly 02:56 The Challenges of Open Source Sustainability 09:17 Maintainer Burnout and Governance 17:01 Funding Models and Economic Realities 27:26 Community Health and Conflict Resolution 40:46 The Future of Web Browsers as Public Utilities 47:07 Conclusion and Farewell
    続きを読む 一部表示
    48 分
  • Atlantis: The Terraform Automation Powerhouse
    2025/04/03
    In this episode David and Laura explore the world of Atlantis, the Terraform automation tool, with special guest Jose (PePe) Amengual, a core contributor and maintainer of the Atlantis project. We discuss the origins, features, and future of Atlantis, along with its role in production engineering and its integration with various VCS systems.\n\n00:00 Introduction\n00:14 Terraform Automation and Project Atlantis\n00:35 Pepe's Journey with Project Atlantis\n03:40 What is Atlantis?\n22:05 Security Aspects of Atlantis\n11:09 Future of Atlantis
    続きを読む 一部表示
    40 分
  • Java for Serverless Functions
    2025/03/27
    In this episode of Cloud Native Compass, hosts Laura and David explore the world of Java for serverless functions with special guest Otávio Santana. Otávio, a seasoned Java developer and Kubernetes expert, shares his insights into the modernization of Java, its ecosystem, and its place in the cloud native landscape. We discuss Java's evolution, the misconceptions surrounding it, and why it remains a powerful tool for developers today.\n\n00:00 Introduction to Java for Serverless Functions\n00:07 Meet Otavio Santana: Java Champion and Kubernetes Expert\n04:28 Java's Evolution and Modernization\n06:12 Java in the Cloud Native Landscape\n16:56 Java Ecosystem and Frameworks\n18:37 Java's Flexibility and Community Support\n28:14 Java in Kubernetes and Future Prospects\n29:44 Conclusion and Final Thoughts
    続きを読む 一部表示
    30 分