Work

Selected work across products, systems, experiments, and long-running digital surfaces.

The list is intentionally curated before it becomes exhaustive. Start with the projects carrying the clearest point of view, then keep moving into the living archive.

Product DesignFrontend EngineeringResearch SystemsWorkflow Tooling

Selected Work

A few projects to start with

The clearest expression of the practice right now: product systems, workflow tools, and public-facing launches.

  • Open project: Creative Lifecycle Management System

    Creative Lifecycle Management System

    A personal creator workflow from spark to release

    I built this first for myself because I was tired of watching ideas die in scattered notes. It connects capture, shaping, publishing, and review into one path I can actually stay inside.

  • Open project: Next.js Upgrade Board

    Next.js Upgrade Board

    Multi-repo version scanning with upgrade guidance

    A Next.js upgrade governance board that scans local repositories, summarizes version distribution and Vercel linkage, and outputs executable upgrade commands.

  • Open project: Vercel Projects Analytics Board

    Vercel Projects Analytics Board

    Team-level project analytics and allprojects cross-check

    A governance board that consolidates Vercel projects, Web Analytics, Speed Insights, and allprojects mappings to surface coverage gaps and drift quickly.

Current Archive

Ongoing work, launches, and living systems

A broader working set of shipped products, research surfaces, and experiments still being refined in public.

  • Open project: Skills Registry

    Skills Registry

    A public skill registry that starts from the task, not the command name

    Turns long-lived reusable skills into a browsable public registry: narrow down by task and scenario first, then jump to GitHub for the full spec, updates, and source.

  • Open project: Excalicord

    Excalicord

    A whiteboard explainer workspace with teleprompter and recording built in

    A desktop-first explainer workspace that combines an Excalidraw-style canvas with scenes, teleprompter, reference media, camera bubble, recording frame, and GitHub sync.

  • Open project: Personal Insight Hub

    Personal Insight Hub

    Collect, organize, and publish

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

  • Open project: Vision Explorer

    Vision Explorer

    Discover your core life direction

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

  • Open project: LIFEOS Goal Tree

    LIFEOS Goal Tree

    Know yourself, face reality, experience life, leave traces

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

  • Open project: Motion Atlas

    Motion Atlas

    Frontend motion library with preview-first browsing

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

  • Open project: Remotion Video Templates

    Remotion Video Templates

    Free open-source template collection

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

  • Open project: NameLab

    NameLab

    Naming test and inspiration playground

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

  • Open project: BiographyAI

    BiographyAI

    AI-powered biographical video creation

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

  • Open project: Text-to-Speech Player

    Text-to-Speech Player

    TTS player with multi-text playlist management

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

  • Open project: Jianpu Player

    Jianpu Player

    Numbered notation player with Web Audio

    Enter numbered notation with BPM, lyrics, ties, dots, and slides, then audition it with sampled piano tone, transposition, and note-name conversion.

  • Open project: Digital Nomad Toolkit

    Digital Nomad Toolkit

    App Island: digital nomad essentials

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

  • Open project: CLI Command Reference

    CLI Command Reference

    Modern syntax guide

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

  • Open project: MermaidFlow

    MermaidFlow

    Free Online Mermaid Diagram Editor

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

  • Open project: Prompt Hub

    Prompt Hub

    All you need is prompt

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

  • Open project: Cleaner

    Cleaner

    Explainable, selective, and safer macOS cleanup

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

  • Open project: HTML Board for macOS

    HTML Board for macOS

    Menu bar app with global floating window for local HTML boards

    A macOS menu bar utility that turns scattered local HTML reports into a persistent searchable dashboard with hotkey launch and system notifications.

  • Open project: Token

    Token

    Quota status in your menu bar

    A tiny menu bar status utility that polls quota APIs and keeps remaining allowance visible in the top bar to reduce dashboard context switching.

Background

Earlier directions, preserved as part of the practice

Archive projects stay visible as context. They explain the taste, constraints, and detours behind the current work.

  • Open project: Roya Latin Dance

    Roya Latin Dance

    Rhythm, patience, and practice made visible

    Latin dance is not a side hobby to me. It is one of the lines that keeps shaping how I understand rhythm, patience, and embodied practice, so I gave that path a digital home too.

  • Open project: Music Board

    Music Board

    A place for the songs, moods, and notes I keep returning to

    I wanted a home for music I revisit, not just a player. This board keeps listening, notes, and personal taste in one place so it can keep growing with me.

  • Open project: AI Product Manager Notes

    AI Product Manager Notes

    Personal study archive

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

  • Open project: Casual Games Collection

    Casual Games Collection

    A curated set of classic casual web games

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

  • Open project: Comic Creation Platform

    Comic Creation Platform

    AI-assisted story creation toolkit

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

  • Open project: Privacy-first Report Parsing

    Privacy-first Report Parsing

    Archived exploration from a previous direction

    An archived early exploration that connected private-report parsing, traceable insight output, and longitudinal records in one product flow.

  • Open project: Speech Transcription

    Speech Transcription

    A quieter way to hold spoken thoughts

    Some ideas arrive more honestly in voice than in text. I built this to catch those moments before they disappear, then return to them later with less friction.

  • Open project: Best Minds Board

    Best Minds Board

    A place where questions, notes, and conclusions can stay visible

    I did not want research to disappear into chat logs. This board gives questions, notes, archives, and shareable conclusions one long-lived home.

Featured

3

Selected

18

Archive

8

Updated Order

Live