配了八年 ESLint,今天才发现给它的棺材板是 Rust 钉的
配了八年 ESLint,今天才发现给它的棺材板是 Rust 钉的。 这不是在开玩笑。Shop…
配了八年 ESLint,今天才发现给它的棺材板是 Rust 钉的。 这不是在开玩笑。Shop…
用户填完搜索词、按下回车——然后开始等。等 1 秒白屏、等 2 秒还在转。这种体验在 MPA…

如果你是后端/工程化同学,被问过「为什么生产私钥还敢明文躺在服务器磁盘上」这个问题,今天有个…
一个 sticky 吸顶头部,加阴影的思路本来应该很简单:吸住了就加 shadow,没吸住就…
配了八年颜色,每次设计师让你把主色加个半透明版本,你都得把 OKLCH 三个通道值重新抄一遍…

写过性能优化的人都踩过这个坑——每次想测某个组件什么时候渲染完成,只能靠感觉或者整个页面的 …
reveal 动画我配了三年,一直是这套:IntersectionObserver 盯着元素…
做设计系统的时候,给按钮加个新的主题色,往往意味着要给这个颜色配一套文字颜色——背景色深了就…

做列表动画最痛苦的不是写动画本身,是每次往列表里多加一个元素,回头就要改一遍 transit…

Node 终于有自己的跑分工具了——node:bench 在 26.9.0 里随 node:…
Cactus Compute 10 月 2 日开源了 Whistle:单个 16.9 MB …
写过移动端 H5 的人大概都踩过这个坑:产品说加个分享功能,你吭哧吭哧接了微博、微信、QQ、…
写过 autocomplete 搜索建议、输入框高亮、或者 emoji picker 的人,…
配了三年 self-hosted runner,今天才发现「在线」和「能跑任务」从来就是两件…
写过 MPA 的人都踩过这个坑——点一个链接,等了 1 秒白屏才知道内容出来了。网络再好也逃…
很长时间里,前端工程师谈「浏览器做加密」,聊的都是 HTTPS TLS 握手那一层——底层是…

写过 SPA 的人都踩过这个坑——每次点一个链接,都要写一段 preventDefault …
你可能见过这种场景:LCP 分数很漂亮,但用户点进产品页,白屏了 2 秒才看见商品列表;或者…

Vite 8 用了大半年,你可能已经习惯了这个速度。但它背后那套架构逻辑,今天真正意义上收尾…
很长时间里,前端工程师谈「浏览器做加密」,聊的都是 HTTPS TLS 握手那一层——底层是…

做过嵌入式登录的人大概都踩过这个坑——iframe 里的第三方内容需要读写 Cookie,浏…
写滚动入场动画,你大概也是这么干的:写一个 IntersectionObserver,监听元…
node_modules 里那几十万个文件,pnpm 12.10 起可以不落地了:兼容的依赖…
弹层跟着锚点走,这是现代浏览器最顺手的事。@position-try 给你一套备选方案:放不…
Chrome 150 稳定版发布了一个让整个前端圈等了五年的 API——Soft Navig…
写过 WebAssembly 的人,大概都有这个遗憾——它跑 C/C++/Rust 快是快,…

做过设计系统的工程师大概都踩过这个坑——主色定了,但按钮的悬停太深、卡片背景要浅一点、遮罩层…
写过 View Transitions 的人,大概都遇到过这个问题——教程里那个优雅的卡片从…
每次做手风琴、折叠面板、下拉菜单,都会遇到同一个坎:想做个从 0 到 auto 的过渡动画,…
你优化了一个搜索框,INP 从 480ms 降到了 180ms。数字很好看。但用户说:「点了…
你上次在手机上登录一个 App,光输入密码加验证码花了多久?十五秒?二十秒?现在这件事变了。…
Electron 应用出了 CVE,是谁的问题? 你的团队写代码写得很安全,依赖管理也很规范…
每次用 PWA 导航,用户都在等一个看不见的延迟。 Service Worker 的 fet…

做过嵌入式登录的人大概都踩过这个坑——iframe 里的第三方内容需要读写 Cookie,浏…
用户点了个按钮,页面换了路由,URL 变了,内容全换了——但 Chrome 告诉你 INP …
你以为构建依赖锁了版本就安全了?今天 LiteLLM 用 40 分钟证明了一件事——CI/C…

你以为构建依赖锁了版本就安全了?今天 LiteLLM 用 40 分钟证明了一件事——CI/C…

你的 Lighthouse 分数很好看,但那个慢得要死的路由切换从来没被算进去过。 不是工具…

你每天在 npm run build 里跑的那个工具,背后公司被人买走了。 2026 年 6…
用户点了按钮,页面纹丝不动;又点了一次,还是没反应——这不是网络问题,是主线程被一段长任务堵…

Node.js 26 是 5 月 5 日发布的 Current 版本,10 月 28 日就要…
你以为 AI 功能一定要调用云端 API、发请求、等响应、数据还要经过服务器?这件事在浏览器…
配了一个 P3 色值的颜色,写进 CSS 之后设计师在旧手机上打开——颜色直接偏了。sRGB…

做性能优化这些年,你肯定遇到过这个场景:要给视频选清晰度,要给动画选帧率,要决定某台设备能不…
你大概没想过这个问题:页面上一个 GIF 在播动画,想让它停下来,你会怎么写? 以前的标准做…
每次接手别人的 CSS 代码,最头疼的不是样式本身,是那些绕了三层还搞不清的优先级冲突。 s…
每次用 SPA 点一个链接,浏览器其实要分两步走:先把导航请求发出去,然后等 Service…

过去在 WGSL 里想干一件事:把同一个 storage buffer 里的数据按不同结构读…

做过动态数据界面的工程师大概都踩过这个坑——页面上一个计时器从9跳到10,右边的价格从999…
这不是在开玩笑。Shopify 跑一次 ESLint 要 75 分钟,40 台机器并行才能撑…