Skip to content
Rust Search
← Browse conferences

Panel: Inside Rust

EuroRust
39:35 5198 views

We talk to people that are actively involved with building Rust about their work. What are the inner workings of the project? What's coming in the 2024 edition? Luca Palmieri will talk about those and other questions with our panelists. 🦀 *About Mara Bos* 🦀 Mara Bos (https://twitter.com/m_ou_se) has been a member of the Rust project since 2020, where she leads the Rust library team and is a member of the Rust leadership council. She wrote Rust Atomics and Locks and founded Fusion Engineering, a

Player unavailable or embedding blocked? Use the YouTube link above.

Other talks by Jonathan Pallant

Rust for large-scale automotive applications

Oxidize Conference
Oxidize 40:29 1028 views

With the automotive industry shifting to software as the decisive factor for future vehicles, it is necessary to rethink how this software is developed. Any approach must ensure high quality and cost efficiency. However, most of today’s software in automotive is written in C and C++, which leads to excessive manual and tooling efforts to produce high-quality software.

Getting Started with PyO3

Rust Nation UK
RustNation 56:57 7165 views

PyO3 is used to build dual-language Rust and Python projects. After a brief introduction to the basics, in this tutorial we'll focus on building a Python module with Rust at its core. Along the way we'll learn about the advantages and disadvantages of mixing Rust and Python in this way.

The currents of concurrency: reasoning with Async Rust

Rust Nation UK
RustNation 1:00:18 102914 views

Reasoning through concurrent systems has always been a challenging task. Poor code can be riddled with race conditions, non-terminating cases and other complex concurrency bugs; and even well-written code can be hard to understand. Async programming is an innovative concurrent programming model that rises to this challenge. In this talk, we'll explore reasoning with async Rust. We'll be introduced to its fundamental building blocks, such as `async`, `await`, `join` and `Pin`, and learn how to predict the behavior of code written with them. We'll build on these to simplify more complex concurrency puzzlers. Finally, we'll explore other models of concurrent programming to see how async Rust compares.

Writing a SD Card driver in Rust

EuroRust
27:37 5810 views

The SD Card specification is an interesting example of a protocol which runs over an SPI bus, and provides access to blocks on the disk. We’ll dig into the Embedded Devices Working Group’s “embedded-hal”, which allows us to write an SD Card driver that works with almost any microcontroller and see how we can use Rust types to represent the commands and responses we need to be able to talk to an SD Card and get it initialised. We’ll then look at the Microsoft FAT filesystem, and see how blocks on disk can represent the files and directories we’re familiar with. We’ll then run a few demos to see what we’ve learned in action.

Other talks by Mara Bos

To Be Announced

RustNL
14:49 3163 views

Slides: https://github.com/rustnl/meetups/blob/main/20240507-delft/slides/Making%20Connections%20-%20Mara%20Bos.pdf Follow Mara on: twitter: https://twitter.com/m_ou_se mastodon: https://hachyderm.io/@Mara github: https://github.com/m-ou-se This talk was given at RustNL 2024, in Delft, The Netherlands. Playlist of other talks from RustNL 2024: https://www.youtube.com/playlist?list=PL8Q1w7Ff68DBZZbJt3ie5MUoJV5v2HeA7 Want to come to RustWeek 2025 in-person? go to https://2025.rustnl.org

Project Update: Libs Team

Confreaks
RustConf 28:48 1409 views

A story about how things get stuck, and how to get things moving again. Taking improvements to the standard library's locks as an example, we'll take a look at how large efforts often get stuck, and explore what can be done in such situations. We'll look into breaking problems apart, how to narrow the scope of discussions, and finally at some organisational changes that might help a bit.

Other talks by Niko Matsakis

Growing with our users: How the Rust Project is reshaping our communication

RustNL
RustWeek 38:00 778 views

