Becoming a Chess Grandmaster

This page summarizes the projects mentioned and recommended in the original post on

Our great sponsors
  • Zigi - The context switching struggle is real
  • Scout APM - Truly a developer’s best friend
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • SonarQube - Static code analysis for 29 languages.
  • maia-chess

    Maia is a human-like neural network chess engine trained on millions of human games.

    > computer engines that are human rated and play human like moves do not exist

    I submit that you're wrong there:

  • Lila

    ♞ the forever free, adless and open source chess server ♞ [Moved to:] (by ornicar)

    I have played a few hundred games against the various levels of Maia (, and it has helped me improve from 1100 to 1425 blitz rating on lichess (along with playing against stronger players in the arena tournaments). It does seem to encapsulate the “average” playing style and common mistakes of the different ratings. It feels much fairer, more instructive, and more relaxing than playing against Stockfish, who will wildly blunder and then subsequently torture you.

    However, even as a weak player, Maia is exploitable in a way that even novice humans are not. For example, it loves to give up obvious back-rank mates and almost never protects against it (e.g. with h3). It is easy for humans to spot if they are in danger of back-rank mate (especially if you’ve been burned before) and defend against it, so it does not happen much even at low levels. But Maia, game after game, gifts you an obvious mate in 1.

  • Zigi

    The context switching struggle is real. Zigi makes context switching a thing of the past. It monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack!

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts