Milan Jovanović updated his Clean Architecture in .NET guide this month, covering modular monolith patterns and layer enforcement. The theory is well-articulated. Here is what running it at production scale with 524 endpoints adds to the picture.
Read →Microsoft released MCP C# SDK v2.0 on July 28 implementing the new stateless MCP specification. The session management overhead that kept .NET teams from shipping production MCP servers is gone. Here is what changed and what it opens up.
Read →Milan Jovanovic's Pipeline Pattern walkthrough names a failure mode every .NET developer has encountered: business rules that accumulate into an unnavigable service class. Here is what the pattern solves, and why some codebases never need it.
Read →Milan Jovanović posted this week on why he'd never start a new project with microservices — listing the distributed system costs that arrive on day one. The advice has been in circulation since 2015. It keeps getting ignored. Here is the production case for why it is right.
Read →