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
Functional Core / Imperative Shell for Agentic Coding How Repository Structure, Feature Slices, and Project-Level Skills Guide Coding Agents Toward Self-Contained Features
Building a Road Network from OSM: Roads, Segments, and Directed Edges A practical look at how a routing graph emerges from OSM nodes and ways
Building a Routing Graph from OSM: Transition Constraints and Path Constraints Why a road network needs explicit constraints, not just nodes and edges