
Dive into a comprehensive conference talk on optimizing Hibernate and Spring Data JPA for peak performance. Learn essential techniques for efficient database connection management, solve the notorious N+1 problem, and master the use of projections for ra…

Explore the latest developments in Project Loom and virtual threads in this comprehensive conference talk by Alan Bateman at Devoxx. Delve into the next phase of this groundbreaking project, which aims to revolutionize concurrent programming in Java. Gai…

Explore the concept of Structured Concurrency and its approach to managing hierarchical cancellation and error handling in concurrent programming. Compare different implementations in Java, Kotlin, and Scala, including those with and without Project Loom…

Explore Quarkus and its Security Architecture in this 52-minute conference talk from Devoxx. Discover how Quarkus solves real-world security challenges while prioritizing Developer Joy. Learn to develop and test OpenID Connect-secured services in Dev mod…

Explore two cutting-edge features in Java development: StableValues and SegmentMapper in this 46-minute Devoxx conference talk. Gain insight into the internal JDK class annotation @Stable, which marks fields that change at most once, offering crucial per…

Dive into the technical underpinnings of Quarkus's efficiency in this 51-minute conference talk from Devoxx. Explore the balance between code execution speed and developer problem-solving efficiency. Discover how Quarkus enhances both hardware and human…

Explore the cutting-edge intersection of eBPF and Java in this 52-minute Devoxx conference talk. Dive deep into the world of cloud-native technology as speakers Mohammed Aboullaite and Johannes Bechberger demonstrate how to build a high-throughput firewa…

Explore the evolution and capabilities of Quarkus/LangChain4j integration in this conference talk. Discover how Quarkus provides an ideal runtime for developing intelligent Java applications, leveraging LangChain4j's potential. Learn about seamless CDI i…

Explore strategies for optimizing Java application performance on Arm64 processors in this 51-minute conference talk from Devoxx. Delve into performance improvements achieved through JVM updates, with a focus on the 30% enhancement between Java 11 and Ja…

Enhance Java-based AI chatbots with conversational memory. Implement context-aware interactions, efficient storage, and scalable architecture for more coherent and meaningful AI responses.

Develop AI-infused GitHub bots using Quarkus GitHub App Framework and LangChain4j to enhance workflows, automate tasks, and boost productivity in your development process.

Explore LLM limits through outrageous applications using LangChain4j and Quarkus. Witness complex tasks, potential havoc, and self-evaluating models in this thrilling journey of AI possibilities.

Implement efficient local LLM inference in Java, leveraging modern features for CPU-based performance without specialized hardware. Explore flexible frameworks adaptable to multiple architectures.

Explore Java development with AI using LangChain4J and Spring AI. Learn to extract information from images for automatic form-filling using Azure OpenAI and Container Apps in a microservice architecture.

Explore efficient techniques for processing massive CSV files in Java, including parallelization, optimized parsing, and custom data structures. Learn from the One Billion Row Challenge.

Explore Project Valhalla's advancements in Java's object model, including value objects and enhanced generics for improved performance.

Explore 100 popular Java snippets, from shell scripting to LLM access, in a rapid-fire showcase of Java's versatility without complex build tools.

Learn practical recipes and tips for migrating existing JVM-based Spring Boot applications to Native Image, improving workflows, and measuring performance improvements with Spring Native.

Learn to build efficient Docker images for Spring apps, from basic to advanced techniques, optimizing deployment speed and traffic volume.

Explore the controversial relationship between Java developers and DevOps, examining arguments for and against its adoption in software deployment practices.

Explore a data-oriented approach to serialization, addressing modern requirements and leveraging recent Java enhancements for simpler, safer object externalization.