RustLab Conference

RustLab Conference

@rustlab.it

The international conference about Rust in Italy. (Florence, 2nd-4th November, 2025)

213 followers16 following211 posts

🔋 How do you make a battery-powered device last for months? At #RustLab2026, Michael Kefeder shares the lessons learned from building low-power BLE firmware for nRF52 devices in Rust. Embedded systems, power efficiency, and real-world trade-offs. rustlab.it/talks/learni...

🦀 Thinking about building your own programming language? At #RustLab2026, Michael Winkelmann shares the lessons learned from creating µcad, a Rust-based DSL for geometry descriptions. Parsers, compilers, interpreters, and the mistakes you can avoid. rustlab.it/talks/your-o...

🗺️ How does your phone find the nearest coffee shop? Michel Krämer explores geospatial processing in Rust, from spatial indexing and map data to the tools that turn millions of coordinates into useful information. And yes, you'll finally find Rust on a map. rustlab.it/talks/can-yo...

🦀 What if domain experts could change business logic without touching the code? At #RustLab2026, Kostas Passadis shows how Rust was used to build a high-performance DSL and computation engine powering a national electrical grid. Declarative. Fast. Safe. rustlab.it/talks/buildi...

🦀 What if your infrastructure could fail at compile time instead of 3am? At #RustLab2026, Jesús Pérez explores how Rust's type system can bring stronger guarantees to infrastructure, deployments, and system composition. If it doesn't typecheck, it doesn't ship. rustlab.it/talks/from-s...

🦀 What if you could prove your code is correct instead of just testing it? At #RustLab2026, William Takeshi Pereira shows how formal verification can be applied to a real-world IoT protocol, bringing stronger guarantees to production systems with zero runtime cost. Not tested. Proved.

🚀 What if old ideas still had something to teach us? At #RustLab2026, Marcel Koch revisits CGI and shows how Rust can turn a decades-old technology into a lightweight, practical alternative for modern web backends. Sometimes the future looks surprisingly familiar. rustlab.it/talks/back-t...

Planning your trip to Bologna? Hotel bookings for RustLab 2026 are now open! We’ve secured a dedicated room allotment for conference attendees at the Savoia Regency and Savoia Hotel Country House. Use the links and booking code in the thread below to reserve your stay.

👻 There are ghosts in your heap. At #RustLab2026, Arya Dradjica dives into the dark side of concurrent programming: lock-free data structures, memory management, and the strange bugs that appear when performance comes first. Equal parts fascinating and terrifying. rustlab.it/talks/talkin...

🌐 What if your server could choose how it looks on the network? At #RustLab2026, Joe Dye explores TCP/IP fingerprint spoofing, user-space networking, and how Rust powers high-performance systems serving thousands of requests per second. Networking, but with a twist. rustlab.it/talks/tcpip-...

🦀 Sometimes scaling isn't about adding more servers. It's about changing the architecture. At #RustLab2026, Dylan Martin shares the story of rewriting a feature flag platform handling hundreds of thousands of requests per minute, moving from Django to Rust to overcome scaling limits

⌨️ Keyboards, game controllers, stream decks... what if you could build your own? At #RustLab2026, Frank Lyaruu will show how Rust makes it surprisingly accessible to create custom HID devices, from embedded fundamentals to real-world hardware projects.

🤖 Robotics is hard. Integrating teams and software stacks is often even harder. At #RustLab2026, Guillaume Binet will introduce Copper, a Rust-based robotics runtime designed to make complex systems safer, more reliable, and easier to build.

🦀 What happens when memory safety moves from software into hardware? At #RustLab2026, Edoardo Marangoni explores the challenges of bringing Rust to a CHERI platform, where pointers behave very differently from what we're used to.

🦀 AI in Rust is growing fast—but which framework should you choose? At #RustLab2026, Ludwig Weinzierl compares Burn and Candle, two of the most prominent machine learning frameworks in the Rust ecosystem, and explores the trade-offs behind their different approaches.

🦀 Every Rust developer trusts `match`. But how does exhaustiveness checking actually work? At #RustLab2026, Iván Ovejero takes us inside the compiler, exploring the algorithms and design decisions behind one of Rust's most beloved guarantees.

🦀 Is `cargo build` the end of the story? At #RustLab2026, Amos Wenger explores what comes next: hermetic builds, remote execution, perfect caching, and a new approach to Rust build systems inspired by the power of tools like Buck2.

🦀 From a simple object to a federated architecture. At #RustLab2026, Emilio Junior Francischetti and Angelo Rendina will guide participants through a hands-on journey from software fundamentals to advanced architectural patterns like Federation and the Strangler Pattern.

🦀 New workshop for #RustLab2026 “Hardening the Wire: Building Type-Safe Security Protocols” Build a secure communication protocol in Rust and learn how to use the type system to enforce security guarantees at compile time. With Lora Vega Vega. rustlab.it/talks/harden...

🦀 New workshop for #RustLab2026 “Make rusty AI: traditional live-coding” Build AI applications in Rust live with Jorge D. Ortiz Fuentes - from LLMs and RAGs to agents and chatbot REPLs using open-source libraries. Code along, ask questions, and explore AI in Rust hands-on. rustlab.it/talks/make-r...

📣 Big news for #RustLab2026! This year the conference is moving to a brand new location: the beautiful city of Bologna 🇮🇹 ❤️ A new city, a new venue, and the same amazing community spirit we love every year.

🤖 Announcing a brand new workshop for #RustLab2026 “Accurate Robot Simulations with Bevy and WASM” Build and test robot control algorithms in Rust — fast, flexible, and without real hardware. With Massimiliano and Michele Mantione.

All good things must come to an end! 🌅 🦀 RustLab wrapped up after three incredible days full of learning and connections. ⚡ 🤎 Thank you to everyone who joined us! 🗓️ Mark your calendars: see you in Bologna, November 2026! ✨ #RustLab2025 #RustLang

🧩 Dependency Injection, the Rust way. Luca Palmieri reviews 10 years of design exploration — from Axum to Pavex — in “Dependency Injection in Rust: a Design Review.” 🕓 4:00 PM · 📍 Deep Ocean #RustLab2025 #RustLang @lpalmieri.com

Blazing fast! ⚡ Alessandro Cerruti showed how SIMD can supercharge integer parsing — turning performance theory into real speed. #RustLab2025 #RustLang

⚡ Fast math time! Alessandro Cerruti presents “Parsing integers with SIMD” — a clever way to parse fixed-length integers and handle variable strings with speed. 🕝 2:30 PM · 📍 Deep Space #RustLab2025 #RustLang

🧠 What starts as curiosity can scale to supercomputers. Join Manuel Sopena Ballesteros for “Building Manta” — a Rust-powered leap from first steps to HPC infrastructure. 🕝 2:30 PM | 📍 Deep Ocean #RustLab2025

Terminals, decoded. 💻 Raphael Amorim took us deep under the hood — from PTYs to rendering pipelines — proving they’re way more than just text. #RustLab2025 #RustLang

Async, explained - and deconstructed. ⚙️ Christian Visintin showed us how to rethink async Rust, balance complexity, and even reuse code across APIs. #RustLab2025 #RustLang

Rust + Evolutionary Algorithms = powerful combo. ⚡ Thanks to Martin Ombura Jr. for a deep dive into solving complex, real-world problems the smart way. #RustLab2025

🖥️ Ever wondered what happens behind your terminal? Join Raphael Amorim for “Terminals Are Just Text? Think Again” — a deep dive into PTYs, rendering, and modern terminal design. 🕐 12:15 PM | 📍 Deep Space #RustLab2025