Developer shares six silent bugs behind TIER EVERYTHING, a community tier-ranking site
The developer built TIER EVERYTHING, a site where users drag items into ranked tiers from GOATED to Cooked and discuss each in threads, with about 80 boards and roughly 830 items. Their most time-consuming problems were silent failures that produced no errors, starting with board pages whose social preview images were declared as 1200×630 but were actually small, cross-origin WebP files that major platforms fail to render. Routing mismatches on Cloudflare Workers, where path-matching rules missed certain routes, were another hidden issue. They also found that some tests passed vacuously, such as an animation check that could never fail, which led them to rewrite assertions to verify actual file bytes and rendered state. The write-up also covers their policy of allowing anonymous votes while requiring accounts for content, plus guardrails for anonymous comments.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in