Registration & Breakfast
Devoxx Greece 2026
Break
Cofree Break
Break
Lunch
Break
Cofree Break
Break
Welcome
Banquet
Keynote
Keeping humans in the loop with AI coding agents
Gojko Adzic
Banquet
Conference
Vibe Coding vs Context Engineering vs Spec-Driven Development: When to Use Each
Ron Dagdag
Banquet
Conference
Behavioral Software Engineering
Mario Fusco
Banquet
Conference
Unlocking the future of CI/CD
Paul Dragoonis
Banquet
Conference
All your AI are belong to us!
Alex Shershebnev
Banquet
Conference
Session by Ian Cooper
Ian Cooper
Banquet
Conference
Your Java Code Is Your LLM Prompt #LiveCoding
Adam Bien
Banquet
Keynote
The Selfish Team Player
J. B. Rainsberger
Welcome
OVERFLOW
Keynote
OVERFLOW
Skalkotas
Conference
Apache Kafka as a Queue: Bridging Event Streaming and Point-to-Point Messaging
Sandon Jacobs
Conference
Skalkotas
Conference
The lazy developer’s guide to observing your own code
Virginia Diana Todea
Adriana Villela
Skalkotas
Conference
Why Microfrontends? Benefits, Trade-offs, and When They Make Sense
Thanos Korakas
Skalkotas
Conference
Uncovered: The Hard Truth About OpenTelemetry's Vendor Neutrality
Adriana Villela
Josh Lee
Skalkotas
Conference
Server Driven Accessibility: Embedding UI Semantics Into Your GraphQL Schema
Vanessa Johnson
Keynote
OVERFLOW
MC 2
Conference
10 years of Event Sourcing; thoughts and experiences
Dennis Doomen
MC 2
Conference
The Developer Rhapsody
Tobias Modig
MC 2
Conference
From Tower of Babel to Babel Fish: Evolving Your Kafka Architecture With Schema Registry
Viktor Gamov
MC 2
Quickie
Behind the scenes of a Data Platform: Lessons from 80 billion rows​
Giorgos Nikolopoulos
Quickie
Quickie
Quickie
MC 2
Conference
But I Just Want to Write Code... Career Advice for Satisfied Developers
Karl-Henrik Nilsson
MC 3
Conference
Building and Running LLMs on GPUs Directly from Java with TornadoVM and GPULlama3.java
Michalis Papadimitriou
MC 3
Conference
Event-Driven at Scale: Evolving Architectures with Kafka, Java, and AWS
Spyridon Angelopoulos
MC 3
Conference
How to Interview Engineers in the AI Era: What I Changed and What Actually Works
Dennis Nerush
MC 3
Quickie
Architecture vs. Headcount: Navigating the Sociotechnical Gravity of Mergers and Acquisitions
Spyros Karavanis
Quickie
MC 3
Quickie
Empowering QA Automation with AI: From Test Cases to Test Code
Vasilis Keleris
Quickie
MC 3
Conference
10 Things Rust Could Learn from Java (and 5 Things Java Should Probably Steal Back)
Scott Gerring
