Life in the Lowest Section

Notes from a 900-Rated Chess Player

October 29, 2025 · 7 min

Narrative AI Game Analysis

Automatically building a narrative game review instead of depending on engine evaluations

September 19, 2025 · 9 min

Swiss-Style Chess Tournaments

Understanding USCF Rules Through an 8-Player, Round-by-Round Example

September 23, 2024 · 5 min

Swiss-Style Chess Tournaments: A Guide for Adult Improvers

Understanding USCF Rules Through an 8-Player, Round-by-Round Example

September 23, 2024 · 5 min

Monday Night Action - June 10, 2024

Finding success in some quick rated games

June 12, 2024 · 2 min

2024 Minnesota Open Tournament

My 3rd Visit to the MN Open

March 1, 2024 · 3 min

November 2023 Progress Report

What I’ve been doing the past 4 months

November 20, 2023 · 7 min

2023 Minnesota Open Tournament

Returning to the MN Open

February 15, 2023 · 4 min

2023 Winter Open

My first OTB tournament of 2023

January 23, 2023 · 3 min

Northern Open Tournament

Recap of another weekend tournament

September 21, 2022 · 4 min