Thoughts on software engineering, architecture, and the .NET ecosystem
Enterprise RAG on .NET is a system with eight distinct decision surfaces, each with its own failure modes. A staff-level reference architecture covering ingestion, vector stores, hybrid retrieval, reranking, and observability on Azure.
A field guide for CTOs on closing the gap between a working AI demo and a governed, production-ready enterprise system — covering architecture, reliability, security, cost, and ownership.
An LLM call is not an architecture. A field guide for technical leads and architects on the seven non-negotiable surfaces — retrieval, evaluation, economics, ownership, and failure UX — that separate a prototype from a production system.
Explore the exciting new features in .NET 11 — from runtime-native async and C# 15 to massive performance improvements and ASP.NET Core 11 enhancements.