Milan Jovanovic
Dec 5, 2025 · 13m Why Developers Hate Clean Architecture (And Why I Use It Anyway)
Dec 4, 2025 · 33s Single File Vertical Slice Structure
Dec 3, 2025 · 19s Unit Testing Domain Events in .NET
Dec 2, 2025 · 9m Why I'm Finally Trying Wolverine (and How It Compares)
Dec 1, 2025 · 32s Distributed Tracing basic setup
Nov 30, 2025 · 33s Safely Scaling the Outbox Pattern
Nov 28, 2025 · 12m This Interview Question Changed How I Think About System Design
Nov 27, 2025 · 25s Use Azure Application Insights with OpenTelemetry
Nov 26, 2025 · 21s Why EF Core Owned Types Are Useful
Nov 25, 2025 · 12m How to Add AI to Your .NET App Using GitHub Models (In Minutes!)
Nov 23, 2025 · 20s Durable Background Jobs Made Easy
Nov 22, 2025 · 26s How to Use Custom Service Scopes in .NET
Nov 21, 2025 · 14m Stop Storing Secrets in appsettings.json! Use Azure Key Vault Instead
Nov 20, 2025 · 35s Is Dapper worth it? YES!
Nov 20, 2025 · 23s Lock up your database schemas!
Nov 18, 2025 · 12m EF Core + Stored Procedures: The Right Way to Call Legacy SQL
Nov 17, 2025 · 43s The Secret .NET Feature Flag Trick Nobody Talks About
Nov 16, 2025 · 34s Your C# If Statements Are a Mess — Here’s the Fix
Nov 15, 2025 · 46s FusionCache Makes .NET Caching Ridiculously Easy
Nov 14, 2025 · 14m Fix Duplicate Messages with the Idempotent Consumer Pattern