EuroRust
banner
eurorust.eu
EuroRust
@eurorust.eu
EuroRust is a 2 day conference for the European Rust community. We cover all things Rust. Presented by @mainmatter.com


October 14-17 2026, Barcelona & Online
Pinned
That's a wrap for #EuroRust25. Thanks everyone for making it so special! 🤩 Meet us next year in Barcelona for #EuroRust26, October 15-16, 2026! 🦀✨🇪🇸

Get your ticket now: eurorust.eu
Have you ever wondered how Rust compiles? Then we hope you didn’t miss @noratrieb.dev's talk at last year’s EuroRust! Find out how the individual parts like LLVM and the linker work together to make magic happen! 🦀✨

See the full talk 👉 youtu.be/G1g6Me1FHmE

#RustLang #RustConference #EuroRust
How Rust Compiles - Noratrieb | EuroRust 2025
*How Rust Compiles - Noratrieb at EuroRust 2025 🦀* Whenever you run cargo build, you get a native executable. To see how rustc gets there, we’ll break down the high-level architecture of Rust’s…
youtu.be
February 10, 2026 at 1:17 PM
Did you miss a talk at EuroRust? Or maybe you just want to relive your favorite one? All EuroRust talks are out now on YouTube, so make sure to head over to the EuroRust YouTube channel to check them out! 🦀✨

Check out the talks 👉 www.youtube.com/@eurorust

#EuroRust #RustLang #RustConference
EuroRust
EuroRust is a conference for the European Rust community. Two full conference days and two days of fun side activities, workshops, hackathons and exploring Barcelona. We cover all things Rust: from…
www.youtube.com
February 5, 2026 at 9:06 AM
New year, new city, new EuroRust look! 🦀 These blue skies have us counting the days until we all meet in Barcelona. Make sure to get your ticket early, and to sign up for the EuroRust newsletter to not miss any updates! ✨

Subscribe to the newsletter ✉️ 👉 eurorust.us13.list-manage.com/subscribe?u=...
January 27, 2026 at 3:00 PM
A new talk is out on YouTube! ✨ 📺 In this OxidOS panel discussion, Tiago, Frédéric and Orson talk about Rust adoption for safety-critical systems 🦀

That’s the last talk for now, but stay tuned as we’ll share more info about the upcoming EuroRust shortly! ✨

Check it out 👉 youtu.be/zYuXY4xiRFY
Rust Adoption in Safety Critical Systems - Perspective from Micro controller and Automotive world
This panel explores the adoption of Rust in safety-critical systems, with perspectives from the microcontroller and automotive worlds. Experts from leading semiconductor companies will discuss why…
youtu.be
January 22, 2026 at 1:20 PM
A new talk is out on YouTube ✨ 📺 In this talk, Dănuț walks us through the integration of Embassy and TockOS. Also, make sure to subscribe to EuroRust on YouTube! 🦀

Check out the talk 👉 youtu.be/HW8UALOtUnI

#EuroRust #RustLang #RustConference
Porting Embassy to a Rust-based embedded Operating System - Dănuț Aldea | EuroRust 2025
This talk explores the integration of two Rust-based embedded systems concepts: Embassy, an async runtime designed for low level development, and TockOS, a secure, capability-based operating system…
youtu.be
January 20, 2026 at 10:28 AM
Reposted by EuroRust
Hey friends they uploaded my talk! go watch it, we had a great time I‘m sure you will too!
January 19, 2026 at 3:19 PM
New week, new talk on YouTube! 🙌 In this talk, Philipp shares a beginner-friendly intro to building a minimal kernel in Rust, accessing hardware directly, and hooking core::fmt up to a QEMU debug console for low-level development 🦀 ✨

Check it out 👉 youtu.be/9zigzPUs0VI

#EuroRust #RustLang
A Minimal Rust Kernel: Printing to QEMU with core::fmt - Philipp Schuster | EuroRust 2025
Most software-engineers work in a high-level world - yet some of them are interested in how things work under the hood. In this talk, I briefly show how you can create an minimal kernel in Rust with…
youtu.be
January 19, 2026 at 9:53 AM
Ever wondered what code is generated for #[derive(Deserialize)]? 🤔 In his talk, Ohad reveals how Serde's trait-based internals enable ergonomic APIs, compile-time reflection, and even custom deserializers in Rust 🦀

Check out the talk on YouTube and make sure to subscribe 👉 youtu.be/7Znf3FQih-o
A Deep Dive into Serde-Driven Reflection - Ohad Ravid | EuroRust 2025
Do you know what code is generated when you use #[derive(Deserialize)]? And what that has to do with API design, reflection, and ergonomics? In this talk, we’ll explore a way to use the Serde…
youtu.be
January 15, 2026 at 1:39 PM
A new talk is out on YouTube! ✨📺 Here, @jonaskruckenberg.de explores how panic! really works under the hood—from stack unwinding and Drop to what actually happens when your program crashes 🦀

