Latest — 01 Aug 2026 Why SOLID Is Outdated Enterprise development still treats twenty-year-old design rules as current best practice.
Who Owns a Rule Shared Across Domain Capabilities? How Autonomous Domain Capabilities Protect Shared Rules While Business Decisions Stay Local
Choosing Storage Is Choosing What Your System Forgets State, fact, event, record, and what an event store keeps that a current-state database forgets.
The Command Context Consistency Principle How Event Stores and Relational Databases Guard Business Decisions
Why Your Software Cannot Explain Its Business Decisions Make the path from command to outcome explicit in the architecture. How you store state, relational or event-sourced, is a separate decision.
Simply Event Sourcing Aggregates Were Never Required — Command Context Consistency and DCB’s Tag-Based Contract
Why the Domain Is Defined by Domain Capabilities, Not Object Models Additive Domain Evolution Through Autonomous Capabilities