Helping CIOs and Chief Architects modernize safely and avoid creating a modern legacy system — a new architecture with the same old problems.

Latest

Jan
12

Microservices Platforms - part 2: Service foundation platform

This is the second in a series of articles based on my QCon San Francisco 2025 talk Microservices Platforms: When
4 min read
Dec
10

Microservices Platforms: When Team Topologies Meets Microservices Patterns - part 1

This is the first in a series of articles based on my QCon San Francisco 2025 talk Microservices Platforms: When
7 min read
Sep
15

Microservices rules #4: Provide a great developer experience

This article continues the series on microservices rules: what good looks like, a collection of principles and practices that help
7 min read
Aug
01

Microservices rules #9: Develop observable services

This article continues the series on microservices rules: what good looks like, a collection of principles and practices that help
3 min read
Jul
09

Microservices rules #8: Design testable services

This article continues the series on microservices rules: what good looks like, a collection of principles and practices that help
3 min read
May
20

Microservices rules #6: Design independently deployable services

This is another article in the series about microservices rules: what good looks like, which are a set of principles
5 min read
May
06

Microservices platforms: when team topologies meets microservices patterns - an introduction

Team topologies and the microservice architecture have a synergistic relationship. When developing application at scale, the microservice architecture enables the
3 min read
Apr
10
Microservices rules #7: Design loosely design-time coupled services - part 3

Microservices rules #7: Design loosely design-time coupled services - part 3

This is another article in the series about microservices rules: what good looks like, which are a set of principles
2 min read
Mar
20
Microservices rules #7: Design loosely design-time coupled services - part 2

Microservices rules #7: Design loosely design-time coupled services - part 2

This is another article in the series about microservices rules: what good looks like, which are a set of principles
4 min read
Mar
10
Microservices rules #7: Design loosely design-time coupled services - part 1

Microservices rules #7: Design loosely design-time coupled services - part 1

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