The Rustacean Station Podcast

A community project for creating podcast content for the Rust programming language. Come journey with us into the weird, wonderful, and wily world of Rust. If you would like to offer Rust-related podcast content for us to host, or would like advice and resources on making your own Rust podcast, get in touch with us!

Leptos with Greg Johnston

Allen Wyma talks with Greg Johnston, creator of Leptos, a full-stack, web framework using a reactive design to build declaritive user interfaces.

Kanal with Khashayar Fereidani

Allen Wyma talks with Khashayar Fereidani, creator of Kanal, a sync and async channel library boasting the fastest implementation of channels in Rust.

cargo-auditable with Sergey Davidoff

Allen Wyma talks with Sergey Davidoff, creator of cargo-auditable, a cargo plugin for auditing your Rust dependencies for security vulnerabilities.

Pants with Eric Arellano and Stu Hood

Allen Wyma talks with Eric Arellano (they/them) and Stu Hood (he/him), maintainers of Pants, a build system made for monorepos.

Veloren with Forest Anderson

Allen Wyma talks with Forest Anderson, co-host at Rust GameDev Podcast, and core dev on Veloren. Allen and Forest talk about Veloren, a multiplayer voxel RPG game engine, written in Rust.

What's New in Rust 1.62, 1.63, and 1.64

Jon and Ben discuss the highlights of the 1.62, 1.63, and 1.64 releases of Rust.

Ockam with Mrinal Wadhwa

Allen Wyma talks with Mrinal Wadhwa, CTO at Ockam. Allen and Mrinal talk about Ockham, a toolkit, written in Rust, to build distributed applications that provide trust across hostile networks.

Axum with David Pedersen

Allen Wyma talks with David Pedersen, Core Team Member at Tokio. Allen and David talk about Axum, a web application framework written in Rust.

Rust at Microsoft with Nell Shamrell-Harrington

Allen Wyma talks with Nell Shamrell-Harrington, Member Board of Directors at Rust Foundation and Principal Software Engineer at Microsoft about Microsoft’s use of Rust, her time being involved with Rust, and also the Rust RFC process..

Fyrox with Dmitry Stepanov

Allen Wyma talks with Dmitry Stepanov, creator of Fyrox. Fyrox is a feature-rich, general purpose game engine built in Rust.

Tauri with Daniel Thompson-Yvetot

Allen Wyma talks with Daniel Thompson-Yvetot, co-founder of Tauri. Tauri is a toolkit that helps developers make applications for the major desktop platforms using a variety of front-end frameworks.

Asynchronous Rust with Tyler Mandry

Allen Wyma talks with Tyler Mandry, lead on Rust Async Working Group. Rust Async Working Group is focused around implementation/design of the “foundations” for Async I/O.

High Assurance Rust with Tiemoko Ballo

Allen Wyma talks with Tiemoko Ballo, author of High Assurance Rust. High Assurance Rust is a book about building performant software we can justifiably trust.

New Rustacean with Chris Krycho

Allen Wyma talks with Chris Krycho, host of the now-ended New Rustacean podcast about learning the Rust programming language.

This Week in Rust - Issue 446

Highlights from This Week in Rust - Issue 446, presented by Allen and Tim, with Nell Shamrell-Harrington, co-hosting for the first time in 2022.

Zig with Andrew Kelley

Allen Wyma talks with Andrew Kelley, creator of Zig. Zig is a general-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.

What's New in Rust 1.60 and 1.61

Jon and Ben discuss the highlights of the 1.60 and 1.61 releases of Rust.

Fig with Grant Gurvis

Allen Wyma talks with Grant Gurvis, Founding Engineer at Fig. Fig adds IDE-style autocomplete to your existing terminal.

This Week in Rust - Issue 445

Highlights from This Week in Rust - Issue 445, presented by Tim and Allen. Themes for the discussion include getting work as a Rust developer, creating a specification for Rust, and the health of the community.

Rust Foundation with Rebecca Rumbul

Allen Wyma talks with Rebecca Rumbul, Executive Director and CEO at Rust Foundation. The Rust Foundation is an independent non-profit organization to steward the Rust programming language and ecosystem, with a unique focus on supporting the set of maintainers that govern and develop the project.

This Week in Rust - Issue 444

Highlights from This Week in Rust - Issue 444. This week features a juicy post-mortem, open source, open hardware, and lots of news from around the Rust ecosystem.

