TWIL November 14th 2025

Your URL is your State - Ahmad Alfy

I'm a big fan of URLs as state after one too many times hitting back in an SPA and completely losing my progress. This goes in depth on best practices for implementing it, in plain JS as well as React.

The Hidden Cost of URL Design - Ahmad Alfy

And its precursor article serves as a warning not to do something I would definitely have tried at some point (flat URLs) and which I will definitely not try having read all the problems it causes.

Don’t be afraid of a long list of radio buttons (and why I broke this UX law) - Adam Silver

Strong arguments for using a bunch of radio buttons over a select, something I could probably stand to be more thoughtful about. Perhaps even the categories on my spending tracker would be better off like this.