Building in Public: How I Turned a Gaming Frustration into a Web Utility
We have all been there: you are one move away from breaking your personal best score in a puzzle game, and the game throws a set of unusable blocks at you. That is exactly what kept happening to me on