Registration & Breakfast
Devoxx Belgium 2023
Lunch
Break
Break
Break
Break
Room 4
Deep Dive
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
Cascade Solves Styling
Maarten Van hoof
Room 4
Tools-in-Action
Static Kotlin Bug Hunting
Margarita Nedzelska
Room 4
Tools-in-Action
Boost Your Coding Productivity: Embrace the AI code assistance with GitHub Copilot and Amazon CodeWhisperer
Piyush Mundada
Room 5
Deep Dive
Bootiful AOT with Spring Boot 3
Josh Long
Alina Yurenko
Room 5
Deep Dive
Value types and Pattern matching: bringing your data back on stage
José Paumard
Remi Forax
Room 5
Tools-in-Action
Don’t let ephemeral CI kill your developer productivity
Louis Jacomet
Room 5
Tools-in-Action
Build your first VS Code extension in 30 minutes
Sébastien Blanc
Room 5
Tools-in-Action
BERT for Legal Texts: Training and Fine-tuning in a New Language
Nemanja Petrovic
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
Debugging in the Cloud, Mastered Locally with JKube remote-dev
Sun Tan
Room 6
Tools-in-Action
Connecting the world to event-driven applications with Kamelets
Christoph Deppisch
Room 6
Tools-in-Action
Let's get aware of Accessibility
Merlin Bögershausen
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
Spring Infrastructure Deep Dive: Virtual Threads, Checkpoint Restore, Native Images
Juergen Hoeller
Sébastien Deleuze
Arjen Poutsma
Room 8
Tools-in-Action
Property-based testing - let your testing library work for you
Magda Stożek
Room 8
Tools-in-Action
Why you need performance tests for proper Kubernetes scaling
Dmitry Chuyko
Room 8
Tools-in-Action
A Java lambda is all you need for distributed background jobs!
Ronald Dehuysser
Room 9
Deep Dive
Testcontainers: needed, simple, powerful
Piotr Przybyl
Room 9
Deep Dive
Taming performance issues into the wild: a practical guide to JVM profiling
Francesco Nigro
Mario Fusco
Room 9
Tools-in-Action
State of the Art of Generative AI
Natalie Pistunovich
Room 9
Tools-in-Action
Release your creations into the world with JReleaser! 🚀
Tom Cools
Maarten Mulders
Room 9
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