Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Blog Pricing
Podcast Image

Virtual Domain-driven design

Technology News Science

Activity Overview

Episode publication activity over the past year

Episodes

Critically Engaging with Models a conversation with Rebecca

29 Jan 2026

Contributed by Lukas

In this session, we are joined by Rebecca Wirfs-Brock, who will first present a short talk on their essay Critically Engaging With Models followed by ...

Patterns of BDD Automation - a Fireside chat with Seb Rose and Gáspár Nagy

26 Nov 2025

Contributed by Lukas

Automation is a frequently discussed topic in the development and test communities - and has been for many years. Similarly, patterns have been part o...

See the Forest for the Trees - Trond Hjorteland

07 Nov 2025

Contributed by Lukas

When developing your software products, be it coding, testing, user experience, product management, or all the other elements required to solve a cust...

Slow down to speed up your decision-making - Gien Verschatse

23 Oct 2025

Contributed by Lukas

Software teams often reach for Kubernetes or similar prepackaged answers as default solutions to complex problems. But Kubernetes isn’t a strategy—...

The paradox or polarity between decentralised and centralised decision-making

16 Oct 2025

Contributed by Lukas

When it comes to giving software teams the autonomy to make their own decisions, trust can be a delicate thing. This is particularly true when those d...

Escaping the Enshittification Trap: Systems Thinking for Sustainable Quality

29 Sep 2025

Contributed by Lukas

In this talk, we’ll explore quality as an emergent property of our teams, tools, and processes—not just something we test at the end. We’ll look...

How Autonomy Saved One of Spotify’s Most Loved Features From Being Killed

16 Sep 2025

Contributed by Lukas

"I would have killed that if it was just me, 100%,” said Spotify founder and CEO Daniel Ek about Discover Weekly, a feature that would become one of...

The Innovation of Cumulative Cultures and Developer Problem-Solving

22 Aug 2025

Contributed by Lukas

Did you know that crows are better than toddlers at generating novel solutions? It's true! In the earliest days of childhood, around the globe scienti...

Hazel Weakly - Abstractions as Bridges

11 Aug 2025

Contributed by Lukas

Have you ever wondered about what makes a good abstraction vs a bad one? Do you want to examine potential reasons why efforts to develop abstractions ...

Systems Thinking Intro with Lorraine Steyn

28 Jun 2024

Contributed by Lukas

Systems thinking is the macro behaviour that we must understand in analyzing our world. A system always produces what it is designed to do, even if th...

Managing Domain Knowledge with Chris Simon

14 Mar 2024

Contributed by Lukas

From example mapping, to BDD, to DDD practices like event storming and domain storytelling, we're fortunate to have a wide range of tools for collabor...

Soft Skills for Technical Professionals by Jacqui Read

25 Feb 2024

Contributed by Lukas

The strongest tech skills don’t necessarily guarantee success. To get the best from those around you—and maximize your own influence—you need to...

[Fireside chat] orchestration and choreography with Laila Bougria & Udi Dahan

01 Aug 2023

Contributed by Lukas

When building event-driven architectures, one of the challenges we face is coordinating work across many services. How do we implement complex data fl...

Exploring Integrative Leadership Keynote - Adaptive Leadership: Mobilizing the whole Ebenezer Ikonne

04 Jul 2023

Contributed by Lukas

As systemic complexity increases around us, many technologists are redefining “leadership.” What is technical leadership when good decision-making...

(Architectural) Decision Making Gathering Keynote - architecture over architects

03 Jan 2023

Contributed by Lukas

As the relational complexity of software increases, we need, more than ever, smart architecture. Domain-aligned, team-decoupling, cohesiveness-driving...

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

21 Nov 2022

Contributed by Lukas

Does your team suffer from: Inconsistent views of your systems? Producing incohesive solutions? Ineffective architecture practices and tools? Intro...

Effective team collaboration and why we need it for modern product experiences?

10 May 2022

Contributed by Lukas

oday most software products are highly networked and distributed solutions used by 1000s if not -10000s of people spread across the globe. To produce ...

[Panel] Long term impact of architectural design decision

01 Apr 2022

Contributed by Lukas

There is a quote made famous by Ruth Malan from Grady Booch: "Architecture represents the significant design decisions that shape a system." And shapi...

Design & Reality with Mathias Verraes

14 Jan 2022

Contributed by Lukas

Our models should be driven by the domain, but not constrained by what domain experts tell us. After all, the domain language is messy, organic, ambig...

Domain-Drinking Dialogues 2nd edition - 2021 Lean coffee

29 Dec 2021

Contributed by Lukas

In the last week of this year, we are closing another full year of virtual Domain-driven design meetups with the last meetup. So grab your drinks (tea...

Open Sociotechnical Systems Thinking with Trond Hjorteland

29 Nov 2021

Contributed by Lukas

  The term “sociotechnical” seems to have gotten a bit or renaissance lately, which is a great thing given all the positive impact it has ha...

[Talk] Fifty Ways to Scale Your Agile with Grady Booch

28 Jul 2021

Contributed by Lukas

Some will say that you shouldn't even try to tackle a system bigger than what a typical agile team can absorb; others will say that agile just doesn’...

[Open Discussion] Do we need software architects?

03 Jun 2021

Contributed by Lukas

Do Software architects have a bad name? Why? What are your expectations, what anti-patterns you experience? What are you thankful for from your archit...

[Fireside chat] How Epistemic injustice impacts Domain Crunching with Cat Swetel

08 Apr 2021

Contributed by Lukas

Cat Swetel gave a brilliant Technologist's Introduction to Epistemic Injustice explaining "epistemic injustice"—what we know, how we know, and who g...

[Fireside chat] Udi Dahan - Ask me Anything

11 Mar 2021

Contributed by Lukas

Join us in this special fireside chat with Udi Dahan answering all your questions spanning from Domain-Driven Design, Software Architecture from SOA, ...

[Panel] Fostering autonomous teams with proper leadership culture

24 Feb 2021

Contributed by Lukas

Domain-Driven Design is a lot about collaborative modelling, understanding the user's needs collaboratively to design and implement the best fitting m...

[Panel] Relationship(s) between problem and solution space

27 Jan 2021

Contributed by Lukas

People wonder how distilling the Core with the Core, supportive and generic subdomains fit and what space. What concepts are in the problem space, and...

[Panel] Splitting systems towards bounded contexts and microservices

13 Jan 2021

Contributed by Lukas

There are many reasons to split up large-scale systems towards more modular, smaller services with their own model and language. You can decouple team...

Domain-Drinking Dialogues - 2020 ending Ask us anything party

22 Dec 2020

Contributed by Lukas

Just before all the holidays start we are closing this year virtual Domain-driven design meetups with the last meetup. So grab your drinks (tea, lemon...

[Panel] What makes you a DDD'er?

30 Nov 2020

Contributed by Lukas

From twitter: https://twitter.com/mathiasverraes/status/1298665213978447873?s=20 Using collaborative modelling to build a shared understanding of you...

TDD as a design tool with Dave Farley

11 Nov 2020

Contributed by Lukas

There has been a lot of fuzz around the topic of test-driven development; some find it useful; some don't see any value in it. You also have different...

Psychologic safety in remote collaboration with Gitte Klitgaard

30 Sep 2020

Contributed by Lukas

The recent COVID-19 pandemic forced us DDD practitioners to move our collaborative modelling efforts to the remote world. Within collaborative modelli...

Remote facilitation with Kirsten Clacey, Jay-Allen Morris and Jo Perold

23 Sep 2020

Contributed by Lukas

Collaboration in remote meetings doesn’t have to be difficult, learn how to make it effective, enjoyable and valuable. Join us for a panel discussio...

[Panel] Design better products with real cross-functional teams - Jutta & Maryse

27 Aug 2020

Contributed by Lukas

Too many products have been developed that serve one kind of client only. The reason is that the composition of the teams leads (subconsciously) to th...

[Panel] What can we learn from open-source with Matteo Collina

05 Aug 2020

Contributed by Lukas

Thanks to Krisztina we will have Matteo Collina as a special guest on our next panel. Matteo is a long time Nodejs contributor and TSC member. Open-so...

[Panel] One user to bind them all? Products, teams and bounded contexts

30 Jul 2020

Contributed by Lukas

In the last meetup, Krisztina found something Jessica said interesting to dive into: "We are talking in DDD about Bounded Contexts and independent tea...

#DDDDD Panel: Natural Boundaries with Krisztina, Evelyn, Nick and Alberto

28 Jul 2020

Contributed by Lukas

Finding the right boundaries of contexts is hard - implementing them can be even harder if the organisation does not change. But how can one change th...

Speaking truth to power: a foundational skillset

16 Jul 2020

Contributed by Lukas

As complexity increases, are you (too often) shouting into the wind? Do you see icebergs ahead yet fail to convince others to avoid them? Are your arc...

Balancing upfront design versus iterative design

26 Jun 2020

Contributed by Lukas

We want early feedback to inform foundational or load-bearing decision making before committing to hard/expensive to change design decisions. But we d...

Virtual Lean Coffee Fishbowl: UX, DDD and BDD - take 2

18 Jun 2020

Contributed by Lukas

It all started with a tweet by John Cutler "Wonder how many BBD / DDD enthusiasts are aware of the body of similar work in #ux research and vica versa...

#DDDDD: Bounded Contexts, Microservices, and Everything In Between

18 May 2020

Contributed by Lukas

“95% of the words are spent extolling the benefits of ‘modularity’ and that little, if anything, is said about how to achieve it” - Glenford J...

[DDD London] DDD-Lite: Independent Service Heuristics with Matthew Skelton

18 May 2020

Contributed by Lukas

When designing organizations for fast flow of change, we need to find effective boundaries between different streams of change. Techniques like Domain...

How to improve modelling with Behaviour-driven development

15 Apr 2020

Contributed by Lukas

Behaviour Driven Development (BDD) is a term that was coined by Dan North in 2006. It came about as a response to a very specific problem – teaching...

How cognitive biases and ranking kills your modelling sessions

08 Apr 2020

Contributed by Lukas

The power of collaborative modelling comes from having a diverse group of people who, together, have a lot of wisdom and knowledge. You would expect t...

Secure by Domain-driven design with Jessica, Dan Bergh and Daniel

04 Apr 2020

Contributed by Lukas

Let's talk about the confluence between domain-driven design and security. Deep understanding of the domain lets us define what we DO want to happen, ...

Lost in bounded context translations with Julie, Indu, Michael and Nick

18 Mar 2020

Contributed by Lukas

Language is a big topic in the Domain-Driven Design community. We want to have small bounded contexts, each with there own ubiquitous language. Having...

Virtual Lean Coffee Fishbowl: UX, DDD and BDD

17 Jan 2020

Contributed by Lukas

It all started with a tweet by John Cutler . And it seemed that a lot of people from these communities learned a lot from each other. And we would lov...

How feature branching affects domain-driven design with Thierry de Pauw

09 Jan 2020

Contributed by Lukas

Feature branching is again gaining in popularity due to the rise of distributed version control systems. Although branch creation has become very easy...

Combatting the Near Enemies of Domain Driven Design at Scale

12 Dec 2019

Contributed by Lukas

For the past decade and a half, Domain-Driven Design has been giving teams the tools to successfully tackle the complexity at the heart of software. B...

Does a Domain-driven design approach need an agile business?

04 Dec 2019

Contributed by Lukas

On twitter, a discussion started between Trond, Anton and Krisztina about working in agile product development without a clear business goal. Since tw...

SunDDDay Discussion: Growing your local DDD community

02 Dec 2019

Contributed by Lukas

Getting started or advancing your Domain-Driven Design knowledge on your own can be a frustrating experience. Especially when you have so many questio...

Make your tests tell the story of your domain with Anne and Mads

13 Nov 2019

Contributed by Lukas

Even with perfect naming and perfect code, it is hard to read the story of your domain straight out of it. You can be certain that you’ll have forgo...

What is an aggregate with Thomas Ploch

06 Nov 2019

Contributed by Lukas

Within the community, there is been an ongoing discussion about the aggregate pattern. From Eric Evans perspective it is: An architectural pattern tha...

SunDDDay discussion: CQRS & Event Sourcing systems with Alexey and Marco

22 Oct 2019

Contributed by Lukas

In the next SunDDDay discussion Alexey Zimarev and Marco Heimeshoff will join us and share their experience in building systems with CQRS and Event So...

EventStorming Types and Heuristics with Rebecca, Paul and Alberto

01 Oct 2019

Contributed by Lukas

Rebecca Wirfs-Brock, Paul Rayner en Alberto Brandolini will join us in this VDDD meetup and talk about what types of EventStorming there are, and what...

SunDDDay discussion: EventStorming and User story mapping for domain discovery

30 Sep 2019

Contributed by Lukas

On this first SunDDDay 26th May at 16:30 Central European Time (Amsterdam GMT +2), virtual DDD meetup will hold an online panel discussion where you c...

Introducing DDD to your Company with Barry O Sullivan

25 Sep 2019

Contributed by Lukas

DDD is about enabling developers and business owners to work together on a collaborative model, but how do you introduce the concept? In a world rife ...

Can business capabilities be useful in DDD with Trond Hjorteland

02 Sep 2019

Contributed by Lukas

In this SPA conference special, we will talk with Trond Hjorteland about if business capabilities are useful in DDD. The DDD community seems to consis...

Impact Mapping to manage change and strategic design with Krisztina Hirth and João Rosa

30 Aug 2019

Contributed by Lukas

In this next virtual DDD meetup, João Rosa and Krisztina Hirth will discuss with us how impact mapping helps to find the possible solutions to achiev...

Socio-technical architecture with Ora Egozi-Barzilai and Evelyn van Kelle

28 Aug 2019

Contributed by Lukas

In this # VDDD meetup, we will talk with Ora Egozi-Barzilai and Evelyn van Kelle about their experience with socio-technical architecture. Socio-techn...

How To Read the Blue Book: Strategic Design with Mathias Verraes

26 Aug 2019

Contributed by Lukas

Over more than 15 years ago, Eric Evans published the book Domain-Driven Design. The blue book, as it is called today, has a vast amount of knowledg...