Published on 2026年6月30日 從 Dependabot 換到 Renovate:為什麼我不把漏洞修完 renovate dependabot security dependency-management devops 公司前端站的依賴漏洞 alert 反覆出現,手動修很累。記錄我為什麼用 Renovate 取代 Dependabot、security-only 怎麼設、「偵測全部、修補擇要」的取捨,以及 Renovate 修不到的傳遞依賴坑。Renovate 導入系列第二篇。
Published on 2026年3月17日 Next.js 多架構部署踩坑:為什麼 _next/static 會 403 nextjs k8s docker multi-arch devops 在 K8s 混合 amd64/arm64 節點的環境下,Next.js 的 buildId 不一致導致靜態資源 403,記錄排查過程和修復方式
Published on 2024年11月29日 將公司專案轉換成 Monorepo 遇到的那些事 - 第二篇 如何將現有專案遷移到 Monorepo?完整指南 monorepo polyrepo nx 軟體架構 程式碼管理 開發效率 devOps monorepo-工具 circular-dependency 軟體開發 ci/cd 深入解析如何從多儲存庫(Polyrepo)架構轉型為單一儲存庫(Monorepo),並探討遷移過程中的步驟、挑戰與實際應用。分享我們選擇 Nx 的理由與解決迴圈依賴問題的經驗。
Published on 2024年11月25日 將公司專案轉換成 Monorepo 遇到的那些事 - 第一篇 全面解析 Monorepo:解決跨專案管理的挑戰與效率提升秘訣 monorepo polyrepo monolith 軟體架構 程式碼管理 開發效率 devOps monorepo-工具 nx 軟體開發 探討從多儲存庫(Polyrepo)架構轉型為單一儲存庫(Monorepo)的過程、挑戰與解決方案,解析 Monorepo 在跨專案管理中的優勢。
Published on 2024年11月25日 將公司專案轉換成 Monorepo 遇到的那些事 monorepo polyrepo monolith 軟體架構 程式碼管理 開發效率 devOps monorepo-工具 nx 軟體開發 探討從多儲存庫(Polyrepo)架構轉型為單一儲存庫(Monorepo)的過程、挑戰與解決方案,解析 Monorepo 在跨專案管理中的優勢。