Advent Calendar of Lichess
Introducing a different Lichess contributor each day for the 25 days of advent.Am I a “Chess Tourist”?
I am currently ranked the 177th chess player in the world with a rating of 2612, and two days ago pa…Lichess & Scala 3
Lichess gets a big upgrade. It doesn't go as planned.How Elo Ratings Actually Work
The history, mechanics, and issues of the chess rating systemYour (2024) Chess Study Plan
I have achieved the dream of every Adult Improver: the perfect chess study plan.The Engine Is An Oracle
Using the engine effectively isn't easy, but it's well worth learningMy New AI Chess Coach
ChatGPT can plausibly answer nearly any question. Can it annotate a chess game?Lichess on scala3 - help needed
A week after deploying Lichess rewritten with scala 3, I had to revert to the scala 2 version. I nee…The Random Skills of Adult Improvers
Someone recently asked me if I had seen the Greek Gift and I thought it was a sandwich.Bobby Fischer slays Larsen’s Dragon in 31 moves
Don't underestimate Fischer's king-bishopAnnual Review
What I did in 2022 and what I'm planning for 2023Challenge 2500 | 0. Intro
In this series, I will attempt to continuously document my training and tournament play aimed at rea…Antichess World Championship 2022
The long-awaited Antichess World Championship (ACWC) has started. This year, a record number of play…How to Use the Bishop Pair – 11 Key Concepts
Are you too quick to exchange your bishop pair, or struggling to unleash their full power? GM Gabuzy…Challenge 2500 | 1. Let's begin.
The first week of this project is behind me. In this (admittedly slightly lengthy) post, I'll go thr…Jiro dreams of tactics
Learn about mastery from one of the best sushi chefs in the worldThe Importance of Having a Training/Sparring Partner (Part 1)
The Importance of Having a Training Partner (Part 1)
GM Former_Player