Skip to content

July 11, 2026 · Development

Anatomy of a trivia deck, part 5: theming as architecture

Part 5 of 5 — the palette contract, anchor strings, and one repo becoming many decks.

July 10, 2026 · Development

Anatomy of a trivia deck, part 4: localStorage is the database

Part 4 of 5 — persistence patterns, a storage-quota war story, and the one-file deck bundle.

July 10, 2026 · Development

Anatomy of a trivia deck, part 3: two windows, one channel

Part 3 of 5 — the display/control split over BroadcastChannel, and a timer that knows when it's on stage.

Skip the algorithms. Get new posts by email.

Subscribe