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.

2026 Active

athleteb.io

A link-in-bio platform for endurance athletes. Showcase your achievements, connect with sponsors, and let your performance speak for itself.

athleteb.io landing page
athleteb.io profile page
2026 Active

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.

hush documentation site
2026 Active

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.

intervals.club website
2025 Active

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.

classify GitHub repository
2020 Discontinued

Geozip πŸ—ΊοΈ

A realtime postal code search. One of my first approaches to learn more about JavaScript and text search.