<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Alex Chen — Blog</title>
    <link>http://localhost:3000/blog</link>
    <description>Technical articles on backend engineering, AI, distributed systems, and more.</description>
    <language>en-US</language>
    <lastBuildDate>Tue, 08 Sep 2026 07:35:56 GMT</lastBuildDate>
    <atom:link href="http://localhost:3000/rss.xml" rel="self" type="application/rss+xml" />
    <generator>Next.js</generator>
    <managingEditor>alex@example.com (Alex Chen)</managingEditor>
    <webMaster>alex@example.com (Alex Chen)</webMaster>
    <copyright>Copyright 2026 Alex Chen</copyright>
    <ttl>60</ttl>
    <image>
      <url>http://localhost:3000/icon.png</url>
      <title>Alex Chen — Blog</title>
      <link>http://localhost:3000/blog</link>
    </image>
    
    <item>
      <title><![CDATA[Building Production-Ready AI Agents with .NET and MCP]]></title>
      <link>http://localhost:3000/blog/building-production-ready-ai-agents-dotnet-mcp</link>
      <guid isPermaLink="true">http://localhost:3000/blog/building-production-ready-ai-agents-dotnet-mcp</guid>
      <description><![CDATA[A deep dive into creating robust, observable AI agents using the Model Context Protocol in .NET. Covers agent lifecycle, tool registration, error handling, and deployment patterns.]]></description>
      <content:encoded><![CDATA[A deep dive into creating robust, observable AI agents using the Model Context Protocol in .NET. Covers agent lifecycle, tool registration, error handling, and deployment patterns.]]></content:encoded>
      <pubDate>Sun, 15 Dec 2024 00:00:00 GMT</pubDate>
      <author>alex@example.com (Alex Chen)</author>
      <category><![CDATA[ASP.NET Core]]></category><category><![CDATA[MCP]]></category><category><![CDATA[.NET]]></category><category><![CDATA[AI Agents]]></category><category><![CDATA[AI]]></category><category><![CDATA[C#]]></category>
    </item>
    <item>
      <title><![CDATA[Distributed Systems Patterns: Event-Driven Architecture with Kafka]]></title>
      <link>http://localhost:3000/blog/distributed-systems-patterns-event-driven-kafka</link>
      <guid isPermaLink="true">http://localhost:3000/blog/distributed-systems-patterns-event-driven-kafka</guid>
      <description><![CDATA[Exploring event-driven patterns for building resilient distributed systems. Covers event sourcing, CQRS, saga patterns, and practical Kafka implementation strategies.]]></description>
      <content:encoded><![CDATA[Exploring event-driven patterns for building resilient distributed systems. Covers event sourcing, CQRS, saga patterns, and practical Kafka implementation strategies.]]></content:encoded>
      <pubDate>Thu, 28 Nov 2024 00:00:00 GMT</pubDate>
      <author>alex@example.com (Alex Chen)</author>
      <category><![CDATA[Architecture]]></category><category><![CDATA[Kafka]]></category><category><![CDATA[Backend]]></category><category><![CDATA[CQRS]]></category><category><![CDATA[Distributed Systems]]></category>
    </item>
    <item>
      <title><![CDATA[High-Performance Caching Strategies with Redis in .NET]]></title>
      <link>http://localhost:3000/blog/high-performance-caching-redis-dotnet</link>
      <guid isPermaLink="true">http://localhost:3000/blog/high-performance-caching-redis-dotnet</guid>
      <description><![CDATA[Master Redis caching patterns for .NET applications. Covers distributed caching, cache-aside, write-through, refresh-ahead, and advanced patterns like cache stampede prevention.]]></description>
      <content:encoded><![CDATA[Master Redis caching patterns for .NET applications. Covers distributed caching, cache-aside, write-through, refresh-ahead, and advanced patterns like cache stampede prevention.]]></content:encoded>
      <pubDate>Sun, 20 Oct 2024 00:00:00 GMT</pubDate>
      <author>alex@example.com (Alex Chen)</author>
      <category><![CDATA[.NET]]></category><category><![CDATA[Architecture]]></category><category><![CDATA[Backend]]></category><category><![CDATA[Redis]]></category><category><![CDATA[C#]]></category>
    </item>
    <item>
      <title><![CDATA[Implementing RAG Systems: From Prototype to Production]]></title>
      <link>http://localhost:3000/blog/implementing-rag-systems-prototype-production</link>
      <guid isPermaLink="true">http://localhost:3000/blog/implementing-rag-systems-prototype-production</guid>
      <description><![CDATA[A comprehensive guide to building Retrieval-Augmented Generation systems. Covers chunking strategies, embedding models, vector databases, reranking, evaluation, and production hardening.]]></description>
      <content:encoded><![CDATA[A comprehensive guide to building Retrieval-Augmented Generation systems. Covers chunking strategies, embedding models, vector databases, reranking, evaluation, and production hardening.]]></content:encoded>
      <pubDate>Thu, 12 Sep 2024 00:00:00 GMT</pubDate>
      <author>alex@example.com (Alex Chen)</author>
      <category><![CDATA[LLMs]]></category><category><![CDATA[Architecture]]></category><category><![CDATA[Backend]]></category><category><![CDATA[RAG]]></category><category><![CDATA[AI]]></category>
    </item>
    <item>
      <title><![CDATA[Clean Architecture in ASP.NET Core: A Practical Guide]]></title>
      <link>http://localhost:3000/blog/clean-architecture-aspnet-core-practical-guide</link>
      <guid isPermaLink="true">http://localhost:3000/blog/clean-architecture-aspnet-core-practical-guide</guid>
      <description><![CDATA[Implementing Clean Architecture in real-world .NET applications. Covers project structure, dependency rules, domain modeling, infrastructure, testing strategies, and common pitfalls.]]></description>
      <content:encoded><![CDATA[Implementing Clean Architecture in real-world .NET applications. Covers project structure, dependency rules, domain modeling, infrastructure, testing strategies, and common pitfalls.]]></content:encoded>
      <pubDate>Mon, 05 Aug 2024 00:00:00 GMT</pubDate>
      <author>alex@example.com (Alex Chen)</author>
      <category><![CDATA[ASP.NET Core]]></category><category><![CDATA[.NET]]></category><category><![CDATA[Architecture]]></category><category><![CDATA[Backend]]></category><category><![CDATA[Clean Architecture]]></category><category><![CDATA[C#]]></category>
    </item>
    <item>
      <title><![CDATA[Model Context Protocol: The Universal Interface for AI Tools]]></title>
      <link>http://localhost:3000/blog/model-context-protocol-universal-interface-ai-tools</link>
      <guid isPermaLink="true">http://localhost:3000/blog/model-context-protocol-universal-interface-ai-tools</guid>
      <description><![CDATA[Understanding MCP — the open standard for connecting AI models to tools and data. Covers protocol basics, server/client implementation, transport layers, and building custom MCP servers.]]></description>
      <content:encoded><![CDATA[Understanding MCP — the open standard for connecting AI models to tools and data. Covers protocol basics, server/client implementation, transport layers, and building custom MCP servers.]]></content:encoded>
      <pubDate>Mon, 22 Jul 2024 00:00:00 GMT</pubDate>
      <author>alex@example.com (Alex Chen)</author>
      <category><![CDATA[MCP]]></category><category><![CDATA[LLMs]]></category><category><![CDATA[Architecture]]></category><category><![CDATA[Backend]]></category><category><![CDATA[AI Agents]]></category><category><![CDATA[AI]]></category>
    </item>
  </channel>
</rss>