Blog

Thoughts on .NET development, GIS, architecture, and building enterprise software

Featured .NET Development

AI-Augmented Development: How I Use Claude and Copilot Daily

After 6 months of daily AI-augmented development, here's my honest workflow — what works, what doesn't, and how to stay in control.

Feb 16, 2026 · 8 min read · 522 views Read More
Architecture

Domain-Driven Design Aggregates in C#

Feb 12, 2026 · 9 min · 314

Model complex business domains with DDD aggregates, value objects, and domain events — with practical C# examples.

C# ASP.NET Core
Read More
Architecture

Clean Architecture in .NET: A Practical Guide

Jan 27, 2026 · 9 min · 379

Clean Architecture keeps your business logic independent of frameworks, databases, and UI. Here's how to implement it in a real .NET project.

C# ASP.NET Core
Read More
Architecture

Microservices vs Modular Monolith: An Honest Comparison

Jan 14, 2026 · 6 min · 402

After building both at enterprise scale, here's my honest take on when each architecture is the right choice.

ASP.NET Core Docker
Read More
Architecture

Building a Multi-Tenant SaaS App with ASP.NET Core

Dec 30, 2025 · 8 min · 146

Multi-tenancy is one of the hardest architectural challenges in SaaS. Here's a battle-tested approach using ASP.NET Core middleware.

ASP.NET Core SQL Server
Read More