
Explore Jakarta EE 10's innovations, including Core Profile for microservices and native image compilation. Learn about updates, migration strategies, and leveraging Java SE 17 features.

Explore Java's speed in serverless environments, debunk cold start myths, and learn optimization techniques for AWS Lambda using modern frameworks like Quarkus and Piranha Cloud.

Discover strategies to optimize Java on AWS Lambda, addressing cold starts, cost management, and performance issues for scalable serverless applications.

Explore modern Java microservices in the cloud, focusing on productivity and simplicity. Learn architectural approaches, technology choices, and design decisions for fast-paced startup development.

Explore advanced integration testing strategies for Jakarta EE 10, covering message handling, transactions, security, and data integrity. Learn to simulate errors and verify system behavior.

Explore immutable class design in Java, dispelling myths and demonstrating compatibility with popular libraries for persistence, serialization, and mocking.

Explore GraalVM EE 21.3's revolutionary capabilities for manipulating heap dump files, including automated analysis, multi-language processing, and custom file generation.

Explore Project Valhalla's impact on Java, addressing memory management issues and introducing value classes for enhanced performance and flexibility in future releases.

Explore serverless Java for cloud-native development, gaining insights on efficiency, scalability, and seamless infrastructure integration.

Explore recent Java features like Pattern Matching, Record Patterns, Virtual Threads, and more. Stay updated on the latest advancements in Java programming.

Explore JDK APIs and tools for Java source code modeling, including code generation and strict checks using javax.lang.model and Trees API.

Explore Java 19's virtual threads and structured concurrency, revolutionizing multithreading for high-throughput applications. Learn implementation techniques and avoid common pitfalls.

Explore CRaC, an OpenJDK project addressing JVM warmup issues in microservices. Learn about its snapshot approach for faster startup times while maintaining runtime performance.

Explore Quarkus for fast, memory-efficient Java apps with Dev mode, Dev UI, and Dev Services. Learn its inner workings and see it in action using familiar APIs.

Explore Java 19's virtual threads and structured concurrency, revolutionizing multithreading for high-throughput applications. Learn implementation techniques and avoid common pitfalls.

Explore Micronaut libraries for real-world applications, including Gru, Console, Worker, and Permissions framework, to enhance your project's testing, runtime execution, scheduling, and security.

Explore Helidon Nima, a Loom-based microservices framework offering high performance with simplified, synchronous routing. Learn about virtual threads and their impact on application development.

Explore Jakarta EE integration testing techniques, libraries, and frameworks like Testcontainers for robust application testing and debugging.

Explore automated Java unit test generation to improve productivity, catch bugs on-the-fly, and enhance code quality beyond manual testing limitations.

Optimize GraalVM Native Image apps: develop, test, configure libraries, monitor, and enhance performance for faster startup and reduced memory usage.

Dive deep into building distributed systems using pure Java, exploring underlying principles and algorithms beyond framework abstractions. Gain insights into REST, HTTP methods, and cluster state management.