Articles by Sriram
How Elo ratings work: the formula, worked through with real numbers
The two lines of arithmetic behind every chess rating, what the K-factor changes, and why choosing weaker or stronger opponents does not farm points.
Free chess puzzles and the Woodpecker Method: a tactics trainer built on repetition
Solving a puzzle once teaches you almost nothing. The Woodpecker trainer makes you solve the same frozen set in faster, cleaner cycles until the patterns are automatic, with every cycle measured against the last.
How to actually review your chess games
The single habit that moved my rating more than any opening I studied. A simple routine you can run in ten minutes: write down what you were thinking, find where the game turned, and ask whether you would find the move again.
Play chess online free against real people
Play live chess online free against real human opponents, powered by the Lichess Board API. Games save to your Lichess profile and flow straight into a Game Report for review.
Game Report: a move-by-move breakdown of every game
A free, in-browser Stockfish 18 review of any Chess.com or Lichess game: move classifications, win-probability accuracy, an eval graph, and move-by-move coach commentary.