jaydendev
EN 中

关于

我是 Jayden。我做小而专注的工具 —— 每件只做好一件事,并且从头做到尾:界面、原生层、测试、CI、发布流水线。

技术栈轮换 —— 桌面用 Rust 和 Tauri,Android 用 Kotlin 和 Jetpack Compose,浏览器扩展用 TypeScript。这些项目共享的不是语言,是形状:一个清晰的职责、一个克制的体积、一句诚实的报错、一条不需要我守着的发布流程。

我在意用户永远看不见的部分。ZI Player 把 yt-dlp 和 ffmpeg 作为带版本与构建期守卫的 sidecar 分发;Flick 明确写下它永远不会做的事;AnyTrans 在页面拒绝音频采集时直说;Pad Controller 保留权限恢复流程 —— 因为"去检查你的设置"不是错误提示。