Accelerate your transition to domain-driven design

I’m an author & technologist focused on helping teams using .NET get started with domain-driven design. I help “connect-the-dots” between your business and organizational challenges and how to best apply domain-driven principles and techniques.

Latest Articles


I’m the author of Refactoring TypeScript: Keeping Your Code Healthy published on PacktPub and Leanpub

Refactoring TypeScript


loosely coupled show

I am the co-host of the Loosely Coupled Show. Derek Comartin and I interview industry experts and discuss topics relating to software design and architecture.

.net core podcast

I’ve appeared on the .NET Core Podcast to talk about my open-source projects and software design.

weekly dev tips

I’ve appeared on Steve “Ardalis” Smith’s Weekly Dev Tips on multiple occasions (1, 2).