I like building small tools that scratch my own itch β sometimes I polish them enough to let other people scratch theirs too. I’ve always enjoyed working with data and code, but ever since AI coding agents entered the chat, my side-project output has suspiciously multiplied.
athleteb.io
A link-in-bio platform for endurance athletes. Showcase your achievements, connect with sponsors, and let your performance speak for itself.
hush
A context-efficient command runner for coding agents. Wraps any shell command and prints a single β/β summary line β saving up to 99% of output tokens on passing runs while showing full error details on failures. Supports batch execution, output filtering, and YAML config files.
intervals.club
An MCP server that connects your LLM to your sports data. Hook up platforms like Garmin, Wahoo, Suunto, and others - then let any AI assistant analyze your training, plan workouts, and give you actual personalized advice.
classify
A CLI tool that classifies thousands of CSV rows using Claude's Batch API. Point at your CSV, define a schema, get structured results back β at 50% less cost.
Geozip πΊοΈ
A realtime postal code search. One of my first approaches to learn more about JavaScript and text search.




