Exceptional cases should be exceptional
It's a rather depressing fact of development that a significant amount of effort and code has to be devoted to non-standard situations, generally well in excess »
A database query exists to in a given context take data that matches specific criteria from a given data structure and return it in a desired »
Data Transfer Objects are a workhorse type of many systems. You have some data in one place and you need it in another so you slap »
Configuring cloud infrastructure automatically is something you want to automate if you’re doing anything but trivial systems. My current project involves setting up infrastructure in »
It is part of Apple's mythology that they don't do things until they believe the technology is ready. After wearing an Apple Watch daily it's fair »
Earlier today our Prime Minister (currently Malcolm Turnbull but check back in 5 minutes) did one of the many media stunts that make up an Australian »
It's a rather depressing fact of development that a significant amount of effort and code has to be devoted to non-standard situations, generally well in excess »
For a system with an existing codebase it is not unusual for demands for consistency to be brought out to argue against any changes to the »
When using event sourcing while your event stream is your source of truth a stream of events is not a particularly convenient representation to execute business »
The Single Message Stream pattern was something used on an event sourcing based system I recently worked on. The core of this pattern is that all »
Messages generally have both the message content (body) that is the data the message exists to carry and metadata (header) that contains information about the message »