Virtual Domain-driven design is what an online meetup sounds like once the stream has been recorded: talks, fireside chats and the odd experiment in format, all gathered around domain-driven design and the practices near it. The sessions are unvarnished. They can open with a quick check that the stream is working and close with someone figuring out, on air, how to stop it. In between, the substance is serious. A guest sets out an argument, then organizers and attendees take it further, picking up points from the chat and leaving comments and links on a shared board. The fireside chat 'Patterns of BDD Automation - a Fireside chat with Seb Rose and Gáspár Nagy' is a good first session. The argument there is that tools such as Cucumber keep getting used as plain test automation, and that the real return on BDD comes earlier. It comes from collaborating on discovery, working out a ubiquitous language with business stakeholders, and ending up with documentation the business can read for the life of the project. Trond Hjorteland's session goes more philosophical. He sets the billiard-ball picture of a single cause beside other root metaphors, formism and organicism among them, and shows how much of software engineering rests on reductionist, mechanical thinking, with waterfall and root cause analysis as examples and parts of DDD included. Rebecca's session on critically engaging with models comes at related ground from the organisational side. Models compete, she says, and one that fits a culture of hierarchy and control may not help somewhere with more of a cowboy streak. Her consulting stories lean political: people guarding their own importance, a colleague so efficient that others looked bad, and the gap between what an organisation says it values and what it does. Decision-making runs through several sessions. In 'Slow down to speed up your decision-making - Gien Verschatse', the practical questions are who, going up the hierarchy, can veto a team's decision, and why skimping on the problem statement makes meetings messy. Another session, run as an experiment, sets centralised against decentralised decision-making and talks through autocratic calls by architects, rank, and whether a team respects a ruling from someone who has the power to fire them. Quality gets the systems treatment too. One talk on systems thinking for sustainable quality argues that what you build shapes what quality means (a platform is not a pacemaker), and that slow deployment pushes teams into big batches, which widen the damage when something goes wrong. Christina from the organizers turns up in more than one session. There are community notes along the way, including pointers to a Discord, announcements of upcoming speakers and word of a move from Meetup to Humanitix. What a listener gets is less a lecture series than a seat at a practitioners' meetup, where ideas get tested against other people's experience as the discussion happens.