You guessed it right! We're preparing some exciting EuroRust 2025 announcements for you. In the meantime, let's revisit last year's most viewed talk, "Through the Fire and Flames" by @jonhoo . What's your top takeaway from watching it again?
You guessed it right! We're preparing some exciting EuroRust 2025 announcements for you. In the meantime, let's revisit last year's most viewed talk, "Through the Fire and Flames" by @jonhoo . What's your top takeaway from watching it again?
All #eurorust24 videos online now – lots to watch until #eurorust25 https://fosstodon.org/@eurorust/113622752335341829
All #eurorust24 videos are now online!
Just like rewatching your favorite movie, there’s always something new to catch! Explore different topics you may have missed the first time, and enjoy them at your own pace.
Watch them all ➡️ https://www.youtube.com/playlist?list=PLH6-VpZ3SvUWox7mJDLNCu_E0gl7a-fP3
[Sponsored post]
This December, Codspeed is hosting an epic Rust Performance Leaderboard for the Advent of Code! 🦀 Compete to submit the fastest solutions and win amazing prizes like a MacBook, Nintendo Switch, and more! 🏆🚀
Learn more here ➡️ https://codspeed.io/advent
#rust #rustlang #eurorust24 #adventofcode #codspeed #programming
🦀 What makes `uv`, the ultra-fast Python package manager written in Rust, so powerful? 🌩️ In the closing talk at #eurorust24, @charliermarsh , founder of Astral, explored how `uv` is transforming Python tooling with Rust – from architecture to real-world optimizations.
Discover the future of Python packaging and the lessons learned along the way! Watch the full talk here ➡️ https://youtu.be/zOY9mc-zRxk
Macros are notoriously hard to decipher for IDE’s. How does Rust Analyzer handle them? 🤔 @veykril from Ferrous Systems shares insights on how `rust-analyzer` enables features like completions and search, despite macro challenges. Perfect for Rustaceans diving into tooling!
Catch the talk ➡️ https://youtu.be/JceLEyphDXU
Curious about bridging Rust with C++? 🦀 Björn Wieczoreck explores a streamlined approach to generate C++ APIs directly from Rust using procedural macros, Rustdoc, and Serde. Simplify cross-language FFI and boost efficiency!
Catch the talk ➡️ https://youtu.be/0q6OFUovDnQ
#eurorust24 #rustlang
Rust is fast, but I/O is slow. How does it work and how do we do I/O efficiently?
New #eurorust24 video is live! Learn how Rust handles I/O at the device and OS levels, plus tips to optimize async I/O using `io_uring` on Linux! Join @bravit from Jet Brains for this essential talk.
Watch video ➡️ https://youtu.be/PBV_AZPbhq4
Hey Rustaceans! 🦀 Dive into advanced networking with Elfo! @laplab from Prisma walks through building custom protocols with compression & TCP-inspired flow control, all in #RustLang. Discover how to scale distributed systems with ease!
Watch video ➡️ https://youtu.be/RlhEBHCNVbM
#eurorust24 #rustlang
Want to dive into the core of Windows? 🦀 Explore crafting Windows kernel drivers with Rust in this deep-dive by Matthias Heiden. From rootkits to antivirus tools, unlock the power and safety Rust brings to kernel programming!
Watch now ➡️ https://youtu.be/NfBXDEgm6VY
Latest video from #eurorust24 ➡️ https://youtu.be/hWG51Mc1DlM
Discover a new era for terminal UIs with http://ratatui.rs/! 🖥️ Orhun Parmaksız presents how you can create efficient, visually appealing text-based UIs using Rust. If you’re passionate about terminal productivity, this talk is for you!
How about custom linting for your Rust projects? Samuel Moelius from @trailofbits introduces Dylint, a flexible tool that lets you define and run your own Rust lints as dynamic libraries. Perfect for creating personalized lint collections to boost code quality!
Watch now ➡️ https://youtu.be/MjlPUA7sAmA
Ever wish you had an app that worked everywhere? @hdoordt ’s talk at #eurorust24 shows that Rust is what you need! 🦀 See how one Rust-powered to-do app can run across CLI, #WASM, APIs, and even embedded firmware. This is Rust at its most portable!
Watch now ➡️ https://youtu.be/aI2UXOcaRhw
Tired of API maintenance headaches? 😩 In his #eurorust24 talk, @adam_chal reveals how automating schema-driven docs and client generation with Rust has saved him from endless manual updates. See how you can streamline your API workflow and free up precious dev hours!
Watch here ➡️ https://youtu.be/bjgGboWCTDw
New video is up! 🦀 Join David Peherstorfer at #eurorust24 as he brings us into his journey from web dev to medical visualization expert. Watch how Rust and raycasting bring 3D medical data to life through DICOM rendering and custom shaders.
Catch the full talk ➡️ https://youtu.be/ZzQaVH-9Dzs
Rustaceans, dive deep into SD card drivers with Jonathan Pallant at #eurorust24! 🦀 Using #rustlang, we'll explore how to leverage `embedded-hal` for SPI bus communication, architect an SD card driver, and apply Rust types to simplify command and response handling. See how we layer abstractions from blocks to the FAT filesystem and run it on embedded hardware.
Full talk ➡️ https://youtu.be/-ewuFNKIAVI
Check out Boxy Uwu's talk from #eurorust24, now on YouTube! 🦀 Boxy, a member of the Rust type system team, and the lead of the const generics group, breaks down how to manage unsafe code in large Rust codebases, sharing strategies to maintain safety while harnessing the power of unsafe functionality.
Check out Boxy’s other work ➡️ https://github.com/BoxyUwU
Don't miss out—watch the recorded talk here 👉 https://youtu.be/KGLsKpMHJdw
Dive into today’s #eurorust24 talk with @amanda as she unpacks Rust’s Polonius project 🦀 She breaks down how it improves the borrow checker and lifetimes, allowing you to write more correct code in safe Rust, making Rust even better for your projects. Essential watching for anyone curious about Rust's borrow checker evolution.
🎥 Watch here 👉 https://youtu.be/uCN_LRcswts
In his #eurorust24 recorded talk, @ciura_victor, seasoned engineer at Microsoft , shares the journey of integrating Rust into major projects, from rewriting legacy components to meeting strict safety and performance goals. Discover how Rust is transforming systems, why interoperability with C++ remains key, and what Microsoft’s approach reveals about Rust’s role in shaping secure and efficient software.
Build bigger in less time: code testing beyond the basics - Predrag Gruevski | EuroRust 2024
https://inv.nadeko.net/watch?v=3EFue8PDyic
(or YT: https://www.youtube.com/watch?v=3EFue8PDyic)
This is easily one of my favorite talks of recent years!
In their talk @predrag shows us how to ensure quality in our software by explaining different testing techniques that go beyond the basics.
Teaser:
What #SnapshotTesting allows you to do will blow your mind! 🤯
Thank you @predrag ❤️