Episodios

  • AI-Augmented Programming
    Jun 26 2025

    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

    Más Menos
    42 m
  • Observability for Developers: What You Need to Know?
    Jun 19 2025

    Observability for Developers: What You Need to Know?


    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

    Más Menos
    49 m
  • The Future of Sustainability in Open Source
    Jun 12 2025

    The Future of Sustainability in Open Source

    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

    Más Menos
    48 m
  • Atlantis: The Terraform Automation Powerhouse
    Apr 3 2025

    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.


    00:00 Introduction

    00:14 Terraform Automation and Project Atlantis

    00:35 Pepe’s Journey with Project Atlantis

    03:40 What is Atlantis?

    22:05 Security Aspects of Atlantis

    11:09 Future of Atlantis

    Más Menos
    40 m
  • Java for Serverless Functions
    Mar 27 2025

    Java for Serverless Functions

    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.

    00:00 Introduction to Java for Serverless Functions

    00:07 Meet Otavio Santana: Java Champion and Kubernetes Expert

    04:28 Java's Evolution and Modernization

    06:12 Java in the Cloud Native Landscape

    16:56 Java Ecosystem and Frameworks

    18:37 Java's Flexibility and Community Support

    28:14 Java in Kubernetes and Future Prospects

    29:44 Conclusion and Final Thoughts

    Más Menos
    30 m
  • Dapr: The Future of Microservices
    Mar 20 2025

    Dapr: The Future of Microservices

    In this episode of Cloud Native Compass, host David Flanagan is joined by Mark Fussell, co-founder and CEO of Diagrid, to discuss the intricacies of Dapr and its role in microservices and distributed systems. They delve into the actor model, the new Dapr Agents, and much more.

    Creators & Guests

    • David Flanagan - Host
    • Laura Santamaria - Host
    • Mark Fussell - Guest

    Click here to watch a video of this episode.

    • (00:00) - Introduction
    • (00:09) - Guest Introduction
    • (00:14) - Overview of Dapr and Microservices
    • (00:42) - Exploring Microservices
    • (01:12) - Challenges in Microservices
    • (00:42) - Dapr's Solutions for Microservices
    • (03:25) - The Role of Dapr in Simplifying Microservices
    • (04:17) - Communication and Coordination in Microservices
    • (06:00) - Service Invocation and Pub/Sub in Dapr
    • (33:22) - Component Model in Dapr
    • (22:38) - The Outbox Pattern and Actor Model
    • (39:49) - Dapr Agents and LLM Integration
    • (49:08) - Diagrid's Role with Dapr
    • (52:00) - Conclusion and Sign-Off
    Más Menos
    53 m
  • Simplifying Kubernetes Adoption Challenges
    Mar 13 2025

    Struggling to Learn Kubernetes?


    Here’s How to Stay MotivatedIn this episode of Cloud Native Compass, host David Flanagan talks with Koray Oksay, a Kubernetes consultant, trainer at Kubermatic, CNCF Ambassador, and organizer of KCD Istanbul. From this episode, you’ll learn how to overcome the challenges of learning new technologies, how to find motivation, and how to use real-world projects to improve skills. The guest shares personal experiences—how he moved from struggling with Perl and Python to using them effectively in production.


    Don’t miss this chance to learn from a seasoned professional!


    00:00 Introduction and Missing Co-Host

    00:25 Meet Koray: Background and Experience

    01:59 Journey into Kubernetes and Cloud Native

    04:55 Challenges in Adopting Kubernetes

    06:17 Training and Skill Levels in Kubernetes

    12:20 Tools and Best Practices in Kubernetes

    17:44 Choosing the Right Tools for Your Needs

    19:23 Preferred Tools and Final Thoughts

    20:35 Introduction to KKP and Managed Kubernetes

    21:10 Public Cloud vs On-Prem Kubernetes Management

    21:56 Customization and Freedom in Kubernetes

    24:04 Future Technologies in Kubernetes and Cloud Native

    25:07 The Complexity of Kubernetes

    27:01 Cluster Management Best Practices

    33:31 Getting Started with Kubernetes: Tips and Resources

    39:23 Final Thoughts and Community Involvement

    Más Menos
    37 m
  • Cloud Server-Side WebAssembly
    Feb 28 2025

    In this episode, David and Laura catch up with Mikkel Mørk Hegnhøj from Fermyon to break down the latest in WebAssembly. They’ll cover how it’s changing cloud computing, what’s new with Spin and WASI, and why devs should care. Tune in for some great insights!

    Click here to watch a video of this episode.

    Creators & Guests

    • David Flanagan - Host
    • Laura Santamaria - Host
    • Mikkel Mørk Hegnhøj - Guest

    • (00:00) - Introduction to Server-Side WebAssembly
    • (00:25) - Technical Difficulties and Banter
    • (01:01) - Guest Introduction: Mikkel Mørk Hegnhøj
    • (02:00) - WebAssembly Evolution and Spin 3.0
    • (05:02) - WASI and WebAssembly Components
    • (10:23) - WebAssembly in Kubernetes
    • (16:26) - Spin 3.0 Features and Future Directions
    • (19:25) - Distributed Promises and WebAssembly
    • (19:58) - Frameworks and Programming Languages in WebAssembly
    • (20:58) - Polyglot Development and Experimentation
    • (22:40) - Practical Use Cases for Polyglot Programming
    • (24:37) - Enterprise Benefits of WebAssembly
    • (25:29) - Component-Based Deployment in Kubernetes
    • (28:20) - Developer Experience with Spin and WebAssembly
    • (33:28) - Open Telemetry Integration in Spin V3
    • (35:50) - Future of Spin and WebAssembly
    • (37:40) - Closing Remarks and Upcoming Events
    Más Menos
    38 m