Rustacean Station  cover image

Rustacean Station

Latest episodes

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.
undefined
Nov 24, 2023 • 54min

Recruiting in Rust with Cedric Sellmann

Allen Wyma talks with Cedric Sellmann about his experience with recuiting Rust engineers. 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] - Guest introduction: Cedric Sellmann - Rust Recruitment Specialist, previous Java recruiter. [@07:18] - Rust’s limited mainstream adoption and challenges in verifying Rust qualifications. [@17:28] - Job hunting tips for Rust developers. [@29:06] - Current Rust job market compared to previous years. [@32:54] - The effectiveness of referrals for Rust developer job opportunities. [@35:30] - Industries hiring Rust developers: crypto, gaming, and more! [@50:31] - Advice for aspiring Rust developers. Credits Intro Theme: Aerocity Audio Editing: Plangora Hosting Infrastructure: Jon Gjengset Show Notes: Plangora Hosts: Allen Wyma
undefined
Nov 17, 2023 • 45min

Rust Digger with Gabor Szabo

Gabor Szabo, creator of Rust Digger website, discusses the importance of repository links, handling crates without owners, name squatting, and upcoming work on Rust Digger.
undefined
Oct 19, 2023 • 32min

Kraken's migration to Rust microservices, with Rob Ede

Rob Ede, lead maintainer of actix-web, talks about Kraken's migration to Rust microservices. They discuss the benefits of using Rust, the future improvements for actix-web, and the challenges and progress in the Rust ecosystem. The conversation highlights the cost reduction, increased efficiency, and improved productivity achieved by adopting Rust at Kraken. Overall, the podcast sheds light on the potential of Rust in web development and its growing popularity.
undefined
Oct 5, 2023 • 1h 4min

Learn Rust in a Month of Lunches with Dave MacLeod

Dave MacLeod, Author of 'Learn Rust in a Month of Lunches,' discusses the motivation behind the book and the target audience. They delve into topics such as understanding shadowing in Rust, changes to printing in Rust, diving into async Rust, and tackling advanced topics like macros and closures. They also touch on the popularity of the chrono crate and the importance of safety and testing in Rust. Dave shares his experience writing the book and discusses future plans and projects.

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