是时候开始 Build in Public「公开构建」了

最近刚完成 GRE 考试,备考期间兼职了一年的独立开发者。结合这一年的个人感受,决定接下来的一年采用「Build in Public」(公开构建)的方式来开发自己的产品。通过公开分享开发过程的方式,记录自己的独立开发日常。

什么是 Build in Public(公开构建)?

我认为,Build in Public 并没有一个确切的定义,它是一种有意识地向公众分享你创作过程和故事的做法。

公开构建的好处有哪些?

不同于"隐身模式"(stealth strategy)------这种策略避免公众注意,将所有细节保密------Build in Public 是一种开放透明的开发方式,主动向外界展示项目的进展。

  1. 提高透明度,获取用户信任:通过定期分享项目的进度和关键决策,用户可以清晰地看到产品的成长过程,从而增强对产品的信任。
  2. 获取社区反馈,优化产品:通过 Build in Public,我们可以及时收到用户和社区的反馈,帮助我们发现问题并寻找改进方法。用户的需求和建议对于产品迭代至关重要。
  3. 打造个人品牌,提升曝光度:公开开发产品有助于塑造个人品牌,也让更多人了解并关注你的产品。这不仅有利于产品的推广,还可能吸引潜在的投资人和合作伙伴。
  4. 分享开发经历,激励更多人动手实践:独立开发产品是一个充满挑战的过程。通过记录和分享我的经验与教训,可以为其他开发者提供参考和启发,鼓励更多人去追寻自己的理想。

我为什么选择公开构建?

两个月前,我把 Amazing Endemic Species 提交到了

github.com/public-api-...

然后就一直没有管,最近偶然发现,访问量从之前个位数已经增长到百位数了。这让我意识到,即便是一个看似不起眼的项目,只要出现在合适的平台,就有可能被更多人看到、使用、反馈、甚至传播。这也正是我选择公开构建的初衷之一。

我开发了哪些产品?

在这一年中,我陆续开发了三款产品,都是出于兴趣驱动,尝试解决我自己遇到的问题:

  1. Mathcheap

一个极简的 LaTeX 数学公式编辑器。(日常使用)

mathcheap.xyz/​mathcheap....

  1. Amazing Endemic Species

一个开源的,社区驱动的免费 API 应用。(个人爱好)

aes.shenlu.me/​aes.shenlu...

  1. GRE GO

一个练习 GRE 写作的备考应用。(帮助备考)

gre.shenlu.me/​gre.shenlu...

最近这一年我会围绕着这些产品进行开发,更新和升级。此外,现在也正计划开发一些新项目,完成后也会发出来。最近一年有足够的时间处理未来用户和社区的反馈,「Build in Public」(公开构建)提供了一个良好的机会,定期分享项目进展,与用户互动,讨论产品。

至于打造个人品牌,我没有太多期待。希望更多人关注我开发的产品,而不是我本人。

最后,我相信,记录并分享独立开发的过程,是连接产品用户与其他开发者的一种很好的方式。如果你对这些产品感兴趣,欢迎关注我、提 Issue 或者留言交流。

参考资料

www.upsilonit.com/blog/how-to...

相关推荐
一只叫煤球的猫13 小时前
普通程序员,从开发到管理岗,为什么我越升职越痛苦?
前端·后端·全栈
前端双越老师11 天前
一个自由职业者的 2025 年中总结:主业+探索
前端·ai编程·全栈
用户05956611920912 天前
现代化 Java 企业级应用分层开发架构设计最佳实践
java·架构·全栈
二闹12 天前
我为什么躺平?因为代码自己会“飞”呀!
spring boot·后端·运营
观默13 天前
我用AI造了个“懂我家娃”的育儿助手
前端·人工智能·产品
草梅友仁13 天前
Better Auth 集成简化用户系统开发 | 2025 年第 25 周草梅周报
开源·github·全栈
idaibin13 天前
rustzen-admin 全栈管理后台起始模板
全栈
东东么么哒13 天前
从产品小白视角看用户体验与产品进阶
前端·产品
南囝coding13 天前
我的 Vibe Coding 的第一个项目
前端·产品