~ Architecture ~

Deploying vs. Releasing

We deploy code and release features. We usually assume those two things are the same, but are they really? And should they be?

How Buildings Learn

Can you design for change and re-use? Should you? Isn’t doing one thing and doing it well the goal?

Seeing Like a State

It’s very easy to fall into the habit of seeing like a state. It’s also not very helpful.

Monolith Is A Deployment Strategy, Not An Architecture

It’s important to distinguish the how from the what and the why.

1 > 2 > 0

How can 2 be between 1 and 0?


Balancing forces can make for apparent paradoxes

This Is The Way

60 years in, the Unix way still makes a lot of sense