
We Almost Chose Microservices — Here's Why I Stopped My Team
We were seconds from going all-in on microservices. Here's the real reason I paused my team — and what we built instead that actually shipped.
Explore insights, tutorials, and best practices in .NET development, software architecture, and more.

We were seconds from going all-in on microservices. Here's the real reason I paused my team — and what we built instead that actually shipped.

Learn CQRS in .NET with MediatR, real architecture tips, and production lessons from a backend engineer. Stop over-engineering — start shipping clean code.

Demystify the ASP.NET Core middleware pipeline with real code examples, execution order gotchas, and production tips from hands-on .NET projects.

Master dependency injection in .NET with real code examples, service lifetimes, keyed services, and production best practices for 2026. Start building cleaner APIs today.

Learn .NET CLI from scratch — create, build, run, and publish apps using the dotnet command. A practical guide for developers just getting started.

Learn how to use CancellationToken in ASP.NET Core to stop wasted work, cancel HTTP requests, optimize database queries, and improve backend performance with real-world examples.