I’m a Microsoft MVP, senior .NET developer & author. If you need help building web, mobile or distributed systems then get in touch!
Latest Articles
- Audit Phone Calls with Event Sourcing in .NET
- Building A GitHub Repo Importer For A .NET Application
- Domain-Driven Design & Unit Tests
Books I’ve Written
I’m the author of Refactoring TypeScript: Keeping Your Code Healthy published on PacktPub and Leanpub

Speaking / Conferences

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.

I spoke at the 2020 Virtual Domain-Driven Design Conference about DDD For Small Organizations. I covered misconceptions about DDD, how to introduce DDD to your team(s), dealing with legacy systems and more!

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

I’ve appeared on Steve “Ardalis” Smith’s Weekly Dev Tips on multiple occasions to talk about boundaries in software design & career growth.