I write most often about software architecture and programming. I am an evangelist for the platform architecture style and focus a lot on methods for building agile technology stacks and teams. Since software architecture and organization design go hand-in-hand in my mind, the organizational minded readers might enjoy the architecture-related articles as well.
I also write the occasional book review and summary of interesting articles. You can poke around all the below categories below to see what you like.
Latest on the blog
- How to write self-documenting code
- Reduce collaboration by good design
- Architecture Pattern: CQRS
- Book Review: 10% Human by Alanna Collen
- Preventing “go-around” with Platform Thinking
- Perhaps we shouldn’t be so well connected?
- Hindsight in 2020
- Why and How to use Feature Toggles
- Architecture Pattern: Orchestration via Workflows
- Managing developer identities in autonomous teams
- How to speed up software delivery
- Book Review : Wardley Mapping
- Working around the CAP Theorem with Eric Brewer
- Observing is not Debugging (and other misnomers)
- The Revolution will be Unsupervised