The Rustacean Station Podcast đź“Ł

A community project for creating podcast content for the Rust programming language. Come journey with us into the weird, wonderful, and wily world of Rust.

Community

If you would like to offer Rust-related podcast content for us to host, or would like advice and resources on making your own Rust podcast, get in touch with us!

RSS feed

Last few episodes

Episode list

What's new in Rust 1.38

Mon, 14 Oct 2019 19:50:00 +0000

Listen to the episode (34:03)

Jon and Ben review the changes introduced by the Rust 1.38 release.

Get in touch with us if you’d like to be interviewed, propose a topic for an episode, or help out!

Timestamps & referenced resources

Credits

Intro Theme: Aerocity

Audio Editing: Zoran Zaric

Hosting Infrastructure: Jon Gjengset

Show Notes: Ben Striegel

Hosts: Jon Gjengset and Ben Striegel

Rust in Production: An Interview with Armin Ronacher

Tue, 17 Sep 2019 18:00:00 +0000

Listen to the episode (01:02:25)

Armin Ronacher talks about getting into Rust, when to use it, writing Rust extensions for Python, building the Symbolicator web application with actix, creating debugging libraries, and the Rust ecosystem.

Get in touch with us if you’d like to be interviewed, propose a topic, or help out!

Timestamps & referenced resources

  • [@01:16] - What got you interested in Rust?
  • [@02:58] - Abstraction with good performance in Rust vs Python
  • [@04:50] - Rust doesn’t need asynchronous code
  • [@06:10] - Building thread safe applications
  • [@07:05] - What excited you about using Rust?
  • [@08:59] - Sentry
  • [@11:41] - Introducing Rust to Sentry
  • [@13:49] - Anything easier to write in Rust vs Python?
  • [@16:53] - Writing extensions vs writing services
  • [@20:01] - Flow of sending a minidump to Symbolicator
  • [@22:35] - Symbolicator makes sense as a service
  • [@24:05] - Building a better debugging world
  • [@25:12] - More things symbolicator does
  • [@26:06] - What’s Milksnake
  • [@28:43] - Other ways to embed Rust in Python
  • [@30:47] - Why use Actix for Symbolicator?
  • [@35:23] - Is it too early to write web applications?
  • [@38:09] - What would you do differently in hindsight?
  • [@42:59] - Don’t want a Django or Rails
  • [@44:37] - When to write a web application?
  • [@48:13] - What do you wish existed in Rust?
  • [@50:36] - Game backends
  • [@52:23] - Anything else?
  • [@54:05] - Why companies aren’t using Rust for web development
  • [@54:52] - Why async/await is not the only blocker for web development
  • [@57:22] - Resources for web development in Rust
  • [@59:03] - Wrap Up

Credits

Intro Theme: Aerocity

Hosting Infrastructure: Jon Gjengset

Show Notes: Jeremy Jung

Host: Jeremy Jung

What's New in Rust 1.37

Sat, 31 Aug 2019 17:30:00 +0000

Listen to the episode (0:33:18)

We review the new features in the Rust 1.37 release and give shout-outs to all the volunteers who have helped make Rustacean Station so far.

Get in touch with us if you’d like to be interviewed, propose a topic, or help out!

Timestamps & referenced resources

  • [@01:21] - Referring to enum variants through type aliases

  • [@02:55] - Built-in Cargo support for vendored dependencies

  • [@04:08] - Using unnamed const items for macros

  • [@06:41] - Profile-guided optimization

  • [@09:06] - Choosing a default binary in Cargo projects

  • [@10:17] - #[repr(align(N))] on enums

  • [@11:06] - Library changes

  • [@16:48] - New sponsors of Rust infrastructure

  • [@19:58] - async/await stabilization in Rust 1.39

  • [@22:08] - Miscellaneous new features

  • [@26:06] - Thanking the people who make Rustacean Station possible!

Credits

Intro Theme: Aerocity

Audio Editing: Jon Gjenset

Hosting Infrastructure: Jon Gjengset

Show Notes: Ben Striegel

Hosts: Jon Gjenset & Ben Striegel

Organizing Colorado Gold Rust: An interview with conference founder J Haigh

Sun, 25 Aug 2019 17:00:00 +0000

Listen to the episode (0:28:06)

We interview J Haigh about their experience organizing this year’s first-ever Colorado Gold Rust conference, what brought them to Rust, and what inspired them to give back to Rust’s community.

Timestamps & referenced resources

Credits

Intro Theme: Aerocity

Audio Editing: Reece McMillin

Hosting Infrastructure: Jon Gjengset

Show Notes: Jeremy Jung

Hosts: Ben Striegel

Ruma and the Matrix Communication Protocol: An Interview with Jimmy Cuadra

Thu, 08 Aug 2019 11:45:00 +0000

Listen to the episode (1:03:29)

We interview Jimmy Cuadra about Matrix, an open and decentralized communication protocol, and his implementation in Rust known as Ruma.

Timestamps & referenced resources

Credits

Intro Theme: Aerocity

Audio Editing: Reece McMillin

Hosting Infrastructure: Jon Gjengset

Show Notes: Ben Striegel

Hosts: Abdou Seck, Ben Striegel

Announcing Rustacean Station and Rust 1.36

Fri, 12 Jul 2019 17:54:00 +0000

Listen to the episode (00:54:28)

Meet Rustacean Station, a new Rust “meta podcast”, and take a dive into the new 1.36.0 Rust release with Ben and Jon.

If you would like to offer Rust-related podcast content for us to host, or would like advice and resources on making your own Rust podcast, get in touch with us via the venues below!

In the episode

Credits

Intro Theme: Aerocity

Audio Editing: Reece McMillin

Hosting Infrastructure: Jon Gjengset

Show Notes: Ben Striegel

Hosts: Ben Striegel, Jon Gjengset

Special Thanks: Chris Krycho, Andrew Gallant, Mae McCauley