09:00
10:00 |
Breakfast
|
|
|
10:00
10:50 |
Ins and Outs of the Outbox Pattern
Gunnar Morling |
GC Tuning: A Masterpiece in Performance Engineering
Ram Lakshmanan |
Effective Java Workshop
Altug Bilgin Altintas |
10:50
11:05 |
Break
|
|
|
11:05
11:55 |
AI-Powered Productivity in the Development Life Cycle
Jonathan Vila |
Build and run your applications cloud-natively
Vladimir Pavlov &&
Alexander Bakardzhiev |
11:55
13:00 |
Lunch Break
|
|
|
13:00
13:50 |
Architectures in Java: Making a choice and preserving integrity
Taner Ilyazov |
Design Patterns with Spring (or any IoC based framework)
Ivan Yonkov |
Common Memory Leaks in Java and How to Fix Them
Ram Lakshmanan |
13:50
14:05 |
Break
|
|
|
14:05
14:55 |
Exploring the Java Class File API
Rafael Winterhalter |
Scaling Domain-Driven Design: Ensuring Quality, Strategy, and Resilience in Growing Teams
Otavio Santana |
14:55
15:20 |
Coffee Break
|
|
|
15:20
16:10 |
AI for Java Developers - From Buzzword to Code
Milen Dyankov |
Crafting the Ultimate Docker Image for Spring Applications
Paul Finkelshteyn |
Master Anti-Ban & Web Scraping Techniques
Fabien Vauchelles |
16:10
16:25 |
Break
|
|
|
16:25
17:15 |
Beyond Kafka: Choosing the Right Messaging Technology for the Right Job
Stefan Angelov |
Secure Programming in Java
Christian Heitzmann |
17:15
17:30 |
Break
|
|
|
17:30
18:20 |
TBA
|
|
18:20
18:30 |
Closing
|
|
|
18:30
21:00 |
Beer and networking
|
|
|