Toggle navigation
ANNOUNCEMENTS
CONFERENCE INFO
WORKSHOPS
SPEAKERS
PRESENTATIONS
SPONSORS
Register
— WORKSHOPS —
Architectural Design Patterns Deep Dive
Building RESTful Web Services with Jakarta EE
Cruising Along with Java: Making use of the Modern Features
Fundamentals of Migration Engineering with OpenRewrite
Mastering Modern Concurrency in Java - A Comprehensive Deep Dive with Virtual Threads
Spring Boot 3 Workshop
— Agile—
Approval Testing: When it's too late for Test-Driven Development
Battling your Biased Brain
Building a Great Developer Experience
Coding Fast and Slow: Applying Kahneman's Insights to Improve Development Practices and Efficiency
Crafting Code with a Conscience: Your Role in Ethical Data Stewardship
How to Conference : A User Guide
Product Centricity and Agility: Mega Powers combined
Refactoring AF (After Fowler): Some Large Refactoring Patterns
— Architecture—
A design pattern goes to the supermarket
Analyzing and Critiquing Architectures
Architecting for Resiliency: Shuffle sharding for Workload Isolation
Architectural Resiliency
Connect the Tables: How to Graph Relational Databases
Death to the Monolith
Enhancing Software Design with Spring Modulith
How to choose the right database for your application
Sociotechnical Platform Engineering
Thriving in the cloud: Going beyond the 12 factors
— Artificial Intelligence—
AI Proof Your Career With Software Architecture
Automated software refactoring with OpenRewrite and Generative AI
Building Intelligent Applications with ChatGPT
Building Your Own Private GenAI Chatbot with Java Tools - A Step-by-Step Adventure
Calling AI Tools from Java
Contextual search with vector search: exploring your options with open source tools.
Counter Attack: Vector Based methods for Detecting Large Language Model Generated Text and Audio
Introducing Spring AI
Scalable Machine Learning with PyTorch, Kubeflow and Kubernetes
— Cloud Infrastructure—
A developer’s journey to Kubernetes: a handy guide for developing, deploying, and debugging your app
Designing media optimized byte transfer and storage at Netflix
Not a Kubernetes fan? The state of PaaS in 2024
Unlocking Dramatic Savings: Optimize your App and Database Footprint with Serverless Java
— Cloud Technology—
Best Practices For Java in Cloud Native Architectures
Build next generation Big Data applications with Delta Lake
Kubernetes Demystified
The Wild West…East, North and South: Multi-Region Java Apps in the Cloud
Wiring Cloud Native applications for local development
— Core Java—
A Glance At The Java Performance Toolbox
A Healthy diet for your Java application
Cache Me If You Can: Speed Up Your JVM With Project Valhalla
Choose Your Own Performance; a Project Leyden Update!
Java's New Powers: Hero or Villain in Your Code?
Loom is more than virtual threads: Structured Concurrency and Scoped Values
Preparing for the Java 21 cert and learning new features
To Java 22 and Beyond!
Trash Talk - Exploring the memory management in the JVM
void main()
Welcome to Devnexus 2024!
What is Looming in Java
What Time Is It, Anyway? A Practical Guide To Using Dates And Times Correctly In Java
— Frameworks—
Bootiful Spring Boot 3.x
Crossing The Streams - leveraging Pulsar IO + Pulsar Functions together with Spring Cloud Stream
Do you really need Hibernate?
JUnit 5's Best Features
Spring off the HTTP High Dive into an Optimized Connection Pool
Troubleshooting, Monitoring and Profiling with Java Flight Recorder, Mission Control and Cryostat
Weaving Spring Cloud Gateway on Loom
Zero to Implementation in 50 Minutes, No Kidding!
— JUG Leaders Summit—
Reviving the Java Community: Insights from JUG Leaders Worldwide
— JakartaEE—
Databaseless Data Processing with EclipseStore and WebSphere Liberty InstantOn
Exploring the Data Universe: Portability with Jakarta Data and Open Liberty
Hyperscale Jakarta EE PaaS on Azure
Jakarta EE 11: Going Beyond the Era of Java EE
Jakarta EE 11 - Performance and Developer Productivity
Jakarta EE! The future of enterprise application behind the myths.
Leveraging Jakarta EE 10 Core Profile in Stateful Microservices
Making the best of Jakarta EE, Kubernetes, WebSphere and the cloud with AI
Optimize your applications to the max with Jakarta EE and MicroProfile
Securing Your Enterprise Apps - Jakarta Security In Jakarta EE 11 And Beyond
— Java Platform—
Enter The Parallel Universe of the Vector API
Just-in-time Compilation Isn’t Magic
JVM Ergonomics Profiles: Enhancing Resource Consumption and Performance in Dedicated Environments
Keeping Your Java Hot by Solving the JVM Warmup Problem
ML in Java, YES it's possible!
The future of Java runs on Arm
The Next Frontier in Open Source Java Compilers: Just-In-Time Compilation as a Service
The OffHeap Podcast. Devnexus Edition
Your Cloud-Native Toolbox for Java
— Keynote—
Moving Java Forward Together
Tech Parents Do's and Don'ts for Teaching Your Kids Programming (from the perspective of a kid)
— Practices and other tech—
Are Your Tests Slowing You Down?
Beware of Survivorship Bias!
Clean code, is it really worth it?
Community hacks to enhance your career
FinOps Tooling is a magic wand for enhancing Performance and Customer Value
Focus on software, not code
"Getting Along and Getting Things Done: A Guide for Software Leaders Working with Developers"
— Security—
Breaking AI: Live coding and hacking applications with Generative AI
Configuration security as a game of pursuit intercept
Don’t Expect Developers to be Security Experts!
Don't Get Burned! Secure Coding Essentials to protect your application
Know Your Ingredients: Security Starts With the Source
More tales from the Dark Side: How AI is the bad guys new friend
Passkeys...Yes Please!
The Art of Vulnerability Disclosure
The Death Star and the ultimate vulnerability
The Platform Engineer Playbook - 5 Ways to Container Security
— Tools and techniques—
Apache Maven 102: Best Practices
Application Observability like you've never heard before
Effectively Troubleshoot 9 Types of OutOfMemoryError
Java, JavaFX, and Life on Jupiter’s Europa
Keeping your build tool updated in a multi repository world: a Netflix tale
Knowledge Management for the Technically Inclined
Modern Testing Tools for Java Developers
Reading code
Work Smarter, Not Harder with your AI Coding Companion
— Unobtanium—
Java automation for yesterday, today and tomorrow
Quarkus in the Cloud: Strategies for Teams and Topolgies
Supersonic, Subatomic GitHub
— Web and Front-end—
From Mosaic to Modern: The Evolution of Web App Architectures
Fullstack from the back! Better business application development
How To Make Your JavaScript Accessible Without Losing Your Sanity (Or Your Hair)
Java meets TypeScript: learn to build full-stack web apps with Spring Boot and React
Methodically Migrating from JavaScript to TypeScript
Simple Ways to Make Webhook Security Better
Vue for React Developers
What the Heck are Server Sent Events?