Guided learning

Topic tracks

Curated article sequences - from platform fundamentals to production-ready solutions.

01 / Intermediate → Advanced 6 articles

.NET Runtime & Performance

From code generation and collections to GC, async, cancellation, and the CLR/JIT runtime.

  1. 1 Source Generators in C# - from theory to practice 13 min
  2. 2 Frozen Collections in .NET 8 - A new era of immutable collections 11 min
  3. 3 Garbage Collection in .NET - Everything you need to know 16 min
  4. 4 A complete guide to ConfigureAwait in .NET 21 min
  5. 5 CancellationToken in C# - usage, issues and best practices 20 min
  6. 6 .NET JIT and IL - a complete breakdown of the magic under the hood of your code 21 min
03 / Practical 7 articles

Cloud, Security & Delivery

Certificates, secrets, containers, encryption, gateways, and CI/CD for production environments.

  1. 1 Using TLS/SSL certificates in a .NET application for Azure App Service 8 min
  2. 2 How to securely store and use sensitive data with Azure Key Vault 9 min
  3. 3 Using TLS/SSL certificates in a .NET application for AWS Beanstalk 10 min
  4. 4 Connecting to a locally installed SQL Server from a Docker container 6 min
  5. 5 Encryption in MongoDB - or why I switched to another database 8 min
  6. 6 Configuring redirect headers in .NET when working with Azure Application Gateway 6 min
  7. 7 GitHub Actions is one of the best CI/CD platforms out there 12 min