Talks at Devoxx Belgium 2025
Discover 213 amazing talks from world-class speakers
30 minutes to understand MCP (Model Context Protocol)
This session demystifies the Model Context Protocol (MCP), an open standard for integrating LLMs with external data and tools. Through live coding wit...

30 Years of Java - How Did We Get Here?
This session offers a concise history of Java’s evolution from its 1995 launch to its ongoing popularity, highlighting key milestones and personal ane...


A Developer's Search for Meaning: Thriving as AI Transforms Our World
This presentation examines how Java developers adapt their professional identity as AI agents take over coding tasks. Blending occupational science an...

A Long Spring: 19 Years of Living with Your Past Mistakes
This talk shares insights from 19 years of evolving the Spring Java framework, covering technical and community challenges, responsible innovation, an...

A2A in 30 Minutes: Building Interoperable AI Agents
This talk introduces the A2A protocol, an open standard enabling AI agents to discover, communicate, and collaborate across systems. It covers A2A’s c...

Accelerating Maven Builds: From Snail's Pace 🐌 to Rocket Speed 🚀
Are you tired of watching Maven builds crawl at a snail's pace, wasting precious development time? Spending too much time at the coffee machine, or fi...

Accessibility; beyond the tools
This talk highlights the importance of building a culture of accessibility in response to the European Accessibility Act, emphasizing that true digita...


Agentic AI Patterns
This talk explores emerging patterns in Agentic AI system architectures—workflows and agents—highlighting their differences, challenges in testing, an...

Agentic GraphRAG: AI’s Logical Edge
This talk demonstrates how combining RAG and GraphRAG retrieval models in agent architectures enhances AI’s ability to solve complex, domain-specific...

AI Agents, the New Frontier for LLMs
This session introduces intelligent agents as the next evolution for LLMs, covering agent definitions, limitations, and key patterns. Attendees will i...

AI-Powered Form Wizards: Chat, Click, Done
This talk explores building an AI-powered form-filling assistant using LangChain4j, Quarkus, and Java libraries. It covers challenges like input valid...

Amazon Q Developer: Your AI Pair Programmer for Java Modernization and Development
This session introduces Amazon Q Developer’s AI-powered tools for Java, featuring conversational coding, automated migration to Java 21, real-time sec...

Application Architecture for Real-World Continuous Delivery
This talk outlines essential architectural patterns—disposability, statelessness, externalized observability, minimal dependencies, and integrated dat...

Architecture as Code: Quantifying Architectural Trade-offs
This session introduces "architecture as code," enabling architects to define and verify alignment between architecture and implementation using code....


Ask the architects
Ask them anything related to the Java language with the Oracle engineers making it happen!

Augmented Development, the successes, surprises and pitfalls
This talk covers the development of FastDecimal, a performance-optimized alternative to BigDecimal for financial calculations, using Long and AI agent...

Authorization in Spring Security: permissions, roles and beyond
This talk explores advanced authorization in Spring Security, covering user data handling, policy decision and enforcement phases, and practical imple...

Backlog.md - Reaching 95 % Task success rate with AI Agents
This talk traces the journey from initial struggles with AI coding assistants to mastering effective workflows using Backlog.md. It shares best practi...

Be more productive with IntelliJ IDEA
IntelliJ IDEA is designed to help developers stay in the flow while working. It has a powerful editor, refactorings, navigation, and all kinds of smar...

Behavioral Software Engineering
This talk explores how cognitive biases, as identified by behavioral economics, influence decision-making in software engineering. It examines heurist...


Bootiful GraalVM
It's that time of the year gain! Devoxx time! And we love being here. But you know which place we love even more? Production. And we don't know anythi...


Bootiful Spring AI
The age of artificial intelligence (because the search for regular intelligence hasn't gone well..) is nearly at hand, and it's <em>everywhere</em>! B...
Bootiful Spring Boot
This talk explores exciting new features and opportunities for Spring Boot developers in 2025, highlighting advancements in Spring Boot 4 and Spring F...

Bootiful Spring Boot: the Deep-Dive
This workshop provides a comprehensive overview of Spring, covering its core component model, Spring Boot, and practical applications in batch process...

Bootiful Spring Boot
This talk explores exciting new features and opportunities for Spring Boot developers in 2025, highlighting advancements in Spring Boot 4 and Spring F...