Why I put a CRDT at the centre of a study app, and what all of this has to do with internet ideals and _enshittification_.
What I kept out of the design system mattered more than what I put in, and why Svelte made the whole thing lighter.