Rustacean Station  cover image

Rustacean Station

Latest episodes

undefined
24 snips
May 10, 2025 • 1h 28min

What's New in Rust 1.79 and 1.80

Discover the exciting new features introduced in Rust 1.79 and 1.80! The discussion highlights inline constant expressions and enhancements to global variables, boosting readability and resource management. Delve into frame pointers for improved debugging and the stabilization of unchecked arithmetic for optimized performance. Learn about advancements in string processing, including UTF-8 handling and new methods for slices. Don't miss the introduction of lazy initialization types and exclusive ranges in pattern matching, enhancing developer efficiency!
undefined
14 snips
May 9, 2025 • 1h 1min

Dataland with Howard Zuo

Howard Zuo, CEO of Dataland, chats about the creation of AI agents for customer support using Rust. He dives into the challenges of data diversity and the integration of multiple data sources like HubSpot to streamline workflow. Zuo explains why Rust was chosen for its memory safety and performance, comparing it to Go. They explore the potential of Rust in data processing and efficient front-end development, touching on the exciting use of Rust with WebAssembly for enhanced UI performance.
undefined
27 snips
Apr 18, 2025 • 33min

Nushell with WindSoilder

Allen Wyma talks with WindSoilder, a contributor to Nushell, a shell that treats data as structured tables. WindSoilder shares his journey into programming, his work on Nushell, and how Rust has shaped his development experience. 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 WindSoilder: Python developer and Rust enthusiast [@04:15] - Discovering Rust and starting with Nushell [@09:30] - Structured data pipelines in Nushell [@15:20] - Using Nushell for CSV, JSON, and HTTP tasks [@20:45] - Integrating Nushell with external commands and plugins [@27:35] - From contributor to core team member [@33:10] - Learning Rust through Nushell: Challenges and rewards [@38:50] - Upcoming features and improvements in Nushell [@44:25] - Advice for new contributors and Rust beginners [@47:40] - Final thoughts and community resources Credits Intro Theme: Aerocity Audio Editing: Plangora Hosting Infrastructure: Jon Gjengset Show Notes: Plangora Hosts: Allen Wyma
undefined
8 snips
Mar 24, 2025 • 58min

ExpressVPN with Pete Membrey

In this engaging discussion, Pete Membrey, Chief Research Officer at Kape Technologies, shares his journey from finance to pioneering VPN solutions. He dives into the innovative design of Lightway, a new VPN protocol built using Rust, detailing its performance and security advantages. Pete emphasizes the value of open-source contributions and the Rust community, offering insights for aspiring programmers. He passionately advocates for Rust as the future of high-performance, secure software development, highlighting its growing importance in the tech landscape.
undefined
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.
undefined
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
undefined
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.
undefined
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.
undefined
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.
undefined
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.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner
Get the app