Helping technical leaders improve application architecture and accelerate software delivery

Latest

Nov
04

Microservices rules #10: Make smaller, safer, and reversible changes - part 4

This is the sixth article in the series about microservices rules: what good looks like, which are a set of
2 min read
Oct
07

Microservices rules #10: Make smaller, safer, and reversible changes - part 3

This is the fifth article in the series about microservices rules: what good looks like, which are a set of
3 min read
Sep
19

Visualizing technical debt using quality views

Previously, I wrote about how to build a business case for reducing technical debt including the importance of making the
2 min read
Sep
11

Microservices rules #10: Make smaller, safer, and reversible changes - part 2

This is the fourth article in the series about microservices rules: what good looks like, which are a set of
3 min read
Sep
06
Building a business case for reducing technical debt

Building a business case for reducing technical debt

As far as I can tell, most organizations are drowning in a technical debt. This is a major problem because
3 min read
Sep
01
Microservices rules #10: Make smaller, safer, and reversible changes - part 1

Microservices rules #10: Make smaller, safer, and reversible changes - part 1

This is the third article in the series about microservices rules: what good looks like, which are a set of
4 min read
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