Virtual Domain-Driven Design
banner
virtualddd.com
Virtual Domain-Driven Design
@virtualddd.com
A community driven platform for people who want to get more in depth knowledge of Domain-Driven Design and solving complex business problems.
Curious about alternatives to Hexagonal Architecture? Revisit our session with Thomas Pierrain & @brunoboucard.bsky.social on using a Functional Core with an Imperative Shell to protect your domain. A great live-coding demonstration. Rewatch it on our website.
Beyond the hexagonal architecture: Functional Core & ...
There are a few ways to split and protect your domain code from the intrusion of the technical stacks and other IT fads. After having promoted Hexagonal Architecture during all those years, we would like...
buff.ly
December 11, 2025 at 10:30 AM
New on Virtual DDD: The cost of "the simplest thing to do". A 1-day task became an 8-month fix. Krisztina Hirth's story on architectural intervention, domain events, and letting teams learn through experience. Read more: buff.ly/clfEmYA
December 9, 2025 at 8:57 AM
The problem vs. solution space debate is a complex topic in #DDDesign. We hosted a panel to explore this relationship and find a useful model. Rewatch the session or listen to the podcast on our website. buff.ly/6ib1zrz
Relationship(s) between problem and solution space
One of the more confusing concepts in Domain-Driven Desing is that of problem and solution space. There has been a long debate on Twitter and the ddd-crew github: https://github.com/ddd-crew/strategic-architecture-building-blocks/pulls?q=ispr+isclosed...
buff.ly
December 4, 2025 at 8:03 PM
Design heuristics act as mental shortcuts for complex architectural decisions. We are expanding how we capture these insights on the VirtualDDD platform.

Previously, we only documented heuristics for our "Stories of Software Architecture & design" series.
...
December 3, 2025 at 9:19 AM
Going from an autocratic to a facilitating software architecture will eventually get you in that situation where you think the decision is wrong. Check out our latest story from Pete talking about how he handled that situation buff.ly/dsMhasl
December 2, 2025 at 11:31 AM
Missed @matthewskelton.com on Independent Service Heuristics? He explored this 'DDD-Lite' technique for finding service boundaries and improving flow, based on ideas from Team Topologies.

Rewatch the session or listen to the podcast on our website: buff.ly/PPSSHFa
[DDD London] DDD-Lite: Independent Service Heuristics with Matthew Skelton
When designing organizations for fast flow of change, we need to find effective boundaries between different streams of change. Techniques like Domain-Driven Design (DDD) are very powerful for this but...
buff.ly
November 27, 2025 at 10:30 AM
As of today all of our upcoming events have moved to Humanitix.com and Discord and the Virtual Domain-Driven Design group on Meetup.com has been deleted.

We recently shared our decision to move away from the platform. ...
Humanitix - Tickets for good, not greed
Humanitix is the ticketing platform that takes the booking fees we all hate paying and dedicates the profits to charity. 100% of Humanitix's profits go to charities providing education, healthcare…
Humanitix.com
November 26, 2025 at 7:30 AM
What happens when an architect disagrees with a team's decision? The first instinct is often to correct them. But perhaps the first question should be inward: "Was my advice good enough?"

A new story on shifting from control to influence. Read more: buff.ly/dsMhasl
November 25, 2025 at 7:42 AM
Balancing upfront vs. iterative design requires moving from "either-or" to "both-and" thinking. In this session, an expert panel explores this classic polarity using a map to discuss trade-offs. Rewatch the video or listen to the podcast on our website.
Balancing upfront design versus iterative design
We want early feedback to inform foundational or load-bearing decision making before committing to hard/expensive to change design decisions. But we don’t want to start building based on flawed design...
buff.ly
November 20, 2025 at 7:01 AM
Getting your first advice on an ADR can be very scary, but we recently had Elena Stojmilova tell how she managed and forever changed the way they made Architectural Decisions moving forward. Check it out in our latest episode:
buff.ly/CIrHDu3
November 18, 2025 at 8:30 PM
We've scheduled a fireside chat on BDD Automation Patterns with @sebrose.bsky.social & Gáspár Nagy. They'll share insights gained while co-authoring "Effective BDD" and exploring pattern authoring.

25 November, 17:00 CET.

buff.ly/gnTD4X8
November 17, 2025 at 6:00 AM
Reposted by Virtual Domain-Driven Design
Do we need software architects? A question that always sparks debate. We held an open discussion on the role, its anti-patterns, and expectations. Missed it? You can rewatch the session or listen to the podcast on our website.

