
Colonist.io Stats Tracker
Local tool · 2026A fan-made Chrome MV3 overlay that reads Colonist's game log locally for live stats.
Parses the in-page game log with a MutationObserver and reconstructs board state to show live dice distribution, each player's resources, and hidden-card uncertainty. Runs entirely in the browser — no data leaves the machine.

Course Checker
Live · 2025A production PWA that checks NTNU CS graduation credits against catalog rules.
Loads a transcript and the department's catalog rules, then reports remaining required credits by category. Installable as a PWA and used by real students.

ETF Tracker
Live · 2025A personal dashboard that tracks Taiwan ETFs, US stocks, and BTC in one place.
Next.js + Upstash Redis with server-side price caching. Follows a real mixed portfolio — cost basis, live valuation, and per-holding breakdowns — without hammering the quote APIs.

Antnest Chatbot
Production · 2025A production LINE + AI support system for a real dessert shop.
Next.js + Supabase + Gemini, with admin tools and a reservation flow. Handles customer questions on LINE and hands off to staff when needed.

LINE Notify+
In progress · 2025An Android app that reshapes LINE notifications for Nothing Phone users.
Groups chat notifications, adds per-source settings, and ships with full Play Store assets. Built in Kotlin with Jetpack Compose.

ClaudePulse
Local tool · 2026A Windows tray monitor for multiple Claude Code sessions.
Tracks permission waits, idle states, and activity across many concurrent Claude Code sessions via local hooks, surfaced in a lightweight .NET tray app.

Claude Status Monitor
Local tool · 2026Real-time Claude service status widget on claude.ai — uptime charts, live incidents, and alerts at a glance.
A Chrome MV3 extension that embeds a live status widget into claude.ai: a 30-day uptime timeline from status.claude.com, hover previews of each day's incidents, pinned incident details, and outage durations.

YouTube Precise Time
Local tool · 2026Shows precise YouTube upload dates, down to the second, on videos and Shorts.
Replaces YouTube's fuzzy "2 weeks ago" with exact upload timestamps — on watch pages, Shorts, home, subscriptions, history, and playlists.
TSThis Site — Interactive Edition
Live · 2026The full version of this site, with a resident hedgehog, an exploration quest, and a button that runs away from your cursor.
Warm paper and serif display on the surface; underneath, per-project ratings on Cloudflare KV, a server-gated reward, and a guide sprite with opinions. Everything this lite edition deliberately leaves out.