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
Authorization in Spring Security: permissions, roles and beyond
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!
Bootiful GraalVM
Braving the Change: recalibrating to new realities
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
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 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
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
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 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 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
