Context, Rules, Decisions: The Formula for Better Domain Models Moving Beyond Mutable Objects to Explicit Business Logic
Aggregateless Event Sourcing Why Removing Aggregates Unlocks Simplicity, Flexibility, and Independent Feature Slices
Beyond Aggregates: Lean, Functional Event Sourcing Why I Moved Beyond Aggregates to Functional Domain Modeling
Avoiding Over-Engineering: Focus on Real Problems in Software Development Discover why premature optimization and over-abstraction harm your software projects, and learn a pragmatic approach driven by real-world feedback.
Lean Architecture with .NET Core and C# How to Avoid Unnecessary Complexity and Keep Your Domain Free of Technical Concerns