What is Model Context Protocol (MCP)?Understanding the language of agentic communicationJul 10, 2025·1 min read
Design a centralized authentication systemhttps://www.youtube.com/watch?v=Dh11cxb7WYs Problem statement: Design a centralized authentication system for millions of users. The objective is to only design authentication system and not authorization system. More than 1M daily active users and...Dec 30, 2024·1 min read
Adding LLM to Spring Boot : Start using AI todayWeb developers are curious about how to integrate the power of Large Language Models (LLMs) into their projects. It's becoming increasingly clear that LLMs will play an important role in shaping user experiences across all kinds of apps. However, a l...Dec 30, 2024·5 min read
Integrating Gen-AI into your applications - Part 1 - The foundationsIntegrating generative AI into your existing applications is one of the major challenges of all businesses. Generative AI has a lot of capabilities and it has simplified how we can use machine learning solutions in usual business workflows. In past t...Dec 21, 2024·3 min read
Url shortening service on budgetHow to design a highly scalable url shortening system on budgetDec 18, 2024·2 min read
Saga Pattern - Architecture guideMicroservices driven architecture is getting increasingly common. Microservices are small independent services that do one thing and one thing right with very clear API boundaries. A complex system is built by using multiple microservices calling eac...Dec 17, 2024·5 min read
Zero shot vs multi shot prompting?One way to build classifiers in past was to provide a large number of examples to the model and let model train through some kind of training algorithm. Such training is complex and time consuming. Large language models are massive and have learned a...Dec 15, 2024·3 min read