Your Domain Model Belongs in the Repository, Next to the Code
Why a domain model belongs in the repository as versioned plain text, with a live demo of ESDM.
Papers, talks, interviews, podcasts, and videos about events, from us and with us – each one where it was published, and found here by its topic.
Why a domain model belongs in the repository as versioned plain text, with a live demo of ESDM.
ESDM keeps the domain model next to the code, instead of on a whiteboard photo or a forgotten wiki page.
Why writing code was never the problem, with chapters on Domain-Driven Design, Event Sourcing, and ESDM.
An interview at the Software Architecture Gathering 2025 on why teams misunderstand their domain.
An Ask Me Anything livestream with Sebastian Voina-Winter of open200 on the domain, architecture, and AI.
Dynamic Consistency Boundaries as an alternative to aggregates for modeling where consistency is needed.
A conversation with open200 about the mistake in thinking behind simple architectures.
Event Modeling in practice, live with Nikolai Neugebauer of Digital Frontiers.
How to model software in terms of its domain rather than its data.
The five biggest problems of Domain-Driven Design, and why they lie in how it is usually taught.
Context Mapping in Domain-Driven Design, explained plainly.
Whether a microservice and a bounded context are really the same thing.
A review of the book on Domain Storytelling by Stefan Hofer and Henning Schwentner.
The patterns between bounded contexts, such as Shared Kernel, Open Host Service, Conformist, and Anti-Corruption Layer.
The kinds of subdomains in Domain-Driven Design, and whether you need to know them all.
The difference between subdomains and bounded contexts, explained plainly.
A review of the introduction to Domain-Driven Design by Vlad Khononov.
A deep dive into Domain-Driven Design, live, from its ideas to its building blocks.
Why software is not an end in itself, and how to think about it in terms of its domain.
What it takes for Domain-Driven Design to succeed, starting with a ubiquitous language.
How to find names from the domain that make code readable and understandable.
A deep dive into Domain-Driven Design, Event Sourcing, and CQRS.
An interview at the DWX on Event Sourcing, CQRS, and Data Mesh.
Why Digital Sovereignty Is an Architecture Decision Before It Is a Procurement Decision
Real sovereignty is the ability to leave, and that is decided in your architecture – down to the most portable form your data can take.
An evening about CQRS and Event Sourcing at the .NET User Group Karlsruhe.
Why CRUD fails at the processes of a domain, and how Event Sourcing and CQRS do better.
How Event Sourcing Makes the Past Your Most Valuable Asset
Most systems store only the current state; Event Sourcing keeps what happened, for audits, analytics, and the questions you cannot foresee.
An interview at the Software Architecture Gathering 2025 on why teams misunderstand their domain.
Little Red Riding Hood, told with CRUD – and why Event Sourcing keeps the story.
What is new in version 1.1 of EventSourcingDB.
Dynamic Consistency Boundaries as an alternative to aggregates for modeling where consistency is needed.
Answers to the questions about EventSourcingDB after its launch, from its background to its concepts and operation.
A live demo of EventSourcingDB – its features, how it differs from classic databases, and questions from the audience.
The launch of EventSourcingDB, a database built for Event Sourcing, and what it offers.
Event Sourcing as a data architecture that keeps the meaning of what happened.
What CQRS is, the idea behind it, what it is good for, and how it works.
Why CRUD falls short, and how Event Sourcing keeps the whole history of your data instead.
Event Sourcing, explained with a fairy tale.
Why CRUD is an anti-pattern, and what Event Sourcing does instead.
Why CRUD, the most common way to develop software, is not as good an idea as it seems.
A deep dive into Domain-Driven Design, Event Sourcing, and CQRS.
CQRS and Event Sourcing in TypeScript with Nimbus, live with Daniel Gördes of Overlap.
Why writing code was never the problem, with chapters on Domain-Driven Design, Event Sourcing, and ESDM.
An Ask Me Anything livestream with Sebastian Voina-Winter of open200 on the domain, architecture, and AI.
OpenCQRS 1.0 brings Event Sourcing and CQRS to the JVM, on top of EventSourcingDB.
Hexagonal architecture keeps the domain apart from technology, so that changes and tests stay easy.
A conversation with open200 about the mistake in thinking behind simple architectures.
Live coding with OpenCQRS, the framework for the JVM by Digital Frontiers, with Frank Scheffler.
Twelve rules for building services that are small, focused, and true to their domain.
Task-based UIs put the tasks of their users first, instead of forms over data.
Event Sourcing and CQRS as the foundation for AI that understands the domain, with events as data products.
An interview at the DWX on Event Sourcing, CQRS, and Data Mesh.
Event Sourcing and CQRS as the foundation for consistent data that analytics and AI can build on.
What architecture has to do when data drives the business.
Why the quality and structure of your data decide the success of AI, and how Event Sourcing lays the foundation.
No entries match these filters.