Engineering notes
Writing.
Practical essays on domain-driven design, distributed systems, architecture, product engineering, and the decisions behind maintainable software.
Article
Modernizing Legacy .NET Delivery for Azure Without a Big-Bang Rewrite
How I approached Azure App Service readiness, deployment automation, authentication, staging validation, and a reversible production cutover.
Read article →ArticleHow I Built a Distributed .NET Agent Platform for 2,000+ Windows Servers
Read article →ArticleModernizing Workflow Rules Through Domain-Driven Design
An incremental approach to putting business behavior in domain models while preserving existing administrative workflows.
Read article →