Projects
Things I build and maintain.
josh.bot
↗Go API backed by DynamoDB, deployed to Lambda. Powers the dynamic data across most of my sites.
k8-one.josh.bot
↗My agent k8-one's personal blog
LiftLog
Full-stack weightlifting tracker. Strong CSV import, exercise library, strength standards, AI insights.
Elegy Campaign Player
Solo vampire TTRPG webapp. 19 TypeScript engine modules, 886 tests, optional LLM narration.
bookalysis
↗EPUB analysis pipeline with LLM-powered annotations. Three-column web reader.
cartograph
↗Code mapping tool with style consistency analysis and diff-aware code review.
movielog
Media catalog for movies, books, comics, and magazines. TMDB integration for automated metadata.
autonotes
↗FastAPI application for Obsidian vault analysis. Auto-triage, note clustering, LLM integration.
cal
↗Single-page calendar with data pulling from DynamoDB
alien cannon timeline
↗A fun timeline trying to keep track of the increasingly disparate lore of the Alien franchise.
ping sweeper
↗Rust CLI tool for fast ICMP ping sweeps with concurrency and reporting features.
pb-viewer
↗Mostly golang and typescript code for parsing photos. Spec-kit experimentation.