时隔多年,再次开启个人自建博客的旅程



时隔多年后,又重新开始了自建博客的旅程。

折腾了将近两天,总算把这个个人博客搭建完毕。

耗费时间的并不是搭建本身,在先前已经搭过一个英文博客之后,我已经熟悉了jekyll和Github的配合,以至于可能不到10分钟就能做出来一个挺像样的站点。

真正耗费时间的,是一系列的找模板、定制化、排查问题解决问题的过程。尤其是我个人在这件事情上实在是太过追求细节,为了找到一个看得舒服的主题,找到好看的背景图,为了让外观呈现更加符合自己的审美需求,为了实现某个特定的功能,这里每个方面可能都包含了数个乃至数十个大大小小的问题,每一个都前后都耗费了许多时间,包括但不限于基础配置、配色、字号、尺寸、字体、图片大小、布局、插件、间距、排序、链接、文案、debugging… 不一而足。

此外,每一项可能都找了若干种方案,每一种都要在本地环境试下是否能成以及成了后的效果如何,来回调换,最终选中一个满意的,这又是一大笔时间开支。

还有时不时冒出来的一些新的点子想法,立即找方案看能否实现然后落实,发现报错就找方案解决。

问题是一个接一个,自己也是愈挫愈勇,充分感受到了什么叫“只要开始了,就根本停不下来”是什么滋味。

但是我必须给自己强制叫停了,一天多时间,已经够多了,我不能再在前期的准备工作中投入更多时间,而是要尽快投入到对内容的专注上来,把内心想表达的尽快写出来。

好在目前已经得到了一个基本满意的版本状态,不管是在视觉上还是功能上。而其他的,就留在以后慢慢迭代把,比如图床的问题和新增评论的功能,并非紧急。这是一个长期旅程的起始,我告诉自己,要保持耐心。

我之所以愿意前期投入这么长时间,也是因为这一点,希望能将这些细节一劳永逸地解决掉。所以,虽然我心知这里许多动作的投入产出比是很低的,属于我定义的”fake work”, 却仍然有意放纵了那股已经被理性遏制住的完美主义倾向。这种集中爆发式带具有破坏平衡性质的操作,也是要严格限制次数和场景的。

另外,我也将其作为一个以问题驱动的学习过程。经此一遭,我那点可怜的早已尘封多年的前端知识得以被唤醒和扩展,动手能力也提升了不少,至少可以基本无障碍阅读html和css代码,并可排查修复一些容易的细节问题。但是,离实际的工程能力还差得远。

值得一提的是,这中间我充分利用了ChatGPT的帮助,解决了不少定制化过程中遇到的代码修改问题,省去了查文档的时间,确实方便了很多。