Solo 开发者,浏览器黑客 MMORPG,Go/Postgres/Redis/Svelte,在线生产。十个月,7,816 次提交,1,385 次合并 PR,一个人。 我会跳过工作流程图,其他人已经绘制了更好的图。 两件事情实际上改变了我的工作方式,而一件事情没有改变。 > >第一件事情很乏味,但我知道它是真实的:我让代理阅读文档。不是源文件的上下文传输。一个小的精心打包的包,一个页面一个游戏系统,架构,约定,变更日志,保持真实性。 每次会话都以同样的方式打开,重新阅读半个代码库,重新推导经济,误解热衰减的某种新自信方式。 一旦文档存在并且是强制性的,漂移大部分停止了。 我没想到的是:写那些提炼的东西改进了我的设计,因为压缩一个系统到一个页面迫使决策,代码悄悄地模糊了。 > >第二件事情:规范和计划成为产品。 一个设计文档,说明我们不建造什么,价值一周的生成。 大部分什么都没有建造的东西,都是因为文档是错误的,而一个错误的文档是你会修复的最便宜的错误,你编辑文本而不是五个文件。 > >没有改变:游戏仍然是我的。 代理不知道什么是有趣的。 他们会高兴地建造一个完美指定的乏味机制,花费我一小时的规范审查才能发现它是值得的。 一段时间前,一种竞争条件使三个玩家在六秒的闪烁中保证他们的节点已经移动了。 他们已经移动了。 代理很快就找到了它。 了解它的重要性是我的,阅读聊天记录时1点。 > >任何人想要的数字:570 次迁移,551 个测试文件,880 次提交有 Claude 合著者行,一个人审查所有的。 > >如果你在做这件事,我的整个经验可以压缩到一行:写下你知道的东西,保持它最新,让他们阅读它。 生成从来都不是困难的部分。 > >游戏免费在 https://hiddenwars.io 如果你想判断输出而不是过程。