
Explore lazy evaluation in Java for efficient, scalable applications. Learn about data structures, APIs, and techniques to improve performance and responsiveness in big data scenarios.

Learn productive web development using IntelliJ IDEA, Spring Boot, and Vaadin. Discover tips, tricks, and shortcuts for building efficient Java web apps with automatic reloading and enjoyable development experience.

Explore Java 9's new features through live coding: modularity, reactive programming, improved Streams API, and collection enhancements. Discover practical applications and advantages for developers.

Explore Java 8 features through live coding demonstrations, comparing performance and readability of refactored code using lambda expressions, streams, and new collection methods.

Learn Akka Actors in Java 8: concurrent programming made easier. Covers core concepts, examples, hierarchy, failure handling, lifecycle, dispatchers, and best practices for efficient actor-based development.

Explore Spring Boot integration in IntelliJ IDEA 14.1, covering initialization, configuration, auto-configuration, metadata, and smart content assistance for efficient development.

Learn to process streaming data asynchronously and efficiently using Akka Streams, exploring Reactive Streams, back-pressure, and pipelining for robust and scalable applications.

Explore Spring 4 features and IntelliJ IDEA 13 improvements for enhanced productivity. Hands-on demos showcase new Spring support, productivity tips, and future development plans.

Explore Java 16's new features, release cadence, and gradual integration of Valhalla bits with JVM Engineering Director Mikael Vidstedt in this informative podcast episode.

Explore JDK 16's new features including Records, pattern matching for instanceof, and previews of sealed classes. Learn about performance improvements and reliability enhancements in this comprehensive overview.

Explore Java 16's record serialization with experts Julia Boes and Chris Hegarty. Learn about performance improvements, developer impacts, and the future of this new feature in Core Libraries.

Explore JDK Flight Recorder with expert Markus Grönlund, covering its features, applications, and best practices for Java performance analysis and monitoring.

Explore how Java Records enhance serialization, improving security and efficiency. Learn about their immutable properties and implementation in Java 16 for better code maintainability.

Explore jpackage, a new Java packaging tool for creating native installers. Learn its history, capabilities, limitations, and future prospects from OpenJDK expert Kevin Rushforth.

Explore GraalVM Enterprise's innovations for Java: enhanced performance, reduced resource usage, and ahead-of-time compilation. Learn how it accelerates applications and benefits microservices and containerized workloads.

Explore Project Helidon, microservices, and new features in Helidon 2.1 with Oracle engineer Dmitry Aleksandrov as he previews his Jfokus 2021 session on Java development and community.

Discover how GraalVM Enterprise optimizes WebLogic servers, boosting performance, reducing memory footprint, and lowering operational costs for on-premise and cloud deployments.

Explore diverse ways to contribute to OpenJDK with experts Stuart Marks and Jesper Wilhelmsson, discussing opportunities for developers to engage with and enhance the Java ecosystem.

Explore Project Panama's Foreign Linker API with Java experts Maurizio Cimadamore and Jorn Vernee, discussing its features and implications for OpenJDK development.

Learn to create fast, efficient CLI apps using Java and GraalVM Enterprise Native Image. Discover how to build cross-platform tools with instant startup and low memory usage for enhanced developer productivity.

Explore Project Panama's Foreign Memory Access API with Java experts, discussing its architecture, memory segments, safety features, and advantages over JNI for native code integration.