- Building stuff to make my life easier
- Being picky about UX at Sessatakuma
- Modernizing NTHU CCXP with NTHU CCC
- Keeping my illustration account on life support
- OnTrack — Check train info with zero taps
- ColorInvo — Invoice barcode widget with nice colors and cats
- ccxpLite — A cleaner NTHU Academic Information System experience (200+ users)
- ccxp-decaptcha — OCR model training pipeline for NTHU CCXP/OAuth captchas
- EZE3 — One-click access from NYCU Portal to E3
- Homepage — Customizable browser homepage with a bookmark launcher
- HandyTab — Open your browser homepage with one tap
- Sago Drop — Send large videos to Discord
- Mini Sago — A Discord bot for... everything?
- Sago Cloud — Self-hosted infra for Mini Sago, Sago Media, Obsidian LiveSync, and Homepage's SSR
- Sago Media — Media backend powering Sago Drop
- Badgical — Make your README badges come to life
- Comux — Monitor multi-account Codex usage in your menubar
- Rail — Start building your app while keeping your agents on the rails
- AGENTS.md — So 5.6 Sol behaves
- Skillbook — Skills I use
- fish-alias & fish-git-alias — For faster dev workflows
- Shipped production features and UX/accessibility improvements for Azure CU as a frontend intern at Microsoft.
- Built an internal clinical operations system for Taogeng Medical Group.
- Contributed to open source projects I love: Lucide, Svgl, Obsidian LiveSync and Rosé Pine.



