<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Viktor Buzin — Blog</title>
    <link>https://techbuzzz.ru/blog/</link>
    <description>Thoughts on software engineering, architecture, and the .NET ecosystem</description>
    <language>en</language>
    <atom:link href="https://techbuzzz.ru/feed.xml" rel="self" type="application/rss+xml"/>
    <lastBuildDate>Mon, 12 Oct 2026 16:15:26 GMT</lastBuildDate>
    <item>
      <title>Organizational Design and Unit Economics for an AI-Native SDLC</title>
      <link>https://techbuzzz.ru/blog/adlc-org-and-economics/</link>
      <guid isPermaLink="true">https://techbuzzz.ru/blog/adlc-org-and-economics/</guid>
      <description>Once verification is the binding constraint, an organisation&apos;s value is bounded by its verification capacity: unit economics, ROI assumptions, hiring, and where ADLC wins.</description>
      <pubDate>Mon, 23 Nov 2026 00:00:00 GMT</pubDate>
      <category>AI</category>
      <category>Leadership</category>
      <category>Engineering Management</category>
      <category>CTO</category>
      <category>SDLC</category>
    </item>
    <item>
      <title>An ADLC Adoption Playbook: From Assistants to Agent-Driven Delivery</title>
      <link>https://techbuzzz.ru/blog/adlc-adoption-playbook/</link>
      <guid isPermaLink="true">https://techbuzzz.ru/blog/adlc-adoption-playbook/</guid>
      <description>An adoption guide for engineering leaders: a four-stage maturity ladder, the baseline and in-flight metrics to capture, and a ninety-day sequence for agent-driven delivery.</description>
      <pubDate>Mon, 16 Nov 2026 00:00:00 GMT</pubDate>
      <category>AI</category>
      <category>Leadership</category>
      <category>Engineering Management</category>
      <category>Architecture</category>
      <category>SDLC</category>
    </item>
    <item>
      <title>The Infrastructure an ADLC Actually Requires</title>
      <link>https://techbuzzz.ru/blog/adlc-infrastructure/</link>
      <guid isPermaLink="true">https://techbuzzz.ru/blog/adlc-infrastructure/</guid>
      <description>An ADLC is not a model choice: a layer-by-layer account of the deterministic supports — versioned context, artifact chains, evals, gates — needed to run one safely.</description>
      <pubDate>Mon, 09 Nov 2026 00:00:00 GMT</pubDate>
      <category>AI</category>
      <category>Architecture</category>
      <category>MLOps</category>
      <category>Evaluation</category>
      <category>SDLC</category>
    </item>
    <item>
      <title>Where the Bottleneck Moved: Code Review After Coding Agents</title>
      <link>https://techbuzzz.ru/blog/ai-code-review-bottleneck/</link>
      <guid isPermaLink="true">https://techbuzzz.ru/blog/ai-code-review-bottleneck/</guid>
      <description>An evidence audit of 8.1M pull requests: why AI coding agents moved the bottleneck into code review, and why verification quality fell before review capacity grew.</description>
      <pubDate>Mon, 02 Nov 2026 00:00:00 GMT</pubDate>
      <category>AI</category>
      <category>Leadership</category>
      <category>Engineering Management</category>
      <category>Architecture</category>
      <category>SDLC</category>
    </item>
    <item>
      <title>The AI SDLC Hype Ledger: What the Evidence Actually Shows</title>
      <link>https://techbuzzz.ru/blog/ai-sdlc-hype-vs-evidence/</link>
      <guid isPermaLink="true">https://techbuzzz.ru/blog/ai-sdlc-hype-vs-evidence/</guid>
      <description>A source-by-source audit of the evidence behind AI-assisted development, separating randomised trials from surveys, repository telemetry and vendor claims.</description>
      <pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate>
      <category>AI</category>
      <category>Evaluation</category>
      <category>Architecture</category>
      <category>CTO</category>
      <category>SDLC</category>
    </item>
    <item>
      <title>SDLC to ADLC: What the Viral Diagram Leaves Out</title>
      <link>https://techbuzzz.ru/blog/sdlc-to-adlc-what-it-means/</link>
      <guid isPermaLink="true">https://techbuzzz.ru/blog/sdlc-to-adlc-what-it-means/</guid>
      <description>A viral diagram credits Anthropic with &apos;ADLC&apos;. The six stages are right, the attribution is wrong, and the layer that decides whether adoption works is missing.</description>
      <pubDate>Mon, 19 Oct 2026 00:00:00 GMT</pubDate>
      <category>AI</category>
      <category>Architecture</category>
      <category>Leadership</category>
      <category>Engineering Management</category>
      <category>SDLC</category>
    </item>
    <item>
      <title>Async Boundaries in .NET: Where AI Calls Change Your Design</title>
      <link>https://techbuzzz.ru/blog/async-boundaries-dotnet-ai-calls/</link>
      <guid isPermaLink="true">https://techbuzzz.ru/blog/async-boundaries-dotnet-ai-calls/</guid>
      <description>An AI call in a .NET request path changes the design question from &quot;is this async?&quot; to &quot;where is the async boundary?&quot; — and thread starvation is the bill for getting it wrong.</description>
      <pubDate>Wed, 26 Aug 2026 00:00:00 GMT</pubDate>
      <category>.NET</category>
      <category>ASP.NET Core</category>
      <category>Performance</category>
      <category>Architecture</category>
    </item>
    <item>
      <title>State, Tools and Approval Gates: A Checklist for Safe Agents</title>
      <link>https://techbuzzz.ru/blog/state-tools-approval-gates-checklist/</link>
      <guid isPermaLink="true">https://techbuzzz.ru/blog/state-tools-approval-gates-checklist/</guid>
      <description>A pre-launch checklist for safe agents: what to define about state, how to scope tools, where approval gates belong, and the three failure patterns a gate must stop.</description>
      <pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate>
      <category>AI</category>
      <category>Architecture</category>
      <category>Evaluation</category>
      <category>Enterprise</category>
    </item>
    <item>
      <title>Governed Agentic Workflows: Architecture for Enterprise AI</title>
      <link>https://techbuzzz.ru/blog/governed-agentic-workflows-enterprise/</link>
      <guid isPermaLink="true">https://techbuzzz.ru/blog/governed-agentic-workflows-enterprise/</guid>
      <description>A six-layer reference architecture for enterprise agentic workflows — intent, policy, planning, tool execution, audit and recovery — with risk-based approvals and a go-live checklist.</description>
      <pubDate>Tue, 18 Aug 2026 00:00:00 GMT</pubDate>
      <category>AI</category>
      <category>Architecture</category>
      <category>MLOps</category>
      <category>Enterprise</category>
    </item>
    <item>
      <title>Three Failure Modes of Multi-Agent Systems</title>
      <link>https://techbuzzz.ru/blog/three-failure-modes-multi-agent/</link>
      <guid isPermaLink="true">https://techbuzzz.ru/blog/three-failure-modes-multi-agent/</guid>
      <description>Multi-agent systems fail in coordination, not in isolation. Tool scope leakage, asynchronous state divergence, and the invisible approval bypass — with the detection signal for each.</description>
      <pubDate>Thu, 13 Aug 2026 00:00:00 GMT</pubDate>
      <category>AI</category>
      <category>Architecture</category>
      <category>MLOps</category>
    </item>
    <item>
      <title>When Should You Use an AI Agent Instead of a Workflow?</title>
      <link>https://techbuzzz.ru/blog/ai-agent-vs-workflow-decision/</link>
      <guid isPermaLink="true">https://techbuzzz.ru/blog/ai-agent-vs-workflow-decision/</guid>
      <description>A decision framework for agent versus workflow: six task characteristics, four architectures on an autonomy spectrum, and the line that separates a deterministic graph from a supervised agent.</description>
      <pubDate>Tue, 11 Aug 2026 00:00:00 GMT</pubDate>
      <category>AI</category>
      <category>Architecture</category>
      <category>Engineering Management</category>
    </item>
    <item>
      <title>A Minimal RAG Evaluation Dataset Template for Enterprise Teams</title>
      <link>https://techbuzzz.ru/blog/rag-evaluation-dataset-template/</link>
      <guid isPermaLink="true">https://techbuzzz.ru/blog/rag-evaluation-dataset-template/</guid>
      <description>A 20-question evaluation set across five failure categories — factual lookup, multi-document synthesis, refusals, injection and citation accuracy — is enough to move RAG from PoC to pilot.</description>
      <pubDate>Thu, 06 Aug 2026 00:00:00 GMT</pubDate>
      <category>RAG</category>
      <category>Evaluation</category>
      <category>Enterprise</category>
      <category>AI</category>
    </item>
    <item>
      <title>RAG Evaluation Before Production: A Practical Guide</title>
      <link>https://techbuzzz.ru/blog/rag-evaluation-before-production/</link>
      <guid isPermaLink="true">https://techbuzzz.ru/blog/rag-evaluation-before-production/</guid>
      <description>A RAG system without a maintained evaluation dataset is a system that cannot be improved or safely changed. A practical guide to the Minimum Viable Evaluation Dataset (MVED), the five essential categories, LLM-as-Judge architectures, and connecting evaluation to deployment gates.</description>
      <pubDate>Tue, 04 Aug 2026 00:00:00 GMT</pubDate>
      <category>AI</category>
      <category>Architecture</category>
      <category>LLM</category>
      <category>Enterprise</category>
      <category>RAG</category>
      <category>MLOps</category>
      <category>Evaluation</category>
    </item>
    <item>
      <title>Chunking Is Not a Strategy: How to Choose Retrieval Units</title>
      <link>https://techbuzzz.ru/blog/chunking-is-not-a-strategy/</link>
      <guid isPermaLink="true">https://techbuzzz.ru/blog/chunking-is-not-a-strategy/</guid>
      <description>The choice of retrieval unit is the most consequential design decision in a RAG pipeline. Why character splitting fails, the precision/recall trade-off, parent-child and hierarchical patterns, the lost-in-the-middle constraint, and a unit-selection table.</description>
      <pubDate>Sat, 01 Aug 2026 00:00:00 GMT</pubDate>
      <category>AI</category>
      <category>Architecture</category>
      <category>LLM</category>
      <category>Enterprise</category>
      <category>RAG</category>
      <category>MLOps</category>
    </item>
    <item>
      <title>From Senior Engineer to Principal: What Changes and What Does Not</title>
      <link>https://techbuzzz.ru/blog/senior-to-principal-engineer/</link>
      <guid isPermaLink="true">https://techbuzzz.ru/blog/senior-to-principal-engineer/</guid>
      <description>The jump from Senior to Principal is not a linear climb — it&apos;s a career pivot. A field note on impact radius, problem sourcing, ambiguity, and the day-to-day reality of moving from individual execution to organizational leverage.</description>
      <pubDate>Wed, 29 Jul 2026 00:00:00 GMT</pubDate>
      <category>Career</category>
      <category>Leadership</category>
      <category>Engineering Management</category>
      <category>Architecture</category>
    </item>
    <item>
      <title>RAG Is a System, Not a Prompt: Retrieval, Context, Evaluation and Operations</title>
      <link>https://techbuzzz.ru/blog/rag-is-a-system-not-a-prompt/</link>
      <guid isPermaLink="true">https://techbuzzz.ru/blog/rag-is-a-system-not-a-prompt/</guid>
      <description>RAG answer quality is determined at four separate stages — Retrieval, Context, Answer, Operations — each testable independently. A stage-by-stage framework with metrics, ten common failure modes, and a senior-engineer checklist.</description>
      <pubDate>Sun, 26 Jul 2026 00:00:00 GMT</pubDate>
      <category>AI</category>
      <category>Architecture</category>
      <category>LLM</category>
      <category>Enterprise</category>
      <category>RAG</category>
      <category>MLOps</category>
      <category>Evaluation</category>
    </item>
    <item>
      <title>5 Questions Before Starting a RAG PoC</title>
      <link>https://techbuzzz.ru/blog/5-questions-before-rag-poc/</link>
      <guid isPermaLink="true">https://techbuzzz.ru/blog/5-questions-before-rag-poc/</guid>
      <description>Most RAG PoCs fail not because the technology is broken, but because the architecture was built on unexamined assumptions. Five questions every technical lead should answer before writing the first line of orchestration code — covering retrieval units, evaluation, corpus ownership, latency/cost, and failure UX.</description>
      <pubDate>Thu, 23 Jul 2026 00:00:00 GMT</pubDate>
      <category>AI</category>
      <category>Architecture</category>
      <category>LLM</category>
      <category>Enterprise</category>
      <category>RAG</category>
      <category>MLOps</category>
    </item>
    <item>
      <title>A Practical Reference Architecture for Enterprise RAG on .NET and Azure</title>
      <link>https://techbuzzz.ru/blog/enterprise-rag-reference-architecture-dotnet-azure/</link>
      <guid isPermaLink="true">https://techbuzzz.ru/blog/enterprise-rag-reference-architecture-dotnet-azure/</guid>
      <description>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.</description>
      <pubDate>Mon, 20 Jul 2026 00:00:00 GMT</pubDate>
      <category>AI</category>
      <category>Architecture</category>
      <category>LLM</category>
      <category>Enterprise</category>
      <category>RAG</category>
      <category>.NET</category>
      <category>Azure</category>
    </item>
    <item>
      <title>From AI Demo to Production: What Enterprise Teams Actually Need</title>
      <link>https://techbuzzz.ru/blog/ai-from-demo-to-production/</link>
      <guid isPermaLink="true">https://techbuzzz.ru/blog/ai-from-demo-to-production/</guid>
      <description>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.</description>
      <pubDate>Fri, 17 Jul 2026 00:00:00 GMT</pubDate>
      <category>AI</category>
      <category>Architecture</category>
      <category>LLM</category>
      <category>Enterprise</category>
      <category>RAG</category>
      <category>MLOps</category>
      <category>CTO</category>
    </item>
    <item>
      <title>Why &apos;an LLM Chatbot&apos; Is Not an AI Architecture</title>
      <link>https://techbuzzz.ru/blog/llm-chatbot-not-ai-architecture/</link>
      <guid isPermaLink="true">https://techbuzzz.ru/blog/llm-chatbot-not-ai-architecture/</guid>
      <description>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.</description>
      <pubDate>Fri, 17 Jul 2026 00:00:00 GMT</pubDate>
      <category>AI</category>
      <category>Architecture</category>
      <category>LLM</category>
      <category>Enterprise</category>
      <category>RAG</category>
      <category>MLOps</category>
    </item>
    <item>
      <title>.NET 11: A Deep Dive into the Future of .NET</title>
      <link>https://techbuzzz.ru/blog/dotnet-11-deep-dive/</link>
      <guid isPermaLink="true">https://techbuzzz.ru/blog/dotnet-11-deep-dive/</guid>
      <description>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.</description>
      <pubDate>Sat, 25 Apr 2026 00:00:00 GMT</pubDate>
      <category>.NET</category>
      <category>C#</category>
      <category>ASP.NET Core</category>
      <category>Performance</category>
      <category>Blazor</category>
    </item>
  </channel>
</rss>