egui with Emil Ernerfeldt

Allen Wyma talks with Emil Ernerfeldt, creator of egui. egui is a simple, fast, and highly portable immediate mode GUI library for Rust. egui runs on the web, natively, and in your favorite game engine (or will soon).

This Week in Rust - Issue 443

Highlights from This Week in Rust - Issue 443. This week features a new section within the newsletter as well as the hosts Sean, Allen and Tim chatting about compilers, front-end development, extending databases with Rust and more.

Buttplug with Kyle Machulis

Allen Wyma talks with Kyle Machulis, lead developer on Buttplug. Buttplug is an open-source standards and software project for controlling intimate hardware such as sex toys.

This Week in Rust - Issue 442

Tim McNamara, Sean Chen and Allen Wyma discuss their highlights from This Week in Rust 442. Themes include security, testing, embedded development and async Rust. Watch out for the cameo by the Ada programming language towards the end!

Actix Web with Rob Ede

Allen Wyma talks with Rob Ede, lead developer on Actix Web. Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust

Slint with Tobias Hunger

Allen Wyma talks with Tobias Hunger, developer on Slint. Slint is a toolkit to efficiently develop fluid graphical user interfaces for any display.

Rust Safety with Quentin Ochem and Florian Gilcher

Allen Wyma talks with Quentin Ochem, Lead of Product Management and Business Development at AdaCore and Florian Gilcher, Managing Director at Ferrous Systems. Rust use in safety-critical industries is becoming more and more desired from users. Allen, Quentin, and Florian discuss the recent partnership between AdaCore and Ferrous Systems.

Game Development with Rust and WebAssembly with Eric Smith

Allen Wyma talks with Eric Smith, author of Game Development with Rust and WebAssembly. Game Development with Rust and WebAssembly teaches you how to make games for the web, using Rust and WebAssembly.

clap with Ed Page

Allen Wyma talks with Ed Page, maintainer of clap. Command Line Argument Parser (clap) is a library to help create CLI apps using Rust.

Armin Ronacher on experimental deserialization with Deser

Allen Wyma talks with Armin Ronacher, creator of Deser. Deser is an experimental serialization system for Rust.

Purdy with Marty Jones

Allen Wyma talks with Marty Jones, creator of Purdy. Purdy is an experimental PDF renderer built on top of WebGPU.

Rusty Engine

Allen Wyma talks with Nathan Stocks, creator of Rusty Engine. Rusty Engine is a simple 2D game engine for those who are learning Rust.

Rust Servers, Services, and Apps with Prabhu Eshwarla

Allen Wyma talks with Prabhu Eshwarla, author of Rust Servers, Services, and Apps. Rust Servers, Services, and Apps teaches you how to build web servers, RESTful services, server-rendered apps, and client front-ends in Rust.

id3 with Roel

Allen Wyma talks with Roel, creator of id3. id3 is a Rust library used for reading id3.

PancakeDB with Martin Loncaric

Allen Wyma talks with Martin Loncaric, creator of PancakeDB. PancakeDB is a database that focuses on low latency ingestion of data.

What's New in Rust 1.58 and 1.59

Jon and Ben discuss the highlights of the 1.58 and 1.59 releases of Rust.

Tor with Nick Mathewson

Allen Wyma talks with Nick Mathewson, one of the creators of Tor Project. Tor is free and open-source software for enabling anonymous communication.

zbus with Zeeshan Ali

Allen Wyma talks with Zeeshan Ali, creator of zbus. zbus is a Rust library used for interprocess communication using D-Bus.

Gitoxide with Sebastian Thiel

Allen Wyma talks with Sebastian Thiel, creator of Gitoxide.

Lumen with Paul Schoenfelder

Allen Wyma talks with Paul Schoenfelder, contributor to Lumen.

Yew with Julius Lungys

Allen Wyma talks with Julius Lungys, contributor to Yew.

LibertyOS with Daniel Teberian

Allen Wyma talks with Daniel Teberian, the creator of LibertyOS.

What's New in Rust 1.56 and 1.57

Jon and Ben discuss the highlights of the 1.56 and 1.57 releases of Rust.

Refactoring to Rust with Lily Mara

Allen Wyma talks with Lily Mara, the author of the book Refactoring to Rust.

Game Development with Herbert Wolverson

Allen Wyma talks with Herbert Wolverson, the author of the book Hands-on Rust.

Error Handling in Rust with Jane Lusby

