论个人博客的重建工作

自从 2015 年了解到 Github Pages 以来,这个小小的个人博客已经经历了多次销毁和重建。这种事情的发生基本上会有两种原因:一种是学到了新的技术,对之前的构造不满意;另一种是很久没写博客,回来一看感觉以前写的都是什么玩意,清空内容之后一个顺手就决定更换样式框架并重建。

有一段时间,我意识到我写的文章基本上没有什么价值,往往都在讲一些早已有人讲过的事情。也是基于这种想法,我会很轻易地决定删除之前的博文。不过我现在又意识到,要做的是写有价值的东西,而不是持续讨论无价值之物的无价值。总而言之,我再次重建了这个博客。与以前不同,以前的多次重建中,建成博客本身就达到了目的,建成之后写什么倒无所谓了。并且就在这次重建之前,我学会了从另一个角度发掘事物的价值,换句话说我发现我之前写的那些东西也不是完全没有用,这个发现本身对我来说也算是一个意外之喜。

本来还想写一写诸如“为什么要写博客”之类的话题,但是写着写着我发现其实我并没有想好,简单地说最重要的无非是分享想法这件事让我感觉很不错。其他还有很多原因,比如能提升表述能力,比如巩固知识,比如记录成长,但是总结起来也不是一时半会的事情了。况且说到底,只是因为想写罢了。

就技术选择而言,我仍然决定将其托管在 Github Pages 上,坚持 JAMstack。但是使用的 Static Generator 改成了 Gatsby,一方面是因为我对 React 比较感兴趣,另一方面是因为其目前看来很受欢迎。作为我最早使用的 StaticGen,我也考虑过 Jekyll,但是最终还是没有选择它……主要是 Jekyll 4.0 还没有发布正式版(预览版已经发布了)。