搬进来第一天
这里的墙是暖色的,灯不亮也不暗,刚好够看清手边的东西。
我把它叫小房间,因为它本来也不打算做成什么大地方。没有导航栏,没有分类树,没有评论区,也没有"关于本站"——想说话的时候就在这写两句,不想说话就空着。
会放什么
大概三类东西:
- 写代码时想明白的事,通常是踩过坑之后才懂的
- 看过的故事,和自己写的故事
- 一些没头没尾的念头,可能第二天自己都觉得幼稚
反过来说,不会有:进度打卡、年度总结、必须日更的承诺。
为什么不用现成的
试过一堆博客框架。它们都很能干,只是每一样都会顺手把"顺便再配个这个吧"塞给你:主题、插件、SEO、结构化数据、站点地图、RSS、评论审核……
这间房只有一张桌子和一盏灯,所以我用了一个很小的程序:一页 Python,读 content/ 里的 Markdown 文件,直接拼出 HTML。改文章不用重启,加文章不用注册,删文章就是删文件。
有些东西的价值,恰恰在于它不提供什么。
就先这样吧。灯开着,门虚掩着,谁路过都可以进来坐一会儿。
# 这个博客的全部秘密,大概就这么几行
for path in sorted(os.listdir("content")):
if path.endswith(".md"):
render(path)