More projects

dwell

A Bible reader PWA with pages that flip, pins, stars, cross references, tags, notes and a reading history. Works offline; an account syncs across devices. Vanilla JS on a Cloudflare Worker with D1.

nimbus

A weather PWA built around a phone-sized meteogram: drag a finger across stacked temperature, rain, cloud and wind charts to read any hour. Pulls straight from the National Weather Service for any saved location (kept on the device), with a one-tap jump to live radar.

promisetaxis

Tuktuk hailing and dispatch for Copán Ruinas, Honduras, run entirely over WhatsApp: customers hail in a couple of taps, drivers work from three reply buttons, the office gets a live board. Cloudflare Workers and D1, with a self-contained demo that runs the real dispatch code.

chemipool

A mobile-first pool chemistry log and calculator: dosing for chlorine, pH, alkalinity and more, CSI, and a maintenance checklist.

haildir

Turns a Maildir archive — even a 10 GB one — into a static HTML site with full-text search, processed incrementally.

handymanager

A PWA and PHP/SQLite backend for a small handyman service: techs log work from their phones, the office tracks jobs from service call to paid.

RallyMetric

A courtside stats tracker for volleyball: tally serves, passing, digs, sets and hits per player through a game, then export to CSV. Built by a 10th grader in 30 minutes.

kindle-clippings-page

A small script that turns a Kindle's My Clippings.txt into a clean, static page of your highlights.

theclicker

A classic clicking game: click the circle, buy double clicks and auto clickers, rebirth, and unlock skins, wallpapers, sounds and auras. Also vibe coded by a 4th grader.

asteroids

A mobile-first Asteroids clone with explosive mines, across 15 waves. Everything but the README was vibe coded by a 4th grader using the Qwen coder CLI.