
Spring AI : Structured Output
Chat models are great at producing prose, but most applications don’t want prose — they want a Java object, a List<String>, or a Map they …
I am Siva, a passionate software engineer with expertise in building scalable web applications. I enjoy working across the stack and constantly learning new technologies.


Chat models are great at producing prose, but most applications don’t want prose — they want a Java object, a List<String>, or a Map they …

Calling an LLM is just an HTTP request. The trouble is that every provider has its own API, configuration, and response format. Spring AI handles that …

Most Spring Boot applications start with a beautifully boring main class. Then one day we need caching. We add @EnableCaching. Then we need async …

A few years ago, I was working at a fintech company in Germany. Our business unit planned to build a new offering for customers in Germany and the UK. …

You’ve been working for years. You know your systems inside out. You’ve solved real problems, handled pressure, and delivered results. But …

If you are feeling overwhelmed by the rapid pace of technological advancements, especially in the field of AI, know that you are not alone. The AI …