The PM Who Ships Code: When Building Is the Research

Most PM discourse draws a hard line: PMs shouldn't code. But when you're the only person on the team, building is user research, domain modelling, and competitive analysis compressed into the same motion.

https://ryanw.eu/field-notes/the-pm-who-ships-code/

๐Ÿ“ฃ 14 days left to grab your #DDDEU 2026 ticket at regular price.
Europe's best #DomainDrivenDesign conference is coming to Antwerp this June.
Don't leave it too late.
๐Ÿ‘‰ https://ti.to/on3/aardling26

You can't design teams and software without understanding how value flows through the business.

My new case study: an e-learning SaaS company used DDD principles and practices to move from a Big Ball of Mud to domain-oriented teams.

The customer onboarding went from 60 days to 20 minutes. Cloud costs dropped 80%.

But the story doesn't end here. Read the full case study: https://joaorosa.consulting/services/organization-transformation/scaling-a-corporate-e-learning-saas-platform/

#DomainDrivenDesign #TeamTopologies #OrgDesign

AI Guardrails Are Just the Documentation We Refused to Write for Humans

The enterprise AI rush is exposing a decade of organizational debt. AI guardrails are explicit context, strict boundaries, and unified taxonomies โ€” the exact documentation we should have had all along.

https://ryanw.eu/field-notes/ai-guardrails-are-just-documentation/

๐ŸŽฏ ๐—–๐—ฅ๐—จ๐——, ๐—˜๐˜ƒ๐—ฒ๐—ป๐˜ ๐—ฆ๐—ผ๐˜‚๐—ฟ๐—ฐ๐—ถ๐—ป๐—ด & ๐——๐——๐—— โ€“ ๐—ช๐—ต๐˜† ๐—ช๐—ฒ ๐— ๐—ถ๐˜€๐˜‚๐—ป๐—ฑ๐—ฒ๐—ฟ๐˜€๐˜๐—ฎ๐—ป๐—ฑ ๐—ข๐˜‚๐—ฟ ๐——๐—ผ๐—บ๐—ฎ๐—ถ๐—ป | ๐—œ๐—ป๐˜๐—ฒ๐—ฟ๐˜ƒ๐—ถ๐—ฒ๐˜„ ๐˜„๐—ถ๐˜๐—ต ๐—š๐—ผ๐—น๐—ผ ๐—ฅ๐—ผ๐—ฑ๐—ฒ๐—ป

Is your architecture really the problemโ€ฆ or is it communication? ๐Ÿค” In this #SAG2025 expert interview, Golo Roden dives into the trade-offs between #CRUD, #EventSourcing, and #DomainDrivenDesign โ€“ and reveals why many teams struggle not because of technology, but because they donโ€™t truly understand their domain.

Watch the full interview ๐Ÿ‘‰ https://youtu.be/mOtoo-SFxfg

#SAGconf #SoftwareArchitecture #iSAQB

One worth trying: before committing to any design decision, ask "What would make this conversation a waste of time?" It forces the group to surface the assumptions underneath the debate before spending forty minutes on the wrong question.

#SoftwareArchitecture #CollaborativeSoftwareDesign #DomainDrivenDesign #DecisionMaking #CognitiveBias

We're quietly curating these connections. Curious to see what patterns emerge across the full collection.

Each story is at https://virtualddd.com/stories-on-facilitating-software-architecture-design and all the heuristics are on https://dddheuristics.com.

#CollaborativeModelling #SoftwareArchitecture #DomainDrivenDesign #Facilitation #VirtualDDD

Stories on Facilitating Software Architecture & Design - Virtual Domain-Driven Design

Virtual Domain-Driven Design

Why Raw RICE Fails on Internal Platforms

RICE still works as a shared prioritisation language. On internal platforms, the failure starts when teams treat raw reach math as the answer instead of adding a domain-risk pass and documenting the rationale.

https://ryanw.eu/field-notes/why-rice-fails-internal-platforms/

Domain Bugs Cost More Than Code Bugs

Domain-Driven Design, ubiquitous language, and bounded contexts matter because product teams ship the wrong workflow when legal, product, and engineering mean different things by the same word.

https://ryanw.eu/field-notes/domain-bugs-cost-more-than-code-bugs/