Blog2025Anki: the ultimate tool for learningHow spaced repetition transformed my approach to learning as a software engineer.2023Analyzing long win streaks in online chessA statistical analysis of Hikaru Nakamura's 55-game winning streak in online blitz chess.