PinnedLayered Architecture vs Modular Architecture in .NETWhen designing robust applications in .NET, two prevalent architectural styles often come into play: Layered Architecture and Modular…Jan 4Jan 4
PinnedPublished inNiche. Sweet. Valuable.Yohan Malshika: Why I love to writeAlways love to help each otherNov 4, 2024Nov 4, 2024
Why Instruction-Driven Development Is the Future of Software EngineeringBuild Software with Just Instructions2d ago2d ago
RAG vs Agentic RAG: Adding Stepwise Logic to AI Retrieval SystemsA Practical Guide to Agentic RAG with StepwisePlanner in C#May 6A response icon1May 6A response icon1
Semantic Search with Vector Databases using FAISS and Python on Google ColabWe live in an era of intelligent systems where machines are expected to understand meaning — not just raw words. Traditional keyword-based…Apr 27A response icon1Apr 27A response icon1
Why Vector Databases Are Crucial in Today’s AI-Driven WorldIn an era where data is the new fuel and artificial intelligence is the engine, traditional relational databases are no longer sufficient…Apr 17Apr 17
Implementing an Agentic Application Using AutoGen and Ollama in C#Agentic applications leverage autonomous AI agents to perform complex tasks collaboratively. Microsoft’s AutoGen for .NET simplifies the…Apr 1Apr 1
Decoupling Logic with the Strategy Pattern in C#How to Implement the Strategy Pattern in C#Mar 26A response icon1Mar 26A response icon1
Understanding HTTP Status Codes: A Comprehensive GuideHTTP (Hypertext Transfer Protocol) status codes are three-digit responses from a web server indicating the result of a client’s request…Mar 18Mar 18
Building a Simple Chat Application with Ollama and DeepSeek LLM in C#Using DeepSeek with Ollama in the C# applicationFeb 21Feb 21