~/conference

EuroRust 2023

date:2023-10-12..2023-10-13
location:Brussels, Belgium
series:EuroRust · 4 editions
editions:[EuroRust 2022, EuroRust 2023, EuroRust 2024, EuroRust 2025]
tags:[rust]

Rust developers, systems programmers, compiler engineers, WebAssembly developers, game developers, tooling maintainers, engineering managers, educators

Rustdoc JSON API format; async fn in traits; WebGPU via wgpu and WASM; wasm-bindgen and wasm-logger; allocator diagnosis and jemalloc; PyO3 and Maturin integration; cargo-dist and binary distribution; compiler async lowering changes; Bevy and embedded hardware; reinforcement learning for testing

titleauthorlength
Panel: Inside RustMara Bos, Niko Matsakis40m
Discussion maps how the Rust project actually operates: concrete numbers like 1,155 new contributors and 60% recurring contributors, the working-group->team…
Panel on
It's all in the deliveryAshley Williams47m
Rust reduces onboarding friction by shipping a cross‑platform installer (rustup) that lets toolchains update in seconds and by testing changes across the…
Talk on
Underrated gems of Rust & WebAssembly: Errors, Async, I/OAlberto Schiabel30m
Concrete recipes and results: a Rust library compiles with wasm-bindgen and uses SD panic hooks and wasm-logger to capture panic info and surface usable JS…
Talk on
Reasoning about Rust: an introduction to Rustdoc's JSON formatLuca Palmieri24m
Rustdoc's JSON format gives a versioned, machine‑parsable schema of crate APIs so tools can compare releases, query exposed dependency types, and generate…
Talk on
Map rendering using WebGPU and WASMMax Ammann23m
A cross‑platform map renderer exists, written in Rust and compiled to WASM, using WebGPU via the Rust implementation wgpu, and now officially supported by…
Talk on
Wrangling memory leaks where you thought they could never happenAyaz Hafiz29m
A concrete debugging story: a Rust web server for ABQ hits the OOM killer because allocator behavior and fragmentation, not unsafe code, cause a large…
Talk on
Rust at Sentry: 7 Years LaterArmin Ronacher33m
Seven years of running Rust at Sentry yields concrete outcomes: Rust handles source maps, symbolication for profiles and an ingestion relay that keeps ~1% of…
Talk on
Communities, Organisations, Relationships, Conflict and HopeFlorian Gilcher27m
Claims that growth and conscious governance choices create visible friction and public conflict, illustrated by the ruscon keynote demotion and Tokyo project…
Talk on
When the details matterNiko Matsakis31m
Rust claims that async functions in traits land in Rust 1.75 around December 28, enabling async fn in traits via desugaring to `impl Future` with static…
Talk on
async fn from Editor to ExecutableArpad Borsos21m
A concrete change removes GenFuture from async lowering and replaces generator plumbing with a cleaner identity future approach while keeping explicit resume…
Talk on
alt.ctrl games w/ RustLisa Passing25m
Project is a real alt.ctrl game called Riding in the park with parrots: a rail‑shooter with a hacked bike handle and gyroscope that balances parrots while a 3D…
Talk on
Designing for OwnershipStefan Baumgartner26m
Refactors a Rust serverless handler into a single Workload struct built with TryFrom from the incoming event, replaces unnecessary Rc and Box indirections by…
Talk on
Lessons Learned from Teaching Rust - LivLiv25m
Rustlings is a repo of small broken Rust snippets plus a CLI that emphasizes the compiler feedback loop and prompts learners to contribute at the end. Analysis…
Talk on
Publishing High-Quality Cratesnikolai vazquez29m
Walks through concrete practices: use cargo-semver-checks to detect API breakage, run Miri in CI for unsafe code, and instrument releases with Git tags and a…
Talk on
Reinforcement learning as a testing methodologyAleksandr Petrosyan37m
Claim: reinforcement learning finds subtle, human-discoverable heisenbugs that fuzzing and property tests miss; uses Rurel to train agents against a…
Talk on
Compile-Time AuthorizationNathanial Lattimer26m
Claims compile-time enforcement of authorization by encoding checks into typestates and compile-time typelists, uses nightly Rust and the experimental…
Talk on
The road to compiling the standard library with gccrsArthur Cohen24m
Project claims to compile the Rust 1.49 standard library and actually builds large parts of core and alloc while hitting concrete gaps: declarative macro…
Talk on
throwing your project in the bin and starting againJonathan Pallant31m
Project gets thrown away and rebuilt as a proper OS/BIOS split with an extern C API and an ELF-on-disk loader; SD support becomes a published crate (embedded…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.