Agenda - Rustikon 2026
LOADING
Get your ticket<br>Standard / $49Premium / $79VIP / $99<br>First Name:<br>Last Name:<br>Email Address:Subscribe to our newsletterThank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Agenda
Tickets
Agenda<br>March 19 -20, 2026
Day 0<br>Day 1<br>Day 2
5:00 pm<br>Rust in Blockchain by Superteam Poland x Rustikon 🔥<br>​What if we took Rust... on-chain? 🦀
8:00 am<br>Registration
8:50 am<br>Welcome
9:00 am<br>An Option? Have a slice!<br>In 2024, I added the `Option::as_slice` and `Option::as_mut_slice` methods to libcore. This talk is about what motivated the addition, and looks into the no less than 4 different implementations that made up the methods. It also shows that even without a deep understanding of all compiler internals, it is possible to add changes both to the compiler and standard library.
Andre Bogus
9:35 am<br>From Pain to Solution: Private Rust Crates with CrabHub<br>As Rust projects grow, managing private crates becomes a real headache. Teams struggle with inconsistent versioning, fragile dependencies, and cumbersome workflows that slow down development. In this talk, I’ll walk through how these challenges can be solved with Rust and CrabHub.
Wojciech Kargul
10:10 am<br>Procedural Macros 101<br>This session we will delve into the sometimes murky world of procedural macros - showing some of the great tooling available for understanding the code generated, such as cargo expand, and the key building blocks we will need for writing our own.
Ciara R
10:45 am<br>Lightning talk by Superteam Poland
Michał Wojtas
10:55 am<br>Coffee Break
11:15 am<br>Supercharging Axum Development with Claude Code: Practical AI-Assisted Workflows for Rust Engineers<br>In this talk, we’ll explore battle-tested best practices for integrating Claude Code into a professional Axum development workflow without compromising on Rust’s core values: correctness, clarity, and maintainability.
Krzysztof Grajek
11:50 am<br>Are mutexes slow?<br>In this talk, we'll dive deep into what makes concurrency coordination costly, and explore some pathways to mitigate that cost.
Jon Gjengset
12:25 pm<br>To impl or not to impl: The State of Existential Types in Rust
Bartłomiej Kuras
1:00 pm<br>Lunch Break
2:00 pm<br>Let's talk about Link-Time Optimization (LTO)<br>I contributed LTO-related changes to many open-source projects, and had a lot of interesting discussions with their maintainers about LTO. In this talk, I want to share with you my experience.
Aliaksandr Zaitsau
2:35 pm<br>Blazingly Fast or Blazingly Hyped? A Reality Check on the RIIR Movement<br>This talk puts popular Rust rewrites to the test. We'll examine how these tools stack up against their battle-tested predecessors, looking at real-world performance, compilation times, binary sizes, feature completeness, and ecosystem maturity.
Mateusz Maćkowski<br>Marek Grzelak
3:10 pm<br>From Micrograd to coppergrad: Building Neural Networks and Backpropagation from Scratch in Rust<br>In this talk, we’ll re-create the core ideas of Karpathy’s micrograd, but entirely in Rust.
Paweł Szulc
3:40 pm<br>Lightning talk by Exein
3:45 pm<br>Coffee Break
4:15 pm<br>Why I Needed Rust: Finally, Infrastructure Automation I can sleep on<br>For infrastructure engineers, SREs, platform teams, and Rust developers who've felt the pain of configuration drift, failed deployments, and infrastructure code that simply doesn't scale safely.
Jesús Pérez
4:50 pm<br>AI Agents in an Iron Cage: How Rust ensures safety and performance in production<br>The talk explores how Rust’s type system and memory safety can be leveraged to enforce mandatory guardrails at the infrastructure level, where traditional frameworks often fall short.
Kostiantyn Mysnyk
5:20 pm<br>There are rats in my Cargo!!!<br>In this introductory talk, we will explore what it means to "Ratatuify" the Rust package manager, Cargo.
Orhun Parmaksız
8:00 pm<br>Rustikon afterparty<br>Join us at the Rustikon afterparty!
8:30 am<br>Registration
9:35 am<br>Building a self-hosted LLM ecosystem in Rust: from infrastructure to applications<br>This talk explores building a complete self-hosted LLM stack in Rust: Paddler, a distributed load balancer for serving LLMs at scale, and Poet, a static site generator that consumes those LLMs for AI-powered content features.
Mateusz Charytoniuk
10:10 am<br>The Unglamorous Side of Rust Web Development<br>This technical talk examines the most prevalent pain points facing Rust web developers today and explores how the community is addressing them.
Mateusz Maćkowski
10:45 am<br>Lightning talk by Exein
10:50 am<br>Coffee Break
11:15 am<br>Rust performance debugging with TUIs and LLMs<br>In my session, I will present the https://hotpath.rs crate and explain how it compares to other profiling tools available.
Paweł Urbanek
11:50 am<br>Let's build an async runtime together<br>During this talk we'll build a basic, working async runtime using nothing more than a standard library. The point? To see it's approachable for mere mortals.
Marcin Kulik
12:25 pm<br>Clean...