TinyPilot: Month 18

Michael Lynch

TinyPilot:第 18 个月

原文由 Michael Lynch 发布,订阅该博客

一句话总结

发布 TinyPilot Voyager 2

亮点

  • 推出了新的 TinyPilot 产品,并发布了全新 Logo。
  • TinyPilot 12 月营收强劲收官,达到 5.5 万美元。
  • 学会了更主动地管理设计项目。

目标评分

每月初我都会定下本月想要完成的目标,以下是本月的完成情况:

发布 Voyager 2

  • 结果:已发布 Voyager 2
  • 评分:A

经过数月的努力,我终于在上个月发布了 Voyager 2。

推进 TinyPilot 品牌重塑

  • 结果:发布了 TinyPilot 的新 Logo
  • 评分:B

品牌重塑还没有完全完成,但我已经发布了 TinyPilot 的新 Logo,这已经实现了我对这次重塑 80% 的预期。

备足库存,让 TinyPilot 不再为满足需求而手忙脚乱

  • 结果:已脱离紧急状态,但仍有些手忙脚乱。
  • 评分:B

我小幅上调了 Voyager 2 的价格,这似乎让销量略有放缓,使我们得以赶上进度并建立起一定的库存缓冲。

TinyPilot 数据一览

指标2021年11月2021年12月变化
独立访客7,9836,156-1,827 (-23%)
总浏览量14,59612,840-1,756 (-12%)
销售收入$56,626.33$52,224.65-$4,401.68 (-8%)
企业订阅$47.75$47.750
版税收入$8,185.78$1,100.47-$7,085.31 (-87%)
总收入$64,859.86$53,372.87-$11,486.99 (-18%)
利润$12,758.39$-15,207.05-$27,965.44 (-219%)

销量较 11 月略有下滑,但 12 月仍创下了有史以来第二高的月营收。我依然在享受精简为单一产品带来的销量提升,销量几乎翻了一番。

现金利润下滑是因为我在为 2022 年大力备货。芯片短缺仍在持续,我想尽可能多地囤积电子元件,否则就得不断围绕缺货的零件重新设计 TinyPilot 的电路板。

发布 Voyager 2

我从 2021 年 3 月就开始研发 Voyager 2。原本预计只需六周,结果花了六个月。我终于在 12 月初正式开售。

Voyager 2 带来了更整洁的外观。Voyager 1 有一个外置电源连接器,位于主体设备之外,需要三根不同的线缆。而 Voyager 2 取消了这个部件,将所有功能集成到了单一机身中。

TinyPilot 的新 LogoTinyPilot 的新 Logo

TinyPilot Voyager 1(左)有一个外置部件用于暴露电源和数据接口。TinyPilot Voyager 2(右)取消了外置部件,将所有功能集成到单一机身中。

说实话,这次发布感觉有点平淡。虽然取消外置电源连接器确实更方便,但我在撰写发布公告时,很难把它写得令人兴奋。说“全新版本!除了少了一个外置小盒子,其他完全一样!”总觉得有点可笑。

但这确实简化了不少。Voyager 1 包含六个独立的部件,而 Voyager 2 只需要三个。这既改善了用户的安装体验,也简化了 TinyPilot 团队的履约流程。

我仍然很期待本月即将发布的 PoE(以太网供电)版本。虽然同样只是线缆上的差异,但省掉整个电源插头会带来极大的便利。而且我本身就很喜欢 PoE。每次插上 PoE 设备,仅靠一根网线就能通电启动,总有一种神奇的感觉。

TinyPilot 的新 Logo 以及与设计师合作的经验

早在 2020 年 7 月,我就委托设计了 TinyPilot 的第一个 Logo。我在 Upwork 上找到一位插画师,花了 600 美元让她设计了吉祥物和文字。

TinyPilot 的新 Logo

TinyPilot 的旧版 Logo

一年后,我觉得 TinyPilot 已经超出了这个 Logo 的气质。既然我们除了面向爱好者,也开始面向企业用户,花栗鼠吉祥物就显得过于可爱,不够专业了。

9 月,我聘请了一家公司来重新设计 TinyPilot 的网站并创作全新的公司 Logo。经过多次讨论,我们在 12 月最终确定了新 Logo:

TinyPilot 的新 Logo

TinyPilot 的新 Logo

我非常喜欢这个新 Logo,也听到了不少积极的反馈。

这次经历让我得到的一个重要教训是要更严格地把控项目结构。

最初与设计公司签约时,他们预估品牌重塑和新 Logo 的设计需要 2-4 周,费用为 5000-7000 美元。计划是先确定品牌重塑方案,也就是新的 Logo、字体和配色,确定后再启动更大规模的网站重新设计项目。

