Design
亮了 125 年的灯泡,和被规定只许活 1000 小时的其他灯泡日期: 2026-10-31加州利弗莫尔第六消防站的天花板上挂着一颗灯泡:1901 年点亮,到今天亮了 125 年,有专属网络摄像头,由两个平时给核弹头做可靠性研究的国家实验室轮流照看。而它「活到第 24 年」的那一年,一群灯泡公司的老板在日内瓦注册了一家公司,把行业标准寿命从 2500 小时砍到 1000 小时,谁家灯泡太耐用就罚款——罚款表按超出的小时数分档,白纸黑字,瑞士法郎结算。这篇把这 125 年从头捋一遍:一颗灯泡为什么可以不死;千小时标准是怎么签出来的;工程师的辩护词为什么有两成道理但不多;以及「计划性报废」这个词是怎么从一本没人理的小册子,走到你家 299 美元变砖的智能中枢和提前阵亡的 LED 驱动电容里的。
CSS 悄悄补齐的那些短板日期: 2026-09-15翻一个 2021 年的老项目,看到一段用 ResizeObserver 手写响应式卡片的代码,我盯着它看了很久——现在这件事是四行 CSS。容器查询、:has()、原生嵌套、@layer、subgrid、oklch,这些年 CSS 补上的东西比大多数人的印象要多。
年轻人的第一个组件库 - Bougie Design日期: 2019-04-05两个周末的时间做了这个简单的组件库,麻雀很小,五脏也不俱全。但是估计以后也不会花时间做这个了。第一是因为没时间做,第二是做了也不会有人用(包括我自己)。特在此对该组件库弃笔之前做一篇记录。