Registration & Breakfast
Devoxx Belgium
Lunch
Break
Break
Break
Break
Room 4
Deep Dive
The road to Gradle 9
Louis Jacomet
Alex Semin
Room 4
Lunch Talk
A Developer's Tale: Migrating an Angular app from version 10 to 18
Loïc Magnette
Room 4
Deep Dive
Micro Benchmarking - The Art of Realizing One is Wrong
René Schwietzke
Room 4
Tools-in-Action
Synthetic Monitoring and E2E Testing: 2 Sides of the Same Coin
Carly Richmond
Room 4
Tools-in-Action
From native code gems to Java treasures with jextract
Ana-maria Mihalceanu
Room 5
Deep Dive
Spring Boot testing: Zero to Hero
Daniel Garnier-moiroux
Room 5
Lunch Talk
Enhancing Productivity and Insight: A Tour of JDK Tools Progress Beyond Java 17
Ana-maria Mihalceanu
Room 5
Deep Dive
Java's Concurrency Journey Continues! Exploring Structured Concurrency and Scoped Values
Hanno Embregts
Room 5
Tools-in-Action
Tabby, my free "Copilot"
Rafik Ferroukh
Room 5
Tools-in-Action
Easy RAG with LangChain4J and Docker
Julien Dubois
Room 5
Tools-in-Action
Find and fix performance issues in your code usign Digma
Roni Dover
Room 6
Deep Dive
Developing Cloud-Native Java AI applications with DJL and LangChain4J
Sébastien Blanc
Alex Soto
Room 6
Lunch Talk
Architecting a Sustainable Future
Jan-hendrik Kuperus
Room 6
Deep Dive
From naive to advanced RAG: the complete guide
Guillaume Laforge
Cédrick Lunven
Room 6
Tools-in-Action
Run your favorite games everywhere with WASM: the BlazorDoom use case
Yassine Benabbas
Room 6
Tools-in-Action
Falling in love with json(net)
Jakub Marchwicki
Room 6
Tools-in-Action
Meet Chicory, exploit the power of WebAssembly on the server side!
Andrea Peruffo
Room 8
Deep Dive
Java 23 - Better Language, Better APIs, Better Runtime
Nicolai Parlog
Room 8
Deep Dive
Escape from the Planet of the Collections
Maurice Naftalin
Stuart Marks
Room 8
Tools-in-Action
Atomicity and Consistency Across Databases and Messaging Systems
Andrei Shakirin
Room 8
Tools-in-Action
Javaflame - Capture function arguments, visualize them in a flamegraph
Lucas De carvalho bueno santos
Room 8
Tools-in-Action
jbang - Unleash the power of Java
Max rydahl Andersen
Room 9
Deep Dive
The Science of Signals: Mastering Telemetry for Observability
Alex Van boxel
Maximilien Richer
Room 9
Deep Dive
Wait no more, here comes Maven 4!
Maarten Mulders
Robert Scholte
Room 9
Tools-in-Action
Bring the action: using GraalVM in production
Alina Yurenko
Room 9
Tools-in-Action
Podman AI Lab: For developers to build AI Applications with LLMs running locally
Philippe Martin
Room 9
Tools-in-Action
Build an Agentic RAG system using Langchain, Ollama and Milvus
Stephen Batifol
BOF 1
Hands-on Lab (3h)
Transforming Code with OpenRewrite and Refaster
Rick Ossendrijver
Tim Te beek
BOF 1
Hands-on Lab (3h)
Back to the 80s - NES Assembly programming
Jeroen Resoort
BOF 1
Hands-On Lab (2h)
Batch Processing at Scale: a hands-on JobRunr workshop with experiments on Raspberry Pi
Frank Delporte
Ronald Dehuysser
BOF 1
BOF
10 Years of Devoxx4Kids
Eddy Vos
Thierry Parmentier
Daniel De luca