Strategic Domain-Driven Design Using the Bounded Context Canvas

Learn how to align software systems with the business domain to improve the quality and frequency of your software deliveries using tools like the Bounded Context Canvas and Event Storming.

Learn more about this workshop

Advanced DDD & Microservice Modelling

Learn advanced theoretical concepts and practical techniques for designing software architectures aligned to the domain. Learn patterns for designing decoupled and autonomous microservices and teams.

Learn more about this workshop

Team Design: Sociotechnical Architecture & Team Topologies

Learn how to organise the teams in your technology organisation, applying cutting-edge Sociotechnical Architecture, Team Topologies, and Organisation Design research and practices.

Learn more about this workshop

EventStorming, Domain Discovery, and Business Process Modelling

Learn how to visualise your business domain with EventStorming and make breakthrough discoveries to improve your business processes and your software systems.

Learn more about this workshop

Book a Workshop

I run training workshops publicly and privately in the UK, Europe, and the USA. Contact me to discuss your requirements.

My workshops can be fully pre-prepared or customised to the challenges of your business.

Book Training

Public Workshops