
Explore the practical aspects of building and running applications with GraalVM in this code-focused conference talk. Discover how to migrate to GraalVM, use popular libraries and tools, monitor native applications, and leverage the latest Java features.…

Embark on a comprehensive journey through the world of micro benchmarking in this 2-hour 41-minute conference talk from Devoxx. Explore the intricacies of conducting accurate micro benchmarks and learn to critically evaluate published results. Gain insig…

Discover the long-awaited evolution of Apache Maven in this comprehensive conference talk. Explore the journey from Maven 3 to Maven 4, spanning a decade of development. Gain insights into the significant changes and improvements that Maven 4 brings, bot…

Discover how to identify and resolve performance issues in Java code using Digma, a free IDE plugin, in this 36-minute Devoxx conference talk. Learn about Digma's utilization of OpenTelemetry to collect and analyze traces and metrics, enabling the detect…

Explore a powerful debugging tool for Java applications in this 32-minute conference talk from Devoxx. Learn about Javaflame, a local agent that captures function calls, arguments, and return values, presenting them in an interactive flamegraph format. D…

Explore the Foreign Function and Memory API, a final feature in Java SE 22, through this comprehensive conference talk. Dive into the evolution of off-heap memory management in Java, from ByteBuffer to the new Memory API. Learn about key concepts such as…

Explore the power of Project Panama and the Foreign Function and Memory API (FFM API) in this 33-minute Devoxx conference talk. Discover how to seamlessly integrate system-level APIs and libraries written in languages like C, OpenGL, TensorFlow, Rust, an…

Explore the fundamentals and implementation of logging in Java using Log4J in this comprehensive 1-hour 7-minute tutorial led by instructor Hyder Abbas. Learn about the crucial role of logging in application development, including event tracking, trouble…

Explore the creation of advanced knowledge management systems using AI technology in this 52-minute conference talk from Devoxx. Learn how to leverage Java, Spring Boot, and Spring AI APIs to develop more user-friendly and conversational systems that enc…

Explore the latest advancements in web browser automation with this comprehensive talk on Selenium 5 and Java. Dive into the setup process for developing Selenium tests, including build tools, unit testing frameworks, and assertion libraries. Discover Se…

Explore the benefits of a single-stack Java approach for web development in this 30-minute conference talk from Devoxx. Discover how modern Java UI frameworks enable developers to build both frontend and backend components entirely in Java, addressing th…

Explore the powerful capabilities of Stream Gatherers, a new feature introduced in Java 22, in this informative conference talk. Dive deep into the evolution of Java Streams, from their introduction in Java 8 to the latest enhancements. Learn how Stream…

Explore the revolutionary world of passkeys in this 52-minute conference talk from Devoxx. Dive deep into the Web Authentication standard and discover how passkeys are transforming authentication methods for enhanced security. Learn about the core concep…

Embark on a whimsical journey through a conference talk that explores the unconventional use of IntelliJ IDEA as a game engine. Discover how Alexander Chatzizacharias transforms one of the most sophisticated IDEs into an unlikely platform for game develo…

Explore the pros and cons of using Java streams for bulk data processing in this 51-minute Devoxx conference talk. Delve into sample use cases where stream code offers clarity and conciseness compared to traditional collection iteration. Examine scenario…

Explore the rapidly evolving world of generative AI and its impact on business transformation in this 45-minute Devoxx conference talk. Discover how open source projects can standardize and democratize AI development for both regular application develope…

Explore JLama, a cutting-edge inference engine designed to empower Java developers with native AI capabilities. Discover how this innovative tool brings the power of large language models directly into the Java ecosystem without the need for GPUs. Learn…

Explore the capabilities of Oracle Code Assist, an AI-powered code companion, in this 43-minute conference talk from Devoxx. Discover how this innovative tool enhances developer productivity and code consistency by providing real-time, context-specific s…

Dive into a comprehensive exploration of modern Java features through the creation of a GitHub Crawler. Learn how to leverage virtual threads, structured concurrency, pattern matching, and data-oriented programming techniques. Discover the power of type…

Explore Project Panama's functionalities by building a custom file system in Java during this 34-minute Devoxx conference talk. Dive into practical exercises that demonstrate the use of virtual threads for efficient I/O operations and leverage Fuse for a…

Explore the rapid evolution of the Java Programming Language in this insightful 52-minute conference talk. Gain a comprehensive overview of recent changes and updates to Java, while also delving into upcoming features and future directions currently in d…