Rustacean Station  cover image

Rustacean Station

Latest episodes

undefined
Apr 9, 2024 • 1h 18min

Pavex with Luca Palmieri

Software engineer Luca Palmieri discusses the development of Pavex, a Rust framework for professionals, Rustdoc JSON, lessons from maintaining open-source projects, Pavex's closed beta stage, plans for production readiness, potential pricing models, and more in a captivating podcast conversation.
undefined
9 snips
Apr 4, 2024 • 48min

Launching RustRover: JetBrains' Investment in Rust

Vitaly Bragilevsky, from JetBrains, chats about RustRover and Rust's growth. They discuss the nature of Rust development tools and the future of Rust, emphasizing the rising popularity and versatile use cases of Rust. The episode also highlights the importance of feedback and improvements in Rust tooling for developers.
undefined
Mar 29, 2024 • 51min

cargo-semver-checks with Predrag Gruevski

Allen Wyma talks with Predrag Gruevski about cargo-semver-checks, a linter that checks your crate’s API for any semver violations. 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 Predrag Gruevski - creator & maintainer of cargo-semver-checks [@00:35] - Exploring cargo-semver-checks, a linter for preventing breaking changes and ensuring semantic versioning [@05:00] - What is Semantic versioning (semver) [@08:17] - Determining major version bumps [@10:48] - Background of the project [@18:25] - Functionality, use cases, and project details of cargo-semver-checks [@38:51] - Future plans and upcoming features [@47:28] - Closing discussion Credits Intro Theme: Aerocity Audio Editing: Plangora Hosting Infrastructure: Jon Gjengset Show Notes: Plangora Hosts: Allen Wyma
undefined
Mar 22, 2024 • 38min

Hyper 1.0 with Sean McArthur

Experience the 9-year journey of Hyper 1.0 with Sean McArthur, discussing async fragmentation, freelance maintenance, client acquisition, and the future of Hyper. Explore the evolution of Rust web frameworks and the challenges faced post-release, hinting at exciting future plans for version 2.0.
undefined
Mar 17, 2024 • 50min

Asynchronous Programming in Rust with Carl Fredrik Samson

Exploring async programming in Rust with Carl Fredrik Samson, covering green threads, fibers, benefits of async, book creation process, target audience, and evolution of async programming in Rust. Insights into writing a book on async programming, motivating factors, and discussions on navigating Rust podcasts and approaching async programming.
undefined
Jan 31, 2024 • 51min

Asciinema with Marcin Kulik

Allen Wyma talks with Marcin Kulik about his work on asciinema, a service that allows people to record their terminal windows to share with others, that has the custom asciinema player written in Rust. 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] - Introduction [@01:56] - Overview of Asciinema: A suite of tools for recording, replaying, and sharing terminal sessions [@09:11] - More about Marcin Kulik, the creator of Asciinema, and his background [@10:08] - Inspiration behind the creation of Asciinema [@18:52] - Marcin’s journey into Rust [@23:15] - Balancing paid development and consulting services for Asciinema [@24:36] - Progress on the Rust rewrite [@28:37] - AGG (Asciinema GIF generator) [@34:44] - Maintaining multiple languages and the role of Rust [@40:17] - Future plans for Asciinema and potential features [@47:23] - Closing discussion Credits Intro Theme: Aerocity Audio Editing: Plangora Hosting Infrastructure: Jon Gjengset Show Notes: Plangora Hosts: Allen Wyma
undefined
Jan 28, 2024 • 1h 4min

Unlocking Rust's power through mentorship and knowledge spreading, with Tim McNamara

Tim McNamara, author of Rust in Action and founder at Accelerant, sits down with Marco Otte-Witte. Tim discusses how Rust, despite common perceptions, is relatively easy to learn and how the compiler empowers engineers to avoid common mistakes. The conversation also emphasizes Rust’s growing adoption in companies, its role in addressing long-term maintainability challenges, and its potential to significantly reduce software energy consumption, while highlighting the importance of mentorship to ensure successful integration across organizations. 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 & referenced resources [@00:00] - Introduction Video recording of the interview [@00:34] - Start of the interview [@01:27] - Tim’s role at AWS [@03:57] - Tim’s reasons for learning Rust [@04:57] - Rust in Action [@06:59] - How hard is it to learn Rust? [@13:49] - Reasons companies are holding back from adopting Rust [@23:51] - Rust’s type system and maintainability [@36:30] - Dependencies in Rust [@41:01] - Energy savings with Rust [@48:09] - Tim’s approach to pitching Rust [@54:21] - Overcoming concerns around Rust adoption [@55:36] - Recruitment strategy for Rust [@57:13] - Knowledge spreading [@01:02:41] - Conclusion Credits Intro Theme: Aerocity Audio Editing: Mainmatter Hosting Infrastructure: Jon Gjengset Show Notes: Mainmatter Hosts: Marco Otte-Witte
undefined
Jan 12, 2024 • 41min

Prossimo with Josh Aas

Josh Aas, Executive Director at ISRG, talks about Prossimo, an ISRG project focused on moving critical software to Rust. They discuss Let's Encrypt, building a secure digital infrastructure, transitioning from C to Rust for improved memory safety, and the ambition to make the Linux kernel memory-safe with Rust.
undefined
Jan 5, 2024 • 43min

Polars with Ritchie Vink

Ritchie Vink, Creator of Polars, discusses data frames, Polars vs Pandas, using Polars in app development, and the 1.0 release of Polars. They also talk about the challenges of growing Polars without bloat and the changes and challenges in the Rust programming language.
undefined
Dec 6, 2023 • 40min

Exploring Rust's impact on efficiency and cost-savings, with Stefan Baumgartner

Stefan Baumgartner, Senior Product Architect at Dynatrace, discusses how Rust enables developers to write efficient software, delivering prototypes quickly. He emphasizes the importance of understanding memory management and teaches Rust to empower developers. Stefan also highlights the role of the compiler in Rust programming and compares its teachability to other languages. He explores onboarding at Dynatrace and the trade-off between performance and stability. Overall, the podcast highlights Rust's impact on efficiency and cost-savings.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode