It's tough when a beloved product feature faces the chopping block. Our past talk explored how Spotify used autonomy to save a key feature from being cut.
Watch or listen:
It's tough when a beloved product feature faces the chopping block. Our past talk explored how Spotify used autonomy to save a key feature from being cut.
Watch or listen:
It's hard when architectural decisions are driven by the loudest voice, not careful analysis. Gien Verschatse shared how this leads to burnout & ignored consequences.
Read, watch, or listen: buff.ly/p65Td6F
Many use TDD, but overlook its deep potential as a design tool. @davefarley77.bsky.social talk explored how TDD *is* design. Watch or listen:
Watch or listen:
Power dynamics don't disappear in design sessions. They just go underground — and they kill collaboration. Evelyn talks about what to do when hierarchy gets in the way of good design. buff.ly/vkfW1Vb
Struggling to foster innovation in your dev team? The 'Cumulative Cultures and Developer Problem-Solving' talk by @grimalkina.bsky.social explored how shared knowledge builds better solutions.
Watch or listen:
An aggregate in DDD is similar to a "God class" in OOD - a method to (attempt to) impose immutable rules on an ever changing domain.
Did you know that you can listen to our new stories of facilitating software architecture & design series on your favourite podcasts. Check it out:
Apple Podcast: buff.ly/Xx3UNG8
Spotify: buff.ly/TFhS5ep
Amazon: buff.ly/nK7R7PE
Pocket Cast: buff.ly/0vprKnL
and many more...
Choosing between event streams & queues for EDA often leads to head-of-line blocking & complexity. @chrissimon.au will clarify options to build resilient systems.
Get info & RSVP:
It's hard to facilitate when a 'slow clap' from a senior leader stifles all collaboration. @evelynvankelle.bsky.social shared this challenging story.
Read, watch, or listen: buff.ly/vkfW1Vb
Mapping out complex business processes for shared understanding can be a real challenge. Our hands-on 'Introduction to Domain Storytelling' with Stefan Hofer session demonstrated a practical visual approach to align domain experts and dev.
Watch:
In last week's story, @settling-mud.bsky.social told us a very relatable story when everyone seemed to agree, but nobody acted. What would you do? Watch, Read or listen to it here: buff.ly/JX3e6Y4
Identifying natural boundaries in your domain can be a real struggle, often leading to bigger problems. Our panel discussion from DDDD-20 explored how to read the signs and benefit from these challenges.
Watch or listen:
It's hard when workshop agreement never turns into real action. @settling-mud.bsky.social shares how "success theatre" and unspoken doubts undermine commitment, even with good intentions. She found a path to genuine engagement.
Read, watch, or listen: buff.ly/JX3e6Y4
Getting work to flow smoothly through complex systems is a constant struggle. Steve Pereira's hands-on session explored Outcome Mapping to improve flow, offering practical ways to visualize and optimize.
Watch:
Beija Nigl on what happens when workshop goals don't align—and how it led to creating the Collab Prep Canvas. Check out her latest story here: buff.ly/YVpf1Kg
We've corrected the Humanitix event and updated the VirtualDDD website, but if you've already saved it: please check your calendar and adjust if needed.
If you're joining us next week, double-check here: buff.ly/6j9r21z
We set the event for 19:00 UTC among organizers and guests from three different time zones, but accidentally created the Humanitix listing at 19:00 CET instead.
One hour difference. A simple error, but it affects everyone who has already added it to their calendar through Humanitix.
...
Managing community events across time zones is never easy, time zones 1 - 0 organisers.
Last week, we made a scheduling mistake for our upcoming session "Critically Engaging with Models" with @rebeccawb.bsky.social. buff.ly/6tJcZMh
...
Getting everyone aligned on a shared model is a consistent challenge. Our past talk with Stefan and @hschwentner.bsky.social and explored what writing a book taught us about making collaborative modeling more effective.
Watch:
It's hard when stakeholders' goals for a workshop don't align, and you only discover it two days before! Beija Nigl shared how she navigated this misaligned expectation.
Read, watch, or listen: buff.ly/YVpf1Kg
Missed Krisztina Hirth's session on bringing domain knowledge into software? She shares practical techniques for real DDD. Rewatch it on our website: buff.ly/MZ8Cn4i Or listen as a podcast.
It is easy to criticise legacy code, @bitboss.bsky.social offers a pragmatic reality check. Architecture modernisation requires empathy for the context in which the original system was built. Without understanding the "why" behind the legacy, resistance to change will remain high.
Looking back at our Virtual Lean Coffee Fishbowl on UX, DDD, and BDD. Explore the alignment and shared goals between these communities. Rewatch the full session on our website or listen as a podcast:
Our new story on Facilitating Architecture & Design explores with @bitboss.bsky.social on "Modernizing with Respect." Discover how empathy for those behind legacy systems turns resistance into collaboration. Essential for anyone leading change. Read more: buff.ly/PuRqzMn #DDD #Architecture
We've scheduled a session! @rebeccawb.bsky.social & @mathiasverraes.bsky.social will discuss 'Critically Engaging with Models'. Learn to evaluate models and their limitations. Pre-reading their essay advised. Jan 28, 8 PM CET. buff.ly/LXXZsu2
Happy New Year! Rewatch our #VDDD session with Thomas Ploch on "What is an Aggregate?". It sparked a great dialogue on this core DDD pattern. Clear up perceptions & learn how to teach it. Watch on our site: buff.ly/Zwatr5x Or listen as a podcast.
When you step into a leadership role, even unintentional misuse of power and authority can cause someone significant embarrassment and shame. Listen to @paulrayner.bsky.social talking about his experience when that happened and how he dealt with it. buff.ly/rM5OnmB
Missed @bitboss.bsky.social hands-on context mapping session? We applied Context Maps in practice with a case study – no slides, just valuable insights. Rewatch this VDDD meetup now:
New story on Facilitating Software Architecture & Design! @paulrayner.bsky.social shares a crucial lesson on the hidden weight of rank & unintended impact during team improvement sessions. Understand power dynamics. Read more: buff.ly/rM5OnmB