Writing

Blog

Long-form posts on the things I'm building and the papers I'm reading.

2026

3 posts
  1. May 20

    Most autonomous systems force a single resolved output. Biology doesn't. CANavigator runs three navigation algorithms in parallel and only commits when the environment demands a response — and it beats the fastest single algorithm on both time and energy simultaneously.

    9 min read
  2. May 15

    How GCP Cloud Run's minimum instance billing cost me $65.75 in month one, what I changed, and what AWS had waiting on the other side.

    7 min read
  3. May 14

    Building ProfessionalRAG: how I picked BGE-base + an MS-MARCO cross-encoder over a single dense retriever, and what the latency / cost / faithfulness tradeoffs actually look like in production.

    8 min read