All Paradigms Converge in Domain Driven Design

This is a keynote, first for DDD xChange 2021. Video: Keynote: The Best of Everything in DDD (Domain-Driven Design eXchange 2021) – YouTube Abstract In the last decade, I’ve journeyed through OOP, functional programming, TDD, microservices, DevOps, etc etc etc. They all have their crucial contributions to how we write software, but one stands at …

Read moreAll Paradigms Converge in Domain Driven Design

Keynote: Collective Problem Solving in Music, Science, Art, and Software

(originally titled: “On the Origins of Opera and the Future of Programming”) Blog write-up Abstract There’s a story to tell, about musicians, artists, philosophers, scientists, and then programmers. There’s a truth inside it that leads to a new view of work, that sees beauty in the painful complexity that is software development. Starting from The …

Read moreKeynote: Collective Problem Solving in Music, Science, Art, and Software