Hands-onSoftware architectureaisoftware modelling
DDD & Domain Modeling: Using AI to Accelerate Design – with Staffan Palopää

DDD & Domain Modeling: Using AI to Accelerate Design – with Staffan Palopää

DDD & Domain Modeling can take a long time to learn and understand. This could be one of the biggest impediments for increased adoption of DDD. With the help of AI, we can speed up the learning process dramatically. We can create domain models (from prompts) in...

Fireside ChatSoftware architectureSoftware designEvent-driven architectureOrchestrationChoreography
Orchestration and choreography with Laila Bougria & Udi Dahan

Orchestration and choreography with Laila Bougria & Udi Dahan

When building event-driven architectures, one of the challenges we face is coordinating work across many services. How do we implement complex data flows or complex business transactions that consist of multiple asynchronously executed steps? Luckily, there are...

TalkSoftware architectureSoftware designdiagrammingsoftware modeling
Sharing your (Systems) knowledge with Bytesize Architecture Sessions with Andrea Magnorsky

Sharing your (Systems) knowledge with Bytesize Architecture Sessions with Andrea Magnorsky

Does your team suffer from: * Inconsistent views of your systems? * Producing incohesive solutions? * Ineffective architecture practices and tools? Introducing Bytesize Architecture Sessions! Bytesize Sessions are a workshop format that enables collaborative and...

TalkSoftware architectureSoftware designcomplexity theory
An Introduction to Residuality Theory by Barry M O’Reilly

An Introduction to Residuality Theory by Barry M O’Reilly

Residuality theory is a revolutionary new theory of software design that aims to make it easier to design software systems for complex business environments. Residuality theory models software systems as interconnected residues - an alternative to component and...

TalkCollaborative modellingSoftware architecturedomain storytelling
What writing a book taught us about collaborative modeling

What writing a book taught us about collaborative modeling

Writing a book about a modeling method (in our case: Domain Storytelling) necessarily makes you reflect on your own modeling practices. We had to frame things that we intuitively did in workshops. And we had to put our own approach into relation to other modeling...