Skip to main content

AI

Model Context Protocol, LLM concepts, MCP server tutorials, and practical AI integration patterns.

10 articles

May 22, 2026

What is an LLM context window?

Context windows explained—tokens, input vs output limits, model comparison, chat history, and tips to use context efficiently.

14 min read

May 21, 2026

Server-Sent Events (SSE) and EventSource

Learn SSE and the EventSource API with C# and Node.js server examples, plus HTML/JavaScript client code—advantages, alternatives, and real-world use cases.

14 min read

May 21, 2026

What is the MCP Protocol?

MCP explained—when to use tools, resources, and prompts, plus transports (stdio, Streamable HTTP, legacy SSE), Docker, and client setup.

16 min read

May 21, 2026

What is spec-driven development (SDD)?

SDD explained—specifications as source of truth, contrast with vibe coding, and a guide to GitHub Spec Kit, OpenSpec, BMAD, and Kiro.

14 min read

Aug 4, 2025

Build MCP Server with SSE Transport in .NET

Build a Model Context Protocol (MCP) server with legacy SSE transport in .NET and ASP.NET Core—HTTP streaming, client setup, and Claude Desktop integration.

18 min read

Jul 26, 2025

Run MCP Server in Docker

Containerize your .NET stdio MCP server with Docker—Dockerfile setup, build and run commands, and end-to-end testing with Claude Desktop and MCP clients.

15 min read

Jul 25, 2025

Building MCP Server Using .NET

Step-by-step guide to building a Model Context Protocol (MCP) server in .NET with stdio transport—JSON-RPC over stdin/stdout, tools, and Claude Desktop testing.

15 min read

Jul 24, 2025

MCP for business integrations

How MCP connects AI assistants to CRM, ERP, ticketing, and internal APIs—with use cases, governance, and a practical rollout path.

15 min read

Jul 20, 2025

What is vibe coding?

Vibe coding explained—from Karpathy's coinage to disciplined AI-assisted development, when it helps, risks to manage, and MCP integration.

13 min read