
Rustacean Station
Come journey with us into the weird, wonderful, and wily world of Rust.
Latest episodes

6 snips
Mar 8, 2025 • 51min
Rust with Guillaume Gomez
In this engaging discussion, Guillaume Gomez, a Principal Engineer at Huawei and a key contributor to the Rust language, shares his journey into Rust and highlights his recent contributions to open-source projects. He delves into the complexities of asynchronous programming in Rust, emphasizing cross-platform challenges. The conversation also explores UI frameworks like GTK, along with insights on GCC’s backend for Rust. As they wrap up, Guillaume discusses his innovative work and the upcoming Rust Asia Conference 2025, which promises to be a pivotal event for the Rust community.

Feb 20, 2025 • 55min
RustRover with Vitaly Bragilevsky
Allen Wyma talks with Vitaly Bragilevsky, developer advocatge at JetBrains. RustRover is an IDE for Rust that is created by JetBrains that is free for non-commercial use.
Contributing to Rustacean Station
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
Twitter: @rustaceanfm
Discord: Rustacean Station
Github: @rustacean-station
Email: hello@rustacean-station.org
Timestamps
[@00:00] - Meet Vitaly Bragilevsky, Developer Advocate at JetBrains
[@12:42] - What JetBrains does in Rust and their IDE products
[@18:05] - Which IDE to use for Rust developers
[@24:25] - Open source vs. commercial products at JetBrains
[@37:45] - Any upcoming features for RustRover
[@43:36] - Pricing and free use cases
[@49:17] - Other programs at JetBrains
Other links
RUSTAsia Conf 2025
Credits
Intro Theme: Aerocity
Audio Editing: Plangora
Hosting Infrastructure: Jon Gjengset
Show Notes: Plangora
Hosts: Allen Wyma

Jan 13, 2025 • 54min
Lychee with Matthias Endler
In this engaging discussion, Matthias Endler, creator of the innovative link checker Lychee and a Rust consultant, shares fascinating insights about web link validation. He discusses the complexities of supported protocols and why upgrading dependencies is crucial for security. Matthias reflects on the inspirations behind Lychee and his experiences with open-source projects, offering advice for aspiring creators. Listeners will also learn about exciting new features being added to Lychee, highlighting its impact on maintaining digital link integrity.

24 snips
Jan 4, 2025 • 56min
Idiomatic Rust with Brenden Matthews
Brenden Matthews, an expert in Rust programming and author of 'Idiomatic Rust,' shares his insights on effective coding practices. He discusses the nuances of writing idiomatic Rust, emphasizing design patterns that enhance clarity and reusability. The conversation dives into advanced features like pattern matching and traits, comparing them to traditional programming paradigms. Matthews also touches on coroutines and the complexities of asynchronous programming, providing valuable resources for newcomers eager to learn Rust effectively.

Dec 27, 2024 • 42min
Rust in Google with Lars Bergstrom
Lars Bergstrom, Director of Engineering at Google, shares invaluable insights about Rust's integration into Android, impacting over 3 billion devices. He delves into the challenges of using Rust for memory safety and security within a fragmented ecosystem. The conversation highlights performance-critical applications, the debate between LLVM and GCC compilers, and the necessity of source code access for software security. As corporate adoption of Rust grows, Lars emphasizes the importance of strong open-source relationships to enhance support for this innovative language.

11 snips
Dec 19, 2024 • 44min
Tauri 2.0 with Daniel Thompson-Yvetot
Daniel Thompson-Yvetot, co-founder of Tauri, dives into the impressive Tauri 2.0 release, emphasizing its small and secure framework for cross-platform apps. He shares insights on Tauri's architecture and the challenges of multi-platform development. The conversation explores innovative strategies for application updates, distribution, and the significance of community feedback. Daniel also discusses Tauri's role in the open-source ecosystem and future ambitions for Tauri 3.0, highlighting the collaboration between engineering teams and user needs.

5 snips
Nov 2, 2024 • 50min
Eclipse uProtocol with Pete LeVasseur
In this engaging conversation, Pete LeVasseur, maintainer of Eclipse uProtocol, shares his journey in automotive software development, highlighting the shift from hardware to software as a driving force in automation. He delves into the importance of an open communications framework, the role of diverse sensor technologies in safety, and the challenges of software distribution in modern vehicles. Additionally, Pete discusses the strategic adoption of Rust, emphasizing its benefits like memory safety, and how it integrates with existing languages in the automotive ecosystem.

18 snips
Oct 26, 2024 • 1h 46min
What's New in Rust 1.76, 1.77, and 1.78
Discover the highlights of the latest Rust releases, including new debugging tools like the stabilized `result inspect` and `option inspect` functions. Explore the complexities of recursion support in async functions and enhancements in hash handling and string operations. Dive into the playful challenge of computing the 78th Fibonacci number and learn about improvements in memory safety and error handling. Discussions also touch on ABI compatibility and refined diagnostics, showcasing Rust's evolving capabilities and community engagement.

Oct 13, 2024 • 33min
PubNub with Stephen Blum
Stephen Blum, CTO and co-founder of PubNub, delves into the exciting transition of PubNub towards Rust integration, highlighting its performance and safety advantages. He shares insights into the challenges of migrating from C, the unique pros and cons of Rust rewrites, and the importance of developer expertise. The conversation also touches on creating engaging resources for developers, such as video tutorials, and humorously discusses the surprising weight of the internet, likening it to that of a strawberry!

4 snips
Oct 9, 2024 • 1h 24min
What's New in Rust 1.74 and 1.75
Discover the latest advancements in Rust with discussions on new lint configurations and enhanced Cargo features for streamlined authentication. Dive deep into opaque return types and the stabilization of `impl Trait` for better async functions. Explore the introduction of safety-focused saturating arithmetic and crucial compatibility notes regarding older platforms. Learn about performance optimizations using PGO and Bolt, along with significant improvements in documentation and error handling. Tune in for insights into Rust's evolving type system!