Posts
All the articles I've posted.
-
Modular microliths
The microservices-versus-monolith war is tired. The systems I've actually shipped are usually a bit of both — and on purpose.
-
The distributed systems tax
Every time you turn a function call into a network call, you start paying a tax. Worth it sometimes — but know the bill before you sign up.
-
Bounded contexts and aggregates
The two ideas from Domain-Driven Design you can actually use on Monday — where to draw your boundaries, and what you can change in one go.
-
Anti-corruption layers
The cheapest insurance against someone else's mess leaking into your codebase — and why changing payment vendors three times didn't hurt.