TinyPilot:第 25 個月
一句話總結
即使成功了,寫部落格文章還值得嗎?
重點摘要
- 我那篇關於 TinyPilot 網站重新設計的部落格文章,成為我歷來第二受歡迎的文章
- 我正在探索如何在部落格上保存更多知識
- 我已調降 TinyPilot 的售價,以期減少庫存
目標達成度
每個月月初,我都會訂下想完成的事。以下是本月目標的達成狀況:
完成 TinyPilot 授權管理規劃
- 結果:毫無進展
- 評分:F
遷移至次世代更新系統花的時間比我預期的還久,所以在這方面完全沒有進展。
將 TinyPilot Community 遷移至次世代更新系統
- 結果:已經很接近完成,但還沒正式上線
- 評分:C
全面翻新更新系統就是這樣,總覺得再幾天就能完成,結果又發現更多需要修正的地方。所以花了很長時間,但我認為這正反映出舊系統有多複雜。我很期待新系統能帶來更好的可維護性。
發表關於 TinyPilot 網站重新設計的部落格文章
- 結果:發表了「I Regret My $46k Website Redesign(《我後悔花 4.6 萬美元重新設計網站》)」,成為我第二受歡迎的部落格文章
- 評分:A
我原本以為這篇會很好寫,因為我在回顧文中已經寫了很多相關內容,結果卻花了大約兩個月才完成。它的迴響出乎意料地熱烈,發布後第一週就有 15.7 萬名不重複讀者。文章的影響力持續擴散,不斷吸引新訪客,因為人們在其他管道看到後,又將它收錄到設計電子報等地方。
TinyPilot 數據統計
| 指標 | 2022 年 6 月 | 2022 年 7 月 | 變化 |
|---|---|---|---|
| 不重複訪客 | 10,056 | 21,242 | +11,186 (+111%) |
| 總瀏覽量 | 18,764 | 33,578 | +14,814 (+79%) |
| 銷售營收 | $65,597.73 | $56,954.66 | -$8,643.07 (-13%) |
| 企業訂閱 | $47.75 | $290.70 | +$242.95 (+509%) |
| 權利金 | $1,710.27 | $2,513.71 | +$803.44 (+47%) |
| 總營收 | $67,355.75 | $59,759.07 | -$7,596.68 (-11%) |
| 獲利 | -$4,230.17 | -$12,349.21 | -$8,119.04 (192%) |
網站重新設計後,銷售狀況依然強勁。雖然營收下滑了 13%,但幾乎完全是因為一筆訂單。6 月時,一家大型企業下了一筆金額為 4,200 美元、內容複雜的客製化訂單。我們出貨隔天,對方就改變心意取消訂單。因此,過去兩個月之間 8,400 美元的落差,是因為 6 月認列了營收,而 7 月則認列了退款。
但看到虧損這麼嚴重,實在讓人倒吸一口氣。每個月我都覺得已經付完最後一筆大額一次性費用了,結果又冒出新的開銷把獲利吃掉。這個月是為了因應晶片短缺而重新設計所需的 1.7 萬美元硬體工程費用,以及一張來自舊廠商的 1 萬美元帳單——對方一年前完成的工作到現在才請款。
我那篇關於重新設計的悔恨部落格文章
《我後悔花 4.6 萬美元重新設計網站》現在是我歷來第二受歡迎的部落格文章,發布後第一週吸引了 15.7 萬名不重複讀者。它是整個 7 月在 Hacker News 上獲得第二多讚的貼文,並在/r/web_design 與/r/programming 兩個 subreddit 上都登上熱門第一名。我寫過的文章中,唯一比它獲得更多關注的是「Why I Quit Google to Work for Myself(《我為何離開 Google 自行創業》)」,當時有 38.9 萬名讀者。

