Many concepts that play a role in DDD can be implemented very easily with functional programming. These include * Hexagonal Architecture * Describing invariants * Stateless Services This talk demonstrates how to implement many concepts of Domain Driven Design elegantly and effectively using examples of functional languages (e.g. ReasonML) as well as classic languages – used functionally (e.g. TypeScript). A look at the integration into classical languages and architectures provide the opportunity to actually use these techniques in practice.
Escaping the Enshittification Trap: Systems Thinking for Sustainable Quality
7pm New Zealand time, please check the event time in your time-zone. In this talk, we’ll explore quality as an emergent property of our teams, tools, and processes—not just something we test at the end. We’ll look at challenges like speed to market and...
