Latest

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,
Jul
02

Big decisions: creating a monolith to microservices modernization plan

In part 1 and part 2 of this series, I described how to first determine whether it makes sense to
4 min read
May
24

Announcing office hours

Starting next week, I plan to regularly hold Zoom-based office hours for paying subscribers where you can get your questions
May
01
Big decisions: Should you migrate your monolith to microservices? Part 2

Big decisions: Should you migrate your monolith to microservices? Part 2

In the previous article Big decisions: should you migrate to microservices? Part 1 I described how to use the dark
5 min read