墨痕 ● 枫铃网

标签 · 开发记录

能跑不算完成,能升级才算

· 随笔

能跑不算完成,能升级才算 一个 demo 和一个软件之间,隔着的不是功能多少,是「升级」这两个字。这是我最近几个月改得最彻底的一个观念:以前我把发布当终点,现在我知道发布才是承诺的开始。 一、七个地方,同一个版本号HexoManager 每发一个版本,同一个版本号要出现在七个文件…

阅读全文 →

我为什么越做越小

· 随笔

我为什么越做越小 今年上半年我在写「平台」,下半年我在写「工具」。星数没变多,但交付的东西变完整了,而且我不用天天惦记它们。 一、上半年:每个项目都要先解释怎么装把 2026 年前几个月的仓库排开看,气质很一致: X-admin:一套 PHP 的轻量 CMS,卖点是动静分离——后…

阅读全文 →

一次被拒的 PR,教会我看 README

· 随笔

一次被拒的 PR,教会我看 README 我一直以为「代码写得好就会有人用」。直到一个自动生成的 PR 被判了「不符合收录条件」,而真正卡住我的,不是代码、不是截图、不是功能——是 README 用的是中文。 一、事情怎么开始的AppImage/appimage.github.i…

阅读全文 →

把功能塞进本体,还是把边界交出去

· 随笔

把功能塞进本体,还是把边界交出去 一个人做软件,最危险的时刻不是没人用,是「功能请求的增长速度快过你的时间」。我在这件事上摔过一次,后来才想明白:解法不是写得快点,是把该交出去的东西交出去。 一、杂物间做 X-Note 的前几个版本,我的做法非常直觉:有人要什么,我就往本体里塞什…

阅读全文 →

十九个仓库,二十七颗星

· 随笔

十九个仓库,二十七颗星 今天把自己的 GitHub 主页从头翻了一遍:十九个仓库是自己写的,八个是 fork 别人的,星标加起来二十七颗。最多的那个十一颗,是一个管 Hexo 站点的桌面工具。这个数字放在任何榜单里都不值一提,但它确实改变了我对「发布」这件事的看法。 一、第一颗星…

阅读全文 →

十五天:三次推翻、一次堆量,和几个被砍掉的功能

· 随笔

十五天:三次推翻、一次堆量,和几个被砍掉的功能 10 月 24 日到 11 月 8 日,十五天。六个项目,近两百次提交,三次把已经写好的东西推翻重做。这篇不是项目介绍——每个项目的 README 都比我能写得清楚——只记那些没进 README 的决定。 一、先学会砍:x-vide…

阅读全文 →