你好,世界

这个博客的第一篇文章,说说为什么要自己搭一个站点,以及接下来打算写些什么。

1 分钟阅读 448 字 zero
目录(5 节)

写博客这件事,想了很久。

为什么要自己搭

用现成的平台当然更省事,但总觉得少了点东西。文章躺在别人的数据库里,排版被广告挤到角落,想改一个字号都做不到。于是就有了这个站点——一个完全属于自己的角落。

它很朴素:没有登录,没有弹窗,没有「猜你喜欢」。只有文章,和一点点搜索。

打算写什么

大概是这几类:

  • 技术笔记:踩过的坑、读过的源码、想明白的概念
  • 读书摘要:读到的好句子,以及当时的一点想法
  • 随笔:没有明确用途、但想记下来的东西

写作是把模糊的念头逼到纸面上的过程。不写下来,你永远以为自己已经懂了。

关于这个站点

Astro 构建,静态生成,没有服务器。全站大约只有几十 KB 的 JavaScript,其中大部分还是那个搜索框。

页面支持浅色和深色两套配色,会自动跟随系统设置,也可以手动切换。在手机上、平板上、电脑上都能正常阅读。

一个小例子

既然是技术博客,总得有点代码。比如这段 TypeScript:

interface Post {
  title: string;
  pubDate: Date;
  tags: string[];
}

/** 按日期从新到旧排序 */
function sortPosts(posts: Post[]): Post[] {
  return [...posts].sort((a, b) => b.pubDate.valueOf() - a.pubDate.valueOf());
}

代码块会同时准备好浅色和深色两套高亮主题,切换主题时不会重新加载页面。

接下去

先把这里填满。哪怕每篇只有几百字,积累起来总比空白强。

如果你也想搭一个,可以参考站点里的「关于」页面,我把用到的东西都列出来了。

  • 关于「慢慢来」

    读《慢思考》之后的一点笔记,关于速度、注意力,以及为什么我关掉了手机的大部分通知。

    2 分钟阅读 659 字
  • 搭建人生格局的地基

    从四大心理盲区出发,聊聊如何用认知、情绪、行为与目标四块地基,稳固心态、减少内耗。

    5 分钟阅读 1826 字
  • 杭州小众景点推荐

    避开西湖核心人潮,整理杭州及周边适合散步、拍照、徒步和放空的小众去处。

    2 分钟阅读 965 字