wenxuan1999

狼跋其胡,載疐其尾:技术博客创作的两难局面

狼跋其胡,載疐其尾:技术博客创作的两难局面

Written by: Wenxuan SHI

胡,項下的垂肉。跋胡疐尾指前進就踏著垂肉,後退又被尾巴絆倒。語本《詩經.豳風.狼跋》:「狼跋其胡,載疐其尾」。作为技术博客的创作者,我现在就面临着这样两难的局面。

我在日常经常会解决一些 小问题

小问题
  • 调研了共享文档编辑中撤销与重做的实现思路
  • 配置了二级 Cache 缩短了 CI 过程中博客系统中图片的缓存时间
  • 制作了一个几行代码的小玩意来生成 GitHub 自我介绍页

其中的每一个小问题,以及对应的解决方法,我都希望有机会能与大家分享。

但是为了让博客长远发展,我正在努力做到这一点: 新发表的文章,它的质量(深度、广度、高度)应该比之前的一篇更好。 这个想法限制了创作思路。因为在这样的要求下,我对博客的期待完全是另一个画风——

期待
  • 用实际代码讲解如何在 Linux Kernel 中使用 eBPF 进行网络资源监控
  • 讨论 Arm 的内存模型与 x86 的区别,以及它带来的潜在影响
  • 介绍我的 MALLOC Project 是如何检测内存分配与预测内存泄露的

显然在“小问题”和“期待”之间存在极大的区别。前者写来简单,但是有“掉品” (drop the style) 的风险。后者是需要花费大量精力投入的“项目”,持续输出这种档次的文章会迅速消耗我的 sanity 值。

久而久之我就会召唤克苏鲁造成「持久性精神損傷」。

OK,写到这里我终于可以定义一下现在面临的问题了:因为害怕掉品,所以停止了小问题解决思路的分享。而大项目太过于消耗精力,很难坚持输出。

如你所见:

  1. 这个博客的更新频率在下降。
  2. 超过一半的文章因为个人不满意的原因被撤下重改,一直没有重新发布。
  3. 最糟糕的是,我失去了创作的动力。

那么怎样突破这个局面? 很简单,就是放弃所谓的“品味”。我写博客的初衷是分享自己的所学所得。持续的输出是自我提升最好的方法。这个简单的初衷就是我创作的动力。

但是我也作出以下几个保证,以保持博客处于恰好能 wow 的级别。

  1. 保持探索精神。在写撰写文章解决“小问题”的同时,我会依然保持严谨的态度,争取不留未解之谜。
  2. 保持统一风格。但不一定非得是选材上的统一。本轮迭代中,排版、配图、主页与功能页的设计都偏向了同一个设计语言。我会在后续迭代里继续强化设计和排版的风格化。
  3. 保持增改修订。博客是留存在网络上的、可追溯的文字形式,需要尽量不出差错,并且跟进现状。如因版本更新、功能变化、技术演进等因素,导致博客内容对当下没有帮助,我会重写内容或删除文稿,以防止它误导读者、浪费时间。

博客系统也将在下一次迭代后更新。我会将画风不一致的两种类型的文章分开放置,同时增强对 tag 的引导,在排版、配图等设计语言上也会有轻微的差异。我已经在做这件事情,敬请期待~


Likes