My projects.

My chess tools, lessons, and other projects, together in one place. Pick a site below to start playing, studying, or exploring.

Projects

Seven websites for playing, learning, analyzing, and connecting.

Play

Play Bots

Jump straight into games against custom bots. The point is not a generic engine match; it is a place to test ideas, get punished for lazy moves, and review what happened after.

  • Different bot profiles with their own style
  • Legal board play with premoves and undo support
  • Game review backed by engine checks
Study

Bookup

Bring in your games and turn repeated mistakes into a training queue. It is for building a repertoire from positions you actually reach, not from a random opening list.

  • Rapid, blitz, and bullet game imports
  • Training views for positions that need work
  • Smart Theory exports for cleaner study trees
Trace

Chess Connections

Search for a path from one player to another using real public games. Every connection points back to proof games, so the graph is fun without being made up.

  • Rapid, blitz, and bullet wins from Chess.com
  • Readable graph and proof ledger views
  • Search for connections between players
Analyze

Scottish Progressive

Play Scottish Progressive Chess in your browser. Explore legal series, save positions, and face the latest deployed version of the purpose-built engine.

  • Play legal series directly on the board
  • Automatic analysis built for progressive turns
  • Save and reopen analysis positions
Browse

Portfolio

A simple project index for finding my websites and browsing the collection.

Explore

Chess Friend Graph

Explore titled players and their public friend lists. Compare dated observations and discover connections across the chess community.

Connect

HomeDesk

Access your desktop remotely through the HomeDesk website.