Week 13, year 2023
- Storing information in its highest form - There’s an interesting guideline I’ve been meaning to write about for a long time. I call it Storing information in its highest form. [Enterprise Craftsmanship]
- Bounded Contexts: Manage the Understandability of Your Systems (DDD Australia) - The new DDD Australia user group just had its first meetup, and I was invited to speak. A major bottleneck for fast high quality software development is that people in the organisation don’t understand their systems and domains well enough. So I did a (mostly improvised) session on using Bounded Contexts to manage meaning and understandability. Watch on YouTube Abstract From Parnas’ paper in the 1970’s to microservices in the 2010’s, we’ve always used modularisation as a way to manage complexity in software. And yet, we still end up with big balls of mud. Technical separation alone isn’t enough. [Mathias Verraes]
- Data Modeling in Event Sourcing Part 1 - Consistency vs Availability - Just like Relational Databases, data modeling is important for Event Sourced systems. A well designed data model will: [Event Store blog]
- ChatGPT, revolution or not? - I started my career when StackOverflow didn’t exist. That’s how I quite often introduce myself. I’m that old. That’s, of course, nothing… [Event-Driven by Oskar Dudycz]