Spring AI Capabilities: Effortlessly Integrate Google Gemini with Your Spring Boot Application

AI is no longer just a front-end feature; it is rapidly becoming a first-class person of back-end engineering. Whether you are creating intelligent APIs, automations, or context-based microservices, the ability to plug Large Language Models (LLMs) into Spring Boot can become a superpower. But thanks to Spring AI, it’s not as difficult as it seems. … Read more

Securing LLM Inference Endpoints: Treating AI Models as Untrusted Code

A troubling pattern is emerging in AI deployments across the industry. Engineers who would never expose a database to the public internet are serving LLM inference endpoints with nothing but a static Bearer token protecting them. Security reviews focus on “does it hallucinate?” instead of “can it execute arbitrary commands?” AI models are not opaque … Read more

I Finally Made It to YOW!

I have been eyeing the YOW! conferences for probably more than a decade. They occur in Australia, and feature top industry experts. I was thus overjoyed when they invited me to speak on the YOW! tour earlier this year. Here’s a summary of my amazing time there. My participation YOW! takes place in three different … Read more

How I Modernized a Legacy System Into a Scalable API-First Platform: A Deep Technical Case Study

Modernizing a legacy system feels a lot like renovating an old house. Every time you fix one part of the foundation, another crack appears. And yet, for many small businesses and mid-sized enterprises relying on outdated software, modernization isn’t optional anymore — it’s a survival strategy. Over the past few years running a software development … Read more