Growing with our users: How the Rust Project is reshaping our communication by Jack Huey and Niko Matsakis. Over the past fifteen years, Rust has grown from a small project used by Mozilla and few others, to being used by millions of developers. But our communication patterns haven't scaled well with that growth. In this talk, we'll present some of the initiatives that the Rust Project is undertaking, and participating in, in order to reshape the way we listen to and collaborate with our users. Structured efforts like the Vision Doc and User Research teams, the Project Goals process, and the Content Team, as well as ongoing collaborations such as with the Rust for Linux and Rust for CPython projects, each serve as tools to and lessons in how to communicate with and listen more effectively to our users. About Jack Huey (he/him): Jack Huey has been contributing to the Rust Project since 2019 and currently serves many roles, including co-leading the Types and Vision Doc teams, formerly acting as a leadership council representative, and currently acting as a Project Director. His passion in Rust is type system design and experimentation, but spends signficant time on Project health and governance. - git: https://github.com/jackh726 - linkedin: https://www.linkedin.com/in/jack-huey-phd/ About Niko Matsakis (he/him): Co-lead Rust vision doc & Language team, Sr. Principal Engineer at Amazon - git: https://github.com/nikomatsakis - bluesky: https://bsky.app/profile/nikomatsakis.com - linkedin: https://www.linkedin.com/in/nicholas-matsakis-615614/ - website: https://smallcultfollowing.com/babysteps/ This talk was given at RustWeek 2026 as part of the Main track on Tuesday 19 May. You can find a playlist of all talks in this track at https://www.youtube.com/playlist?list=PL8Q1w7Ff68DCvQXADosMcF0aMvLhGXU4S, and a playlist of all RustWeek 2026 talks at https://www.youtube.com/playlist?list=PL8Q1w7Ff68DBpmF38rcIAf8Z9Gj2TnlgM For information about RustWeek 2027, go to https://2027.rustweek.org. We hope to see you there!

Keynote: Rust is poised to grow rapidly, if we keep our eyes on the prize

Rust India
54:50 1295 views

Keynote: Rust is poised to grow rapidly, if we keep our eyes on the prize Speaker: Niko Matsakis — Co-lead, Rust Language Design Team | Senior Principal Engineer, Amazon Niko Matsakis opens Rust India 2026 with a keynote on where Rust stands today and where it's headed. Rust's reliability, efficiency, and productivity make it a natural fit for the hardest problems in systems engineering — large-scale networked applications, resource-constrained embedded development, and everywhere in between. Teams come to Rust for help with one problem, and end up wanting to use it everywhere. But growth brings its own risks. In this keynote, Niko reflects on what has made Rust successful, what threats could slow that momentum, and what the community needs to keep its eyes on to stay on the right path. Niko Matsakis is one of the original designers of the Rust language, co-leads the Rust Language Design Team, and has been shaping Rust's direction for over a decade. 🔗 Conference: https://rustindia.org 🦀 Join the Rust India community: 💬 Discord: https://discord.com/invite/p3uaTXS6NP 🐦 X/Twitter: https://x.com/IndiaRust 🦋 Bluesky: https://bsky.app/profile/rustindia.bsky.social 🔗 LinkedIn: https://www.linkedin.com/company/rust-india 📡 Matrix: https://matrix.to/#/#rustindia:matrix.org 📱 Telegram: https://t.me/RustIndia #RustLang #RustKeynote #NikoMatsakis #SystemsProgramming #RustIndia2026

The Rust Vision Doc and You

RustNL
RustWeek 33:24 1767 views

Niko Matsakis -- Over the last few months the Rust Vision Doc project group has been conducting interviews of folks using Rust, Rust project maintainers, and global Rust interest groups. Come and hear about the data we’ve gathered thus far and help us figure out the next steps in the process!

Type theory for busy engineers

RustNL
51:01 20674 views

Follow Niko on: twitter: https://twitter.com/nikomatsakis github: https://github.com/nikomatsakis This talk was given at RustNL 2024, in Delft, The Netherlands. Playlist of other talks from RustNL 2024: https://www.youtube.com/playlist?list=PL8Q1w7Ff68DBZZbJt3ie5MUoJV5v2HeA7 Want to come to RustWeek 2025 in-person? go to https://2025.rustnl.org