Projections: Creating Read-Optimised Data

Data continuously flows through organisations, and on its way, it's transformed many times to serve different purposes. Functional design emphasises data transformation—projections— rather than repeatedly mutating state in a single database. One particularly useful form of projection is the creation of read-optimised data structures tailored to well-defined use cases.

An Award Winning Team – a 10 month Turnaround

The Intelligence & Efficiency Team was formed two years ago. It is a digital, remote team that is spread out over several cities in two countries. When I joined them, their software was new and just about to go live. We rolled it out at the same time as we added a lot of new features. And, we did it under extreme time pressure.