Series

Learning paths in .NET, System Design and AI Engineering.

Claude Code Mastery

5 posts

Using Claude Code properly: context, commands, hooks, MCP, skills, subagents and agent teams.

  1. 1 Claude Code Mastery (P1): 5 Levels of AI Agent — Understand the Essence Before You Start
  2. 2 Claude Code Mastery (P2): Context, Commands & Modes — How to Teach the Agent About Your Project and Control It
  3. 3 Claude Code Mastery (P3): Tools, Hooks & Quality Gates — Automated Quality Control
  4. 4 Claude Code Mastery (P4): MCP Servers, GitHub Integration & Stacked PRs
  5. 5 Claude Code Mastery (P5): Skills, SubAgents & Agent Teams — Advanced Workflow for Teams

.NET in Practice

4 posts

Production patterns in ASP.NET Core: error handling, feature flags, architecture tests, resilience and testing.

  1. 1 Error Handling in .NET With the Result Pattern
  2. 2 Global Error Handling in ASP.NET Core Web API
  3. 3 Feature Flags in .NET — From Basics to Production
  4. 4 5 Architecture Tests You Should Add to Your .NET Projects

Microservices A–Z

1 posts

From terminology and decomposition to communication, data consistency, resilience, observability and deployment — with .NET code.

  1. 1 Microservices (P1): A Terminology Map — Following One Order Through the System

C# Fundamentals

2 posts

C# foundations from the type system, collections and LINQ to memory management, multithreading and async/await.

  1. 1 Async/Await in C# — What Developers Actually Need to Know
  2. 2 C# Concepts Every Developer Should Know - Part 1