Archive
All writing, newest first.
Essays, project notes, and learning records collected in one chronological index.
Years
2026
11 postsFrom doer to orchestrator
A reflection on why pressure often comes from confusing functional needs with personal obligations, and how AI, people, tools, and process can change that boundary.
Life / 5 min read
WhyThisMove: building an AI chess coach that explains mistakes
A product note on turning engine analysis into a coach that can explain mistakes, practice patterns, and uncertainty
Projects / 5 min read
Citely: notes on citation intelligence and academic trust
A build note on citation search, citation audit, embeddings, and the product problem of making academic trust inspectable
Projects / 4 min read
Drew Rangers Tracker Pro: building software for a real team workflow
What changes when a web app has to support practice, game-day, admin, health, roster, and reporting workflows
Projects / 4 min read
PageRank & the mathematics of graphs
How Google uses graph theory to rank the web
CS / 1 min read
Medical KBQA: combining NER, graphs, and question answering
A technical note on building a Chinese medical question answering pipeline from entity extraction to graph queries and inspectable answers
AI / 3 min read
Building an AI daily digest with Claude API
How I built an automated AI news digest using Google Apps Script and Claude
AI / 1 min read
Repo analysis as developer onboarding
Why understanding a codebase is a product problem, not only a documentation problem, and what a useful repo assistant should actually do
CS / 4 min read
MCM/ICM 2026 — Pro-Insight WNBA system
Our MCM/ICM competition entry: a decision support system for WNBA teams
Projects / 1 min read
Learning in public as a system
How I think about turning private study into essays, project notes, and public evidence without pretending the work was cleaner than it was
Life / 3 min read
From notes to products
A reflection on why the distance between a private note and a shipped product is smaller than it looks, and how writing keeps projects honest
Life / 4 min read