Chris Richardson

Chris Richardson

Oct
13

A service should exist to solve a problem

This article is follow up to my previous article, Thoughts about service granularity. It digs deeper into the idea that
6 min read
Sep
21

Q&A Session - Thursday September 28th at 7.30am PT

Sep
21

Thoughts about service granularity

The issue of service granularity is a fascinating, perhaps even controversial, topic. On the one hand, a significant fraction of
7 min read
Sep
04

Only you know what's best for your application

Software architecture is all about making decisions. For example, you need to select an architecture style - monolith vs. microservices.
5 min read
Aug
24

Evolving your application's technology stack

Earlier this year, I was lucky enough to visit the Pantheon in Rome. First built around 126 AD, it’s
5 min read
Aug
22

Kent Beck: The bigger & more critical the system, the tinier steps I want to take

Aug
15

Refactoring a monolith to microservices: understanding your AS-IS state

The first step of any architecture modernization effort is to understand what problems need to be solved. It’s especially
6 min read
Aug
05

Eight principles for refactoring a monolith to microservices

An architectural modernization effort, such as refactoring a monolith to microservices, is a major undertaking. It’s not something to
1 min read
Aug
04

Office hours - Thursday August 10th

Please mark your calendars. I will have office hours on Thursday August 10th at 7.30am PDT (4.30pm Paris,
Jul
23

Office hours - Friday July 28th

Please mark your calendars. I will have office hours on Friday July 28th at 7.30am PDT (4.30pm Paris,