《我後悔花 4.6 萬美元重新設計網站》成為我歷來第二受歡迎的部落格文章,發布後第一週就有 15.7 萬名不重複讀者。
文章發布隔天,Jonathan Stark(喬納森·史塔克)就邀請我上他的 Podcast《Ditching Hourly》擔任來賓。喬納森·史塔克認為整場風波是按時計費造成的不良誘因所致。我對此抱持不同看法,但我覺得我們的討論相當有趣。
為什麼這篇文章這麼受歡迎?
老實說,這篇文章能獲得這麼多關注,讓我相當意外。
我的任何一篇文章都可能乏人問津,但我覺得這篇失敗的風險尤其高。有幾個不利因素:
- 全文長達 4,100 字,預估閱讀時間 20 分鐘,幾乎是我平常文章的兩倍長。
- 它很適合 Hacker News,但我沒把握在其他地方也能引起共鳴。
- 花 4.6 萬美元請網頁設計公司,對大多數人來說並不是能感同身受的經驗。
- 如果在社群平台(Hacker News、reddit)上沒有引起關注,它幾乎不可能透過 Google 被發現,因為沒有人會去搜尋「website redesign regret」。
看到文章獲得成功,我才意識到自己忽略了幾個重要的優勢。
首先,這是一個故事,而人們熱愛故事。我最成功的部落格文章大多是故事。即使讀者對主題本身不是特別感興趣,只要能與故事中的人性層面產生連結,就會願意讀下去。
其次,它比我想像的更能引起共鳴。雖然只有極少數人會聘請設計師,但幾乎每個人對設計都有自己的看法。而我對設計幾乎一竅不通,所以不可能用太過專業或學術的術語讓人感到疏離。我也在想,或許人們是在「被商家占便宜」的層面上產生共鳴,這種感受比聘請設計公司的特定經驗更為普遍。
最後,這是一個在蠢事上砸大錢的故事,而人們覺得這類故事很引人入勝。無論是賺錢還是賠錢,聽到跟金錢和(相對)大數字有關的事總是很有趣。
為什麼沒有公開點名那家設計公司?
我聽到最常見的回應之一,就是我應該直接公開那家公司的名稱,而不是用化名來稱呼他們。
我選擇讓該公司保持匿名有幾個原因:
- 重點是從經驗中學習,把一切都怪到對方頭上對我沒什麼幫助。
- 我不想讓對方回應,然後演變成一場關於究責的公開口水戰。
- 我不希望人們僅憑我片面的說法就去騷擾那家公司。
但在撰寫這篇回顧時,我才意識到這些理由都不是我真正做此決定的原因。過去我在公開點名批評其他公司時,這些理由同樣適用:
我想,真正的原因是這件事感覺太私人了。我和這些人合作了八個月,經常面對面溝通。回頭就在部落格上把他們塑造成反派,感覺非常無情。
如果該公司的缺失更嚴重,我會很樂意公開點名。比方說,如果他們試圖在我的網站上安裝後門或加密貨幣挖礦程式,那當然就另當別論。但套用 Hanlon's razor(韓隆剃刀)來看,我認為這比較是管理不善的結果,而非惡意所為,因此我覺得不需要公開羞辱他們。
寫這類部落格文章值得嗎?
自從創立 TinyPilot 以來,我大幅減少了寫作。去年大部分時間,我都覺得一天的時間根本不夠完成 TinyPilot 的關鍵工作,因此每天花一小時寫部落格似乎不太合理。
到了 3 月,我終於有了足夠的空閒時間重新開始寫作,但只寫與 TinyPilot 相關的主題。那麼,這樣做值得嗎?
新的部落格文章成功地為 TinyPilot 網站帶來了人潮。觀察 2022 年的訪客數據,可以清楚看到,每當我發布與 TinyPilot 相關的部落格文章,訪客數就會出現明顯的飆升:

但訪客不等於付費用戶。尤其是像那篇關於網站重新設計的文章,很大比例的訪客只是出於好奇而來,對產品本身並沒有興趣。
觀察銷售數據,部落格文章與購買量的成長關聯就沒那麼強烈:

註:第一篇部落格文章發布後的銷售高峰有些誇大,因為其中包含一筆後來被取消的大額訂單。由於 Shopify 分析數據的一個錯誤,這筆訂單在圖表中被重複計算了兩次。因此,實際的高峰應該要比圖中顯示的少 8,400 美元。
回到寫這類部落格文章是否值得投入的問題:我的答案是肯定的,但我其實沒有強而有力的證據。
我喜歡寫部落格,而且非常討厭那種忙到沒時間寫作的感覺。雖然我無法證明我的文章能直接轉化為 TinyPilot 的銷售,但我認為在提升知名度方面有長期的正面效益。我相信我的文章讓一些原本根本不知道有這類產品存在的人,認識了 TinyPilot。
少發推文,多寫部落格
上個月在 Twitter 上,Josh Pitzalis(喬許·皮札利斯)問我關於我曾寫過的 programmatic SEO(程式化 SEO) 的內容:

