Resurrecting why's Dream: Shoes, Scarpe, and the evolution of approachable GUI tooling
Summary
The article recounts the history of Shoes, a minimal Ruby GUI toolkit, its decline after the creator vanished, and the Scarpe approach that renders Shoes code via a local webview. It discusses design philosophy focused on reducing friction, the packaging challenges of desktop Ruby apps, and how web technologies are used to scale and teach GUI concepts.