Registration & Breakfast
Devoxx Belgium 2023
Lunch
Break
Break
Break
Break
Room 4
Deep Dive
[CANCELED] Securing service meshes with eBPF
Shivay Lamba
Room 4
Deep Dive
The JVM vs. WebAssembly: An In-Depth Comparative Analysis
Shivansh Vij
Room 4
Tools-in-Action
Debugging in the Cloud, Mastered Locally with JKube remote-dev
Sun Tan
Room 4
Tools-in-Action
Static Kotlin Bug Hunting
Margarita Nedzelska
Room 4
Tools-in-Action
Let's get aware of Accessibility
Merlin Bögershausen
Room 6
Deep Dive
Optimize the world for fun and profit
Geoffrey De smet
Lukáš Petrovický
Room 6
Deep Dive
Introduction to OAuth 2.0 and OpenID Connect
Philippe De ryck
Room 6
Tools-in-Action
Cascade Solves Styling
Maarten Van hoof
Room 6
Tools-in-Action
Connecting the world to event-driven applications with Kamelets
Christoph Deppisch
Room 6
Tools-in-Action
BERT for Legal Texts: Training and Fine-tuning in a New Language
Nemanja Petrovic
Room 7
Deep Dive
Implementing passwordless logins using Passkey, WebAuthn protocols and spring authorization server
Adib Saikali
Joe Grandja
Room 7
Deep Dive
Introduction To Building AI Applications: LangChain 101
Greg Kamradt
Room 8
Deep Dive
Java 21 💣💥
Nicolai Parlog
Room 8
Deep Dive
Value types and Pattern matching: bringing your data back on stage
José Paumard
Remi Forax
Room 8
Tools-in-Action
State of the Art of Generative AI
Natalie Pistunovich
Room 8
Tools-in-Action
Why you need performance tests for proper Kubernetes scaling
Dmitry Chuyko
Room 8
Tools-in-Action
Dockerfiles, Buildpacks, Jib and more ... what's the best way to run your Java code in Containers?
Matthias Haeussler
BOF 1
Hands-on Lab
From Inception to Production: Building Spring-based Services and Deploying them at Scale
Sandra Ahlgrimm
Mark Heckler
Sean Li
BOF 1
Hands-on Lab
Build robust API tests with RestAssured
Elias Nogueira
BOF 1
Hands-on Lab
The Art of Questions: Creating a Semantic Search-Based Question-Answering System with LLMs
Jettro Coenradie
Daniël Spee