A Data-Oriented Programming Approach to REST APIs

Kenneth Kousen

Ken Kousen is the author of the Pragmatic Programmers books "Mockito Made Clear" and "Help Your Boss Help You", the O'Reilly books "Kotlin Cookbook", "Modern Java Recipes", and "Gradle Recipes for Android", and the Manning...

API Versioning in Spring

Spencer Gibb

Spencer Gibb is a Software Engineer at Broadcom where he is the co-founder and lead of the Spring Cloud Core projects. His interests include distributed systems, JVM languages, web services frameworks, message-driven architectures and making...

Autoscaling Spring Boot apps in Kubernetes with KEDA

John Coyne

John is a Distinguished Engineer of Application Engineering at Discover (a division of Capital One) with over 21 years of experience developing Java applications. His current interests include Observability, CI/CD automation, Kubernetes, and good API...

Beyond SWE-bench: Enterprise Java AI Agents and Real-World Development Benchmarks

Mark Pollack

Dr. Mark Pollack has been involved with the Spring framework since 2003, contributing core JMS functionality. He is currently leading the Spring AI project, which provides enterprise-ready abstractions for AI integration in Java applications. His...

Extend your JPA applications with Relational JSON documents

Anders Swanson

I'm here to help you use Oracle Database better, and more easily. As a Developer Evangelist at Oracle, I help developers build modern apps, including microservices, event-driven systems, cloud-native architectures, and more. If you're working...

I Can See Clearly Now: Observability of JVM & Spring Boot 2-3-4 apps

Jonatan Ivanov

Jonatan Ivanov is an enthusiastic Software Engineer, member of the Spring Engineering Team, maintainer of Micrometer, one of the leaders of the Seattle Java User Group, speaker, author, Java Champion. He has hands-on experience in...

Java Performance: Beyond Simple Request Latencies

John Ceccarelli

John Ceccarelli has been been in the Java space for 25 years, from leading the engineering team behind NetBeans at Sun Microsystems to leading product management for Azul's high-performance Platform Prime JDK. He loves making...

Simon Ritter

Simon Ritter is the Deputy CTO of Azul Systems. Simon has been in the IT business since 1984 and holds a Bachelor of Science degree in Physics from Brunel University in the U.K. Simon joined...

Java's Asynchronous Ecosystem

Daniel Hinojosa

Daniel Hinojosa is a programmer, consultant, instructor, speaker, and author. With over 20 years of experience, he does work for private, educational, and government institutions. Daniel loves JVM languages like Java, Groovy, and Scala; but...

JUnit 6 + exploring the testing ecosystem

Jeanne Boyarsky

Jeanne Boyarsky is a Java Champion from New York City and has been a Java developer for more than 23 years. She has co-authored Wiley's Oracle Java 8/11/17/21 certification books in addition to "Real World...

Just-in-Time Compilation Isn't Magic

Douglas Hawkins

Doug has been working in the Java ecosystem for the past 20 years. First as a Java developer, then a JVM engineer, and now Java performance tooling at Datadog.

Make Mechanical Advantage YOUR Advantage: How to modernize & futureproof your code with OpenRewrite

Mark Heckler

Mark Heckler, MBA is the Senior Director of Field Engineering at Moderne. He has worked with key players in numerous industries and organizations to develop, deliver, and maintain critical capabilities securely, on time, and on...

Peek Inside Production JVMs for Full Insights

Bruno Borges

Greetings, I’m Bruno. I’m a Product Manager at Microsoft living in Vancouver, Canada. I am a fan of photography, technology, and movies. I’m also interested in food and travel. But most importantly, I'm opinionated!

Scotty I need Warp Speed - Ways to improve JVM startup

Gerrit Grunwald

Gerrit Grunwald is a software engineer that loves coding for around 40 years already. He is a true believer in open source and he is an active member of the Java community, where he founded...

Spring Data 4: Data Access Revisited

Chris Bono

Focused on Spring Data, Spring gRPC, and Spring for Apache Pulsar

Supercharge Your Applications with Java, Graphs, and a Touch of AI

Jennifer Reif

Jennifer Reif is a Developer Relations Engineer at Neo4j, speaker, and blogger with an MS in CMIS. An avid developer and problem-solver, she has worked with many businesses and projects to organize and make sense...

Erin Schnabel

Erin Schnabel (@ebullientworks) is a Distinguished Engineer and maker of things at Red Hat. She is a Java Champion, with over 25 years under her belt as a developer, technical leader, architect and advocate, and...

The Self-Cleaning Castle: How Garbage Collection Works in Java

Renette Ros

Renette is a technical lead at Entelect with degrees in BIS Multimedia and BSc (Hons) Computer Science from the University of Pretoria. She specializes in backend Java and Kotlin development, with extensive experience in Spring...

To Java 26 and Beyond!

Billy Korando

Billy is a Java Developer Advocate with the Java Platform Group at Oracle. With over a decade of experience in Java, Billy brings a passion for helping developers find ways to reduce tedious work, such...

What Every Spring Developer Should Know About Jakarta EE

Ivar Grimstad

Ivar Grimstad is the Jakarta EE Developer Advocate at Eclipse Foundation. He is a Norwegian Java Champion and JUG Leader based in Sweden. Besides advocating for the Jakarta EE technologies, Ivar contributes to the Jakarta...

What's new in Spring Boot 4.0 & what's arriving 4.1

Phil Webb

Phil Webb is the co-creator of the Spring Boot open source project and has been serving as the project lead since its inception in 2013. Phil is employed by VMware where he is fortunate enough...

Zero to C-speed with only Java

David Vlijmincx

I’m a software developer at JPoint who loves to use and find new techniques and pragmatically apply them.