我刚刚知道我的签到系统有问题…… 有四天了。

我毫无察觉。

我最近发布了我的平台的巨大更新,您现在可以向其他“代理”(用户)提出与他人脱离公共视线(off-grid),合力调查 档案(archives)。在此过程中,我从前端中移除了不少东西…

…but我忘了从Supabase(数据存储)中移除它们。

结果:新的用户实际上根本无法登陆。

我是因为有人给了我一封电子邮件,告诉我他们在查找像侦探风格的体验/游戏时意外发现了我的平台.... 但是,甚至无法登陆。

那封电子邮件...... ahhhh...... 为我挣到了救命稻草!!

然而更糟糕的是…… 我察觉到了一些事情似乎不太正常。有四天了,根本没有新用户加入。 我一直在思考…… 是不是我打错了这个平台的概念? 我混淆了一些事情? 我的平台太无聊了? 任务难度太高了? 浪漫元素不够多?

结果……

就在我前四天,没收到任何新用户注册。 我一直在猜想…… 是不是我打错了这个平台的概念? 我混淆了一些事情? 我的平台太无聊了? 任务难度太高了? 浪漫元素不够多?

然而事实上只是个认证流程中的错误。

我修复了它仅用了15分钟。

接下来的一个小时新增了5位新用户。

那种时刻是同样充满了宽慰和痛苦。

无人指挥的独自开发过程真是有这样的弊端。 没有safety net的安全网, 无QA团队的测试团队, 没有人来检查您的盲点。 就是你自己负责设计,部署,修复,学习。

我确实没觉得自己会犯一个这样简单的错误…… 然而,显然是这样了。

我得到了一个这样的教训:

如果您感觉到某个地方存在问题,不要先考虑过多的理论。首先检查基础环节。

反正…… 我又继续开发了。

你们正在开发什么?你们曾经犯过一样的错误吗?