#domaindrivendesign — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #domaindrivendesign, aggregated by home.social.
-
RE: https://mastodon.social/@venkats/116568410481331830
I’m not only presenting two talks (one is a game, guess what it is), but also thrilled to do a workshop on my current passion: #EventSourcing and #DomainDrivenDesign #Java
-
An alle #DDD und #BA und #RE Enthusiasten - das ist sicher etwas, was für alle interessant sein wird. Wie kann #DDD einer #LLM / #AI helfen, bessere Ergebnisse zu erzeugen? Genau das werden wir diskutieren!
https://www.meetup.com/ddd-vienna/events/314052752/ #domaindrivendesign
-
An alle #DDD und #BA und #RE Enthusiasten - das ist sicher etwas, was für alle interessant sein wird. Wie kann #DDD einer #LLM / #AI helfen, bessere Ergebnisse zu erzeugen? Genau das werden wir diskutieren!
https://www.meetup.com/ddd-vienna/events/314052752/ #domaindrivendesign
-
An alle #DDD und #BA und #RE Enthusiasten - das ist sicher etwas, was für alle interessant sein wird. Wie kann #DDD einer #LLM / #AI helfen, bessere Ergebnisse zu erzeugen? Genau das werden wir diskutieren!
https://www.meetup.com/ddd-vienna/events/314052752/ #domaindrivendesign
-
An alle #DDD und #BA und #RE Enthusiasten - das ist sicher etwas, was für alle interessant sein wird. Wie kann #DDD einer #LLM / #AI helfen, bessere Ergebnisse zu erzeugen? Genau das werden wir diskutieren!
https://www.meetup.com/ddd-vienna/events/314052752/ #domaindrivendesign
-
An alle #DDD und #BA und #RE Enthusiasten - das ist sicher etwas, was für alle interessant sein wird. Wie kann #DDD einer #LLM / #AI helfen, bessere Ergebnisse zu erzeugen? Genau das werden wir diskutieren!
https://www.meetup.com/ddd-vienna/events/314052752/ #domaindrivendesign
-
🚀 The #IDDD Tour is back!
#VaughnVernon is bringing the spirit of the legendary 2013 world tour to a hands-on online “Implementing Domain-Driven Design” workshop (June 8–11):
https://kalele.io/training/iddd/
🎟️ $400 seats — $1,600 OFF.
-
🚀 The #IDDD Tour is back!
#VaughnVernon is bringing the spirit of the legendary 2013 world tour to a hands-on online “Implementing Domain-Driven Design” workshop (June 8–11):
https://kalele.io/training/iddd/
🎟️ $400 seats — $1,600 OFF.
-
🚀 The #IDDD Tour is back!
#VaughnVernon is bringing the spirit of the legendary 2013 world tour to a hands-on online “Implementing Domain-Driven Design” workshop (June 8–11):
https://kalele.io/training/iddd/
🎟️ $400 seats — $1,600 OFF.
-
🚀 The #IDDD Tour is back!
#VaughnVernon is bringing the spirit of the legendary 2013 world tour to a hands-on online “Implementing Domain-Driven Design” workshop (June 8–11):
https://kalele.io/training/iddd/
🎟️ $400 seats — $1,600 OFF.
-
🚀 The #IDDD Tour is back!
#VaughnVernon is bringing the spirit of the legendary 2013 world tour to a hands-on online “Implementing Domain-Driven Design” workshop (June 8–11):
https://kalele.io/training/iddd/
🎟️ $400 seats — $1,600 OFF.
-
Zsófia Herendi and I will be running a hands-on lab at DDD Europe in Antwerp on June 12.
The premise: you can't design teams without understanding how the business creates value.
We'll connect Business Model Canvas to Team Interaction Modeling. Practical heuristics. Real design work.
This is not a slideshow. A lab where you will share insights with others!
-
So how do we assess whether the code AI produces actually reflects the model we need? That is hard enough for people. How does an AI know when the model is shallow?
#DomainDrivenDesign #SoftwareArchitecture #AI #TacticalDDD #CollaborativeSoftwareDesign
-
So how do we assess whether the code AI produces actually reflects the model we need? That is hard enough for people. How does an AI know when the model is shallow?
#DomainDrivenDesign #SoftwareArchitecture #AI #TacticalDDD #CollaborativeSoftwareDesign
-
So how do we assess whether the code AI produces actually reflects the model we need? That is hard enough for people. How does an AI know when the model is shallow?
#DomainDrivenDesign #SoftwareArchitecture #AI #TacticalDDD #CollaborativeSoftwareDesign
-
So how do we assess whether the code AI produces actually reflects the model we need? That is hard enough for people. How does an AI know when the model is shallow?
#DomainDrivenDesign #SoftwareArchitecture #AI #TacticalDDD #CollaborativeSoftwareDesign
-
So how do we assess whether the code AI produces actually reflects the model we need? That is hard enough for people. How does an AI know when the model is shallow?
#DomainDrivenDesign #SoftwareArchitecture #AI #TacticalDDD #CollaborativeSoftwareDesign
-
Better UX without writing frontend code? Dan Haywood shows how @ApacheCauseway adds polish with titles, icons, and prompt styles — straight from the domain.
Read the article: https://javapro.io/2026/01/01/apache-causeway-going-further/ -
You can't design teams and software without understanding how value flows through the business.
My new case study: an e-learning SaaS company used DDD principles and practices to move from a Big Ball of Mud to domain-oriented teams.
The customer onboarding went from 60 days to 20 minutes. Cloud costs dropped 80%.
But the story doesn't end here. Read the full case study: https://joaorosa.consulting/services/organization-transformation/scaling-a-corporate-e-learning-saas-platform/
-
From Java Coder to Software Engineer: The 2025 Skill Stack for Senior Devs
#Algorithms #AWS #Caching #CICD #CleanCode #CloudComputing #DataStructures #DevOps #docker #DomainDrivenDesign #EnterpriseJava #GitHubActions #Grafana #InfrastructureasCode #Java #Java2025 #JavaCareerPath #JavaInterview #Javajobs #JavaVirtualThreads #JVM #Kafka #Kuberne...
-
One worth trying: before committing to any design decision, ask "What would make this conversation a waste of time?" It forces the group to surface the assumptions underneath the debate before spending forty minutes on the wrong question.
#SoftwareArchitecture #CollaborativeSoftwareDesign #DomainDrivenDesign #DecisionMaking #CognitiveBias
-
We're quietly curating these connections. Curious to see what patterns emerge across the full collection.
Each story is at https://virtualddd.com/stories-on-facilitating-software-architecture-design and all the heuristics are on https://dddheuristics.com.
#CollaborativeModelling #SoftwareArchitecture #DomainDrivenDesign #Facilitation #VirtualDDD
-
If you're in Amsterdam on the 7th and curious about this space, come along. There's food, drinks, and a panel discussion at the end.
RSVP: https://www.meetup.com/ai-native-amsterdam/events/313521982/
#SoftwareArchitecture #DomainDrivenDesign #AIAssistedDevelopment #CognitiveBias #CollaborativeModelling
-
If you're in Amsterdam on the 7th and curious about this space, come along. There's food, drinks, and a panel discussion at the end.
RSVP: https://www.meetup.com/ai-native-amsterdam/events/313521982/
#SoftwareArchitecture #DomainDrivenDesign #AIAssistedDevelopment #CognitiveBias #CollaborativeModelling
-
If you're in Amsterdam on the 7th and curious about this space, come along. There's food, drinks, and a panel discussion at the end.
RSVP: https://www.meetup.com/ai-native-amsterdam/events/313521982/
#SoftwareArchitecture #DomainDrivenDesign #AIAssistedDevelopment #CognitiveBias #CollaborativeModelling
-
If you're in Amsterdam on the 7th and curious about this space, come along. There's food, drinks, and a panel discussion at the end.
RSVP: https://www.meetup.com/ai-native-amsterdam/events/313521982/
#SoftwareArchitecture #DomainDrivenDesign #AIAssistedDevelopment #CognitiveBias #CollaborativeModelling
-
If you're in Amsterdam on the 7th and curious about this space, come along. There's food, drinks, and a panel discussion at the end.
RSVP: https://www.meetup.com/ai-native-amsterdam/events/313521982/
#SoftwareArchitecture #DomainDrivenDesign #AIAssistedDevelopment #CognitiveBias #CollaborativeModelling
-
The advice process doesn't give you worse decisions. It shows you the conversations you were never having.
#SoftwareArchitecture #DomainDrivenDesign #ArchitectureDecisionRecords #CollaborativeModelling #TeamTopologies
-
Your DDD folder structure:
Aggregates/ ValueObjects/ Repositories/ Services/
This tells developers nothing about what the system does. It's pattern taxonomy without business alignment.
Flip it:
Wallet/ Order/ Promotion/ Account/
Group by business, not by patterns. The Aggregate is already your consistency boundary — make it your module boundary too.
The folder tree is the first thing a new dev reads. Make it speak business, not textbook.
-
If every priority call feels like a coin flip, you’re missing strategic domain modelling. @otaviojava shows how subdomains clarify decisions, focus effort, and tame complexity.
Start here → https://javapro.io/2025/11/18/strategic-domain-driven-design-the-missing-link-in-modern-java-projects/
#DDD #DomainDrivenDesign #DevLeadership #JAVAPRO #Java @OpenAI
-
Which is ultimately the deeper question: how do we change the conditions, not just the practices?
#SoftwareArchitecture #CollaborativeModelling #DomainDrivenDesign #TeamTopologies #FacilitatingArchitecture
-
Something a bit special is happening at FlowCon France in two weeks: I will be on stage at the same conference with my co-authors of Collaborative Software Design, just not at the same time.
#CollaborativeSoftwareDesign #DomainDrivenDesign #SoftwareArchitecture #DecisionMaking #FlowConFrance https://flowcon.fr
>>> -
Evelyn van Kelle and I are on the train back from @ama_conf, and we wanted to share something we promised during our talk.
Our session on debiasing software design decisions started from a frustration we both share: there's plenty of awareness in our industry about cognitive biases, but rarely anything beyond a nudge or two. The science is clear though, awareness alone isn't enough. You need a strategy.
>>>
#DomainDrivenDesign #SoftwareArchitecture #DecisionMaking #CognitiveBias -
Knowing about a bias, it turns out, does not make you immune to it.
I did bring KitKats as a precautionary measure. At least one of us came prepared.
Looking forward to seeing you in Berlin!
#AgileArchitecture #CognitiveBias #SoftwareDesign #DomainDrivenDesign
-
Some of those stickies at the bottom of the board are still open questions. Good. Better to ask them here than have someone answer them quietly in a pull request.
Architecture is already happening across the whole room. The question is whether we make it visible.This is part of day two of my DDD foundation workshop, and honestly one of my favourite conversations to facilitate.
#DomainDrivenDesign #CollaborativeModelling #EventStorming #SoftwareArchitecture #TeamTopologies
-
First day of another DDD foundation workshop, and we hit the wall that almost every team hits: naming.
Not "what should we call this?" — that's the surface question. The deeper one is: how much does a name already decide for you?
...
#DomainDrivenDesign #CollaborativeModelling #BoundedContext #SoftwareDesign -
Came across this take recently: "How long until the DDD community realises AI/LLM assisted programming is still DDD, but you no longer need to do the actual implementation, just document & validate it?"
We already do. The bounded context pattern is still very much valid.
...#DomainDrivenDesign #BoundedContext #UbiquitousLanguage #AIAgents #SoftwareArchitecture
-
After 2 years consulting DHL eCommerce BeNeLux, I've decided to join them as software architecture enabler.
The reason? I'm simply not done yet. And I wonder if I ever will be.
#DomainDrivenDesign #TeamTopologies #SoftwareArchitecture #CollaborativeModelling #EventDrivenArchitecture
... -
After 2 years consulting DHL eCommerce BeNeLux, I've decided to join them as software architecture enabler.
The reason? I'm simply not done yet. And I wonder if I ever will be.
...
#DomainDrivenDesign #TeamTopologies #SoftwareArchitecture #CollaborativeModelling #EventDrivenArchitecture -
We started day 2 of the Tactical DDD training this morning, not with coding, but with discovering and formalising acceptance criteria through Example Mapping. These acceptance criteria then become input for domain modelling with responsibility-driven design through CRC-card modelling.
...
#DomainDrivenDesign #TacticalDDD #ResponsibilityDrivenDesign #ExampleMapping #CRCCards #SoftwareDesign #CollaborativeModelling -
We started day 2 of the Tactical DDD training this morning, not with coding, but with discovering and formalising acceptance criteria through Example Mapping. These acceptance criteria then become input for domain modelling with responsibility-driven design through CRC-card modelling.
...
#DomainDrivenDesign #TacticalDDD #ResponsibilityDrivenDesign #ExampleMapping #CRCCards #SoftwareDesign #CollaborativeModelling -
We started day 2 of the Tactical DDD training this morning, not with coding, but with discovering and formalising acceptance criteria through Example Mapping. These acceptance criteria then become input for domain modelling with responsibility-driven design through CRC-card modelling.
...
#DomainDrivenDesign #TacticalDDD #ResponsibilityDrivenDesign #ExampleMapping #CRCCards #SoftwareDesign #CollaborativeModelling -
We started day 2 of the Tactical DDD training this morning, not with coding, but with discovering and formalising acceptance criteria through Example Mapping. These acceptance criteria then become input for domain modelling with responsibility-driven design through CRC-card modelling.
...
#DomainDrivenDesign #TacticalDDD #ResponsibilityDrivenDesign #ExampleMapping #CRCCards #SoftwareDesign #CollaborativeModelling -
We started day 2 of the Tactical DDD training this morning, not with coding, but with discovering and formalising acceptance criteria through Example Mapping. These acceptance criteria then become input for domain modelling with responsibility-driven design through CRC-card modelling.
...
#DomainDrivenDesign #TacticalDDD #ResponsibilityDrivenDesign #ExampleMapping #CRCCards #SoftwareDesign #CollaborativeModelling -
A quick minimal check if your organisation is ready for agentic AI:
Ask your engineers what the last most valuable thing their team delivered was.
If they answer with output-oriented answers, "we delivered the shopping cart redesign" or "we shipped the onboarding flow", rather than
...
#SoftwareArchitecture #AgenticAI #TeamTopologies #DomainDrivenDesign -
The coloured blocks on the flipchart make it click for most people. Once you can see where coupling creeps in and where boundaries should be, the conversations about architecture become much more productive.
Tomorrow, we go into one of the modules, sketch it out using Responsibility-Driven Design, and then go straight to coding.
#DomainDrivenDesign #TacticalDDD #SoftwareArchitecture #BoundedContext #SoftwareDesign
-
The coloured blocks on the flipchart make it click for most people. Once you can see where coupling creeps in and where boundaries should be, the conversations about architecture become much more productive.
Tomorrow, we go into one of the modules, sketch it out using Responsibility-Driven Design, and then go straight to coding.
#DomainDrivenDesign #TacticalDDD #SoftwareArchitecture #BoundedContext #SoftwareDesign
-
The coloured blocks on the flipchart make it click for most people. Once you can see where coupling creeps in and where boundaries should be, the conversations about architecture become much more productive.
Tomorrow, we go into one of the modules, sketch it out using Responsibility-Driven Design, and then go straight to coding.
#DomainDrivenDesign #TacticalDDD #SoftwareArchitecture #BoundedContext #SoftwareDesign
-
The coloured blocks on the flipchart make it click for most people. Once you can see where coupling creeps in and where boundaries should be, the conversations about architecture become much more productive.
Tomorrow, we go into one of the modules, sketch it out using Responsibility-Driven Design, and then go straight to coding.
#DomainDrivenDesign #TacticalDDD #SoftwareArchitecture #BoundedContext #SoftwareDesign
-
The coloured blocks on the flipchart make it click for most people. Once you can see where coupling creeps in and where boundaries should be, the conversations about architecture become much more productive.
Tomorrow, we go into one of the modules, sketch it out using Responsibility-Driven Design, and then go straight to coding.
#DomainDrivenDesign #TacticalDDD #SoftwareArchitecture #BoundedContext #SoftwareDesign