Toggle navigation
SPONSORS
PAST CONFERENCES
RECORDINGS
ANNOUNCEMENTS
— WORKSHOPS —
Apache Pinot Real-Time Analytics Workshop
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
Gain new supersonic, subatomic superpowers with Quarkus 3
Spring Boot 3 Workshop
The Ultimate One-Day Java Workshop: Deploying AI-Enhanced Applications with Security & Scalability
— Agile—
Approval Testing: When it's too late for Test-Driven Development
Automated software refactoring with OpenRewrite and Generative AI
Battling your Biased Brain
Building a Great Developer Experience
Crafting Code with a Conscience: Your Role in Ethical Data Stewardship
Developer Experience is central to DevOps success
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
Micro Frontends for Java Microservices
Sociotechnical Platform Engineering
Thriving in the cloud: Going beyond the 12 factors
— Artificial Intelligence—
AI Proof Your Career With Software Architecture
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
Harnessing the Power of Open Source for Cloud Native Development: Strategies for Success
Introducing Spring AI
LLMs and Spring: Building Smart Chat Applications with Redis
— Cloud Native—
API Management as Code: A declarative approach to handling API artifacts
Going from containers, to pods, to Kubernetes – help for your developer environments!
How do I see it in Backstage?
Java automation for yesterday, today and tomorrow
Quarkus 3: The Road to Virtual Threads for Cheaper, Faster, and Easier Concurrent Applications
Quarkus and AI. Integrating Java and LLM to build intelligent applications.
Quarkus in the Cloud: Strategies for Teams and Topolgies
Serverless Java in Action: Cloud Agnostic Design Patterns and Tips
Supersonic, Subatomic GitHub
Your Java Code in the Kubernetes Native Era: A Live Coding Experience
— Cloud Technology—
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
Kubernetes Demystified
Not a Kubernetes fan? The state of PaaS in 2024
Real-Time Dashboards in the Corporate World: How Apache Pinot® Powers Industry Leaders
The Wild West…East, North and South: Multi-Region Java Apps in the Cloud
Unlocking Dramatic Savings: Optimize your App and Database Footprint with Serverless Java
Wireguard, TLS and Workload Identity: The Backbone of Modern Service Networking
Wiring Cloud Native applications for local development
Your Cloud-Native Toolbox for Java
— Core Java—
A Glance At The Java Performance Toolbox
Choose Your Own Performance; a Project Leyden Update!
Java's New Powers: Hero or Villain in Your Code?
Just-in-time Compilation Isn’t Magic
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
Troubleshooting, Monitoring and Profiling with Java Flight Recorder, Mission Control and Cryostat
What is Looming in Java
— Frameworks—
Bootiful Spring Boot 3.x
Build next generation Big Data applications with Delta Lake
Crossing The Streams - leveraging Pulsar IO + Pulsar Functions together with Spring Cloud Stream
Do you really need Hibernate?
JUnit 5's Best Features
Spring Cloud Gateway MVC: Built for Java 21 and Virtual Threads
Spring off the HTTP High Dive into an Optimized Connection Pool
Work Smarter, Not Harder with your AI Coding Companion
Zero to Implementation in 50 Minutes, No Kidding!
— 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—
Cache Me If You Can: Speed Up Your JVM With Project Valhalla
Enter The Parallel Universe of the Vector API
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!
Modern Testing Tools for Java Developers
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
void main()
What Time Is It, Anyway? A Practical Guide To Using Dates And Times Correctly In Java
— Keynote—
Welcome to Devnexus 2024!
— Practices and other tech—
Are Your Tests Slowing You Down?
Beware of Survivorship Bias!
Clean code, is it really worth it?
Coding Fast and Slow: Applying Kahneman's Insights to Improve Development Practices and Efficiency
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"
Learning Kafka in 2024
— 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
Best Practices For Java in Cloud Native Architectures
Dude, what happened to my developer-first cloud? Production-easy Spring Cloud
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
Reading code
— Web and Front-end—
Biometric authentication in the browser: an intro to WebAuthn
Climbing Up with Alpine.js
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
What the Heck are Server Sent Events?