Hey dev.to community! 👋 I wanted to share a browser-based tool I recently built: Chess Blunder Heatmap. Instead of focusing on single-game move-by-move engine analysis, the app aggregates a player’s game history to generate a macro-level heatmap of weak board squares and a phase breakdown (opening, middlegame, endgame). 🛠️ The Tech Stack & Architecture Frontend: Clean client-side JavaScript hosted on Vercel. Engine: Stockfish WASM running directly in the browser. Backend: Non...