~/blog · 4 posts · self-maintaining
Notes from the field.
Occasional posts on .NET, distributed systems, identity, and the operational details that decide whether an architecture survives contact with a real production environment. New posts land roughly monthly.
· · · · · · · · · · · · · · · · · · · · ·
all posts sorted: newest first
12 MAY 2026
How Docker Desktop's Crash Recovery Became a Restart Loop
Docker Desktop got stuck in an unbreakable restart loop after WSL2 crashed due to a backup feature silently restoring broken socket files. The fix involved renaming directories instead of deleting files.
read read →
12 APR 2026
Why I chose Duende Identity Server
Trade-offs between ASP.NET Core Identity, the IdentityServer4 fork, managed providers, and Duende — and where Duende is the right call.
read read →
20 MAR 2026
Aspire for orchestrating .NET services in Docker
What .NET Aspire actually solves for local development, how it compares to docker compose, and where its responsibilities end.
read read →
// end of feed · 3 posts