Welcome to my Blog

SWE by trade. Gamer by instinct. Climber by obsession. Coffee by necessity.

Type
Tags
projectJune 9, 202615 min read0

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.

CodexAutoresearchC#Chess EnginePythonExperimentationAgentic Workflow
Read post
projectJune 5, 202614 min read0

Chess Flask: When the Real Constraint was always Time

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.

PythonFlaskC#Chess EngineSearchBackend
Read post
projectMay 30, 202610 min read0

RafflesGo: Will someone PLEASE think of the Stakeholders!

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.

ReactFastifyOpenAPIRequirements AnalysisConservation
Read post
projectMay 27, 202617 min read0

PeerPrep and the Benefits of Early Architectural Choices

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.

ReactRedisTerraformAWSMicroserviceSystem Design
Read post