A cartoon anxious smartphone dashboard fires a stampede of tiny request arrows at a tired little server, while a single green status dot sweats.

The PWA That DDoSed Itself With Polling

I asked a tiny dashboard for reassurance ten times a second. It answered by manufacturing its own outage.

November 2, 2026 · 3 min · 553 words · Justin
Comic: the host and three small robots in hard hats rebuild a giant smartphone on a workbench like an engine, with parts labeled SERVER, APP and TESTS. He says ONE AFTERNOON. NO MORE EXCUSES.

Tear It Down, Build It Right

MY OWN TEXTING · MESSAGE 05 · THE REBUILDThe app was never the hard part. The hard part was everything the app assumed would just work. Step one: stop asking, start listening The old app asked the server “anything new?” every 10 seconds. The fix is to flip it around and have the server tell the app the moment something arrives. ...

October 2, 2026 · 4 min · 788 words · Justin

The PWA That Froze When Offline

A field tech opened an ‘offline-capable’ app in a dead zone and got a blank screen that hung forever — because the service worker was politely waiting for a network that was never coming.

May 20, 2026 · 5 min · 873 words · Justin