High-quality software is more than clean & pretty code: Design, architecture, strategy, domain-knowledge, team dynamics, development processes & tactics all contribute to the success of your software systems!
What if you could…
- Deliver real value in a fraction of the time it used to take?
- Confidently make changes that don’t break other pieces?
- Instill empathy between software developers, SMEs and customers?
- Quickly adapt to market & technological trends?
Books I’ve Written
Speaking / Conferences
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.