Check out the talk 👉 youtu.be/mWCVgqgep6Y

#EuroRust #RustConference #RustLang
Panic! At The Disk Oh! - Jonas Kruckenberg | EuroRust 2025
Unwrapping results, assertions, divide by zero: we've all seen our Rust programs panic and crash. But have you ever wondered how that happens under the hood? Wonder no more! Over the last year I…
youtu.be
January 14, 2026 at 1:40 PM
A new talk is you on YouTube! 🙌 Here, Jana breaks down how Rust’s attributes work – from adding metadata and extending syntax with macros. Plus, she shows some funny bugs she found in the compiler while refactoring attribute compilation! 🦀✨

Check out the talk 👉 youtu.be/zglja1i709Q

#EuroRust
What actually are attributes? - Jana Dönszelmann | EuroRust 2025
*What actually are attributes? - Jana Dönszelmann at EuroRust 2025* Attributes are a super versatile tool. They can add metadata to almost any part of rust’s syntax. This is great for designing new…
youtu.be
January 13, 2026 at 2:12 PM
A new talk is out on YouTube ✨📺  Willem presented a tutorial on streams – when and how to use them, what are stream operators, and how to build your own stream operators.

Make sure to subscribe to the EuroRust YouTube channel not to miss any talks! 🦀

Check out the talk 👉 youtu.be/KqWGpRyQMKc
How to make your own stream operators - Willem Vanhule | EuroRust 2025
How to make your own stream operators - Willem Vanhule at EuroRust 2025 The concept of a Stream in Rust is quite powerful, but it can also be scary, especially when you have to make your own from…
youtu.be
January 8, 2026 at 3:01 PM
A new talk is out! 🙌 @asubiotto.com shows how deterministic simulation testing (DST) uses random seeds and state machines to explore countless execution paths—and reliably replay failures when things go wrong 🦀🎲

👉 youtu.be/V12hHoagv-E
Random Seeds and State Machines - Alfonso Subiotto | EuroRust 2025
Random Seeds and State Machines: An Approach to Deterministic Simulation Testing - Alfonso Subiotto at EuroRust 2025 Have you spent sleepless nights thinking about that heisenbug in production that…
youtu.be
January 7, 2026 at 11:16 AM
Running ML inference *locally* in Rust—no CUDA, no PyTorch? 🙌 At Eurorust, @adapossum.bsky.social talked about building a Rust-powered chatbot using WGPU and Tokio, and dove into the challenges of bridging GPU workloads with Rust’s async ecosystem 🦀🤖

Watch now 👉 youtu.be/79byawH-D-k
Building a Chatbot Service with Rust, WGPU, and Tokio - Ada Hieta | EuroRust 2025
YouTube video by EuroRust
youtu.be
January 5, 2026 at 11:20 AM
Rust is finding its way into cars. 🚗🦀 In his EuroRust talk, @lyaruu.bsky.social explores how Rust makes automotive software safer and more approachable—bringing a modern developer experience to systems that actually interact with a vehicle.

👉 youtu.be/4sYzxv6YijI

#EuroRust #RustLang
No cars were harmed for this talk: Automotive Rust, amateur style - Frank Lyaruu | EuroRust 2025
YouTube video by EuroRust
youtu.be
December 30, 2025 at 12:08 PM
New talk video 🙌 Hear from Icnr about the next-generation trait solver that the types team is currently working on – -Znext-solver: what, why, and when. Also, make sure to subscribe to our YT channel to not miss any talks! 🦀

👉 youtu.be/HUVjZyANCjM

#EuroRust #RustConference #RustLang
-Znext-solver: what, why, and when - lcnr | EuroRust 2025
YouTube video by EuroRust
youtu.be
December 23, 2025 at 1:23 PM
New talk video 🙌 Horacio Lisdero Scaffino presented a way to prove Rust programs are free of deadlocks at EuroRust 2025. With a live demo, this talk is a practical and approachable way to reason about concurrency.

👉 youtu.be/6VbRgAa_si0

#EuroRust #RustLang
Compile-time Deadlock Detection in Rust using Petri Nets - Horacio Lisdero Scaffino | EuroRust 2025
YouTube video by EuroRust
youtu.be
December 22, 2025 at 1:27 PM
Rust and C++ aren’t going anywhere—and learning how to make them work together is more important than ever. ciuravictor.bsky.social explores the real-world challenges of Rust/C++ interoperability, from FFI to glue code, and performance 🦀

🎥👉 youtu.be/n5UNkH_rKmE

