Hey everyone, A few months ago I barely knew what a Web Worker was. Today I finally deployed my first real project. Like a lot of players, I’ve always hit a wall calculating more than 5 moves ahead in faster games. Standard puzzles don’t really train that; you’re always looking at the board, which isn’t how real calculation works. So I built Horizon Chess to fix it. Completely free, no ads, no backend at all, just Stockfish.js running in a Web Worker, Chess.js for move validation, and Chessground for the board. How it works: The app gives you a sequence of moves in text format. You mentally play them out, visualize the hidden board state, then find the winning move from that future position. It’s far from perfect, and I know there’s a lot to improve, but that’s why I need feedback from experienced developers like all of you. What’s broken or missing? Brutal honesty needed. Thanks! Link: https://horizonchess.org/ submitted by /u/Accurate-Help-9968
Originally posted by u/Accurate-Help-9968 on r/ClaudeCode
