@eurorust.eu 2025 is beginning! So excited about getting to attend live online! 🦀🦀 The two tracks are pretty tough to choose among, let's see if we can manage to sneak in the replays during the breaks...
Post
Off to a great start with Victoria Brekenfeld diving into experiences working on Cosmic DE, very interesting how different things shaped the various choices (no async!). So much work done to advance the rust desktop story! 🙌🏼🙌🏼 (Also, iced.rs looks pretty cool!)
Took advantage of the lunch break to watch the replay of a fascinating deep dive by Horacio Lisdero Scaffino into the use of petri nets for deadlock detection in rust! 🧫🦀 Check out crates.io/crates/cargo...
And what an extremely insightful talk about memory ordering and atomics by Martin Ombura Jr. (@martinomburajr.bsky.social) 🙌🏼🙌🏼 I'll definitely need to rewatch this one a couple of times, and so very timely as I have just started reading Mara's book! 💫
And the first day of #eurorust25 wraps up with some amazing story time with Conrad Irwin (@cirw.in) talking about software, speed and how it all affects human experience! 🔃🤌🏼👏🏼
Time for #eurorust25 Day 2! bsky.app/profile/euro...
Good morning everyone! Day two, here we go! 🦀 we laid out some more totes in the welcoming swag area, so make sure to show up early if you want one 🤩 #EuroRust25 #RustLang
Day 2 is is off to a bangin' start with Luca Palmieri (@lpalmieri.com) giving us a glimpse into the intricacies of migrating a production codebase from C to Rust with the example of a TrieMap in the redis codebase, with some very solid takeaways! 🦀🙌🏼👏🏼
And a masterclass by Kiril Karaatanasov on modeling a large OO domain involving deep type hierarchies in Rust, tackling trait narrowing, serde etc. with custom codegen, enabling ergonomic usage for end users! ✨🙌🏼🦀 And guess what, all this black magic is open source!! github.com/noclue/vim_rs
Took advantage of the lunch break to replay this great talk by Alfonso Subiotto (@asubiotto.com) making the case for a State Machines based approach to Deterministic Simulation Testing, being used at @polarsignals.com, very interesting! Their inspiration for this: sled.rs/simulation
3 reposts9 likes
Starting the second half we have Ohad Ravid taking us on a deep dive into Serde deserializers by using it for "reflection", a very interesting journey resulting in a very user-friendly API! 💫🦀 The code, if you fancy a look: github.com/ohadravid/wm...
Next up we have the one and only Nora Trieb (@noratrieb.dev) giving us a look behind the curtains on how Rust compiles, touching upon generics, inlining, lto and much more! A definite must-watch!! 🙌🏼🙌🏼🙌🏼 Slides: noratrieb.dev/slides/2025-...
And then we have none other than Tristram Oaten (No Boilerplate!!) (@noboilerplate.namtao.com.ap.brid.gy) taking us through a fun ride through const and macros with some very entertaining asides, what a joy to watch!! 👏🏼👏🏼👏🏼