Featured article

Seeing Beyond the Boxes and Arrows

Two recent design discussions at work left me reflecting on a handful of recurring patterns that can prevent architecture conversations from moving forward. In…

Read article

Latest writing

View all posts

Explore by topic

View all topics

A quieter corner for deeper thinking

Essays, diagrams and reflections on software architecture, domain-driven design, event-driven architecture, microservices and the people and organisations around them.