Episodios

  • Rust for Linux with Alice Ryhl and Greg Kroah-Hartman
    May 21 2026
    Hot off the press: this episode is a live recording from Rust Week in Utrecht, just two days ago. On stage with me are two people who hardly need an introduction in the Linux world: Greg Kroah-Hartman, Linux Foundation Fellow, stable kernel maintainer and an ambassador for the kernel, and Alice Ryhl, core maintainer of Tokio and one of the driving forces behind Rust for Linux at Google.
    I have to admit a bit of personal history here: I first wrote about Greg more than 20 years ago for the German online newspaper Pro-Linux. Getting to sit down with him, and with Alice, in front of a live audience to talk about how Rust is reshaping the most important piece of infrastructure on the planet, was a genuine career highlight.
    We get into the big questions: Why does Alice believe that interop, not rewrites, is how Rust wins inside Linux? How do you carefully weave in Rust while maintaining a 35-million-line C codebase? And what does it actually feel like, day to day, to write kernel code in Rust?

    “Rust is gonna save the Linux kernel.” — Greg Kroah-Hartman
    Más Menos
    50 m
  • NLnet Labs with Arya Khanna and Martin Hoffmann
    May 7 2026
    Every time you load a website, send an email, or update an app, you're quietly relying on a handful of unglamorous services that route your packets to the right place: DNS to translate names into addresses, and BGP to figure out how to actually get there. When these systems break, or get attacked, the Internet doesn't just slow down but stops working.

    For more than 25 years, NLnet Labs has been one of the small, non-profit teams keeping that core infrastructure running. Their software, including the DNS servers NSD and Unbound, the RPKI tools Krill and Routinator, and the new DNSSEC signer Cascade, is deployed everywhere from hobbyist Pi-Hole setups to Let's Encrypt and major Internet operators. And increasingly, it's written in Rust!

    In this episode, I talk to Arya Khanna and Martin Hoffmann from NLnet Labs about what it takes to maintain critical Internet infrastructure as a small team, why they bet on Rust for new projects like the domain crate and Cascade and what the rest of us can learn from a codebase whose users include the people who keep your routes flowing.
    Más Menos
    1 h y 21 m
  • Helsing with Jon Gjengset
    Apr 23 2026
    Jon Gjengset is one of the most recognizable names in the Rust community, the author of Rust for Rustaceans, a prolific live-streamer, and a long-time contributor to the Rust ecosystem. Today he works as a Principal Engineer at Helsing, a European defense company that has made Rust a foundational part of its engineering stack. Helsing builds safety-critical software for real-world defense applications, where correctness, performance, and reliability are non-negotiable. In this episode, Jon talks about what it means to build mission-critical systems in Rust, why Helsing bet on Rust from the start, and what lessons from his years of Rust education have shaped the way he writes and thinks about production code.
    Más Menos
    1 h y 33 m
  • Cloudsmith with Cian Butler
    Apr 9 2026
    Rust adoption can be loud, like when companies such as Microsoft, Meta, and Google announce their use of Rust in high-profile projects. But there are countless smaller teams quietly using Rust to solve real-world problems, sometimes even without noticing. This episode tells one such story. Cian and his team at Cloudsmith have been adopting Rust in their Python monolith not because they wanted to rewrite everything in Rust, but because Rust extensions were simply best-in-class for the specific performance problems they were trying to solve in their Django application. As they had these initial successes, they gained more confidence in Rust and started using it in more and more areas of their codebase.About CloudsmithMade with love in Belfast and trusted around the world. Cloudsmith is the fully-managed solution for controlling, securing, and distributing software artifacts. They analyze every package, container, and ML model in an organization's supply chain, allow blocking bad packages before they reach developers, and build an ironclad chain of custody.About Cian ButlerCian is a Service Reliability Engineer located in Dublin, Ireland. He has been working with Rust for 10 years and has a history of helping companies build reliable and efficient software. He has a BA in Computer Programming from Dublin City University.Links From The EpisodeLee Skillen's blog - The blog of Lee Skillen, Cloudsmith's co-founder and CTODjango - Python on RailsDjango Mixins - Great for scaling up, not great for long-term maintenanceSBOM - Software Bill of MaterialsMicroservice vs Monolith - Martin Fowler's canonical explanationJaeger - "Debugger" for microservicesPyO3 - Rust-to-Python and Python-to-Rust FFI crateorjson - Pretty fast JSON handling in Python using Rustdrf-orjson-renderer - Simple orjson wrapper for Django REST FrameworkRust in Python cryptography - Parsing complex data formats is just safer in Rust!jsonschema-py - jsonschema in Python with Rust, mentioned in the PyO3 docsWSGI - Python's standard for HTTP server interfacesuWSGI - A application server providing a WSGI interfacerustimport - Simply import Rust files as modules in Python, great for prototypinggranian - WSGI application server written in Rust with tokio and hyperhyper - HTTP parsing and serialization library for RustHAProxy - Feature rich reverse proxy with good request queue supportnginx - Very common reverse proxy with very nice and readable configlocust - Fantastic load-test tool with configuration in Pythongoose - Locust, but in RustPodman - Daemonless container engineDocker - Container platformbuildx - Docker CLI plugin for extended build capabilities with BuildKitOrbStack - Faster Docker for Desktop alternativeRust in Production: curl with Daniel Stenberg - Talking about hyper's strictness being at odds with curl's permissive designaxum - Ergonomic and modular web framework for Rustrocket - Web framework for RustOfficial LinksCloudsmith WebsiteCian Butler's WebsiteCian's E-Mail
    Más Menos
    1 h y 15 m
  • Gama Space with Sebastian Scholz
    Jan 22 2026
    Space exploration demands software that is reliable, efficient, and able to operate in the harshest environments imaginable. When a spacecraft deploys a solar sail millions of kilometers from Earth, there's no room for memory bugs, race conditions, or software failures. This is where Rust's robustness guarantees become mission-critical.

    In this episode, we speak with Sebastian Scholz, an engineer at Gama Space, a French company pioneering solar sail and drag sail technology for spacecraft propulsion and deorbiting. We explore how Rust is being used in aerospace applications, the unique challenges of developing software for space systems, and what it takes to build reliable embedded systems that operate beyond Earth's atmosphere.
    Más Menos
    58 m
  • Radar with Jeff Kao
    Jan 8 2026
    Radar processes billions of location events daily, powering geofencing and location APIs for companies like Uber, Lyft, and thousands of other apps. When their existing infrastructure started hitting performance and cost limits, they built HorizonDB, a specialized database which replaced both Elasticsearch and MongoDB with a custom single binary written in Rust and backed by RocksDB.

    In this episode, we dive deep into the technical journey from prototype to production. We talk about RocksDB internals, finite-state transducers, the intricacies of geospatial indexing with Hilbert curves, and why Rust's type system and performance characteristics made it the perfect choice for rewriting critical infrastructure that processes location data at massive scale.
    Más Menos
    1 h y 3 m
  • Holiday Episode
    Dec 25 2025
    As we close the chapter on 2025 and celebrate our second year of 'Rust in Production', it's time to reflect on the highlights of the 17 episodes since our last holiday special. We looked at Rust from all angles, from cloud infrastructure to embedded systems, and from robotics to satellite technology. One thing that all these stories have in common is the passion and dedication of the Rust community to build faster, safer, and more reliable software.

    In this special episode, we look back at some of the memorable moments from the past year and celebrate Rust's achievements. This goes beyond the case studies we've covered; it's about the Rust community as a whole and the state of the Rust ecosystem at the end of 2025.
    Más Menos
    29 m
  • Rust4Linux with Danilo Krummrich
    Dec 11 2025
    Bringing Rust into the Linux kernel is one of the most ambitious modernization efforts in open source history. The Linux kernel, with its decades of C code and deeply ingrained development practices, is now opening its doors to a memory-safe language. It's the first time in over 30 years that a new programming language has been officially adopted for kernel development. But the journey is far from straightforward.
    In this episode, we speak with Danilo Krummrich, Linux kernel maintainer and Rust for Linux core team member, about the groundbreaking work of integrating Rust into the Linux kernel. Among other things, we talk about the Nova GPU driver, a Rust-based successor to Nouveau for NVIDIA graphics cards, and discuss the technical challenges and cultural shifts required for large-scale Rust adoption in the kernel as well as the future of the Rust4Linux project.
    Más Menos
    1 h y 1 m