𝗗𝗼𝗺𝗮𝗶𝗻-𝗗𝗿𝗶𝘃𝗲𝗻 𝗗𝗲𝘀𝗶𝗴𝗻: 𝗔𝘃𝗼𝗶𝗱𝗶𝗻𝗴 𝗠𝗶𝘀𝘂𝗻𝗱𝗲𝗿𝘀𝘁𝗮𝗻𝗱𝗶𝗻𝗴𝘀 𝘁𝗼 𝗣𝗿𝗼𝘁𝗲𝗰𝘁 𝗬𝗼𝘂𝗿 𝗜𝗻𝘃𝗲𝘀𝘁𝗺𝗲𝗻𝘁 🛡️ 𝗕𝗿𝗮𝗻𝗱-𝗻𝗲𝘄 𝗔𝗿𝘁𝗶𝗰𝗹𝗲 𝗯𝘆 𝗶𝗦𝗔𝗤𝗕 𝗠𝗲𝗺𝗯𝗲𝗿 𝗗𝗿. 𝗖𝗮𝗿𝗼𝗹𝗮 𝗟𝗶𝗹𝗶𝗲𝗻𝘁𝗵𝗮𝗹! 🥳

In her latest article, @carolali , Curator of the #CPSA Advanced Module “Domain-driven Design (DDD)” explains how #DomainDrivenDesign helps teams build a shared understanding of the domain – and why this is essential to protect long-term software investments. 💡

Read the full article 👉 https://t1p.de/npsjr

#DDD #SoftwareArchitecture #SoftwareDesign #iSAQB

How do facilitators include color blind folks in an event storming workshop? #EventStorming #DomainDrivenDesign

Integration tests that hit the domain — not the UI. Dan Haywood shows how @ApacheCauseway uses fixtures and #SpringBoot to test real business logic without Selenium overhead.

Worth a look: https://javapro.io/2026/01/01/apache-causeway-going-further/

#Java #DomainDrivenDesign #Frameworks #DDD #SpringBoot

Why should users click buttons that will fail anyway? Dan Haywood explains how @ApacheCauseway handles validation, disabling, and hiding actions — directly in the domain model.

Read the full article: https://javapro.io/2026/01/01/apache-causeway-going-further/

#Java #DomainDrivenDesign #Frameworks #DDD #Vaadin

Wendet man DDD auf DDD an, bleibt kein Domain-Driven Design übrig

Wir Entwicklerinnen und Entwickler haben DDD unnötig kompliziert gemacht. Dabei geht es nur darum, die Domäne zu verstehen. Ein Plädoyer für mehr Pragmatismus.

Developer

"Câu hỏi phỏng vấn khiến tôi nhìn lại kiến trúc phần mềm: Thiết kế Hướng miền (Domain-Driven Design) thực sự là gì?

Từng nghĩ DDD chỉ là Repository, Entity Framework… nhưng hóa ra, DDD là *hiểu lĩnh vực kinh doanh*.
Thay vì: “Hàm này cập nhật bảng”, hãy nghĩ: “Hàm này *hoàn tất đơn hàng*”.

Thay đổi nhỏ trong tư duy – nhưng thay đổi toàn bộ cách thiết kế và nói về code.

#DDD #DomainDrivenDesign #PhanMem #KiemThu #ThietKeHeThong #LapTrinhVien #SoftwareArchitecture #Kiennhuc #TimLeung

A nice history about how and why #cleanarchitecture came about at the start of this talk

#dotnet #domaindrivendesign

https://youtu.be/rjefnUC9Z90?si=p5_r5VcEff5HcRAu

Clean Architecture with ASP.NET Core 10

YouTube

They've discovered a powerful overlap between Domain-Driven Design and application integration patterns. By applying strategic DDD tools to integration design, they're addressing a critical gap: bringing business value to interoperability topics that are typically treated as "just infrastructure."

👉 Watch the full interview: https://youtu.be/GDcLmwyXxlA

#DomainDrivenDesign #SoftwareArchitecture #Integration #EventDrivenArchitecture #DDDEurope

Instructor Spotlight on Karol Skrzymowski and Philipp Kostyra

YouTube

Our 14-hour workshop teaches you how:
→ Use EventStorming to surface integration requirements
→ Match domain message flows to proven patterns
→ Evaluate trade-offs systematically (not emotionally)
→ Design for organisational reality, not fantasy

Built for architects and staff engineers who are tired of buzzword bingo.

Details: https://ddd.academy/strategic-integration-design-with-ddd/

Where does your organisation fall on the EAI maturity curve?

#DomainDrivenDesign #IntegrationArchitecture #EventStorming

Strategic Integration Design with DDD

Karol Skrzymowski and Philipp Kostyra — Most integration landscapes grow messy, siloed, and become hard to change. This course shows you how to…

Domain-Driven Design Europe Workshops

Use AI to Stand In for a Domain Expert

This is article is the first installment in the Workflow Patterns for AI-Assisted Development series. To get notified when a new article is published, subscribe for free via email or RSS. Domain Language Mining Discover jargon from an unfamiliar field using LLMs to help you write better software. […]

https://kerrick.blog/articles/2025/use-ai-to-stand-in-for-a-domain-expert/

Use AI to Stand In for a Domain Expert - Kerrick Long (blog)

Workflow Patterns for AI-Assisted Development: Domain Language Mining. Discover jargon from an unfamiliar field using LLMs to help you write better software.

Kerrick Long (blog) - Articles about programming, learning, code, books, and teams