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

相关推荐
Zeetenium11 小时前
献给前端小白的首次全栈项目心得:Uniapp X全栈项目开发实录
全栈
KirkLin13 小时前
Kirk:练习时长两年半的AI Coding经验
人工智能·程序员·全栈
AI知识管理16 小时前
AI知识管理产品落地设计方案
人工智能·产品
oil欧哟3 天前
🧐Text-Well:我做了一个能帮你进行多视角内容评审的 AI 工具
前端·ai编程·产品
滕本尊3 天前
前端工程化:构建体系全解析
前端·全栈
JefferyXZF3 天前
Next.js 15 数据获取指南:掌握服务器组件与客户端数据流(七)
前端·全栈·next.js
BigYe程普4 天前
出海技术栈集成教程(八):Cloudflare Turnstile 人机检测
前端·saas·全栈
BigYe程普4 天前
出海技术栈集成教程(一):域名解析与配置
前端·后端·全栈
BigYe程普4 天前
出海技术栈集成教程(七):Cloudflare R2 免费图片存储
前端·saas·全栈
BigYe程普4 天前
出海技术栈集成教程(六):Upstash 集成 Redis 与请求限流器
前端·saas·全栈