Overview for 'mathiasverraes'
Written by Mathias Verraes
/ Original link
on May. 23, 2022
The Inverse Conway Manoeuvre is an organisational engineering device. It tells us to change our team and organisational structure to achieve the system design we want. More and more organisations reorganise based on this idea, and yet they don’t end up with the system they’d like. What are we missi…
Written by Mathias Verraes
/ Original link
on Mar. 24, 2022
I joined Alex Bolboacă on his podcast ‘Think. Design. Work Smart.’ We discussed DDD, the value of models, misconceptions about DDD (it’s not a Big Design Upfront method!) and more.
Written by Mathias Verraes
/ Original link
on Mar. 22, 2022
Multi-temporal Events Within a Domain Event, use separate timestamps to distinguish when the event occurred and when it was captured. Problem A Domain Event typically has a timestamp. A common pattern is to have the eventstore add the timestamp at the moment when the event is written. For example,…
Written by Mathias Verraes
/ Original link
on Feb. 25, 2022
When we make decisions, we often do not explore options that have a risk of loss, even if that loss is balanced out by potential gains. I joined João Rosa’s “Software Crafts” podcast to talk about 3 heuristics that help you overcome that bias. Podcast player Resources Software Crafts Podcast Thinki…
Written by Mathias Verraes
/ Original link
on Feb. 25, 2022
In this talk, I discuss the ideas previously presented in the articles “Design and Reality” and “Models and Metaphors” Abstract: 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, ambiguous, social, incomp…
Written by Mathias Verraes
/ Original link
on Dec. 20, 2021
One of us (Mathias) consulted for a client that acted as a broker for paying copyright holders for the use of their content. To do this, they figured out who the copyright holders of a work were. Then they tracked usage claims, calculated the amounts owed, collected the money, and made the payments…