Topic tracks
Article sequences that build from platform fundamentals to production-ready solutions.
.NET Runtime & Performance
From code generation and collections to GC, async, cancellation, and the CLR/JIT runtime.
- 1 Source Generators in C#: building a model mapper at compile time 13 min
- 2 Frozen Collections in .NET 8: fast reads at the cost of slow creation 11 min
- 3 How garbage collection works in .NET: generations, phases and modes 15 min
- 4 ConfigureAwait in .NET: when you need it and when you don't 19 min
- 5 CancellationToken in C#: cancelling async work properly 19 min
- 6 .NET JIT and IL: what happens to your code between the compiler and the CPU 20 min
Architecture & Resilience
A practical track through interception, distributed transactions, SOLID, validation, and explicit error modeling.
- 1 Interceptors in Entity Framework Core 9 min
- 2 SAGA pattern - distributed transaction management in .NET 34 min
- 3 The five SOLID principles with C# examples 40 min
- 4 Request validation with FluentValidation, MediatR and IResult 10 min
- 5 Result Pattern in .NET: handling errors without exceptions or null 13 min
- 6 Specification Pattern in .NET: How to tame complex EF Core queries 30 min
Cloud, Security & Delivery
Certificates, secrets, containers, encryption, gateways, and CI/CD for production environments.
- 1 Using TLS/SSL certificates in a .NET application for Azure App Service 8 min
- 2 How to securely store and use sensitive data with Azure Key Vault 9 min
- 3 Using TLS/SSL certificates in a .NET application for AWS Beanstalk 10 min
- 4 Connecting to a locally installed SQL Server from a Docker container 6 min
- 5 Encryption in MongoDB - or why I switched to another database 8 min
- 6 Configuring redirect headers in .NET when working with Azure Application Gateway 6 min
- 7 Your first CI/CD workflow for .NET 8 in GitHub Actions 10 min
- 8 GitHub Stacked PRs: how to stop drowning your team in a 47-file pull request 16 min
AI Engineering
Protocols, security, and integration patterns for AI-native .NET systems.
- 1 Model Context Protocol in .NET: building an MCP server in C# 9 min
- 2 Threat Modeling an AI Agent: Prompt Injection Is Only the First Attack Vector 35 min
- 3 Securing an MCP Server on ASP.NET Core: OAuth 2.1, Scopes, and Token Audience 23 min
- 4 AI Agent or Deterministic Workflow: What to Pick in .NET 25 min