Development
Building Local AI Applications with .NET Aspire
Use .NET Aspire to orchestrate a Blazor UI, ASP.NET Core API, Qdrant, Redis, and optional Ollama model with health checks, telemetry, and tested local defaults.
Development
Use .NET Aspire to orchestrate a Blazor UI, ASP.NET Core API, Qdrant, Redis, and optional Ollama model with health checks, telemetry, and tested local defaults.
AI
A friendly guide to choosing between AI subscriptions, direct APIs, and routing platforms. It then builds a well-behaved .NET 10 gateway with OpenRouter.
Development
Meet CLIF, my open-source Windows automation CLI and local MCP server. Inspect WPF controls, script repeatable workflows, validate results, and give agents useful feedback.
AI
An August 2026 snapshot for .NET developers comparing local Ollama, Ollama Cloud, and managed inference by limits, model choice, agent support, and measurable performance.
Development
Move beyond vibe checks with deterministic tests, golden datasets, LLM judges, and CI quality gates for AI applications built with .NET.
Development
Build a current, stateless Model Context Protocol server with the official C# SDK and pair it with a Blazor WebAssembly diagnostic inspector.
Development
A practical .NET 10 guide to a guarded, streaming Blazor WebAssembly chat application built on Microsoft.Extensions.AI.
AI
An empirical case study of a dual-GPU Linux workstation for local coding assistance with Qwen3.8-27B, GGUF quantization, llama.cpp tuning, speculative decoding, and long-context benchmarks.
AI
Unify Azure AI Foundry, Ollama, LM Studio, and 100+ AI providers behind a single API with LiteLLM. Learn to deploy it locally with Docker Compose and PostgreSQL.
Career
Why mentorship is the most enduring legacy you can leave as a developer, and why it's not just about teaching code.