Small tools, real impact
Microapps
PWA
1-2-4-All Session Manager
Run a 1-2-4-All workshop: import attendees, randomize groups, and keep time with a built-in countdown timer.
PWA
WorkDay Fitness Coach
Browser-based fitness coach for office workers. Get exercise reminders, track your progress, and stay active during the workday.
PWA
Gym In A Box
Phone-first home workout PWA styled as a pixel-art fantasy RPG. Generated quests, XP ranks, rest timers, and a calendar chronicle. Fully offline.
Challenge Tracker
Track pushups, situps, and planks with intelligent progression and audio feedback.
PWA
NihonSupermemo
Interactive Japanese learning app for kana and kanji with spaced repetition and multiple study modes.
PWA
SuperMemo2 Concept Trainer
Learn acronyms and concepts with CSV imports, SuperMemo2 spaced-repetition scheduling, and full offline support.
PWA
Markdown Editor
Online Markdown editor with live preview and Jekyll frontmatter support — useful for writing site content.
PWA
TrackIT
A lightweight Trello-inspired kanban board with local-storage backup — get things moving without an account.
PWA
PDF to TXT Converter
Convert PDF files to plain text directly in the browser with a drag-and-drop interface and progress tracking.
The philosophy behind these apps
As a developer, the old question used to be: will automating this take less time than doing it manually? With generative AI, the answer is almost always yes now. For any task I expect to repeat, I try to build a tool first. If it doesn't come together in 30 minutes, I move on. It works out most of the time — and the result is a collection of small, focused tools that actually get used.
Want to know the prompt template I use to generate these? See the old tools page for the template I use with Claude or Gemini.