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.
Beyond Enterprise OOP: Building Clear, Composable Systems with PostgreSQL and Rust PostgreSQL Guards the Facts, Rust Defines Intent, and Clarity Scales with the System
How I Built a High-Performance Geocoding Engine from Scratch A Practical Guide to Designing a Lightning-Fast Address-to-Location Engine in Rust
Beyond Static Models: Behavior-First Design for Changing Domains Why Your ERD Is Not the Domain and How Events Make Systems Explainable
How to Enforce Consistency Without Aggregates in Event-Sourced Systems A Practical Approach Using Context-Scoped Filters and SQL
Beyond Aggregates: Lean, Functional Event Sourcing Why I Moved Beyond Aggregates to Functional Domain Modeling
Getting Started in Real-Time: Commands, Events, and Brokers Demystified Understand commands, events, and brokers to build real-time APIs. Learn how to avoid polling and design more responsive.