Building useful interfaces with a product mindset.
Vue · Nuxt · TypeScript · Vite · Node.js
|
I build devtools, browser utilities, and small products that aim to feel polished, practical, and easy to use.
|
|
Claudecode-devtools Local dashboard for managing Claude Code config, hooks, and skills/plugins. claude-code / dashboard / devtools |
css-Inspector Interactive CSS inspector and playground with live preview and built-in MDN data. css / mdn / playground |
|
CaptureEase Browser screenshot and annotation tool focused on a smoother capture workflow. screenshot-tool / annotation-tool / browser-tool |
tanz Connectivity probe for checking whether Shadowsocks nodes are actually reachable. network-tool / proxy / connectivity-check |
|
clock Minimal macOS timer app built with SwiftUI. macOS / SwiftUI / timer |
Refining small desktop tools that feel fast, focused, and intentional instead of overbuilt. minimal interfaces / practical UX / lightweight product design |
- Start with the smallest useful version, then refine the interaction quality.
- Prefer tools that solve one clear problem well over feature-heavy dashboards.
- Care a lot about polish, clarity, and whether something actually earns a place in daily use.