Skip to content
home about thoughts case studies projects specs skills rss

Series

Application Boundaries and Persistence

Clean diagrams eventually meet stored data, concurrent writes, and framework lifecycles. That is where mapping, reconstitution, and ownership stop being cosmetic decisions.

2022
  1. A Hexagon Is Not a Directory Layout 01/08
  2. A Composition Root Makes Choices Visible 01/09
  3. A Repository Is a Domain Collection, Not an ORM Wrapper 01/10
  4. A Mapper Connects Two Honest Models 01/11
  5. Loading State Is Not Creating It Again 01/12
2023
  1. A Version Column Is Not Concurrency Control 01/01
© 2026 Brian Faust
· ·
·
Serein · Powered by Hugo