As architects and developers, we love talking about technologies. Microservices. Kubernetes. Event Streaming. AI Agents. MCP. RAG. Vector Databases. But before we draw architecture diagrams, choose cloud services, or discuss design patterns, there is one question we should answer: What problem are we actually trying to solve? Over the years, I have noticed that many... Continue Reading →
AI Terms Every Developer Should Know
Artificial Intelligence today is transforming how we build software, automate business processes, and interact with technology. As developers and architects, we constantly hear terms such as Machine Learning, Large Language Models (LLMs), Embeddings, RAG, and Agentic AI. While these terms are frequently mentioned in conferences, blogs, and technical discussions, many developers and new comers are... Continue Reading →