Allen Wyma talks with Jane Lusby, the Error Handling Project Group Lead, and also the Project Director of Collaboration at Rust Foundation.

Tokio Ecosystem with Alice Ryhl

Allen Wyma talks with Alice Ryhl, one of the maintainers of the open source project Tokio.

Hyper with Sean McArthur

Allen Wyma talks with Sean McArthur, the creator of Hyper, an HTTP library for Rust.

Warp with Zach Lloyd

Allen Wyma talks with Zach Lloyd, the founder of Warp. Warp is a blazingly fast, Rust-based terminal that makes you and your team more productive.

What's New in Rust 1.54 and 1.55

Jon and Ben discuss the highlights of the 1.54 and 1.55 releases of Rust.

History of Rust with Ben Striegel

Allen Wyma talks with Ben Striegel, a member of Rust’s official community outreach team, about the history of Rust.

Tokio with Carl Lerche

Allen Wyma talks with Carl Lerche, a principal engineer at AWS, also one of the founders of Tokio.

Gleam with Louis Pilfold

Allen Wyma talks with Louis Pilfold, the creator and lead designer of Gleam.

Rust for Rustaceans by Jon Gjengset

Allen Wyma talks with Jon Gjengset, a software engineer at AWS, about his book Rust for Rustaceans.

Rust Code Coverage with Daniel McKenna

Allen Wyma talks with Daniel McKenna, a software enginner, about his code coverage tool for Rust projects, Tarpaulin.

From Zero to Production with Luca Palmieri

Allen Wyma talks with Luca Palmieri, a principal engineer at TrueLayer, about his book called “Zero To Production in Rust”.

Rust in cURL

First time guest host, Allen Wyma talks with Daniel, the original author of cURL, about using Rust in cURL.

What's New in Rust 1.52 and 1.53

Jon and Ben discuss the highlights of the 1.52 and 1.53 releases of Rust.

What's New in Rust 1.50 and 1.51

Jon and Ben take a look at the features of the Rust 1.50 and 1.51 releases.

What's New in Rust 1.48 and 1.49

Jon and Ben take a look at the features of the Rust 1.48 and 1.49 releases.

What's New in Rust 1.46 and 1.47

Jon and Ben take a look at the features of Rust 1.46 and 1.47.

WebAssembly on the Server with Krustlet

Taylor Thomas explains how Krustlet runs WebAssembly modules in Kubernetes and why it’s a promising option for the future of server side applications.

RedisJSON

Jeremy talks with Christoph Zimmermann about Redislabs’ new JSON module, which is written in Rust.

What's New in Rust 1.44 and 1.45

Jon and Ben examine the features of Rust 1.44 and Rust 1.45.

This Week in Rust - Issue 352

Nell Shamrell-Harrington — lead editor of This Week in Rust — takes you through highlights from TWiR 352, published on August 18, 2020, as well as short interviews with upcoming RustConf speakers Harrison Bachrach, Esteban Kuber, and Jam.

This Week in Rust - Issue 351

Nell Shamrell-Harrington — lead editor of This Week in Rust — takes you through highlights from TWiR 351, published on August 11, 2020, as well as short interviews with upcoming RustConf speakers Micah Tigley, Rebecca Turner, and Samuel Lim.

RustFest 2019 Interview Series: Burnout in Open Source Software; The Rust Roadmap

Two more long-awaited interviews from RustFest 2019: Katharina Fey on the phenomenon of burnout in software and in open source communities and Florian Gilcher on Rust’s annual roadmaps.

This Week in Rust - Issue 350

Nell Shamrell-Harrington — lead editor of This Week in Rust — takes you through highlights from TWiR 350, published on July 28, 2020, as well as short interviews with upcoming RustConf speakers Siân Griffin, Jane Lusby, and Ashley Hauck.

This Week in Rust - Issue 349

Nell Shamrell-Harrington — lead editor of This Week in Rust — takes you through highlights from TWiR 349, published on July 28, 2020.

This Week in Rust - Issue 348

Nell Shamrell-Harrington — lead editor of This Week in Rust — takes you through highlights from TWiR 348, published on July 21, 2020.

This Week in Rust - Issue 347

Nell Shamrell-Harrington — lead editor of This Week in Rust — takes you through highlights from TWiR 347, published on July 14, 2020.

This Week in Rust - Issue 346