我知道自己曾用 programmatic SEO 為我的在地喜劇網站產生頁面,但我搞不懂他在說什麼。我隱約記得自己寫過相關內容,但在部落格上卻怎麼也找不到。
幾個小時後,喬許·皮札利斯自己找到了他記得看過的內容:一篇我已經完全忘記的 Twitter 推文串。
自從那次交流後,我一直在思考如何能在部落格上多寫一些,少在其他平台上發文。Twitter 尤其不適合保存知識,因為它的設計本質上就是稍縱即逝。我會忘記自己在上面發過什麼,而要搜尋過去的發文紀錄既緩慢又費事。
我當初開始寫部落格,是因為經常遇到技術問題,卻找不到現成的教學,所以就自己寫一篇。久而久之,我發現讀者對我如何摸索出解決方案的故事,反應比解決方案本身更熱烈。舉例來說,我那篇關於打造植物澆水機器人的文章是我最早的熱門文章之一,正是因為我著重於故事而非技術細節。
風格上的轉變幫助我寫出更多受歡迎的文章,但我又再次面臨沒有合適地方分享那些我覺得有挑戰性的問題解法的困境。因此,我正在嘗試撰寫一些不以吸引大量讀者為目的、而只是單純分享實用知識的文章。
我回歸「捕捉知識」風格的第一篇嘗試,是上週發表的一篇文章,名為「Back Up Encrypted ZFS Data without Unlocking It(《無需解鎖即可備份加密的 ZFS 資料》)」。它在各處都沒有獲得太多關注,但現在在 Google 上搜尋「back up encrypted zfs data」這個(不可否認很特定)的關鍵字時,它已經排在第一名:

根據我的紀錄,我花了將近 6 小時的時間撰寫這篇文章,所以我覺得投資報酬率還不錯。撰寫過程釐清了我對 ZFS 運作方式的理解,而且我覺得即使沒有其他人閱讀,它對我自己來說也會是一份有用的參考資料。
雖然我正努力將更多內容保留在部落格上,但我認為有些內容還是更適合放在 Twitter 上。過去兩週,我一直在試圖找出為什麼 PicoShare 在記憶體較低的系統上會持續當機,並一直在推特上分享我的進展。
大家似乎很喜歡這個推文串,我也收到了許多很棒的建議,幫助我比獨自摸索更快地找出問題。這正是 Twitter 最理想的內容,因為我分享的是即時的進展,而非已經完成的成果。
嘗試調整 TinyPilot 的定價
7 月,我今年第一次調降了 TinyPilot 產品的售價。
很長一段時間以來,我都是朝相反方向操作——逐步調漲價格,試圖找出大家會覺得太貴的臨界點。每次調漲時,我都會想:「這個新價格沒人會買吧,太誇張了!」結果營收似乎都維持不變或甚至增加。而且即使營收在漲價後持平,那也算是勝利,因為服務數量較少但付費更高的客戶會更輕鬆。
另一個讓價格維持高檔的原因是我們無法製造新裝置。Voyager 2 需要一塊由我們的硬體工程夥伴設計的客製化 PCB。我們首批生產了 900 台,但隨後因零件短缺而無法繼續生產。硬體工程師必須重新設計 PCB,所以我調高了價格以拉長庫存的銷售時間。
幸運的是,硬體工程師及時重新設計並製造出一批新的 PCB。我們當時只剩下最後六台裝置!至少在接下來的幾個月裡,我們應該不會再受限於產能。
現在,我們有積壓的原物料,所以我寧願把它們賣掉,不要讓公司這麼多資產卡在只是占用倉儲空間的庫存上。我已調降價格,看看是否能提升銷售速度:
| 產品 | 原價 | 新價格 | 變動 |
|---|---|---|---|
| Voyager 2 標準版 | $389 | $349 | -$40 (-11%) |
| Voyager 2 PoE 版 | $448 | $398 | -$50 (-11%) |
理論上,降價應該會增加銷量,但這些事情很難預測。有可能願意花 349 美元買 TinyPilot 的人,原本也會花 389 美元購買。如果是這樣,我等於每賣出一台就少賺 40 美元。希望到月底時,我能更清楚看到實際的影響。
我也很好奇這會如何影響 PoE 版與非 PoE 版之間的銷售比例。過去,非 PoE 版的銷量一直以 2:1 的比例勝過 PoE 版。而在調價後的短暫時間內,比例已逐漸接近 1:1,我會觀察這個趨勢是否會持續。
總結
完成了哪些事?
- 發表了兩篇新的部落格文章:《我後悔花 4.6 萬美元重新設計網站》與《無需解鎖即可備份加密的 ZFS 資料》
- 為 Gatekeeper 新增更多功能,這是 TinyPilot 用來管理軟體更新存取權限的新網路服務
- 修復了 PicoShare 中的數個效能問題
學到的經驗
- 人們可能會對故事中你意想不到的部分產生共鳴
- 雖然 Twitter 能帶來短期的滿足感,但在部落格上保存知識具有更好的長期價值
下個月的目標
- 將 TinyPilot Community 與 TinyPilot Pro 遷移至次世代更新系統
- 完成 TinyPilot 授權管理的規劃
- 將 TinyPilot Voyager 寄給兩位 YouTube 創作者或部落客進行評測
隨機一篇部落格