article
Keep Database Access Behind a Use-Case Boundary
A reliable way to simplify API routes is to move persistence reads into small use-case services while preserving authorization scope, transaction behavior, and testable seams.
Read moreBuilding thoughtful software with AI.Notes from the systems behind the work.
A reliable way to simplify API routes is to move persistence reads into small use-case services while preserving authorization scope, transaction behavior, and testable seams.
Read more