Registration & Breakfast
Devoxx Greece 2026
Break
Cofree Break
Break
Lunch
Break
Cofree Break
Break
Banquet
Welcome
Welcome
Patroklos Papapetrou
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
Managing Asynchronous APIs at Scale
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
Skalkotas
Conference
Building Digital Signage Apps
Ioannis Nanas
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
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
MC 2
Quickie
From monoliths to microservices on our own Kubernetes Platform: Would we recommend it to a friend?
Giota Eftaxia
MC 2
Quickie
AI assisted engineering: adoption framework, main blockers, and ways forward
thanassis bantios
MC 2
Quickie
From Chaos to Clarity: The AI Teammate That Reads Your Code and Writes Your Tickets
Konstantinos Elemenoglou
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
The Art of Focus: Managing Productivity with an ADHD Brain (And Why It Matters for Everyone)
Alyssa Nicoll
MC 3
Quickie
Architecture vs. Headcount: Navigating the Sociotechnical Gravity of Mergers and Acquisitions
Spyros Karavanis
MC 3
Quickie
Rethinking Legacy Modernization: AI-Augmented Engineering in a Real E-commerce Transformation
Michail Kollias
Zisis Michalaris
MC 3
Quickie
Empowering QA Automation with AI: From Test Cases to Test Code
Vasilis Keleris
MC 3
Quickie
When Traffic Spikes, Your Architecture Tells the Truth
Konstantinos Koutitsas
MC 3
Conference
10 Things Rust Could Learn from Java (and 5 Things Java Should Probably Steal Back)
Scott Gerring
