Posts
All the articles I've posted.
解決 Claude Code 中 1Password + GitHub CLI / AWS CLI / kubectl 的 Interactive IO 問題
Updated:Claude Code 的 non-interactive 子程序導致 1Password TouchID 失敗。用條件式 alias + op read 注入 credentials 解決 gh / aws / kubectl 認證問題。
一個月 $5 的 Managed PostgreSQL 到底怎麼做到的?從 PlanetScale 的定價策略看 DBaaS 的底層架構
從 PlanetScale $5/月的 PostgreSQL 方案出發,拆解 DBaaS 廠商如何用 Kubernetes 多租戶架構、RI 批發折扣和超賣策略壓低成本,以及這套模式的 trade-off。
macOS Python 環境整理筆記
在 macOS Tahoe 上用 uv 取代 pyenv、pipx、poetry,一個工具統一管理 Python 版本、虛擬環境、套件與 CLI 工具,涵蓋安裝、多版本管理與專案釘選的實際指令。
AWS ECR Create on Push:一個客戶敲碗敲了六年才有的基本功能
AWS ECR 從設計之初就要求先手動建立 repository 才能推送 image,這個反直覺的限制讓工程師等了將近六年才迎來原生 Create on Push 功能。回顧 containers-roadmap Issue #853 的始末。
寶雅、美華泰、名佳美:一個台南家族的零售三國志
1968 年台南菜市場一個賣髮夾的攤子,變成今天市值五百億的寶雅。中間經過美華泰和名佳美的分裂與消亡,背後是同一個家族近六十年的故事。
當數字取代祈禱:現代保險如何從一張死亡統計表開始
從 1744 年蘇格蘭教士的遺孀基金,到 21 世紀的使用量計費保險——現代保險如何從死亡統計、大數法則和生命表,一步步演化為今天我們手中的那張保單。
紀念張俊雄先生——從《鬼滅之刃》看見慈悲的力量
張俊雄先生卸任閣揆後走遍全國監所、關懷受刑人與其子女。他「憎恨罪惡,但憐憫罪人」的實踐,讓我想起《鬼滅之刃》中炭治郎對鬼的慈悲。
用 .gitignore 追蹤空目錄,別再用 .gitkeep 了
Git 不追蹤空目錄,常見做法是放一個 .gitkeep 檔案。但 .gitkeep 不是 Git 規格的一部分,更好的方式是在目錄裡放一個特殊的 .gitignore,既能保留目錄又不需要額外的忽略規則。
用自然語言設定 Ghostty — 開發 Claude Code Plugin 的經過
Ghostty 純文字設定檔的不便催生了一個想法:把 Ghostty CLI 包裝成 MCP Server,搭配 Claude Code Skill,用自然語言來設定終端機。從踩坑到上架 Marketplace 的開發紀錄。
這個部落格是怎麼蓋的
從 Hashnode 搬家到自架 Astro 部落格的動機與技術選型:Terminal 視覺風格、bun 建置、GitHub Actions CI/CD、Cloudflare Pages 部署。