// Topic
#architecture
2 posts
Adding a row is cheap, adding a column can take down prod
Why schema changes (DDL) carry more risk than data changes (DML), and how that one idea leads to better database and system design.
How I Structure Go Microservices (And Why Every Layer Earns Its Place)
A walkthrough of the Go microservice architecture I've settled on after building production services — layers, dependency flow, swappable ORMs, and a CLI that's a first-class citizen.