最新更新
给开源项目提第一个 PR 的完整心路从读贡献指南到被合并用了九天。中间走过的弯路:看错了分支、跑错了测试、格式化命令用反了。相关链接和仓库地…
早晨六点的菜市场,比咖啡更醒神连续两周早起去菜市场,买了菜也看了生活。摊主的吆喝、挑菜的讲究、找零的零钱,都值得记下来。这些字写得很慢…
城市更新观察:老菜场的三种命运有的改造成文创园,有的原址翻新,有的悄悄消失。追踪了三个菜场两年,记录三种结局背后的共同逻辑。这篇采写用…
参与开源翻译半年,我改了一千二百条字符串翻译是最好的低门槛贡献。半年的工作量、术语表的取舍、和审校的三次争论,都记录在这。相关链接和仓库地址在评…
把通勤路走成散步的两周实验每天提前两站下车走路。两周里看完了这条街的所有店招,也想明白了一件拖了很久的事。这些字写得很慢,愿你也读…
一份社区报纸的停刊与重生停刊两年后,它以公众号的形式回来了,主编还是那位六十八岁的老人。这篇写了采访的三个下午。这篇采写用了一个…
一个小众库的维护者自述:每月二十小时怎么分配白天上班,晚上维护。issue 分诊、代码评审、版本发布的时间账,以及打算放手的那个瞬间。相关链接和仓库…
奶奶的菜谱,抄了三页才看懂老家菜谱写着"盐少许""炖到软"。抄写的过程变成了回忆的过程,最后我把"少许"换算成了克数。这些字写得很…
早晨六点的菜市场,比咖啡更醒神连续两周早起去菜市场,买了菜也看了生活。摊主的吆喝、挑菜的讲究、找零的零钱,都值得记下来。这些字写得很慢…
城市更新观察:老菜场的三种命运有的改造成文创园,有的原址翻新,有的悄悄消失。追踪了三个菜场两年,记录三种结局背后的共同逻辑。这篇采写用…
参与开源翻译半年,我改了一千二百条字符串翻译是最好的低门槛贡献。半年的工作量、术语表的取舍、和审校的三次争论,都记录在这。相关链接和仓库地址在评…
把通勤路走成散步的两周实验每天提前两站下车走路。两周里看完了这条街的所有店招,也想明白了一件拖了很久的事。这些字写得很慢,愿你也读…
一份社区报纸的停刊与重生停刊两年后,它以公众号的形式回来了,主编还是那位六十八岁的老人。这篇写了采访的三个下午。这篇采写用了一个…
一个小众库的维护者自述:每月二十小时怎么分配白天上班,晚上维护。issue 分诊、代码评审、版本发布的时间账,以及打算放手的那个瞬间。相关链接和仓库…
奶奶的菜谱,抄了三页才看懂老家菜谱写着"盐少许""炖到软"。抄写的过程变成了回忆的过程,最后我把"少许"换算成了克数。这些字写得很…