Preview Mode Links will not work in preview mode

Virtual Domain-driven design

Jun 28, 2024

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 that isn't at all what we meant it to do!

Systems are self-maintaining, and contain balancing and/or reinforcing feedback loops.

We'll look at how these work, and what...


Mar 14, 2024

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 collaboratively building domain knowledge and creating models of those domains in software.

One gap that many organisations experience is the management of that domain knowledge...


Feb 25, 2024

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 boost your tech skills with soft skills. Luckily, small changes in the way you work can produce big results.
In this free webinar, Jacqui Read, author of...


Aug 1, 2023

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 patterns that can help us manage this complexity:...


Jul 4, 2023

As systemic complexity increases around us, many technologists are redefining “leadership.” What is technical leadership when good decision-making depends on collective, cross-functional thinking? How is collaborative modeling a form of leadership? What type of leadership does a systems architect provide?

Eb Ikonne,...