为什么写博客

距离本博客初步搭建完成,也过去了将近一个月。期间过了个年(沉淀了一段时间)

昨天回到了南昌,今天开始将要进入学习状态了。打算在这段时间的开始,说说为什么写博客。

从18年开始,过去很长一段时间。我陆陆续续学习的一些知识(包括但不限于计算机相关)大多没有系统性的记录。去年开始意识到了这一问题,在使用很多以前用过或者学习过的知识时,仍然需要临时去搜索引擎中搜索。 为了记录这些零散的知识并将其系统化,我开始作笔记。成果是,截至目前为止Obsidian库的大小已经有了150MB。一些适合公开的内容放在了Oveln Note。 但一些需要分享的内容,使用笔记并发布在Oveln Note的过程有些繁琐:需要在Obsidian中导出HTML网站,这一过程比较耗费时间。

为了应对这一需求,在一月份初,萌生了不如做个网站这样的想法。 博客相较于笔记,我会在其上放一些更精简的内容而并非笔记那样不利于阅读,有些是一些工具的用法或某一事情的实现过程,一些对某技术的看法,甚至一些时候的突发奇想或者碎碎念。

同时,虽然在2024年的今天,个人网站已经逐步式微,但我认为博客依旧是程序员之间交流分享技术的重要一环。(有计划后续实现博客的评论区,希望这个flag能够实现)

博客搭建本身,对我来说也是技术实践的一部分。 本博客基于Next.js编写,使用ContentLayout通过调用git获取我的Obsidian库的Git库,实现我只需要在Obsidian中编写文章,通过一些简短的服务端指令便可以在博客网站上发布一篇文章。 待到时机成熟,也会写一些关于网站本身的文章(flag++)

最后,也希望我记录的内容能在未来某天帮助到某个人或我自己。计算机世界的信息内容实在是浩如烟海,很多时候知识本身不难获取,难的反而是从繁杂的信息中剥离出需要的部分(