在人间,各自流转

<p>往原址览之:<a href="https://innei.in/notes/218">https://innei.in/notes/218</a></p>

2026/8/4
阅读更多

复刻 macOS 红绿灯悬停菜单

<p>往原址览之:<a href="https://innei.in/posts/tinkering/macos-zoom-button-hover-menu">https://innei.in/posts/tinkering/macos-zoom-button-hover-menu</a></p>

2026/8/3
阅读更多

AI 浪潮下的职业焦虑、产品实践与人生选择

<p>往原址览之:<a href="https://innei.in/notes/217">https://innei.in/notes/217</a></p>

2026/7/23
阅读更多

把 Electron 的 Sparkle 更新器抽成库:bug 都住在边界上

<p>往原址览之:<a href="https://innei.in/posts/tinkering/electron-sparkle-updater-extraction">https://innei.in/posts/tinkering/electron-sparkle-updater-extraction</a></p>

2026/7/18
阅读更多

在 CDN 边缘做灰度:分流在缓存前,资产在灰度外

<p>往原址览之:<a href="https://innei.in/posts/tech/canary-at-the-cdn-edge">https://innei.in/posts/tech/canary-at-the-cdn-edge</a></p>

2026/7/7
阅读更多

别让 404 唤醒你的 Vercel 函数

<p>往原址览之:<a href="https://innei.in/posts/tech/dont-let-404-wake-your-vercel-function">https://innei.in/posts/tech/dont-let-404-wake-your-vercel-function</a></p>

2026/7/6
阅读更多

把 SSR 交给 Cloudflare:Landing 从 Next.js 迁到 React Router 的两日

<p>往原址览之:<a href="https://innei.in/posts/tech/landing-nextjs-rsc-to-react-router-v8-edge-cache">https://innei.in/posts/tech/landing-nextjs-rsc-to-react-router-v8-edge-cache</a></p>

2026/7/3
阅读更多

在 AI 浪潮下,如何留在牌桌上

<p>往原址览之:<a href="https://innei.in/notes/216">https://innei.in/notes/216</a></p>

2026/6/28
阅读更多

把 hydration 从 React UI 里解耦:一次 SPA 启动期边界纠正

<p>往原址览之:<a href="https://innei.in/posts/tech/decouple-hydration-from-react-ui">https://innei.in/posts/tech/decouple-hydration-from-react-ui</a></p>

2026/6/16
阅读更多

第一次东京:迟到 26 年的旅行

<p>往原址览之:<a href="https://innei.in/notes/215">https://innei.in/notes/215</a></p>

2026/6/13
阅读更多