ArchitectureSoftware designBackend
Software Architecture Is Mostly About Boundaries
A practical guide to drawing boundaries that survive contact with reality: APIs, modules, ownership, and the uncomfortable fact that most bugs are boundary bugs wearing a fake mustache.