buff.ly/fCTti5d
Do we need software architects?
Do Software architects have a bad name? Why? What are your expectations, what anti-patterns you experience? What are you thankful for from your architects? Should you have a software architect in the…
buff.ly
November 13, 2025 at 7:29 AM
Do we need software architects? A question that always sparks debate. We held an open discussion on the role, its anti-patterns, and expectations. Missed it? You can rewatch the session or listen to the podcast on our website.

buff.ly/fCTti5d
Do we need software architects?
Do Software architects have a bad name? Why? What are your expectations, what anti-patterns you experience? What are you thankful for from your architects? Should you have a software architect in the…
buff.ly
November 13, 2025 at 7:29 AM
How do you empower teams to own architectural decisions? A story from Elena Stojmilova on the cultural shift from navigating a sea of opinions to a mature process of constructive advice.

Read more at buff.ly/CIrHDu3
November 11, 2025 at 10:05 AM
Reposted by Virtual Domain-Driven Design
Said something along these lines in my talk at @dddeu.bsky.social and @virtualddd.com. I think we should treat modeling as we ought to treat systems thinking, namely as an epistemological tool. A way of framing things, making some sense of complexity.
November 6, 2025 at 3:47 PM
Reposted by Virtual Domain-Driven Design
"Everyone wants to be on the top right corner" @trond.hjorteland.com doing an amazing talk at @virtualddd.com
Live now www.youtube.com/watch?v=_B7A...
November 3, 2025 at 8:13 PM
Next Tuesday, we will have a new Story of Facilitating Software Architecture & Design. Until then, you can check out our latest story on Governance, where @roundcrisis.com shares her story. Find us on YouTube, every major podcast platform and our own website as a blog post: buff.ly/kixklbb
November 7, 2025 at 4:11 PM
An incident decision is reverted, causing team frustration. Our new story explores the socio-technical fallout of post-incident governance and how to build trust through clearer processes and supportive leadership.

Read more: buff.ly/XEvsHVB
October 28, 2025 at 8:38 AM
When faced with architectural indecision, what’s the right way to move forward?

Dive into the full conversation on our latest episode of "Stories on Facilitating Software Architecture and Design," and hear more insights on navigating these tricky situations.

Full episode: buff.ly/N5wWqny
October 21, 2025 at 6:31 PM
When a team is silent on a key architectural choice, don't force it. A powerful alternative is asking for their consent to decide for them.

Our new story explores this technique for navigating indecision and unblocking your team. Read more:

buff.ly/N5wWqny
October 14, 2025 at 11:35 AM
Ghost decisions can cast a long shadow, influencing everything from technology choices to team structures. Listen to our latest Story on Facilitating Software Architecture and Design to learn more buff.ly/5kb55OP
October 7, 2025 at 5:01 AM
We've scheduled a new session on a common challenge: seeing the whole system beyond our own part. Trond Hjorteland will introduce systems thinking to help us gain a holistic perspective on complexity.

4 November, 08:00 (GMT+13)
buff.ly/LOxeRke
October 6, 2025 at 11:50 AM
Did you know that can listen to your favorite sessions and stories from virtualDDD on your favorite podcast platform on the go! Whether you're commuting, working out, or just chilling at home, you can catch up on all the insightful talks and discussions.
October 2, 2025 at 5:04 PM
We’re moving our main home for events from Meetup to Humanitix. Follow us on Humanitix (Our new home for events):
buff.ly/BybdgFk

#VirtualDDD #DomainDrivenDesign #Community #Humanitix #TechForGood
Virtual Domain-Driven Design | Humanitix
Virtual Domain-Driven Design uses Humanitix for their events. Discover events by Virtual Domain-Driven Design, learn more, or contact this host.
buff.ly
October 1, 2025 at 4:00 AM
Ever joined a project haunted by undocumented 'ghost decisions'?

Our new story explores how to uncover this invisible architecture. Learn how to reverse-engineer ADRs to understand the *why* behind foundational choices and empower your team to evolve the system.

Read more:
buff.ly/5kb55OP
Uncovering "Ghost Decisions" in Software Architecture
Discover how to find and document the "ghost decisions" that haunt your software architecture. Learn about using Architecture Decision Records (ADRs) to bring clarity to your team and empower them to…
virtualddd.com
September 30, 2025 at 8:34 AM