但随后里程碑就变得有些模糊了。设计师一开始就向我展示了新网站的设计稿。当我强调想先专注于品牌时,他们表示理解,但说把新品牌和新网站的“草图”放在一起看会更直观。

好吧,也行。

然后,每次进度沟通时,网站设计都会变得更精细、更详尽。有时整个会议只更新了网站设计,品牌方面几乎没有任何进展。

三个月后,我已经花了 1.6 万美元,却没有任何一项成果完工。我喜欢设计的方向,但缺乏结构意味着我们实际上有五个子项目都只完成了 70-90%。这导致我无法使用任何成果,因为只要页面还有占位图、没有移动端设计,就无法发布。

我不认为设计师是故意拖延,但我意识到自己需要更强势地去规划项目结构。

首先,我要求设计师集中精力完成 Logo。两天后,我们就定稿了最终的 Logo。很好!至少我拿到了一件可以发布和使用的切实成果。

接着,我要求设计公司暂停一下,把剩余工作按里程碑、日程时间和计费工时梳理清楚。我建议不要同时推进所有页面,而是每次专注于完成一个页面。这样每完成一个页面,我就可以立刻交给开发团队去实现,而不必等到整个项目全部完成才开始开发。

设计公司对此接受良好。他们说自己通常做的是以月为单位的大型项目,但他们很乐意将工作拆分成更细的颗粒度,以支持我想要的增量开发模式。

最后一个待填补的岗位:技术支持

我在 2021 年的目标之一是将 TinyPilot 的运营体系化到即使我休假两周也不会影响正常运转的程度。

在 12 月假期期间,我休了一周假,期间完全没有查看 TinyPilot 的邮件。一切运转顺利,但回来后我花了好几天才处理完积压的技术支持请求。

履约团队的一位成员已经主动承担了大部分客服请求,但他没有软件或 IT 背景。每天仍有 2-5 个需要升级给技术支持工程师处理的问题。而目前,唯一的技术支持工程师就是我自己。

这让我意识到,TinyPilot 接下来需要招聘的岗位就是技术支持工程师。我以前从未招聘过这个岗位,但我知道 BannerbearJon Yongfook 最近招募了他的首位技术支持工程师,或许我可以借鉴他分享的经验。

往期项目

以下是一些我仍在维护但已不再是开发重点的项目的简要更新:

Is It Keto

指标2021年11月2021年12月变化
独立访客17,79015,781-2,009 (-11%)
总浏览量40,72235,740-4,982 (-12%)
域名评分(Ahrefs)15.011.0-4.0 (-27%)
AdSense 收入$235.36$171.00-$64.36 (-27%)
Amazon 联盟收入$26.25$30.21+$3.96 (+15%)
总收入$261.61$201.21-$60.40 (-23%)

12 月通常是 Is It Keto 的淡季,但每年 1 月随着人们开始关注新年饮食计划,流量通常会翻倍。2021 年我基本没有打理这个网站,但我希望在 2022 年的头几个月能回升到每月约 400 美元的水平。

Hit the Front Page of Hacker News

指标2021年11月2021年12月变化
独立访客159106-53 (-33%)
Gumroad 收入$94.57$19.30-$75.27 (-80%)
Blogging for Devs 收入$0.00$27.30+$27.30 (+inf%)
总收入$94.57$46.60-$47.97 (-51%)

这个月《登上 Hacker News 首页》表现平淡。可能是假日期间没多少人写技术博客吧。

Zestful

指标2021年11月2021年12月变化
独立访客576461-115 (-20%)
总浏览量1,4891,176-313 (-21%)
RapidAPI 收入$727.17$1,252.31+$525.14 (+72%)
总收入$727.17$1,252.31+$525.14 (+72%)

2021 年对 Zestful 来说是一个安静而不错的回归之年。自 2020 年初以来我就让它处于自动运行状态,但付费使用量一直在稳步增长。这些都是按需付费的客户,我不太确定月收入能否一直保持这么高,但目前还是很享受这个势头。

总结

完成了什么?

  • 发布了 TinyPilot Voyager 2
  • 发布了 TinyPilot 的新 Logo。
  • 将员工薪资系统从 Justworks 迁移到了 Gusto。

经验教训

  • 与设计师明确预期并始终如一地执行。
    • 我聘请的公司设计质量很高,但我让自己陷入了花了三个月、1.6 万美元却没有任何可用成果的境地。
    • 我本应更强势地坚持采用一种有利于迭代设计的结构。

下月目标

  • 发布 Voyager 2:PoE 版
  • 为 TinyPilot 技术支持工程师撰写职位描述并开始面试候选人。
  • 发布我的第四篇年度回顾

本文章由 muse-spark-1.2-contributor 进行翻译

评论