Latest Blog Posts
View all blog postsC# AI Interview Questions and Answers (2026): LLMs, RAG, Agents, Claude Code, Cursor, Copilot and MCP
In this article, we review AI, LLM, prompting, .NET AI integration, Semantic Kernel, Microsoft Agent Framework, MCP, RAG, resilience, testing, observability, security, and AI coding tools for .NET engineers.
Weekend Reading #83
This week: a practical .NET guide to managing AI conversation history with four strategies from full replay to vector recall. Uber shares DeepETT, a graph-aware transformer serving 2 million real-time traffic forecasts per second across 100 million road segments, driving $100M in annual value. And Airbnb details its shift from PaaS to a unified knowledge-graph infrastructure that powers identity resolution at scale.
How Modern LLMs Are Actually Trained: SFT, RLHF, DPO, Instruction Tuning, and Distillation
Learn how modern LLMs are trained, from pretraining and instruction tuning to SFT, RLHF, DPO, and model distillation. This guide explains how raw foundation models become production-ready AI assistants, coding copilots, and enterprise agents.
Weekend Reading #82
This week: featuring a beginner-friendly LLM explainer, Uber's Tarot platform solving Multiple Knapsack optimization for incentive allocation at scale, Airbnb's Skipper embedded workflow engine for durable execution without external dependencies, and Lyft's end-to-end mapping system for smarter pickups in gated communities.
AI Conversation History: 4 Strategies with .NET samples
Learn four ways to manage AI conversation history in .NET: full replay, sliding window, summary buffer, and vector recall. C# code, costs, and trade-offs.