Enterprise Java
-

Migrating to Spring Boot 3.x: A Practical Guide for Legacy Projects
No more fear: a 5-step checklist for upgrading old Spring applications, without the surprises. Introduction: Why the Jump From 2.x…
Read More » -

Spring AI Short Term Memory Sessions Example
Large Language Models are fundamentally stateless. If an application sends the question “What is my favorite programming language?” to a…
Read More » -

Implementing and Testing a Spring MVC HandlerInterceptor
In a Spring MVC application, interceptors provide a powerful mechanism to execute custom logic before and after processing HTTP requests.…
Read More » -

Spring Boot 4 vs Quarkus 3 vs Micronaut 4: The Java Framework Decision in 2026
I have shipped real services on all three this year. Here is what actually separates them once the marketing slides…
Read More » -

Build a Web Research AI Agent with Lanchain4j and Ollama
Running large language models locally using tools like Ollama fundamentally changes how we build AI applications. It enables fast experimentation,…
Read More » -

Spring AI Agent Skills Example
Large Language Models (LLMs) excel at reasoning, generating natural language, and answering complex questions, but enterprise AI applications require capabilities…
Read More » -

Spring Dynamic Authorization Scopes Example
Modern enterprise applications often require fine-grained access control where different users, clients, and business scenarios need different levels of permissions.…
Read More » -

From LLMs to LangChain: Building practical AI Applications
Software development is entering a new phase driven by Large Language Models (LLMs). These models allow developers to move beyond…
Read More »




