Week 21, year 2023
- Event Store at DDDEU 2023 - Event Store is excited to be joining this year's Event Sourcing Live, DDD Foundations, and DDDEU as a Platinum sponsor, taking place from 7th - 9th June. [Event Store blog]
- Dependency Composition - Developers commonly ask "what framework should we use for dependency injection". Daniel Somerfield explains why this is the wrong question, instead we should focus how to have clearly separated modules with a simple composition mechanism between them. He illustrates how he approaches this in TypeScript, with a minimalist "function-first" approach, on a simple example application separating application logic from persistence. [Martin Fowler]
- Event Store x DDDEU meet-up - Event Store is returning to DDDEU as a Platinum sponsor. So we thought it would be great for us all to get together before the main event. If you're a DDDEU attendee, join us at the Event Store x DDDEU Meet-Up on Wednesday 7th June at 7.15 pm. Your first drink will be on us. [Event Store blog]
- Relational vs event based state transition databases: how they compare [Event Store blog]
- Anti-patterns in event modelling - I'll just add one more field - Programming origins are in mathematics. Scientists like John Von Neumann and Alan Turing built the foundations for today’s computers. That… [Event-Driven by Oskar Dudycz]
- EventSourcing Testing Patterns - Below are the common patterns I use when writing tests for an EventSourced application. I’m documenting them here because I mention them regularly and I needed a place to point people to. I believe I talk about them in some of my Temporal Modelling talks. Surely these patterns deserve more explanation. [Mathias Verraes]