Latest / Deep End Era. Engineering with Sankalp

Never Mutate What Others Can See: Persistent and Immutable Data Structures
In Edinburgh, a floor-plan editor's undo button summons a staircase nobody drew. In part fifteen of The Deep End's Data Structures series, team lead Priya Raman shows new engineer Oskar Lindqvist how to stop writing undo at all: keep every version, and let each new version share almost everything with the last. From a 1989 paper to Phil Bagwell's hash tries, Rich Hickey's Clojure and the inside of git, this is how immutable data became fast. Priya and Oskar are fictional; the structures, papers and tools are real.
Chapters
00:00:00 Cold open: the undo button that ate the afternoon
00:02:38…
The skinny
The skinny isn't ready yet — notes appear once the transcript is processed.