Design & Reality with Mathias Verraes

Design & Reality with Mathias Verraes

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, incomplete, and if it has any intentional design to it at all, it's not designed to be turned into...
[DDDDD-20] Live coding: Expressive Projections

[DDDDD-20] Live coding: Expressive Projections

Let’s write some event sourced projections! Our weapons of choice include higher order functions, algebraic data types, pattern matching, all the goodies of a modern programming languages. But the secret behind our success will be our Dogged Determination to...