Nell Shamrell-Harrington — lead editor of This Week in Rust — takes you through highlights from TWiR 346, published on July 6, 2020.

This Week in Rust - Issue 345

Nell Shamrell-Harrington — lead editor of This Week in Rust — takes you through highlights from TWir 345, published on June 29, 2020.

Mun

First time host, long time editor Jeremy talks with Bas and Remco, creators of the Mun project. Mun is a programming language empowering creation through speedy, hot reloading iteration written in Rust. Why Rust for a project like this? That’s what we explore in this episode.

This Week in Rust - Issue 344

Nell Shamrell-Harrington — lead editor of This Week in Rust — takes you through highlights from this week’s issue of TWiR.

This Week in Rust - Issue 343

Nell Shamrell-Harrington — lead editor of This Week in Rust — takes you through highlights from this week’s issue of TWiR.

This Week in Rust - Issue 341 and 342

Nell Shamrell-Harrington — lead editor of This Week in Rust — takes you through highlights from this week’s issue of TWiR.

This Week in Rust - Issue 340

Nell Shamrell-Harrington — lead editor of This Week in Rust — takes you through highlights from this week’s issue of TWiR.

This Week in Rust - Issue 339

Nell Shamrell-Harrington - lead editor of This Week in Rust - takes you through highlights from this week’s issue of TWiR.

What's New in Rust 1.42 and 1.43

Jon and Ben examine the features of Rust 1.42 and Rust 1.43.

What's New in Rust 1.41

Jon and Ben examine the features of Rust 1.41.

RustFest Interviews Triple Feature: Rust Release Engineering; Developing the Developer Tools; Rust in Latin America

Another trio of interviews from RustFest 2019: Pietro Albini on Crater and the Rust Infrastructure Team; Pascal Hertleif on the Rust Developer Tools Team; and Santiago Pastorino on the Rust Latam conference in Latin America.

RustFest Interviews Triple Feature: Rust for AAA Game Development; Async Foundations with `async-std`; and Powerful Concurrency Primitives with `crossbeam`

Three more interviews from RustFest 2019: Jake Shadle on using Rust for high-performance game engines at Embark, applying lessons learned from working on EA DICE’s Frostbite engine; Yoshua Wuyts on async-std and Rust’s async ecosystem; and Stjepan Glavina on crossbeam, Rust’s foundational library for powerful concurrency primitives.

What's New in Rust 1.40

Jon and Ben review the changes introduced in Rust 1.40.

Double Feature: Jan-Erik Rediger on RustFest & Lucio Franco on the Tonic gRPC framework

Two more interviews from RustFest 2019, first with lead RustFest organizer Jan-Erik Rediger and second with Tokio contributor Lucio Franco on the Tower gRPC framework.

Compile-Time Evaluation, Interpreted Rust, and UB Sanitizing: Talking to Oliver Scherer about Miri

In the first of our mini-interviews from RustFest 2019, we talk to Oliver Scherer about Miri, an interpreter for rustc’s internal bytecode, its use in const-evaluation, and its potential as an external tool for sanitizing unsafe code.

Creating Static Sites in Rust with Vincent Prouillet

Vincent Prouillet talks about his experience building the Zola static site generator (formerly known as Gutenberg) and reflects on five years of working with Rust.

What's New in Rust 1.39

Jon and Ben review the long-awaited changes in Rust 1.39.

What's new in Rust 1.38

Jon and Ben review the changes introduced by the Rust 1.38 release.

Rust in Production: An Interview with Armin Ronacher

Armin Ronacher talks about getting into Rust, when to use it, writing Rust extensions for Python, building the Symbolicator web application with actix, creating debugging libraries, and the Rust ecosystem.

What's New in Rust 1.37

We review the new features in the Rust 1.37 release and give shout-outs to all the volunteers who have helped make Rustacean Station so far.

Organizing Colorado Gold Rust: An interview with conference founder J Haigh

We interview J Haigh about their experience organizing this year’s first-ever Colorado Gold Rust conference, what brought them to Rust, and what inspired them to give back to Rust’s community.

Ruma and the Matrix Communication Protocol: An Interview with Jimmy Cuadra

We interview Jimmy Cuadra about Matrix, an open and decentralized communication protocol, and his implementation in Rust known as Ruma.

Announcing Rustacean Station and Rust 1.36

Meet Rustacean Station, a new Rust “meta podcast”, and take a dive into the new 1.36.0 Rust release with Ben and Jon.