Skip to content
home about thoughts projects specs skills rss

Tag

Databases

15 Thoughts filed under this subject.

2026
  1. Replication Copies Corruption Too 01/09
2025
  1. Eager Loading Is Not a Query Shape 01/02
2023
  1. CQRS Starts When Reads Need a Different Model 01/05
  2. A Version Column Is Not Concurrency Control 01/01
2020
  1. Construction Should Not Hide Durable Writes 01/09
2017
  1. An Index Must Serve a Real Query 01/10
  2. Pagination Needs a Stable Order 01/09
  3. Time Zones Are Part of the Data Model 01/06
  4. Money Is Not a Floating-Point Number 01/05
  5. Null Is a Domain Decision 01/04
  6. A Migration Is a Production Change 01/03
  7. A Transaction Defines What Must Succeed Together 01/02
  8. Let the Database Reject Impossible State 01/01
2016
  1. A Release Gate Must Fail Before Incompatible Code Goes Live 01/11
  2. Production Bugs Can Live in the Data, Not the Code 01/02
© 2026 Brian Faust
· ·
·
Serein · Powered by Hugo