EventStorming: How to Stop Building the Wrong SystemMost teams make their most critical architectural decisions during the first few weeks of a project. That's also when collective knowledge about the domain is at its absolute lowest. It's the Project Mar 7 · 11 min readnadirbad.dev
Vertical Slice Architecture Folder Structure: 4 Approaches ComparedYou've decided on Vertical Slice Architecture. Now comes the question that trips up every team: how do you actually organize the folders? I've tried all the common approaches. Some blew up at scale. OJan 25 · 12 min readnadirbad.dev
Getting Started with the Vertical Slice Architecture Template for .NET 10 C#I built this template because I was tired of creating the same boilerplate every time I started a new project. After writing about Vertical Slice Architecture and seeing the pattern gain traction, I wJan 17 · 9 min readnadirbad.dev
Vertical Slice vs. Clean Architecture: Which Should You Choose?Project structure shapes everything: onboarding speed, maintainability, how fast you ship features. For years, Clean Architecture (and its cousins Onion and Hexagonal) was the default. But Vertical SlDec 26, 2025 · 11 min readnadirbad.dev
How to Setup and Use NDepend on macOS for .NET DevelopmentAre you a .NET developer working on macOS, striving for high-quality code? If so, NDepend is one tool you should not overlook. In this post, we'll cover everything from setting it up to running your first analysis. Let's get started! My recent explor...Dec 10, 2024 · 5 min readnadirbad.dev