TalkSoftware architecturesoftware developmentrefactoring
Rethinking software development: insights from 20+ years in the field

Rethinking software development: insights from 20+ years in the field

„If someone is taking a journey, he (or she) can tell a story. Therefore I would take my staff and hat and would choose to travel.“ (Matthias Claudius, 1740-1815) The present talk was designed with exactly this, 1000-times heard (and slightly updated), German...

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 designSoftware architectureEvent-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...