10 Things Rust Could Learn from Java (and 5 Things Java Should Probably Steal Back)
Talks grouped by Session Types
50 minute sessions on a range of different technologies, tools, practices and methodologies
Title
Speakers
Track
7 architectural sins: why we keep making them and how we can stop
Accelerating Maven Builds: From Snail's Pace 🐌 to Rocket Speed 🚀
Achieving Microsecond Latencies with Java
Agents With Seatbelts: Practical Ways to Keep AI Code Gen Under Control
A Guide to React Compiler Rendering
Aspiring Speakers 2026
Authorization in Spring Security: permissions, roles and beyond
Automating and Securing the entire build/deploy process using Backstage and Red Hat tooling
Be more productive with IntelliJ IDEA
Better Architecture by Telling Stories
Beyond the Hype: Agentic AI Patterns for Enterprise Software
Beyond the Score: Your Guide to Benchmarking LLMs
Billion Vector Baby!
Bootable Containers: An entire OS as a Containerfile
Bootiful GraalVM
Bootiful Spring Boot 4
Braving the Change: recalibrating to new realities
Building Secure Software(Panel) : Practical Strategies for Developers
Butcher Virtual Threads like a pro!
Complete, Correct, and Confidential: the inherently unhackable database.
Deep dive into data streaming security
Deterministic modernization in an age of AI
Dream Machines & Walled Gardens
Engineering for the Long Haul: Operating Open Source at Scale
Fast, Cheap, and Accurate: Optimizing LLM Inference with vLLM and Quantization
Fine-Tuning for the Impatient Developer
Five (and a half) Cool Things You Can Do With Quarkus
From Athlete to Algorithm: Transforming Canoe Technique Analysis with AI
From Fleeticide To Recovery: When Your Auto-Scaling Policy Becomes Your Worst Enemy
From Java to Kotlin - A roadtrip worth taking
Fun with Flags: Feature Flagging Without the Pain
Hack Your Brain: Smarter Learning for Devs
Hello World, Meet the Spanimals: Observability for Beginners
How to build your own fun and absurd pair programmer
How to Get Quantum Ready
How to Interview Engineers in the AI Era: What I Changed and What Actually Works
In the Land of the AI Agents, the One-Layer Memory Is King
Java Perf IRL: 5x Faster Cassandra Compaction
Koog your own AI! Delicious recipe
Kotlin's Elegant Deceptions: Simple APIs, Unusual Tactics
KRafting your Kafka cluster on Kube
Local Development in the AI Era
MCP Servers Beyond 101: Good Practices, Design Choices and Their Consequences
Model Mitosis: Stop making the wrong choice between microservices and monolith
Modern Java Puzzlers
Moving towards the European Cloud
Native Speed, Java Comfort: Calling Rust from the JVM with Project Panama
Now and Next Java for AI
Proactive or Reactive Security? How to shift away from Incident-Driven Design
Robots Among Us: Advances in AI for Everyday Androids
Scaling AI on Hybrid Cloud for Production LLM Inference at Scale
Seven Habits of (Mostly) Effective Teams
Shiny new tools won’t fix your problem
Side Quest Unlocked: Community Glue Work and the Future of Tech
Spark Declarative Pipelines in Action: Live Avionics Streaming from 40,000 Aircraft Overhead
Tales from the Machinery Room - Customizing LLMs
Taming GraalVM Reflection with AI Agents: Lessons from Testing 1000 Libraries
The Anatomy of Memory in Humans and AI Agents
The Human Side of Software Engineering in the Age of AI
The Next Evolution of Java: ☕️ Achieving Hyper Performance and Efficiency in Cloud Native Workloads
The Structured Concurrency API in JDK 26: Scoped and Joiners
Thinking Architecturally
Top 10 Event-Driven Architecture Pitfalls
Unbreakable by Design: The Secret Tech of Antifragile Software
Understanding Prompt Injection - Techniques, Challenges, and Advanced Escalation
Unveiling the simple math that powers AI
Wait, the JVM does that?!
When benchmarks go bad - what I learned from measuring performance wrong
Why software breaks, and how we can fix it
Your API Is Already a Hidden MCP Server
Your code is not an asset, it's a liability
You're in a Code Cult (And That's OK)
Your GPU misses pixels: 3D world-building with OSS
