
Conference Schedule
Check out our full schedule for Rust Nation UK 2026. We have a wide range of talks and keynotes lined up.
What if the way you code could change the planet?

Every line of code you write runs somewhere. Often in a large data centre quietly consuming power on our behalf. As the digital world expands so does its energy footprint. Whilst data centres are working hard to minimise their impact, the way we build software can make a difference. Rust offers us a way to write code that is fast, efficient and safe; and greener by design.
In this keynote, we will explore an example where performance, sustainability and collaboration come together in microBioRust, an open-source toolkit for microbial genomics built in Rust. This is where coding meets the code of life.
This is also a story about code that respects both performance and planet, and how the language and community are shaping a smarter, more sustainable future for us all.
To Be Announced
From Tiny Chips to Server Racks: Deploying AI Everywhere with Rust

Turns out, when your job is "figure out the best way to deploy AI models on whatever our clients use" you end up testing basically every inference ...
Show moreTo Be Announced
From fRusTrait-ion to Async Mastery: Become a Rust Trait Hero in One Hour

Rust for Foundation Software

Rust in 2026 is poised to be a natural fit for foundational software. If we take a step back, many safety-critical systems are entirely foundational:...
Show moreLet's write an async runtime

Have you ever wondered what exactly the async/await syntax in Rust really does behind the scenes, or what this whole async runtime business is all ...
Show moreuse<'lifetimes> for<'what>

Edition 2024 added use<'a> capturing syntax to a growing list of lifetime concepts present in the language. When writing modern ...
Show morePyO3 102 - Building a Python library with PyO3

Part 1 - Introduction and Getting StartedWhat's the difference between Rust and PythonWhy using PyO3...
Show moreIf it can compute, it can run Ratatui.

Ratatui has become the foundation of a growing ecosystem of creative terminal tools, proving that the terminal can be a canvas for anything. But it...
Show moreDemystifying LLVM: Writing Your First Compiler - The Good, The Bad, The Ugly

Ever wondered how programming languages work? I decided to build my own toy compiler using LLVM and Rust. This talk shows you what it's actually li...
Show moreRust & Rig: Building for Stability in a Rapidly Changing AI Landscape

This talk will be talking about Rig, the currently leading agentic AI framework in Rust. We'll be discussing a library that lives at the cutting ed...
Show moreHands-On with Advanced Rust Types

This two-hour hands-on tutorial is aimed at experienced Rust developers who want to push the limits of the type system. Participants will bring their ...
Show moreRust is NOT hard to learn!

Many people think Rust is hard to learn, but that's not entirely true! The real challenge isn't the language itself, but getting used to new ideas lik...
Show moreExtending Rust’s notions of sizedness

This talk is based on work being completed upstream by myself, co-lead of the compiler team and lead of Arm’s Rust team. It is based on this RFC - htt...
Show morerk8s: A Lightweight Rust-based Alternative to Kubernetes

Kubernetes powers modern infrastructure but sometimes feels heavy and complex. Rk8s, implemented entirely in Rust, offers a fresh take on container...
Show moreHands-On with Advanced Rust Types (Continued)

This two-hour hands-on tutorial is aimed at experienced Rust developers who want to push the limits of the type system. Participants will bring their ...
Show moreRust Adoption At Scale with Ubuntu




