Java
-

The JDK Release Cadence Turns 10: Did Six-Month Releases Actually Speed Up Java?
Cast your mind back to September 2017. Mark Reinhold, chief architect of the Java Platform Group at Oracle, posted a short but…
Read More » -

Spring Boot With PostgreSQL On Heroku
In modern cloud-native applications, deploying backend services on platforms like Heroku and connecting them to managed databases such as PostgreSQL…
Read More » -

Get Raw XML from SOAP in Java
SOAP (Simple Object Access Protocol) is widely used in enterprise applications for communication between services. While working with SOAP-based systems…
Read More » -

JDK 24 Security Updates
JDK 24 introduces a range of important security enhancements aimed at strengthening Java applications against modern threats. With the rapid…
Read More » -

Deep Java Library: A Comprehensive Guide
With the growing demand for integrating AI capabilities into enterprise applications, Java developers need efficient tools to build and deploy…
Read More » -

The Classloading Graph: Why Your Spring Boot App’s Startup Time Is a Classloading Problem and Not a Bean Problem
Startup time is nearly always blamed on bean initialisation. The actual bottleneck is usually classloading — a graph traversal problem…
Read More » -

A Guide to Using Recursive Advisors in Spring AI
AI applications often require iterative interactions with language models to refine outputs, execute tools, or validate responses. Instead of manually…
Read More » -

Vector API at Eleven Incubations: Why This API Takes So Long and What’s Blocking It
JEP 529 ships in JDK 26 with no substantial changes since JDK 25. After five years and eleven rounds, the…
Read More » -

The Lies Your JVM Profiler Tells You: Safepoints, Biased Sampling, and WhyYour Hotspot Analysis Is Wrong
You ran your profiler. You found the hotspot. You optimised it. Performance didn’t change. Here’s the precise technical reason why…
Read More »




