
Music Board
I wanted a home for music I revisit, not just a player. This board keeps listening, notes, and personal taste in one...
This site is less a showroom than a running self-portrait. I keep turning recurring parts of life into websites, tools, notes, music surfaces, and systems I can live with over time.
Selected Work
These are not just feature demos. They show how I keep turning taste, rhythm, and recurring frictions into things that can be revisited and shared.

I wanted a home for music I revisit, not just a player. This board keeps listening, notes, and personal taste in one...

Turns long-lived reusable skills into a browsable public registry: narrow down by task and scenario first, then jump...

A desktop-first explainer workspace that combines an Excalidraw-style canvas with scenes, teleprompter, reference med...
Current Archive
These tools, dashboards, publishing surfaces, and prototypes are still in motion. They are often the clearest view into what I am paying attention to right now.

A private and recoverable PWA built around years of real bookkeeping habits, combining fast mobile entry, cross-devic...

A motion gallery for web interfaces that starts with visible previews, then helps select reusable templates and imple...

A personal information and writing system that turns sources, notes, and opinions into a searchable continuously upda...

A lightweight but complete naming-test demo with four modes, shareable links, downloadable result cards, and local hi...

A 10-15 minute guided vision journey covering self-awareness, values, goal concretization, and obstacle mapping with...

A structured life-planning system that uses goal trees, alignment views, and board interfaces with real-time parsing...

A browsable library of Remotion video templates with category filters and code-copy workflows for quick adoption.

An AI pipeline for biography-style short videos that unifies scripting, visuals, and voice, with multilingual output...

A practical TTS tool that treats speech synthesis as a manageable playlist with speed, loop, and queue controls.

Enter numbered notation with BPM, lyrics, ties, dots, and slides, then audition it with sampled piano tone, transposi...

A searchable, categorized atlas for AI tools and digital-nomad services, designed around decision-friendly comparison...

A searchable syntax reference for Gemini CLI, Claude Code, and shell interaction, built for fast filtering and one-cl...

An online Mermaid editor with syntax highlighting, live preview, and export support for text-first diagram workflows.

A practical prompt library for individuals and indie builders, built around reusable templates that reduce trial-and-...

A local-first macOS cleanup tool that explains where storage goes before suggesting actions, using risk tiers instead...

A macOS menu bar utility that turns scattered local HTML reports into a persistent searchable dashboard with hotkey l...
A tiny menu bar status utility that polls quota APIs and keeps remaining allowance visible in the top bar to reduce d...
Background
The archive is not dead weight. It keeps earlier interests, constraints, and tastes visible, so the current work has a readable backstory.

A structured learning surface for AI product management: capabilities, product taxonomies, interview prep, resources,...

A practice tool for adult self-learners: choose today’s state, find the beat, run a 15-second feedback round, and sav...

A productized comic workflow where AI helps with story ideation, character setup, storyboard scripting, and template-...

A lightweight instant-play game hub with category and tag filters, plus direct routes for each game.

An archived early exploration that connected private-report parsing, traceable insight output, and longitudinal recor...

Some ideas arrive more honestly in voice than in text. I built this to catch those moments before they disappear, the...