Workshops

The workshops are held on Thursday 15 May from 9:00 to 13:00. The location is: DUS Utrecht.
Address: DUS, Sophialaan 1, Utrecht, The Netherlands..

Let's build our first Bevy game!

9:00 - 13:00

Join us for a 4 hour workshop where we explore the Bevy game engine! We'll go through the process of creating an arcade game, starting with the Entity-Component-System (ECS) at Bevy's heart, and add features using Bevy building blocks until we have a full game.

Workshop by
Picture of Alice Ivy Cecile

Alice Ivy Cecile

Bevy community leader & mad scientist
Picture of François Mockers

François Mockers

Maintainer @ Bevy
Details & tickets

Rust CLI Tools: Building A Fast File Finder

9:00 - 13:00

Participants will build a complete command-line file finder in Rust, learning about file system operations, error handling, and CLI design patterns.

Workshop by
Picture of Matthias Endler

Matthias Endler

Rust Consultant & 'Rust in Production' podcast host
Details & tickets

Clippy Lint Implementer's Workshop

9:00 - 13:00

Let's pair up to pick a clippy issue to work on and then code up a PR for it.

Workshop by
Picture of Andre Bogus

Andre Bogus

Distinguished Engineer
Details & tickets

Introduction to Diesel: basic and advanced concepts in practice

9:00 - 13:00

Diesel is a performant and type-safe query builder and ORM for Rust. This workshop teaches how to build performant applications using Diesel. It starts with the basics and goes all the way to advanced use-cases. After this workshop you will be well equipped to fully use of Diesel's features.

Workshop by
Picture of Georg Semmler

Georg Semmler

Diesel Maintainer
Details & tickets

Build cross-platform GUIs in Rust

9:00 - 13:00

This workshop introduces Slint, a Rust based declarative GUI toolkit, and will show you how to build GUI applications with Rust. By the end of the workshop, you will have built a fully functioning cross-platform application in Rust.

Workshop by
Picture of Michael Winkelmann

Michael Winkelmann

Independent Software Consultant
Details & tickets

Building a cross platform application in Makepad

9:00 - 13:00

In this workshop we will build an image viewer application in Makepad, explaining the core platform concepts needed to build applications. We will compile the application for Desktop, but also Web and mobile including iOS, Android and Harmony OS.

Workshop by
Picture of Rik Arends

Rik Arends

Founder Makepad
Details & tickets

Introduction to Rust/Python Interop with PyO3

9:00 - 13:00

In this workshop you will learn the basics of integrating Rust code into your Python projects. We will cover what PyO3 is and how it can be used to build code that feels natural on both the Python and the Rust side.

Workshop by
Picture of Marc Schoolderman

Marc Schoolderman

Software engineer @ Tweede golf
Picture of Tamme Dittrich

Tamme Dittrich

Embedded Rust engineer @ Tweede golf
Details & tickets