OctoBlog 以 GitHub 为蓝本的个人博客系统
全部文章

2026 上半年读到的好东西

技术类

《Designing Data-Intensive Applications》

第三次拿起这本书,这次终于读完了第 6 章分区。最大的收获不是任何一个具体算法,而是它反复强调的一种思考方式:

分布式系统的每一个"简化设计",都是在某个维度上把复杂度搬到了别处。

我由此改掉了自己写代码时的一个坏习惯:不再问"哪种方案最好",而是先问"瓶颈在哪"。

《Refactoring》(第 2 版)

这次是带着项目读的。跟着做了一遍「以函数组合替代临时变量」的重构,效果比我想象的明显:一个 400 行的 processOrder 被拆成了 9 个可以单独测试的小函数。

  • 先让测试通过
  • 再做小步重构
  • 每一步都保持可运行

文学与非虚构

《鱼翅与花椒》

英国作者写成都的食物与九十年代的中国。最好看的部分不是食物,而是她那种既在场又游离的观察视角。读完很想吃一顿正经的川菜。

《How to Take Smart Notes》

卡片盒笔记法的入门书。核心一句话:

写作不是思想的记录,写作就是思考本身。

这句话直接促使我开始每天写几百字的短笔记,也就是这个博客里那些不成体系的短文的来源。

播客

名称 印象最深的一期
Syntax.fm 讲 CSS 容器查询的那期,边听边改代码
内核恐慌 关于"程序员的手艺"的一期
The Changelog 采访静态站点生成器作者的一期

一篇文章

有一篇讲「工具的选择应该匹配问题的规模」的文章我读了大概五遍。它让我把博客从"能支持 10 万篇文章的架构"降级成了"300 行 Node 脚本"。

后者显然更好用。

下半年想读的

  1. 《Designing Data-Intensive Applications》第 7 章之后的全部
  2. 《The Psychology of Money》
  3. 一本不用电子设备的纸质小说

读书这件事,宁可慢一点,也不要为了读完而读完。