chong
6 panes  ·  mmxxvi — ongoing

Tools, games, and small studies —
built to be understood.

A session over the things I keep returning to: a file manager with an IDE’s soul, a query compiler, card-game AIs, and the harnesses that build them. Some are finished, some never will be, and a few are still producing new observations.

tauri-explorerrust · tauri v2

A file manager with the soul of an IDE.

Keyboard-first file manager · 1,632 commits · unit/e2e/perf CI

1,632 commits88 test suites10k sort 9.95ms
lambdaquerypython · compiler

Python comprehensions, compiled to SQL.

A query compiler — dependent joins, correlated aggregates

150 tests2 bugs caught4.7k loc
zheng-shang-youpytorch · reinforcement learning

Teaching a network the family card game.

RL + imitation for a 4-player climbing card game

wr 0.4713 generations0.15ms/game
tableau-frogsvelte 5 · statistics

Point at a difference; it tells you if it's real.

Variables-first data explorer · contrast lens with FDR correction

1M rows <100msz-test + FDR59 suites
eskivpython · pygame

A brute-force AI that plays a dodger.

2016 game, 2026 analysis — how it walks, stands, and dies

10,000 gamesn_hit = 016.4M steps
bwaistarcraft · openbw

The game that taught me to think, revisited as a problem.

An agent for the game I once played competitively · 40k fps bridge

40,000 fps92.7% labeledstage 2 of 6