08:00
09:30 |
Registration & Coffee
|
|
|
09:30
10:00 |
Opening
|
|
|
10:00
10:50 |
Learning modern Java the playful way
Piotr Przybył &&
Marit van Dijk |
Practical MCP Security in Action
Willem Jan Glerum |
10:50
11:05 |
Break
|
|
|
11:05
11:55 |
Agentic AI Patterns for Enterprise Software
Kevin Dubois |
JDK 25's new CPU-Time Profiler
Johannes Bechberger |
11:55
13:00 |
Lunch Break
|
|
|
13:00
13:50 |
Experiment Agentic AI patterns (and MCP) within your own workloads
Arnaud Jean |
Scotty I need Warp Speed - Ways to improve the JVM startup/warmup
Gerrit Grunwald |
Human-in-the-Loop Engineering: Designing Systems Where Agents Propose, Humans Approve
Lyubomir Bozhinov &&
Stefan Angelov |
13:50
14:05 |
Break
|
|
|
14:05
14:55 |
GraalVM and Microservices: The Last Crusade
Roberto Cortez |
Building production-ready AI Agents with Spring AI and Amazon Bedrock AgentCore
Vadym Kazulkin |
14:55
15:20 |
Coffee Break
|
|
|
15:20
16:10 |
Agents With Seatbelts: Practical Ways to Keep AI Code Gen Under Control
Jonathan Vila López |
Never a Null Moment with JSpecify
Hinse ter Schuur |
Concurrency Crossroads: Choosing between Reactive Programming and Virtual Threads in Quarkus
Willem Jan Glerum (Deep Dive) |
16:10
16:25 |
Break
|
|
|
16:25
17:15 |
Observing Project Valhalla
Cay Horstmann |
Automating Workflows with Multi-Agent Systems
Kristiyan Stoyanov |
17:15
17:30 |
Break
|
|
|
17:30
18:20 |
5 tips on creating modern, cloud-native applications
Rustam Mehmandarov |
How Coding Agents Are Transforming Software Development: From Code Completion to Autonomous Feature Delivery
Ioannis Kolaxis |
18:20
18:50 |
Raffle
|
|
|