Toggle navigation
ANNOUNCEMENTS
CONFERENCE INFO
WORKSHOPS
SPEAKERS
PRESENTATIONS
SPONSORS
Register
— WORKSHOPS —
AI-Driven Development: Enhancing Java with the latest AI Innovations
Building Scalable Systems and Services with Spring Boot 3.4
Developer To Architect
Migration Engineering with OpenRewrite: The Recipe for Success
Practical AI Lab for Enterprise Java Developers: From Zero to Hero
Stream Processing As You’ve Never Seen Before (Seriously): Apache Flink for Java Developers
— Agile—
The OffHeap Podcast. Devnexus Edition (Now with more AI)
— Architecture—
AI Ready Data with Apache Iceberg: Unifying, Controlling, and Optimizing Your Data for Effective AI
Bootiful Spring Boot: A DOGumentary
Build distributed applications with ease using durable executions on Restate
Cache Smarter, Not Harder: A Practical Guide to Choosing the Best Caching Strategy
CQRS meets modern Java
Documenting your architecture
Polyglot persistence - which data model to pick for your workload?
REST vs GraphQL vs gRPC
Reverse-engineering architecture diagrams from your Java app
Sociotechnical Platform Engineering
— Artificial Intelligence—
AI for Busy Java Developers
AI’s Big Leap: From Sidekick to Autonomous, Multi-repo Refactoring Powerhouse
Beyond Static: Building Adaptive Systems with Reinforcement Learning Using Java
Don't Call it a Comeback: SQL in Cloud AI and ML
Enhancing LLMs with Graph Technology
Generative DevOps
Modern Problems Require Modern Solutions: Finding Your Meme Twin with Embeddings & Vector Databases
Polyglot Pipelines with Apache Nifi
Spring AI: Seamlessly Integrating AI into Your Enterprise Java Applications
TDD & generative AI - a perfect pairing?
— Cloud Native—
Building APIs in the AI Era
Containers and Kubernetes made easy: Deep dive into Podman Desktop
Create AI-Infused Java Apps with LangChain4j
Embracing the Hybrid Cloud: Unlocking Success with Open Source Technologies
ML Ops for Java Developers: A Hands-On Guide with Kubeflow and Quarkus
Optimizing Containerized Java Apps with Jib, GraalVM, CDS, and CRaC
Platform Engineering 101: Building Internal Developer Platforms
Shield your Java code: Practical guides for trusted software
Supercharge Agentic AI Projects: A DevEx-Driven Approach to Cloud-Native Scaffolding
Test-Driven Development: It's easier than you think!
— Cloud Technology—
AMP-ing Your Java with AArch64/Arm64 Servers
Are you crazy? hosting 25 years old java code on a brand-new cloud?
Backstage Software Templates for Java Developers
Cloud Integration Testing Made Easy for Your Java Apps
Crafting the Ultimate Docker Image for Spring Applications
Home Lab - Private Cloud on a budget
Java and the Internet of Things
Mastering Canary Releases with Argo Rollouts in Kubernetes
Optimize cold starts for Java functions using AWS Lambda SnapStart
Write Once, Deploy Everywhere: From Containers to Serverless
— Core Java—
DataFrame - a Swiss Army Knife of Java Data Processing
Hands On: Apache Maven 4
Keeping Your Java Hot by Solving the JVM Warmup Problem
Refactoring to Modernize Java Applications
Testing Legacy Code & Refactoring Patterns
Testing Your Way to Production Confidence with Native Images
To Java 24 and Beyond!
Unveiling the Hidden Layers of Java Class Files: Beyond Bytecode
Unveiling the Magical Power of Java Virtual Threads
We hate code - The !joy of maintaining dead code
— Frameworks—
API Toolbox with Spring
BoxLang - The Future is Dynamic
Containers All the Way Down!: Optimizing Spring Boot apps for the Modern Cloud
Demystifying Apache Flink
Functional Spring Boot
Logging Deep Dive
Runtime Efficiencies and Spring Boot
Spring Batch 5.2 and beyond: What's new and what's coming next
The Overwhelmed Spring Developer's Guide To AI
— JakartaEE—
A Developer's Guide to Jakarta EE 11
AI Tools for Jakarta EE
Case Study: Journey to Cloud with Jakarta EE and MicroProfile
Concurrency redefined: what’s new in Jakarta Concurrency 3.1
Duke on CRaC with Jakarta EE
Foundations of Modern Java Server Apps
Jakarta EE: Connected Industries with an Edge
Jakarta EE meets AI: Beyond the chatbot with LangChain4j
Java + LLMs: A hands-on guide to building LLM Apps in Java with JakartaEE
Migrating from Java EE - to Spring Boot or something else?
— Java Platform—
30 Years of Java - How Did We Get Here?
Code coverage MythBusters
Debugging Java
Frustration-free K8S For Spring Developers
How to debug: Lessons learnt from 10 years of Spring Boot
Micrometer Mastery: Unleash Advanced Observability in your JVM Apps
OOP vs. Data Oriented Programming: Which One to Choose?
Project Panama: Unleashing native libraries
Setting up data driven tests with Java tools
Taking off With JDK Flight Recorder
— Practices and other tech—
A developers guide to running Spring Boot applications on Open Liberty
Black Friday Brilliance: Managing a Billion Transactions with Tech, Tactics, and Teamwork
Delivery Engineering
Developer’s Guide to Test-Driven Development and Approval Testing
Nurturing OpenJDK distribution: Eclipse Temurin Success History and Plan
Take the Polar Plunge: A Fearless Introduction to Apache Iceberg®
TDD: Test-Driven Development vs TAB-Driven Development
Technical Enshittification: Why Everything in IT is Horrible Right Now and How to Fix It
Testing on Thin Ice: Chipping Away at Test Unpredictability
— Security—
Let OpenID Connect secure your applications
Long Live Short Lived Credentials - Auto-rotating Secrets At Scale
Securing LLM-Powered Applications: Overcoming Security and Privacy Challenges
Securing the Digital Landscape: A Deep Dive into OWASP Top 10 for Applications, APIs, and LLMs
Shadow Vulnerabilities in AI/ML Data Stacks - What You Don’t Know CAN Hurt You
Software and AI in the time of Legislation. New (and old) laws for developers
Software Supply Chain Security with Policy as Code
Start covering your bases & Stop chasing APT headlines
There's an Authz for that: Spring Security in 2025
Top Security Flaws Hiding in Your Code Right Now – and How to Fix Them
— Tech Leadership—
Building 10x Organizations with Internal Developer Portals
Complex Problems... and other ways to disappoint your friends.
Conway’s Law and Digital Transformation
How Not To Be Mentored
Managing Your AI-Driven Manager
Mastering the System Design Methodology
Navigating Uncertainty in Software Development: Effective Planning Techniques
Recalibrate - How AI Shakes Up Agile Teams
Starting with Java in 2025
Unlock Lightning-Fast Delivery: Mastering Software Craft for Unrivaled Success
— Tools and techniques—
An All Code Introduction to Domain Driven Design and Hexagonal Architecture
Codebase Resurrection: Revive and Refactor with AI
Developer Productivity With IntelliJ IDEA
Enhancing Project Integrity: A Modernization for Bug-Free Code
Git features you aren’t using
Going beyond ORMs
OG Refactoring (Observing Gamma): Patterns to Refactor Towards
OpenTelemetry and Continuous Feedback - Things you need to know about Spring application at runtime
Streamlining Open Source Foundation Operations with Quarkus and GitHub Actions
Taking Shortcuts Beyond Your IDE
— Web and Front-end—
A Java Developers Guide to Navigating the Frontend Landscape
Architecting a Front-End Project for Longevity
Fresh Hot CSS Features!
Run to the light Carol Anne: Auditing with Lighthouse
The Problems Micro Frontends Won't Solve That No One Wants to Talk About
Typescript Deep Dive
Unlocking Machine Learning Potential in JavaScript: A Journey Through Cutting-Edge Tools
Web Apps and Devices – Yes We Can!