15th of May - Conference Day 2

Breakfast

What is multimodal RAG, and can we build a village with it?
AI
  • Alexander Chatzizacharias

What’s All the Fuss About Quantum Computing?
NEWS
  • Artur Kęska

Why Bad Code Quality Is Not (Only) Your Fault
TEAMCULTURE
  • Annelore Egger

Consistency and Coordination Patterns in Event-Driven Architecture
ARCHITECTURE
  • Emanuel Trandafir

Coffee Break

The best time to talk with speakers and attendees

Live Coding The Hive: building a microservices-ready modular monolith
ARCHITECTURE
  • Thomas Pierrain

  • Julien Topçu

JDK 25's new CPU-Time Profiler
PERFORMANCE
  • Johannes Bechberger

The Enemy Within: How AI is Weaponizing Your Code
SECURITY
  • Steve Poole

4xx: The Curious Case of a Disappearing Manager
TEAMCULTURE
  • Agnieszka Lasyk

Coffee Break

The best time to talk with speakers and attendees

Learning modern Java the playful way
NEWS
  • Piotr Przybył

  • Marit van Dijk

Unlocking Java’s Code Maze: Live Puzzles for the Curious Developer
NEWS
  • Mihaela Gheorghe-Roman

The AI-driven future of test environments
AI
  • Tom Akehurst

Lightning fast services with Server Side Swift
PERFORMANCE
  • Marcin Kliks

Lunch - room 5

Turkey in creamy-thyme sauce + rice + salad

Lunch - room 3

Fish with roasted potatoes + salad

Lunch - room 2

Russian dumplings and spinach + salad (VEGE)

The Past, Present, and Future of Enterprise Java
NEWS
  • Ivar Grimstad

Mob Rules, or: how I learned to Stop Worrying and Love Technical Debt
TEAMCULTURE
  • Tomer Gabel

Tour of Agent Protocols: MCP, A2A, AG-UI, A2UI
AI
  • Mete Atamel

Authorization & Dependencies: the two ways apps betray us
  • Marcin Łapaj

Coffee Break

The best time to talk with speakers and attendees

Pairing with Claude: My Experience Using AI for Test-First Development
AI
  • Thomas Sundberg

Short-Term & Long-Term Memory in an AI Agent with Spring AI
AI
  • Dominik Cebula

Unifying AI integration with Model Context Protocol
AI
  • Dariusz Jędrzejczyk

Coffee Break

The best time to talk with speakers and attendees

`Gemini Plays Final Fantasy`: Teaching LLMs to play jRPG from scratch
AI
  • Artur Skowronski

AI-Powered Product Data Quality: Automated Scoring at Scale Using LLM Vision
AI
  • Ahmed Hassanien

GenAI and Java: A One-Year Retrospective
AI
  • Piotr Łaskawiec

82 Bugs I Collected in a Year You Won't Believe Made It to Production Talk
TESTING
  • François Martin

Coffee Break

The best time to talk with speakers and attendees

An ultimate tool for your agents - desktop applications reinvented
AI
  • Tomas Rehak

Project Liliput - first free lunch
PERFORMANCE
  • Konrad Szałkowski

Reviewing the Reviewer: Better PR Feedback
TEAMCULTURE
  • Szymon Sadowski

“It’ll Take an Hour”: A Half-Year Agent System
AI
  • Krzysztof Debski

Break

The best time to take coffee or juice

Closing ceremony

AI-Assisted Coding Beyond the Vibe: Craft, Economics, and the Human at the Controls
PANEL
  • Adam Dudczak moderator

  • Dylan Beattie

  • Yasmin Dunsky

  • Artur Skowronski

  • Christian Tzolov