A transcript in the thought-capture browser recorder, transcribed locally by whisper.cpp

Private voice capture: speak, and it's transcribed on your own machine

Thought Capture

The launcher's icon grid of pinned bookmarks under the macOS menu bar

A keyboard-first macOS launcher over a plain SQLite bookmarks database

Launcher

media-index walking drives, writing reports and answering a query

Thirty terabytes of drives turned into one SQLite database you can ask questions of

Media Index

Building a Dynamic One-Page Music Collection App: From Concept to Completion

How I Built a Custom Flashcard App During the Holidays

How I Built a Custom Flashcard App During the Holidays

pub inventory page

Alltech Pub Inventory Management

The Efficient Chinese website banner above the 2012 Java speed-reading applet

My first website, hand-built in PHP, with Java applets

Efficient Chinese

Floor Faller, a 2011 Java game: a stickman on rising platforms under a ceiling of spikes

A Java game from 2011, rebuilt for the browser

Floor Faller