Spring Boot makes integration testing incredibly convenient: you have the entire application up and running in your test. But sometimes you can see memory usage spikes.
With Stream API, developers could only customize terminal operations using Collector. Stream Gatherers allow developers to define custom intermediate operations.
In October 2025, Devoxx Belgium showcased its 22nd edition, emphasizing Java and AI advancements. Sessions covered were AI workflows, architecture decisions, and more.
Spring WebFlux on Kubernetes delivers high-throughput, low-latency I/O with fewer resources using reactive IO, Resilience4j, and metrics-based autoscaling.
Guide to configure SSL communication with Elasticsearch via Spring Data Elasticsearch. Additionally, the communication is secured with BASIC authentication.
Learn how to combine DDD and BDD in enterprise Java to create software that models real business domains and validates behavior through executable scenarios.
An introductory tutorial for Java developers on writing AI-infused applications using Quarkus with LangChain4j. You don't need Python to write AI apps.
JNI is powerful but tricky. Automate boilerplate with generators, carefully manage references, test with CheckJNI, and embrace the chaos; it gets satisfying.
Learn how to build a simple API that delivers believable fake users, perfect for testing, demos, or UI prototyping. No more “John Doe” data, finally, real-feel mocks.