winkylabs llc
Four case studies of self-directed work, 2025–2026. Each page shows the product, how it was built and verified, and dated numbers taken from the project's own records.
How one person ships ~90 k lines of tested, deployed software in eighteen months with coding agents, without losing the record of how it was built or what it cost: a per-repo contract, plan and changelog discipline, verification seams an agent can use, and session telemetry that turned into a cost lever. Measured on the next project, tokens per commit fell about 60%.
Read the case study → · the blog post Keeping the receipts

A metronome that became a spaced-repetition practice engine: the player performs on an electronic kit over Web MIDI, the app scores every bar against the notation and adapts the tempo. Then multi-user sync and a Raspberry Pi deployment, added without rewriting the single-user core.

Nine small apps in one installable web app, served from a public host with every private byte encrypted client-side. Built in six days, and the project where the cost discipline was measured before and after.

Indexes mounted folders into a Datalog database and a Lucene full-text index, with OCR and speech-to-text results ingested as sidecar files so the indexer never depends on an ML runtime. Timeline, faceted search, duplicate detection, admin console.

hoppr — native iOS life tracker. Swift 6 strict concurrency, SwiftUI, SwiftData; geofenced places within the 20-region iOS cap, drive tracking that survives process death, a 16×4 quarter-hour day grid. 46 commits, 14 k lines of code, 120 tests, CI on push.

mnemoverse — iOS memorization trainer. Per-verse SM-2 as a pure function; a Major System engine over CMUdict that ranks mnemonic phrases by word frequency; importers behind an aggregator tested with a URL stub. 48 commits, 6.4 k lines of code, 120 tests.