Latest

Aug
22

Evolving an architecture: a problem solving-driven approach

Over the years, I’ve been asked repeatedly about the granularity of services in a microservice architecture. I used to
2 min read
Aug
04

Microservices rules #5: Deliberative design

This is the second article in the series about microservices rules: what good looks like, which are a set of
5 min read
Jul
11

Doing more with less: Part 4 - making sure that buying is really better than building

This is the fourth article in a series of articles that describe how engineering leaders can do more with less
4 min read
Jun
18

There’s more to a microservice architecture than services

From time to time, I encounter organizations who have been struggling with their microservice architecture. Sometimes, the problem is data
3 min read
May
09

Doing more with less: Part 3 - Buy don't build using Wardley Mapping

This is the third article in a series of articles that describe how engineering leaders can do more with less
2 min read
Apr
16

Doing more with less: Part 2 - Buy don't build using DDD

This is the second article in a series of articles that describe how engineering leaders do more with less in
2 min read
Mar
28

Doing more with less: Part 1 - Improving the developer experience (DevEx)

The end of zero interest rates (ie. free money) means that businesses need to tighten their belts. As a result,
2 min read
Mar
27

Office hours on Wednesday April 3rd, 2024

Hi, I've scheduled office hours for paying members on Wednesday April 3rd at 7.30am PDT (16.30
Feb
27

Microservices rules #2: Implement fast, automated deployment pipelines

This is the first article in the series about microservices rules: what good looks like, which are a set of
4 min read
Jan
29

Microservices rules: part 1 - overview

I recently gave a presentation about microservices rules, a set of 11 best practices that organizations should follow when adopting
3 min read