1 分•作者: paulpauper•7 个月前
返回首页
最新
1 分•作者: shrutisingh18•7 个月前
我一直在指导初级开发者(同时也审视自己的习惯),我注意到了一种现象:“消费者型开发者”。
我们能够无限制地获取高质量的教程(freeCodeCamp、YouTube、文档),但从头开始构建的能力似乎正在下降。我们更倾向于优化学习的感觉(看视频),而不是调试的痛苦。
我尝试过标准的“纪律”技巧(番茄工作法、屏蔽应用)来强迫自己构建,但都失败了。
所以我做了一个实验:我写了一个 Discord 机器人,用于追踪我的 GitHub 活动。规则是:如果我在 30 天内没有提交代码或发布项目更新,机器人就会永久禁止我访问我自己的社区。
结果:对“社交排斥”和失去访问权限的恐惧立刻奏效了。我在 7 天内发布的内容比过去 6 个月加起来的都多。
我在这里记录了逻辑和“NPC 陷阱”理论:https://youtu.be/i2xdJ5ISoTI
我的问题是:依赖“恐惧/赌注”对长期的工程能力提升来说是否可持续,或者这仅仅是导致倦怠的配方?很想知道其他人是否使用“高赌注”承诺来发布副项目。
1 分•作者: paulpauper•7 个月前
1 分•作者: jxmorris12•7 个月前
2 分•作者: gnabgib•7 个月前
1 分•作者: mrzool•7 个月前
2 分•作者: divbzero•7 个月前
1 分•作者: vinni2•7 个月前
3 分•作者: mfbx9da4•7 个月前
2 分•作者: mubou2•7 个月前
1 分•作者: birdculture•7 个月前
1 分•作者: jhiggins777•7 个月前
1 分•作者: flinner•7 个月前
2 分•作者: fariszr•7 个月前
2 分•作者: TheAlchemist•7 个月前
1 分•作者: stringtoint•7 个月前
1 分•作者: benbristow•7 个月前
1 分•作者: CGMthrowaway•7 个月前
4 分•作者: frizlab•7 个月前
2 分•作者: smoovb•7 个月前
首先,我不是一个开发者——但我是一个非常懂技术、超过50岁的、做产品的人和创业者。
这个项目是在 Claude Code 发布后不久启动的。我之前已经做过几个 AI 编码项目,并决定看看我能实际将一个项目做到什么程度。虽然我得到了一位开发者的帮助,但我越来越觉得自己有能力承担更多的工作。所以,这个项目耗时大约9个月,在过去的2个月里我全职投入其中。
技术栈:
Postgres,Next.js 在 Render 上运行。使用前端和后端服务的 Monorepo。
从在这个项目中使用 Claude Code 中获得的一些经验:
* 我直接用前端 JavaScript 和模拟数据构建了所有项目页面——没有使用 Figma 或其他布局工具。
* 在早期,范围变得难以控制;我很快了解到,除非受到严格约束,否则 Claude 倾向于过度构建。
* 最初,我使用 Claude Desktop 来优化 Claude Code 的提示。
* 我最初对 Git、SQL、Docker 和本地/远程环境的技能不太熟练,但现在它们不再成为障碍。
* 使用 Flowbite CSS 节省了很多麻烦,并且能够快速制作出质量相当高的设计。
* 把细节做好一直都依赖于推动别人,现在这个责任完全落在了我身上。
* 大约六个月后,我采用了 Functional Core, Imperative Shell 方法,并在 claude.md 中进行了记录(灵感来自这篇 HN 帖子:<a href="https://news.ycombinator.com/item?id=45701901">https://news.ycombinator.com/item?id=45701901</a>)。
* 在花时间制定了详细的待办事项规范并遵循上述方法后,我一天就构建了一个 Airbnb 风格的推荐计划。
Jetogo 的功能:
* 为您提供长期、仅限数据的 eSIM 卡,用于移动数据
Jetogo 的用途:
* 节省旅行漫游数据费用
* 辅助设备(例如,孩子的 iPad、笔记本电脑或备用连接)
我们构建的内容:
* 解析 CDR 使用数据以计算准确的用户账单
* 使用 Stripe 实施按需付费和订阅选项
* 订阅支持结转和超额使用,在每个计费周期结束时应用
* 构建推荐、奖励和优惠券计划
* 聚合多个 eSIM 的使用情况,并将其汇总到一个帐户下,并显示统一的总额
现已上线:<a href="https://jetogo.com" rel="nofollow">https://jetogo.com</a>