VGhellovg
HomeProjectsBlogResume

~/blog

Notes on software engineering, architecture, and practical AI.

Field notes from building and modernizing enterprise systems with .NET, SQL Server, web platforms, and AI-assisted workflows.

Showing 9 of 27 articles

Jun 15, 2026
5 min read

Microsoft Agent Framework: What the Semantic Kernel and AutoGen Merge Means for .NET Teams

Microsoft folded Semantic Kernel and AutoGen into a single Agent Framework that went 1.0 in April 2026. Here is how I read the change for enterprise .NET systems, and how I would migrate without rewriting everything.

Microsoft Agent FrameworkSemantic Kernel.NETAI AgentsEnterprise
Jun 12, 2026
6 min read

MCP for Enterprise .NET: Connecting Agents to Your ERP Without the Glue Code

The Model Context Protocol has become the standard way to expose tools and data to AI agents. Here is how I think about MCP for enterprise .NET systems — the C# SDK, a minimal server, and the security questions you must answer first.

MCP.NETAI AgentsEnterpriseSecurity
Jun 9, 2026
5 min read

Migrating from Semantic Kernel Abstractions to Microsoft.Extensions.AI

Microsoft.Extensions.AI is GA, and the old Semantic Kernel chat and embedding interfaces are now obsolete. A practical, code-first guide to migrating without a big-bang rewrite.

Microsoft.Extensions.AISemantic Kernel.NETAIMigration
Jun 5, 2026
5 min read

Small Language Models in the Enterprise: When Smaller Wins

Not every enterprise AI task needs a frontier model. A practical look at small language models in 2026 — where they win, where they do not, and how a .NET developer actually runs one.

SLMAI.NETEnterpriseCost Optimization
May 29, 2026
3 min read

Semantic Kernel in .NET: A Practical Enterprise Starting Point

A practical way to think about Semantic Kernel for enterprise .NET systems: keep the business logic in code, expose safe plugins, and let the model orchestrate narrow workflows.

Semantic Kernel.NETAIAzure OpenAIEnterprise
May 28, 2026
3 min read

Designing Semantic Kernel Plugins for ERP Workflows

How I would design Semantic Kernel native plugins for ERP systems without letting AI bypass domain rules, permissions, or audit requirements.

Semantic KernelERP.NETArchitectureAI Agents
May 27, 2026
3 min read

A Production Checklist for Semantic Kernel in .NET Apps

The checklist I would use before adding Semantic Kernel to a production .NET application: observability, safety, permissions, evaluation, and fallback behavior.

Semantic Kernel.NETAzure OpenAIProductionAI
Apr 26, 2026
7 min read

16 Years in Enterprise Software: Lessons Learned

Reflections on 16 years building enterprise software—from writing my first ASP.NET page to leading teams modernizing legacy systems. What I wish I knew at 24.

CareerLeadershipOpinion
Apr 25, 2026
9 min read

TypeScript Patterns I Wish I Knew Earlier

16 years of coding taught me patterns the hard way. Here are the TypeScript techniques that would have saved me hundreds of hours of refactoring.

TypeScriptBest Practices