关于软件、商业和生活的记录。
关于编程、产品和独立工作的长文。
Dependabot 默认等待三天:把依赖更新速度变成供应链策略
三天 cooldown 只控制版本更新 PR,并不限制所有安装路径。实践中还需结合 Dependency Review、lockfile 与解析器策略。
Next.js 16.3 Turbopack:更快构建之前,先设计缓存运营
从本地开发、CI 缓存、Windows 风险和回退路径看 Next.js 16.3 Preview 的 Turbopack 改进。
GitHub Code Coverage merge protection:先定义上线契约,再选择百分比
GitHub 可将 coverage 和 code quality 阈值作为 PR 合并保护。设置 80% 之前,团队应先定义 baseline、diff coverage、例外和 rollout。
Expo Maestro 改进:移动 E2E 正在变成发布运营指标
Expo 为 EAS Maestro 增加 dashboard、趋势、flaky 识别、失败步骤分析、仅重跑失败测试和 JUnit 输出。
Next.js 16.3 AI Improvements:结束 Agent 盲改代码
Next.js 16.3 Preview 让 AGENTS.md、Skills、Agent Browser、actionable errors、focused MCP 和 Markdown docs 变成 Agent 可读反馈。
Next.js 16.3 Instant Navigations:比快速点击更重要的是缓存契约
Next.js 16.3 Preview 带来 Instant Navigations 和 Partial Prefetching。团队需要设计 route shell、Suspense、CDN 与 revalidation。
Homebrew 6.0:开发者供应链走向显式信任
Homebrew 6.0 增加 tap trust、Linux sandbox、brew vulns 和 Brewfile 改进。Laptop 和 CI 都应被视为供应链表面。