August 5, 2026 · Pushpal
Membership is a query, not a list
How thirty years of stored device groups taught the industry to compute cohort membership at decision time, and what that means for shipping updates to fleets.
Shipping software to fleets: how the industry learned to roll out, roll back and target - and how we build on those lessons.
August 5, 2026 · Pushpal
How thirty years of stored device groups taught the industry to compute cohort membership at decision time, and what that means for shipping updates to fleets.
August 4, 2026 · Pushpal
Staged rollouts made shipping safer and debugging worse. The fix is architectural - one decision function, traced, shared by every endpoint that serves updates.
August 3, 2026 · Pushpal
Pulling a bad release stops the bleeding for devices that don't have it yet. The interesting question is what happens to the ones that do - and most update systems refuse to answer it.
August 2, 2026 · Pushpal
How label selectors went from a Kubernetes design decision to the industry's targeting vocabulary, and how to run a labeled canary ring for a device fleet in an afternoon.