是时候开始 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...

相关推荐
fxss11 小时前
教孩子认字,一个字能讲出一整幅画|宝宝学识屋·学中文
产品
却尘11 小时前
你写的"并发",可能一直在排队
全栈
ZhenYuChen20004 天前
2026年后端开发进化:告别CRUD内卷,拥抱AI原生架构与服务编排新时代
后端·开源·全栈
JVM高并发5 天前
使用 Cloudflare Tunnel(本地管理隧道)搭配 DigitalPlat 免费域名实现内网穿透
网络协议·全栈
想要打 Acm 的小周同学呀6 天前
一些关于产品的思考-1
产品运营·产品
独立开发者阿乐6 天前
搭建论坛怎么选程序?从需求出发的完整决策指南
运营·社区·密码存储·geo优化·csrf 防护·引擎优化
不是株7 天前
零到全栈(第一次上线:把全栈应用搬上服务器)
全栈
合橱瑰8 天前
踩坑实录:子进程“假 Ready”导致窗口永远无法唤起?
后端·全栈
不是株8 天前
零到全栈(换芯不换壳:把存储从文件换成 SQLite)
全栈
不是株8 天前
零到全栈(联调、CORS 与第三方库:从假数据到真分析)
全栈