#EuroRust #RustLang
Rust/C++ Interop: Carcinization or Intelligent Design? - Victor Ciura | EuroRust 2025
YouTube video by EuroRust
youtu.be
December 19, 2025 at 11:37 AM
A new talk is out on YouTube 🙌 @cirw.in dives into why performance matters for all software and introduces @zed.dev’s GPUI, a graphics framework that allows building blazing-fast cross-platform applications in Rust that can render a new frame every 8ms. 🦀

Check out the talk 👉 youtu.be/sheIOOf-xRo
Rendering at 1 million pixels / millisecond with GPUI - Conrad Irwin | EuroRust 2025
Rendering at 1 million pixels / millisecond with GPUI - Conrad Irwin at EuroRust 2025 🦀 Modern computers are *fast*, but modern software rarely pushes it to its limits. We'll talk about Zed's…
youtu.be
December 15, 2025 at 3:29 PM
New EuroRust talk out on YouTube 🙌 Here, Michele walks us through how Rust is reshaping data engineering, with high-performance pipelines built on arrow-rs, datafusion, and delta-rs 🦀

Check out the talk 👉 youtu.be/9zq8JbGo7ow
Data Engineering with Rust - Michele Vigilante | EuroRust 2025
Data Engineering with Rust - Michele Vigilante at EuroRust 2025 🦀 Data engineering has long been the domain of JVM-based and Python ecosystems—think Apache Spark, Hadoop, and pandas. Rust’s…
youtu.be
December 11, 2025 at 9:32 AM
A new talk is out on YouTube 🙌 In this talk, Martin demystifies Rust’s memory-ordering, revealing how APIs like Relaxed, Acquire, SeqCst, etc. underpin safe, high-performance concurrency in real-world crates! 🦀

Check out the talk 👉 youtu.be/373srjM3Sbw
Rust’s Memory Model: The Logic Behind Safe Concurrency - Martin Ombura Jr. | EuroRust 2025
Concurrency is hard, but Rust gives you tools to make it safe, from Mutex and RwLock to atomic types like AtomicUsize and AtomicPtr. Beneath these familiar abstractions lies something more…
youtu.be
December 10, 2025 at 11:55 AM
In this quiz, the audience had to guess which implementations are faster. Using real-world examples, @apas.tel and @adriencaccia.bsky.social show how our intuition about what code is “fast” can mislead us, even when it comes to Rust. Hit pause and play along! 🦀

Check it out 👉 youtu.be/b9I9eVEVCzU
Trust Your Benchmarks, Not Your Instincts: A Rust Performance Quiz - Arthur & Adrien | EuroRust 2025
Trust Your Benchmarks, Not Your Instincts: A Rust Performance Quiz - Arthur Pastel and Adrien Cacciaguerra at EuroRust 2025 🦀 Rust prides itself on performance and safety, but even in Rust, our…
youtu.be
December 4, 2025 at 10:05 AM
A new talk is out 🙌 Trafficking Free Tomorrow is a nonprofit that supports law enforcement with digital forensics tools to counter human trafficking. @Goingforbrooke.bsky.social walks us through how one person can create impact, all using Rust! 🦀

Check out the full talk 👉 youtu.be/CbpXKqay_oY
December 2, 2025 at 2:53 PM
New talk for the weekend 🙌 To work with large APIs that architecturally don't map well to Rust, Kiril employs a number of nice patterns that ensure the Rust client code does not get any more complicated than it needs to be! 🦀

👉 youtu.be/C87GIl1n8v4

#RustLang #RustConference #EuroRust
How to Fit an Elephant in a Rusty Refrigerator - Kiril Karaatanasov | EuroRust 2025
YouTube video by EuroRust
youtu.be
November 28, 2025 at 2:44 PM
The second @sdr-podcast.com live session is on YouTube now 🙌 Here, @fasterthanli.me tests @jamesmunns.com's knowledge of obscure compiler optimizations. Between trick questions and missed optimization opportunities, this quiz is as unfair as they come! 🦀

Check it out 👉 youtu.be/ubXjidi5YNc
November 27, 2025 at 9:41 AM
The first of two @sdr-podcast.com live sessions is on YouTube 🙌 @jamesmunns.com walks @fasterthanli.me through the tricks required to get the ergot messaging library working even on the smallest of devices. Make sure to subscribe to catch the other talks! 🦀

Check it out 👉 youtu.be/33l3gNPBpzc
Live recording (Day 1) - Self-Directed Research Podcast | EuroRust 2025
Self-Directed Research Podcast: Live recording (Day 1) at EuroRust 2025 🦀For the first session of the Self-Directed Research Podcast at EuroRust, James is l...
youtu.be
November 26, 2025 at 11:52 AM