Projects I build outside work. Both were built with Claude Code.
Live shelf availability for any book across 35+ New York bookstores. I use it several times a week.
New York’s bookstores sell through a handful of different store platforms, so instead of custom code for each store, the app has seven store-platform adapters, one per platform. Each site gets its own rate limit, and a replay-based test suite lets the adapters be tested without sending requests to the stores. Built with TypeScript and Next.js.
A spaced-repetition app for Mandarin, Korean, and Japanese, with 255 cards. The first version was built in an evening.
In progress: an agent conversation partner for practice, and an evaluation gate that checks generated cards before they are added.