Autoresearch Chess: How I improved my Chess Bot without coding a single line
A practical look at adapting autoresearch into a constrained chess-engine experiment loop, where Codex proposes its own changes.
SWE by trade. Gamer by instinct. Climber by obsession. Coffee by necessity.
A practical look at adapting autoresearch into a constrained chess-engine experiment loop, where Codex proposes its own changes.
Chess Flask began as a 'small' Flask backend for a portfolio chess bot, but became a practical study of search optimization and why board representation mattered more than expected.
RafflesGo became most meaningful when the work stopped being about flashy features and started being about removing real friction for the volunteers and organisers supporting Singapore's langur conservation efforts.
Using PeerPrep as a case study, this post examines how early decisions around UI structure, service ownership, and deployment affected maintainability and scaling later on.