Rust in Production cover image

Rust in Production

Latest episodes

undefined
6 snips
Jun 13, 2024 • 1h 24min

Matic with Eric Seppanen

Eric Seppanen from Matic discusses using Rust for home automation robots, challenges of real-time mapping, benefits of Rust for safety, optimizing robot performance with Rust, updating software on robots, communication challenges, managing dependencies in Rust projects, and learning experiences with Rust.
undefined
May 30, 2024 • 1h 3min

Thunderbird with Brendan Abolivier

Brendan Abolivier, from Thunderbird, discusses integrating Rust into the application, challenges of Microsoft Exchange support, networking challenges, running integration tests, and Rust's role in Thunderbird development. He shares admiration for Rust and encourages donations to support Thunderbird's development.
undefined
May 16, 2024 • 1h 9min

AMP with Carter Schultz

Carter Schultz, a Robotics Architect at AMP Robotics, discusses leveraging AI and robotics in recycling, Rust adoption in production control systems, benefits of Rust memory management over C++, and the evolution of robotics tech stack with Rust. Topics include licensing technology, vertical integration, Rust's memory safety advantages, and the impact of the Rust community in software development.
undefined
May 2, 2024 • 1h 13min

curl with Daniel Stenberg

Daniel Stenberg, creator of curl, discusses its origins, 20 billion installations, space projects, and coding in C vs. Rust. They explore Rust and C integration challenges, parallel processing, and adapting curl across platforms. The podcast ends with encouragement for the Rust community to participate in open source projects.
undefined
Mar 7, 2024 • 36min

Season 1 Finale

In the season finale of 'Rust in Production', we take a cold, hard look at our goals and achievements during the first season.Did we manage to answer the tough questions about Rust's usage in the industry? Were we able to provide a balanced view of the challenges and benefits of using Rust? Or did we end up merely preaching to the choir?As it turns out, the answers align nicely with the main themes from the Rust 2023 survey: the hiring market, the learning curve, the reasons for choosing Rust, the costs of adoption, and the complexity of the language. Either way, there were definitely some surprises and unexpected turns along the way!Links from the Episode (in order of appearance):https://blog.rust-lang.org/2015/05/15/Rust-1.0.htmlhttps://blog.rust-lang.org/2016/11/10/Rust-1.13.html#the--operatorhttps://blog.rust-lang.org/2019/11/07/Async-await-stable.htmlhttps://www.youtube.com/@HelloRusthttps://corrode.dev/podcast/s01e01-influxdata/?t=55%3A40https://corrode.dev/podcast/s01e05-tweede-golf?t=16%3A29https://corrode.dev/podcast/s01e02-pubnub?t=16%3A24https://corrode.dev/podcast/s01e03-apollo?t=7%3A24https://corrode.dev/podcast/s01e04-arroyo?t=17%3A40https://corrode.dev/podcast/s01e06-sentry?t=54%3A03https://corrode.dev/podcast/s01e02-pubnub?t=17%3A25https://corrode.dev/podcast/s01e05-tweede-golf?t=18%3A57https://corrode.dev/podcast/s01e03-apollo?t=35%3A32https://corrode.dev/podcast/s01e01-influxdata/?t=25%3A25https://corrode.dev/podcast/s01e01-influxdata/?t=49%3A47https://www.integer32.com/https://corrode.dev/podcast/s01e06-sentry?t=57%3A16https://corrode.dev/podcast/s01e01-influxdata/?t=46%3A49https://corrode.dev/podcast/s01e04-arroyo?t=29%3A42https://corrode.dev/podcast/s01e04-arroyo?t=29%3A20https://corrode.dev/podcast/s01e05-tweede-golf?t=13%3A18https://corrode.dev/podcast/s01e05-tweede-golf?t=15%3A13https://github.com/rust-lang/rust/tree/master/libraryhttps://crates.io/crates?sort=downloadshttps://corrode.dev/podcast/s01e02-pubnub?t=37%3A24https://corrode.dev/podcast/s01e03-apollo?t=24%3A09https://crates.io/crates/tokiohttps://crates.io/crates/axumhttps://crates.io/crates/sqlxhttps://newrustacean.com/https://oxide.computer/podcasts/on-the-metalhttps://github.com/M3t0rhttps://hachyderm.io/@m3t0rhttps://mastodon.social/@mrehttps://corrode.dev/abouthttps://podcasts.apple.com/us/podcast/rust-in-production/id1720771330https://open.spotify.com/show/0Hf6gWrzpSzXp1X0cebbsTAdditional Links:https://blog.rust-lang.org/2023/12/20/Rust-2023-Survey-Results.htmlhttps://www.premiumbeat.com/royalty-free-tracks/cassiopeiaAll Episodes of Season 1:https://corrode.dev/podcast/s01e01-influxdatahttps://corrode.dev/podcast/s01e02-pubnubhttps://corrode.dev/podcast/s01e03-apollohttps://corrode.dev/podcast/s01e04-arroyohttps://corrode.dev/podcast/s01e05-tweede-golfhttps://corrode.dev/podcast/s01e06-sentryCredits:We would like to thank the guests of the first season for their time and insights. We would also like to thank the listeners for their support and feedback. We are looking forward to the second season and hope you will join us again!Audio editing and mastering by Simon Brüggen (M3t0r).About corrode:"Rust in Production" is a podcast by corrode, a company that helps teams adopt Rust. We offer training, consulting, and development services to help you succeed with Rust. If you want to learn more about how we can help you, please get in touch.https://corrode.dev/about
undefined
Feb 22, 2024 • 1h 15min

