You're viewing the readable version of this site. The interactive extras (search, diagrams, read-aloud) need JavaScript and a current browser. Enable JavaScript; if it is already enabled, update your browser.

Tag

Notes tagged “algebra-of-the-interface”

Every note filed under algebra-of-the-interface, newest first.

A filtered view of the notes.

2026

  1. The Spreadsheet Always Wins

    The spreadsheet is the requirement. Why the rewrite loses, and what a workbook would have to be so nobody needs two tools.

  2. The Checkbox Is a State Machine

    The indeterminate square isn't a third value of a boolean — it's a report the tree makes about itself. Model that one distinction right and the classic stuck-parent bug becomes impossible to write.

  3. How Fast Web Apps Boot: The Architecture of Event-Delegated Shells

    Dissecting the client architecture of event-delegated app shells — local service-worker restoration, BigPipe streaming, and declarative attribute event routing.