architecturemicroservicessoadesign
Microservices for the Benefits, Not the Hustle
Why scalability alone doesn't justify microservices — and how to design them so you actually reap the benefits of lower coupling, enforced cohesion, and reuse.
Opinions
Strong opinions, loosely held. Takes on architecture, testing, and the craft of building software that lasts.
Why scalability alone doesn't justify microservices — and how to design them so you actually reap the benefits of lower coupling, enforced cohesion, and reuse.
Why most teams get unit testing wrong — and how to write tests that actually help you refactor, not slow you down.
The SRP is one of the most prominent software engineering principles — and one of the most misapplied. Here's a more practical way to think about where code belongs.
A hands-on tutorial to set up a pipeline for continuous delivery of a microservice architecture with Concourse.ci, Cloud Foundry, and Artifactory.