talks.title

talks.heroDescription

1/4
Stéphane Philippart
Stéphane Philippart
OVHcloud

🧰 Dev Containers: the ultimate toolbox for developers?

This session introduces dev containers as a solution to tedious environment setup. Using only Docker, everything—from tools to dependencies—is defined...
Development Practices Development Practices Tools-in-Action 30 min. BEGINNER
Scott Gerring
Scott Gerring
Datadog

10 Things Rust Could Learn from Java (and 5 Things Java Should Probably Steal Back)

Rust may be the new systems darling, but it turns out Java solved many of its hardest problems decades ago. In this lighthearted yet practical talk, w...
Languages Languages Conference 50 min. INTERMEDIATE
Vanessa Formicola
Vanessa Formicola
Prima

7 architectural sins: why we keep making them and how we can stop

Architecture Engineering Systems Practices
Architecture Architecture Conference 50 min. INTERMEDIATE
Mark Erikson
Mark Erikson
Replay.io

A Guide to React Compiler Rendering

This talk explains how React rendering works and how the new React Compiler optimizes apps by transforming component code. It demystifies the Compiler...
Languages Languages Conference 50 min. INTERMEDIATE
Maarten Mulders
Maarten Mulders
Info Support

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...
Build & Deploy Build & Deploy Conference 50 min. INTERMEDIATE
Stefan Angelov
Stefan Angelov
Tradu

Achieving Microsecond Latencies with Java

This session demonstrates how optimized Java can rival C/C++ for ultra-low-latency systems. It covers JVM internals, memory management, lock-free sync...
Java Java Conference 50 min. INTERMEDIATE
Jonathan Vila López
Jonathan Vila López

Agents With Seatbelts: Practical Ways to Keep AI Code Gen Under Control

This session shares practical strategies for safely and effectively integrating MCP setups and AI agents into development. It compares LLMs’ code‑gene...
Development Practices Development Practices Conference 50 min. INTERMEDIATE
Ana-Maria Mihalceanu
Ana-Maria Mihalceanu
Oracle
José Paumard
José Paumard
Oracle

Application Performance Made Better with JFR

Understanding how to monitor and optimize Java applications is fundamental to building efficient software. This hands-on lab will introduce how to cap...
Development Practices Development Practices Mini Lab 90 min. INTERMEDIATE
Cheuk Ting Ho
Cheuk Ting Ho
JetBrains

Are Python free-threaded ready? Looking at where free-threaded Python fails

This talk reviews Python’s free-threading initiative, detailing its technical differences, current status, and library compatibility. It assesses the...
Languages Languages Byte Size 15 min. ADVANCED
Daniel Garnier-Moiroux
Daniel Garnier-Moiroux
Spring

Authorization in Spring Security: permissions, roles and beyond

This session explains how to design robust, multi-phase authorization in Spring Boot using Spring Security. Through live coding, attendees learn key c...
Java Java Conference 50 min. BEGINNER
Marit van Dijk
Marit van Dijk
JetBrains

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...
Development Practices Development Practices Conference 50 min. INTERMEDIATE
Eoin Woods
Eoin Woods
Artechra

Better Architecture by Telling Stories

This talk advocates using concrete scenarios—short, structured stories—to explain architectural concepts to non-technical stakeholders. By making issu...
Architecture Architecture Conference 50 min. INTERMEDIATE
Daniel Oh
Daniel Oh
Red Hat
Kevin Dubois
Kevin Dubois
IBM

Beyond the Hype: Agentic AI Patterns for Enterprise Software

This talk explores building and deploying agentic AI systems—composed of multiple, independently reasoning agents—highlighting the limitations of gene...
DevNation Day DevNation Day Conference 50 min. INTERMEDIATE
Lennard Schiefelbein
Lennard Schiefelbein
TNG Technology Consulting
Jonathan du Mesnil de Rochemont
Jonathan du Mesnil de Rochemont
TNG Technology Consulting

Beyond the Score: Your Guide to Benchmarking LLMs

This talk explains how to design meaningful benchmarks for selecting LLMs on GPU clusters. It covers evaluating real-world capabilities—coding, tool u...
Data Data Conference 50 min. INTERMEDIATE
Pietro  Mele
Pietro Mele
Adelean
Benjamin Dauvissat
Benjamin Dauvissat
Adelean

Billion Vector Baby!

This session explores the real-world engineering challenges of scaling semantic search with Elasticsearch and OpenSearch to billions of vectors, focus...
Data Data Conference 50 min. INTERMEDIATE
Thomas Wuerthinger
Thomas Wuerthinger
Oracle
Josh Long
Josh Long
The Spring team

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...
Java Java Conference 50 min. ADVANCED
Tom Cools
Tom Cools
Timefold

Braving the Change: recalibrating to new realities

‘Change is the only constant in our industry’… but they never told us it would go this fast. With the recent evolutions in AI, ‘change’ has shifted fr...
People & Culture People & Culture Conference 50 min. BEGINNER
Loïc  Magnette
Loïc Magnette
Oniryx

Building Interoperable AI Agents in 30 Minutes

This talk presents the A2A protocol, an open standard enabling AI agents to discover, communicate, and collaborate across ecosystems. It covers A2A’s...
Data Data Tools-in-Action 30 min. BEGINNER
Daniel Oh
Daniel Oh
Red Hat
Cedric Clyburn
Cedric Clyburn
Red Hat
+1 more

Building with Open Source AI: A Crash Course

Thanks to open source, in the past year, we’ve seen a fundamental change: developers and enterprises are moving away from proprietary, closed-source m...
Data Data Mini Lab 90 min. INTERMEDIATE
Diana Nanuti
Diana Nanuti
Chainalysis

Burnout: The Hidden Failure Mode of High-Performing Teams

This talk applies systems engineering and SRE principles to team health, arguing that running teams at full capacity creates systemic burnout risk. It...
People & Culture People & Culture Byte Size 15 min. BEGINNER
Piotr Przybył
Piotr Przybył
Elastic

Butcher Virtual Threads like a pro!

Java™ 21 is real now. And so are virtual threads.
Everyone got excited about them, yet you prefer to keep your Java 8 job forever and you already h...
Java Java Conference 50 min. INTERMEDIATE
Bouke Nijhuis
Bouke Nijhuis
CINQ

Can LLMs play text adventures?

The title says it all! In this talk, we will explore the gaming capabilities of Large Language Models (LLMs) with some live demos. Since the release o...
Mind the Geek Mind the Geek Byte Size 15 min. BEGINNER
Jules May
Jules May
22 Consulting Ltd

Complete, Correct, and Confidential: the inherently unhackable database.

We think of the software that runs our systems as its beating heart, but the brains of an organisation — the continuity of its identity — resides in i...
Data Data Conference 50 min. ADVANCED
Christopher Batey
Christopher Batey
Core Engineering Consulti...
Derek Mortimer
Derek Mortimer
CECG

Continuous Delivery for Java Engineers — A Hands-On Deep Dive

This hands-on workshop teaches participants to build and deploy a production-ready Java application with a full Continuous Delivery pipeline. Covering...
Build & Deploy Build & Deploy Mini Lab 90 min. INTERMEDIATE
Madhura Chaganty
Madhura Chaganty
Elliptic

Curiosity by Design: What Does a Zoo Have to Do with AI?

This talk examines how AI tools risk dulling engineers’ curiosity by removing learning struggles. Using the “zoo vs. wild” metaphor, it shows how lead...
People & Culture People & Culture Tools-in-Action 30 min. INTERMEDIATE
1/4