Handling cluster connection failure from external clients at random times in background processes.
Blog

OrleanSpaces - v1.0.0
A virtual, fully-asynchronous, Tuple Space implementation backed by Microsoft Orleans.

OrleanSpaces - A Deep Dive
A virtual, fully-asynchronous, Tuple Space implementation backed by Microsoft Orleans.

Microsoft Orleans - Problems & Solutions
Collection of Microsoft Orleans problems that I encountered and their solutions.

Containerizing Blazor WASM, ASPNET Core WebApi, NGINX & Let's Encrypt
Guide on containerizing a complex system composed from multiple Blazor WASM apps, ASPNET Core Web Api, NGINX & Let's Encrypt SSL certificates.

SOLID Wash Tunnel - Chain of Responsibility
Guide on implementing the Chain of Responsibility Pattern.

Change Tracking while doing DDD (Revisited)
How interface obsession solves change tracking with full persistence ignorace while doing DDD.

From Domain to Integration Events
Guide on different ways to approach conversion of domain events to integration events.

SOLID Wash Tunnel - Introduction
Guide on implementing a wash tunnel with SOLID principles & various design patterns.

How to deploy a NuGet package + Run tests against Azurite in Local & DevOps environments — Part 2/2
Guide on creating a debuggable NuGet package, publish it to a feed, and run tests in Azure DevOps while using Azurite Storage Emulator.

How to deploy a NuGet package + Run tests against Azurite in Local & DevOps environments — Part 1/2
Guide on running tests locally while using Azurite Storage Emulator.

Change Tracking while doing DDD
Guide on implementing Change Tracking while having separate Domain & Persistence Models in .NET Core