Where's my Beers?: An Introduction to Event Sourcing Using Javascript

Event Sourcing is a design approach where changes to state are stored as a series of events. Sounds familiar?