每周见闻(84):消失的天才CTO
约 1438 字大约 5 分钟
2026-09-14
每周见闻:2026-09-07 - 2026-09-13
消失的天才CTO:Cloudflare技术架构师Lee霍洛威的传记(第1部分)|占部雅一 masakazu urabe[^3]
标签:Cloudflare,人物
占部雅一写的关于 Cloudflare 联合创始人、首任 CTO Lee 霍洛威传记,介绍了他作为技术天才留下的遗产以及疾病被发现的悲剧。
Cloudflare 又被成为“赛博菩萨”,提供了免费好用的服务,也是如今互联网的基础之一。每次出现故障,都会引起很大的影响,称其为半壁江山也不为过。
霍洛威在库比蒂诺长大,父亲在苹果工作,从小就有机会接触电脑并在高中时期展现其编程天赋。在加州大学时认识马修,住进对方地下室做出蜜罐项目(该项目至今仍用来收集网络上的攻击)。2009 年一起创办 Cloudflare 并成为首席工程师,搭起 Anycast 网络和 Cell 架构,还让全站免费 SSL/TLS 一夜之间把加密流量翻倍。
然而 2011 年起,他开始频繁疲劳、性格改变、变得冷漠;期间被认为是心脏手术的后遗症,而后于 2017 年确诊额颞叶痴呆(FTD)。
该症状会进一步发展,最终会无法说话,行走困难,失去吞咽功能。霍洛威在 2018 年丧失了口语能力。
此后其家人成立了 FTD 基金会;Cloudflare 在 2019 年将 IPO 准备的代号命名为“霍洛威项目”纪念他的贡献。
看完之后有一种天妒英才的感觉。同时也感叹人的脆弱,曾经可以爆肝一夜让产品按时交付的天才 CTO,在疾病面前也无能为力。也让我想到之前流行的一句话:人并不是老了才会死,而是随时都会死。
上图中间为 霍洛威 本人
商业
1、WorkBuddy 成功,是因为腾讯办公套件太烂了 | 虹线[^1]
标签:腾讯,Agent,产品思维
来自评论尸的文章,说 WorkBuddy 为什么能成?作者和汐笺聊完,抛出一个很反直觉的答案:恰恰因为腾讯办公套件太烂了。
并非是功能不行,腾讯会议、腾讯文档、企业微信三款单品单拎出来都能打,可它们从没汇入同一个中心——账号不通、数据不通,用户各用各的。而现在 WorkBuddy 可以就能把会议、文档、群聊之间的缝隙填上。甚至都不一定是腾讯系的产品。
虽然有一定道理,但真要做 ToB 还是需要自上而下的推进,同时还必须要考虑公司的合规等问题。目前我觉得更多的是推广和 Hy4 免费的原因。

技术
1、The Browser's Main Thread Is Expensive | kciter.so[^2]
标签:前端,Web性能
提起前端性能优化,多数人第一反应是砍请求、压包、做缓存,很少想到主线程。可屏幕一卡,多半就是它被堵住了。因为主线程掌管 JS,又要管样式计算、布局、绘制。一个 200ms 的函数,就能让页面 200ms 内点不动、画不了。作者很形象地用 JS 动画和 CSS 动画展示了两者的区别。
对此,作者将解决办法分成两种:在主线程里对任务进行拆分、批处理、排优先级、延后,以及或者把工作交给 Worker。文中有非常多的例子进行对比,对性能优化感兴趣的朋友很建议去阅读原文。
![]()
2、Your Recursion Is Lying to You[^4]
标签:JavaScript,算法
递归优雅,但有物理极限。每次调用都要占栈空间,深度一到,就栈溢出了。通常可以使用尾递归进行优化,但在 JavaScript 的引擎并没有实现。即便使用了尾递归,仍然会有栈溢出的问题。比如下面这个例子:
function sumTR(n, acc = 0) {
if (n === 0) return acc;
return sumTR(n - 1, acc + n);
}
sumTR(10); // 55
sumTR(100000); // RangeError or InternalError: too much recursion in most JS runtimes其实 ECMAScript 2015 在严格模式下规定了尾递归,但多数引擎没稳定实现,有的上了又撤。所以当需要使用递归的时候,可以多考虑这一点。当数据量非常大时,可以使用循环代替。
当然,实际工作中这类情况应很难遇到。但这类知识非常有意思,或许会在意想不到的时候发挥作用。

Coding
1、FlyonUI - Free Tailwind CSS UI Components Library[^5]
标签:Tailwind,CSS,前端
FlyonUI 是个开源的 Tailwind CSS 组件库,它最想解决的是 HTML 太乱:用语义化类名,少写一长串 class。最流前端框架 React, Vue 都可以使用,并且还支持了 MCP 方便 Agent 的调用。
和很多 UI 框架一样,官网是紫色主题色。这些都是优秀的学习资料,也难怪 AI 给出的设计也基本是紫色为主。

参考文章:
- [1] WorkBuddy 成功,是因为腾讯办公套件太烂了 | 虹线: https://1q43.blog/post/12578/
- [2] The Browser's Main Thread Is Expensive | kciter.so: https://kciter.so/posts/the-expensive-main-thread/en/
- [3] The Vanished Genius CTO: A Biography of Lee Holloway, the Architect of Cloudflare's Technology (Part 1)|占部雅一 masakazu urabe: https://note.com/masakazu_urabe/n/n7815f5b64fab?hl=en
- [4] Your Recursion Is Lying to You: https://blog.gaborkoos.com/posts/2026-05-09-Your-Recursion-Is-Lying-to-You/
- [5] FlyonUI - Free Tailwind CSS UI Components Library: https://flyonui.com/