Sentry with Arpad Borsos

Arpad Borsos from Sentry shares insights on using Rust for speed improvements, developing relay and symbolicator projects, and discussing actor-based vs. task-based concurrency. The podcast covers challenges in Rust SDK development, understanding clones and lifetimes, handling high traffic, and exploring mini dumps for native crashes.
undefined
Feb 8, 2024 • 1h 13min

Tweede Golf with Folkert de Vries

Systems Software Engineer Folkert de Vries from Tweede Golf discusses reimplementing NTP in Rust, benefits of Rust over Haskell and C++, bridging tech and business with Rust, enhancing internet security with open-source work, establishing project structure and preventing errors in Rust programming, architecture exploration, Tokyo ecosystem benefits, NTP synchronization with Rust, and focusing on compile time performance
undefined
Jan 25, 2024 • 56min

Arroyo with Micah Wylde

Micah Wylde from Arroyo discusses their real-time data processing engine using Rust, enabling SQL queries on streaming data. They explore Rust's benefits in performance, memory safety, Tokyo framework usage, and challenges in Rust engineering. The episode delves into the future of Rust ecosystem, interaction with other languages, limitations, and industry perceptions.
undefined
Jan 11, 2024 • 1h

Apollo with Nicolas Moutschen

GraphQL is at the core of companies like GitHub, trivago, and Facebook. In this episode, Nicolas, a staff software engineer at Apollo GraphQL, discusses the company's products and how they use Rust in the core of their GraphQL engine: the Apollo router. About ApolloApollo is the industry-standard GraphQL implementation, providing the data graph layer that connects modern apps to the cloud. Apollo is the company behind the open-source GraphQL platform that helps developers build and ship apps faster with open source tools and a cloud service.About Nicolas MoutschenNicolas Moutschen is a Staff Software Engineer at Apollo. He is a Rust enthusiast and has been using Rust for years at Apollo and at AWS where he worked on the serverless infrastructure. He writes about Rust on his blog n14n.dev (https://n14n.dev/).Links- Apollo Router - High-Performance Federation Runtime Announcement: https://www.apollographql.com/blog/apollo-router-our-new-high-performance-federation-runtime-is-now-available-in-open-preview- Learn more about Apollo: https://www.apollographql.com/- Apollo on Twitter: https://twitter.com/apollographql- Nicolas Moutschen on Twitter: https://twitter.com/NMoutschen- Nicolas Moutschen on LinkedIn: https://www.linkedin.com/in/nmoutschen/- Nicolas Moutschen: https://n14n.dev/
undefined
Dec 28, 2023 • 57min

PubNub with Stephen Blum

PubNub's CTO discusses scaling their messaging network with Rust for low-latency signal delivery, overcoming memory leaks in C, and the benefits of Rust in improving memory usage and performance. The podcast explores language choices, memory management challenges, and the trade-offs of using Rust for system development.

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