Architecture 10
- Where Domain Roles Should Live: The Boundary Between the Authorization Server and the Resource Server
- Constraint Violations: Why the Database Still Gets the Final Say
- Idempotency: Why a Repeated Click Can Cost a Business Money
- Cache as a Pre-Filter Before a Database Constraint
- "Grouping SQL Queries" Is Not a Transaction Boundary. Here's the Real Criterion
- "The service is getting bloated" — move the logic into the entity? Here's the real criterion
- One-to-Many in Java: When a Collection in the Parent Is Justified — and When It Is Not
- Criteria for Placing Validation in an Application
- Why I stopped exposing Spring Pageable in application layer contracts
- JPA handles full graphs well. What about partial ones?