Oxidize Schedule

This was Oxidize 2024:



Tuesday, 28 May

Workshop Day

08:00

REGISTRATION & COFFEE (FOYER)

09:00

WORKSHOPS BEGIN

Intro to Rust

Lisa Passing
Lisa Passing

Confidently using async/.await

Florian Gilcher
Florian Gilcher
Ferrous Systems

Build cross-platform GUIs in Rust

Michael Winkelmann
Michael Winkelmann
Slint

Building real-time applications in Rust with OxidOS

Alexandru Radovici
Alexandru Radovici
OxidOS
Cristian Rusu
Cristian Rusu

Introduction to Rust for Safety Critical Systems

Jonathan Pallant
Jonathan Pallant
Ferrous Systems
17:00

WORKSHOPS END

Wednesday, 29 May

Conference Day 1

08:30

REGISTRATION & COFFEE (FOYER)

09:30

Welcome (Hall)

09:40

Opening Keynote - How Rust Makes Oxide Possible

Steve Klabnik
Steve Klabnik
Oxide Computer Company
10:30

COFFEE BREAK

11:00

The fullest stack - Rust applications spanning everything from embedded to servers and the browser

Anatol Ulrich
Anatol Ulrich
11:30

C++ Migration Strategies

Till Adam
Till Adam
KDAB
Florian Gilcher
Florian Gilcher
Ferrous Systems
12:15

LUNCH

13:30

Panel discussion - What has to change to increase Rust adoption in industrial companies

Michał Fita
Michał Fita
James Munns
James Munns
OneVariable
Steve Klabnik
Steve Klabnik
Oxide Computer Company
Florian Gilcher
Florian Gilcher
Ferrous Systems
14:15

The Wonderful World of Rust Tooling

James McNally
James McNally
Wire Smith Tech
14:45

Building Cross-Platform GUIs with Slint - A Practical Introduction

Olivier Goffart
Olivier Goffart
Slint
15:15

COFFEE BREAK

15:45

Deterministic Fleet Management for Autonomous Mobile Robots using Rust

Andy Brinkmeyer
Andy Brinkmeyer
Arculus
16:15

Building an LLM pre-training data pipeline in Rust at Aleph Alpha

Andreas Hartel
Andreas Hartel
Aleph Alpha
16:45

Safety compliance of Rust libraries - Our Journey with the Rust Core Library

Amit Dharmapurikar
Amit Dharmapurikar
Thoughtworks
Gnana Ganesh
Gnana Ganesh
Thoughtworks
17:15

Moving Electrons with Rust

Josh Junon
Josh Junon
GitButler
17:45

Good bye and preview tomorrow

18:00 - 19:00

SOCIALIZE AT OXIDIZE - DRINKS & SNACKS

Thursday, 30 May

Conference Day 2

08:30

DOORS OPEN & COFFEE (FOYER)

09:30

Welcome (Hall)

09:40

Rust Embedded on PikeOS

Stephan Wagner
Stephan Wagner
SYSGO
10:10

Writing Rust bindings for ThreadX

Sojan James
Sojan James
Acsia Technologies
10:40

Exploring Slint as a Rust Alternative to QML for GUI Development

David Vincze
David Vincze
Felgo
11:10

COFFEE BREAK

11:30

SommR - time in Automotive

Sebastian Rietzscher
Sebastian Rietzscher
Cariad
Simon B. Gasse
Simon B. Gasse
Morten Mey
Morten Mey
12:00

Continuous Compliance with Rust in Automotive Software

Vignesh Radhakrishnan
Vignesh Radhakrishnan
Thoughtworks
12:30

Our journey in certifying OxidOS for ISO26262 ASIL-D

Alexandru Radovici
Alexandru Radovici
OxidOS
Georgiana Vlădulescu
Georgiana Vlădulescu
13:00

LUNCH

14:00

A Journey to Fullstack Mobile Game Development in Rust

Stephan Dilly
Stephan Dilly
14:30

Unlocking the Potential of Reusable Code with WebAssembly - A Case Study on Geological Subsurface Models

Georg Semmler
Georg Semmler
GiGa Infosystems
Jonas Klein
Jonas Klein
15:00

COFFEE BREAK

15:30

Profile-Guided Optimization (PGO) in Rust - 101

Alexander Zaitsev
Alexander Zaitsev
16:00

Leveling up Hardware Production with Rust

Ryan Summers
Ryan Summers
forged.dev
16:30

CLOSING REMARKS