Arun Murali
Webgpu
2026-05-31
1 / 1
SelfHosted
I Just Wanted to Review My Chess Games. I Built a Multiplayer App Instead.
2026-05-31
I lose a chess game. I want to know why. Lichess and Chess.com both have analysis boards, but they’re cluttered, slow to load, and I don’t control my data. I just want to paste a PGN — the standard text format chess games are saved in — and step through my moves on a clean board.…
tutorials
Build a 3D Chess Replay Viewer with WebGPU in Under 30 Minutes
2026-01-24
A complete step-by-step guide to creating an interactive 3D chess replay viewer using Babylon.js, React, and TypeScript — plus how to add an AI-powered lesson generator backed by LiteLLM, Express, and Postgres.