09:00
10:00 |
Registration & Coffee
|
|
|
10:00
10:50 |
Bootiful Spring Boot 3.x
Josh Long |
Writing a Java Profiler in Pure Java
Johannes Bechberger |
Build AI-powered applications with Quarkus
Kevin Dubois |
10:50
11:05 |
Break
|
|
|
11:05
11:55 |
The Art of Java Language Pattern Matching
Simon Ritter |
Say goodbye to bugs and anti-patterns with Error Prone
Rick Ossendrijver |
11:55
13:00 |
Lunch break
|
|
|
13:00
13:50 |
Search: a new era
David Pilato |
Digital Shadows: Tracing the Footprints of Modern Cybercriminals
Jamie Coleman |
Decoding Java Thread Dumps: Master the Art of Analysis
Ram Lakshmanan |
13:50
14:05 |
Break
|
|
|
14:05
14:55 |
The Hacker’s Guide to JWT Security
Patrycja Wegrzynowicz |
Java: Reflection is dead, long live annotation processing!
Ivan Yonkov |
14:55
15:20 |
Coffee break
|
|
|
15:20
16:10 |
How Do You Query a Stream?
Viktor Gamov |
Dare to test your Prod on CI. Hold my drink , and check Testcontainers
Jonathan Vila |
Streamline Your Codebase: Automating Improvements with Error Prone
Rick Ossendrijver &&
Stephan Schroevers |
16:10
16:25 |
Break
|
|
|
16:25
17:15 |
Low latency Java systems
Stefan Angelov |
Enter The Parallel Universe of the Vector API
Simon Ritter |
17:15
17:30 |
Break
|
|
|
17:30
18:20 |
A deep dive into build-time annotation processing
David Král |
Building blockchain infrastructure with Java
Ivan Kavaldzhiev |
18:20
18:30 |
Closing
|
|
|
18:30
21:00 |
Beer & Networking
|
|
|