
Modelling a Domain Where Dependencies Have No Duration
Property development breaks task-and-duration scheduling. Here is the entity design for conditional dependencies and multi-entity ownership.
Tag archive

Property development breaks task-and-duration scheduling. Here is the entity design for conditional dependencies and multi-entity ownership.

When building custom tooling around social media management platforms like MediaCreator.ai, the...

“Can we just add a setting for this?” It sounds harmless. Suppose an office should be able to choose its default appointment duration. The first implementation...
Hello everyone. Scala's a programming language I've enjoyed learning on the side not only because I...

There is a pattern that feels completely natural when building an API. The frontend gets an Approve button, so the backend gets an endpoint: POST...
The industry gave the coding agent the whole repo as its working scope and is discovering that agents do the most damage where they are most helpful: making things consistent across boundaries that were not supposed to be consistent. Bounded contexts are not a design pattern for humans anymore. They are the scoping primitive that keeps the vocabulary the team owns from being consolidated by the tool the team hired.
If you've been in software engineering long enough, you've likely encountered a codebase that feels...

Migrating an e-commerce monolith to 21+ distributed microservices using Golang & DDD. Explore Kratos architecture, Saga patterns, and race conditions.

Originally published at tddbuddy.com. This is the first post in the three-part Vocabulary Is the...
Domain-Driven Design has a reputation problem. Half the industry thinks it’s an academic pattern...
Domain-Driven Design hat ein Imageproblem. Die eine Hälfte der Branche hält es für einen...

Give a language model a slightly better prompt and you might squeeze out a few percent. Give it a...