navigator.clipboard 在本機開發(非 HTTPS)和 iOS Safari 上常常失效。用 clipboard.js 包裝成統一的 Promise 介面,讓 fallback 對呼叫端透明,接到任何框架都一樣用法。
介紹 Overmind 這個 Procfile 流程管理器,整合 tmux 讓每個 process 可以獨立連線、單獨重啟,解決 foreman 的 log 截斷和顏色問題,適合 Rails、全端開發的本機開發環境。
在本機開發環境用 Laravel Valet,卻在瀏覽器看到外部網站(如 analytics.google.com)顯示 Valet 自簽憑證。整理這個問題的完整成因——dnsmasq 洩漏、nginx catch-all、瀏覽器憑證快取——以及逐步排查與修復的方法。
React Compiler 2025 年 10 月 1.0 stable,但 @vitejs/plugin-react v6 同時把內建 Babel 換成 oxc,舊的 react({ babel: {...} }) 寫法在 Vite 8 已經不能用。整理 2026 年正確的安裝流程、ESLint 設定、漸進導入策略。
用 git worktree 避開 stash + branch switch 的切換成本,讓 hotfix、code review、長測試、多個 AI agent 並行跑在同一個 repo。整理常用指令、bare repo 模式,以及 2024–2026 新增的 relative paths 支援。
Cloudflare Tunnel 讓你從本機建立對外連線就能把 localhost 推上自己的網域,不需要開防火牆、不需要公網 IP。整理 2026 年最新的 remotely-managed tunnel 流程、Zero Trust Access 存取控制,以及和 ngrok、Tailscale Funnel 的取捨。
社群在罵 Anthropic 3/6 偷改 cache TTL,但只看別人的 billing 不夠。我掃自己 95 天的 Claude Code 原生日誌,精準復現 3/6 那波 regression,並發現 4/9 起 sub-agent 100% 被降到 5m TTL—社群還沒人報告過的第二波。
很多人以為 Claude Code session 開太久會浪費 token,於是頻繁 /clear。但因為 prompt caching 給 10% 的價格折扣,頻繁 clear 反而更貴。拆解真正影響成本的三個變數。
chezmoi 是 Go 寫的 dotfiles 管理工具。用 Go template 處理機器差異、用 age 加密私密檔、用 run_onchange 自動裝套件。我跨三個作業系統同步 dotfiles 用的方法整理。
zoxide 是一款 Rust 寫的 smart cd,用 frecency 演算法記住你常去的目錄。搭配 --cmd cd 直接取代原生 cd,再配 fzf 做互動式選擇,終端導航變成打兩個字就到。