The record: migrate to immutability
Talks grouped by Track
Title
Speakers
Track
From greenfield to minefield: How to avoid traps of creeping complexity
From greenfield to minefield: How to avoid traps of creeping complexity
Stream tricks that you don't wanna miss !
Spring Boot in the Cloud: Advanced Optimization Deep Dive
Understanding the EU Cyber Resilience Act: What It Means for Open Source
How to survive and thrive as a dev (team) in the exponential age of AI
Un-observable AI is un-trustworthy AI
How to Write Bad Java Code
Level Up Your LangChain4j Apps for Production
Stop Using JSON Web Tokens (JWTs) for Authorization!
Make Cybersecurity Fun: Host Your Own Security-Themed Hackathon
Tips and tricks to bring the fun and passion back in your team!
How I built my own Intelligent Robot Arm from Scratch
Orchestrating payments for the millions
Building AI Agents on the JVM
Testing Architecture Made Simple
Integrating AI into Your Java Applications: Spring AI Deep Dive with RAG, Tool Calling & MCP
How to trace a Java Memory Leak
Gearing up to Java 25: Key Language Features
Six and a half ridiculous things to do with Quarkus
Building AI Agents With Spring & MCP
GraalVM 25: What's New and What's Next
Agentic Programming, this is how it's done
Emulating on the JVM
Write Java Code Like a Seasoned Hacker: 2026 Edition
Java 25 in Production: Memory Dieting to Tame Latency and Garbage Collection
Virtual Threads, Structured Concurrency and Scoped Values: Putting it all together
Can GenAI predict code’s energy use and why should we care?
FrameworkDesktop and IncusOS, a perfect combination for running LLMs locally
Language Games
10 Things I Hate About Java
Accessibility powered by AI
Early returns from outer space (in Kotlin)
Tracing Java Performance Bottlenecks
When Music and Software Come Together
