TinyPilot: Month 25

Michael Lynch

TinyPilot: 25개월 차

한 줄 요약

성공한 경우에도 블로그 글을 쓰는 게 가치가 있을까요?

주요 내용

  • TinyPilot 웹사이트를 redesign한 과정을 다룬 블로그 글이 역대 조회수 2위를 기록했습니다
  • 블로그에 더 많은 지식을 보존할 방법을 고민하고 있습니다
  • 재고를 줄이기 위해 TinyPilot의 가격을 인하했습니다

목표 달성도

매달 초에 그달에 이루고 싶은 일을 정합니다. 이번에는 목표를 얼마나 달성했는지 돌아보겠습니다.

TinyPilot 라이선스 관리 계획 확정하기

  • 결과: 전혀 진전이 없었습니다
  • 평가: F

차세대 업데이트 시스템으로 마이그레이션하는 데 예상보다 오래 걸려서, 이 일에는 손도 대지 못했습니다.

TinyPilot Community를 차세대 업데이트 시스템으로 마이그레이션하기

  • 결과: 거의 다 됐지만 아직 실행에 옮기지는 못했습니다
  • 평가: C

업데이트 시스템을 전면 개편하는 일은 며칠이면 끝날 것처럼 보이다가도, 고쳐야 할 부분이 더 발견되는 일 중 하나입니다. 그래서 오래 걸리고 있지만, 그만큼 기존 시스템이 얼마나 복잡했는지를 보여주는 증상이라고 생각합니다. 새 시스템의 유지보수성이 더 좋아질 날을 기대하고 있습니다.

TinyPilot 웹사이트 redesign에 관한 블로그 글 게시하기

회고 글에 이미 많은 내용을 써 두었으니 쉽게 쓸 수 있을 거라고 생각했지만, 완성하는 데 두 달 정도 걸렸습니다. 첫 주에 순 방문자 15만 7,000명을 기록할 정도로 예상보다 반응이 컸습니다. 사람들이 다른 채널에서 이 글을 접한 뒤 디자인 뉴스레터 같은 곳에 공유하면서 계속 퍼져 나가고 새로운 방문자를 끌어들이고 있습니다.

TinyPilot 통계

지표2022년 6월2022년 7월변화
순 방문자10,05621,242+11,186 (+111%)
총 페이지 조회 수18,76433,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%)

웹사이트 redesign 이후에도 판매는 여전히 강세입니다. 13% 감소하기는 했지만, 거의 전적으로 한 건의 주문 때문입니다. 6월에 한 대기업이 4,200달러 규모의 복잡한 맞춤 주문을 넣었습니다. 그런데 배송한 다음 날 마음을 바꿔 주문을 취소했습니다. 따라서 지난 두 달의 차액 8,400달러는 6월에는 매출로 잡혔고 7월에는 환불로 처리된 데서 발생했습니다.

하지만 적자 폭을 보니 어휴, 정말 큰일입니다. 매달 이제 큰 일회성 비용은 다 지나갔다고 생각하면, 이익을 집어삼키는 일이 또 하나씩 튀어나옵니다. 이번 달에는 칩 부족 사태에 맞춰 설계를 변경하기 위한 하드웨어 엔지니어링 비용 1만 7,000달러와, 1년 전에 끝낸 작업에 대한 청구를 미루고 있던 예전 공급업체의 1만 달러짜리 청구서가 있었습니다.

내 redesign 후회 글

「4만 6,000달러를 들인 웹사이트 redesign을 후회한다」가 첫 주에 순 방문자 15만 7,000명을 끌어모으며 역대 블로그 글 조회수 2위에 올랐습니다. 7월 한 달 동안 Hacker News에서 두 번째로 많은 추천을 받은 글이었고, /r/web_design/r/programming 서브레딧에서는 각각 1위에 올랐습니다. 제가 쓴 글 중 이보다 더 많은 관심을 받은 글은 「구글을 그만두고 혼자 일하기로 한 이유」 하나뿐이며, 이 글은 독자 38만 9,000명을 기록했습니다.

Plausible에 표시된 블로그 글 방문자 그래프. 순 방문자 15만 7,000명, 총 페이지 조회 수 19만 7,000회, 이탈률 87%, 페이지 체류 시간 34분 19초

「4만 6,000달러를 들인 웹사이트 redesign을 후회한다」가 첫 주에 순 방문자 15만 7,000명을 기록하며 역대 블로그 글 조회수 2위에 올랐습니다.

글을 게시한 다음 날, Jonathan Stark가 자신의 팟캐스트 Ditching Hourly에 게스트로 출연해 달라고 초대했습니다. Jonathan은 이 모든 난리가 시간당 과금 방식이 잘못된 인센티브를 만들었기 때문이라고 생각했습니다. 저는 정중하게 동의하지 않았고, 흥미로운 대화를 나눴다고 생각합니다.

왜 그렇게 인기가 많았을까?

솔직히 이렇게까지 관심을 받을 줄은 몰랐습니다.

제 글은 어떤 것이든 반응이 없을 수 있지만, 이번 글은 특히 실패할 가능성이 높다고 생각했습니다. 불리하게 작용할 만한 요소가 여러 가지 있었기 때문입니다.

  • 4,100단어에 예상 읽기 시간이 20분으로, 평소 글의 거의 두 배나 깁니다.
  • Hacker News와는 잘 맞지만, 다른 곳에서도 통할지는 자신이 없었습니다.
  • 웹 디자인 에이전시에 4만 6,000달러를 지불하는 일은 대부분의 사람에게 공감하기 어려운 경험입니다.
  • 소셜 미디어 플랫폼(Hacker News, reddit)에서 반응을 얻지 못하면 Google을 통해 발견될 가능성도 거의 없었습니다. 「웹사이트 redesign 후회」를 검색하는 사람은 아무도 없기 때문입니다.

글이 성공하는 모습을 보면서, 중요한 강점 몇 가지를 고려하지 못했다는 걸 깨달았습니다.

첫째, 이야기라는 점입니다. 사람들은 이야기를 좋아합니다. 제가 성공한 블로그 글 대부분은 이야기 형식입니다. 독자가 주제에 특별히 관심이 없더라도, 이야기 속 인간적인 요소에 공감하면 계속 읽습니다.

다음으로, 제가 생각했던 것보다 공감하기 쉬운 내용이었습니다. 디자이너를 고용하는 사람은 인구 중 극히 일부지만, 디자인에 관해서는 거의 모두가 의견을 갖고 있습니다. 게다가 저는 디자인을 거의 모르기 때문에, 지나치게 전문적이거나 학술적인 표현으로 독자를 소외시킬 수도 없었습니다. 특정한 디자인 에이전시를 고용한 경험 자체보다, 사업체에 이용당했다는 감정에 사람들이 공감했을 수도 있겠다는 생각도 듭니다. 그런 일은 디자인 에이전시를 고용하는 것보다 훨씬 흔하니까요.

마지막으로, 쓸데없는 일에 큰돈을 날린 이야기라는 점입니다. 사람들은 이런 이야기에 끌립니다. 돈을 벌었든 잃었든, 돈과 비교적 큰 숫자에 관한 이야기를 듣는 건 재미있습니다.

왜 에이전시의 이름을 공개해 망신을 주지 않았나요?

가장 흔하게 들은 반응 중 하나는 가명을 쓰지 말고 에이전시의 이름을 밝혔어야 한다는 것이었습니다.

에이전시를 익명으로 남긴 데에는 몇 가지 이유가 있었습니다.

  • 목적은 이 경험에서 배우는 것이었고, 모든 책임을 에이전시에 돌리는 것은 제게 별로 가르쳐 주는 것이 없습니다.
  • 에이전시가 반박하면서 누가 잘못했는지를 두고 공개적인 공방을 벌이는 상황을 원하지 않았습니다.
  • 제 일방적인 이야기를 근거로 사람들이 에이전시를 괴롭히는 일도 원하지 않았습니다.

하지만 이 회고 글을 쓰면서, 그 이유들로는 제 결정을 설명할 수 없다는 걸 깨달았습니다. 과거에는 위의 이유가 모두 적용되는 회사들의 이름을 공개하고 망신을 준 적이 있기 때문입니다.

  • Stripe가 고객에 관한 과도한 데이터를 수집한다고 비난했습니다.
  • 키토 빵 회사가 제휴사에 정당한 대가를 지급하지 않는다고 비난했습니다.
  • 암호화폐 회사가 고객을 위험에 빠뜨리고 전반적으로 무능하다고 비난했습니다.

에이전시의 이름을 밝히지 않은 진짜 이유는 그 일이 너무 개인적으로 느껴졌기 때문인 것 같습니다. 저는 그 사람들과 8개월 동안 함께 일했고, 자주 얼굴을 맞대고 이야기했습니다. 그런 사람들을 돌아서서 제 블로그에서 악당으로 몰아가는 건 너무 냉정하게 느껴졌습니다.

에이전시의 문제점이 더 심각했다면 기꺼이 이름을 밝혔을 겁니다. 예를 들어 제 웹사이트에 백도어나 암호화폐 채굴기를 설치하려고 했다면야, 그때는 이야기가 달라집니다. 하지만 핸런의 면도날을 적용해 보면, 이번 일은 악의보다는 관리 부실의 결과에 가깝다고 생각합니다. 그러니 공개적으로 망신을 줄 일은 아니라고 느꼈습니다.

이런 블로그 글을 쓰는 게 가치가 있을까?

TinyPilot을 시작한 뒤로 글쓰기를 크게 줄였습니다. 작년 대부분의 기간에는 중요한 TinyPilot 업무를 처리할 시간도 하루에 부족하다고 느꼈기 때문에, 하루에 한 시간씩 블로그를 쓰는 건 말이 안 된다고 생각했습니다.

3월에 다시 글을 쓸 만큼의 여유 시간를 찾았지만, TinyPilot과 관련된 주제만 다루었습니다. 그래서, 그럴 만한 가치가 있을까요?

새 블로그 글은 TinyPilot 웹사이트로 사람들을 유입하는 데 성공했습니다. 2022년 방문자 분석을 보면 TinyPilot과 관련된 글을 게시한 시점마다 방문자가 뚜렷하게 증가했습니다.

2022년 Google Analytics 화면. 최근 올린 두 블로그 글의 게시 시점과 방문자 급증이 연관되어 있음을 보여준다

하지만 방문자가 모두 돈을 내는 고객은 아닙니다. 특히 웹사이트 redesign에 관한 글처럼, 방문자의 상당수는 그저 사이트가 궁금해서 찾아왔을 뿐 제품에는 관심이 없습니다.

판매 데이터를 보면 블로그 글이 구매 증가와 강하게 연관되지는 않습니다.

2022년 Google Analytics 화면. 최근 올린 두 블로그 글의 게시 시점과 방문자 급증이 연관되어 있음을 보여준다

참고: 첫 번째 블로그 글 이후의 판매량 급증은 실제보다 다소 과장되어 있습니다. 결국 취소된 고객의 대량 주문이 포함되어 있기 때문입니다. Shopify 분석 도구의 버그로 이 주문이 그래프에 두 번 집계되었습니다. 따라서 실제 급증 폭은 표시된 것보다 8,400달러 낮아야 합니다.

이런 블로그 글에 투자할 가치가 있는지에 대한 질문으로 돌아가면, 제 대답은 그렇다는 것입니다. 하지만 강력한 근거가 있는 건 아닙니다.

저는 블로그 쓰기를 좋아하고, 너무 바빠서 글을 쓸 수 없다는 느낌을 정말 싫어합니다. 글이 TinyPilot 판매로 이어진다는 걸 증명할 수는 없지만, 인지도 측면에서 장기적으로 긍정적인 효과가 있다고 생각합니다. 제 글 덕분에 그렇지 않았다면 애초에 저 같은 사람이 만든 제품이 존재한다는 사실조차 몰랐을 사람들이 TinyPilot을 알게 된다고 믿습니다.

트윗은 줄이고 블로그는 늘리기

지난달 Twitter에서 Josh Pitzalis가 제가 프로그래매틱 SEO에 관해 쓴 내용에 대해 물었습니다.

제가 지역 코미디 사이트의 페이지를 생성하는 데 프로그래매틱 SEO를 사용했다는 건 알고 있었지만, 그가 무슨 이야기를 하는지는 알 수 없었습니다. 뭔가 썼던 것 같기는 한데, 블로그 어디에서도 찾을 수 없었습니다.

몇 시간 뒤 Josh가 자신이 기억하고 있던 내용을 결국 찾아냈습니다. 바로 제가 완전히 잊고 있던 Twitter 스레드였습니다.

그 대화 이후로 블로그에는 더 많이 쓰고 다른 플랫폼에는 덜 쓰려면 어떻게 해야 할지 계속 생각하고 있습니다. Twitter는 본래 일시적인 매체라서 지식을 보존하기에는 특히 좋지 않습니다. 거기에 무엇을 올렸는지 잊어버리고, 게시물 기록을 검색하는 일도 느리고 번거롭습니다.

처음 블로그를 시작한 이유는 기술적인 문제를 만날 때마다 관련 튜토리얼이 있으면 좋겠다고 생각했고, 그래서 직접 작성했기 때문입니다. 시간이 지나면서 독자들은 해결책 자체보다 제가 무언가를 알아내는 과정의 이야기에 더 반응한다는 사실을 알게 됐습니다. 예를 들어 식물에 물을 주는 로봇을 만든 이야기는 제가 처음으로 인기를 얻은 글 중 하나였는데, 기술적인 세부 사항보다 이야기에 더 집중했기 때문입니다.

이런 글쓰기 방식의 변화 덕분에 더 인기 있는 글을 쓸 수 있었지만, 이제는 제가 어렵게 해결한 문제의 해결책을 공유할 만한 좋은 장소가 없다는 문제를 다시 안게 됐습니다. 그래서 많은 독자를 끌어모으려는 목적이 아니라, 유용한 지식을 공유하기 위한 글도 시험해 보고 있습니다.

「지식 기록」 형식의 글로 돌아가기 위한 첫 시도는 지난주에 게시한 「잠금을 해제하지 않고 암호화된 ZFS 데이터 백업하기」라는 글이었습니다. 어디에서도 큰 반응을 얻지는 못했지만, 이제 Google에서 「back up encrypted zfs data」라는, admittedly 구체적인 검색어로 검색했을 때 최상단에 표시됩니다.

'back up encrypted zfs data'라는 Google 검색에서 내 글이 1위로 표시된 화면

기록을 보니 이 글을 쓰는 데 6시간이 채 걸리지 않았습니다. 그래서 투자 대비 수익이 좋았다고 느낍니다. 글을 쓰면서 ZFS의 작동 방식에 대한 이해가 명확해졌고, 다른 사람이 읽지 않더라도 제게 유용한 참고 자료가 될 것 같습니다.

블로그에 더 많은 내용을 남기려고 하지만, 여전히 Twitter에 더 잘 맞는 것도 있다고 생각합니다. 지난 2주 동안 저는 RAM이 적은 시스템에서 PicoShare가 계속 충돌하는 이유를 알아내려고 했고, 진행 상황을 트윗으로 공유해 왔습니다.

사람들은 이 스레드를 좋아하는 것 같았고, 혼자 작업했을 때보다 훨씬 빠르게 문제를 파악하는 데 도움이 되는 훌륭한 조언도 많이 받았습니다. 완성된 결과가 아니라 실시간으로 진행 상황을 공유하는 이런 내용이야말로 Twitter에 잘 맞습니다.

TinyPilot 가격을 더 실험해 보기

7월에는 올해 들어 처음으로 TinyPilot 제품 가격을 낮췄습니다.

오랫동안 저는 반대 방향으로 움직이고 있었습니다. 사람들이 너무 비싸다고 느끼기 직전의 가격을 찾기 위해 조금씩 가격을 올려 왔습니다. 가격을 올릴 때마다 「이 새 가격에는 아무도 안 살 거야. 말도 안 돼!」라고 생각했습니다. 그런데도 매출은 그대로이거나 오히려 늘어나는 것처럼 보였습니다. 가격 인상에 따라 매출이 그대로라고 해도 여전히 이득입니다. 더 높은 금액을 지불하는 고객 수가 적을수록 지원하기 쉽기 때문입니다.

가격을 높게 유지한 또 다른 이유는 새 기기를 제조할 수 없었기 때문입니다. Voyager 2에는 하드웨어 엔지니어링 파트너가 설계한 맞춤형 PCB가 필요합니다. 처음에는 900개를 생산했지만, 부품 부족으로 그 이상은 만들 수 없었습니다. 하드웨어 엔지니어들은 PCB를 redesign해야 했고, 그래서 재고를 오래 유지하기 위해 가격을 올렸습니다.

다행히 하드웨어 엔지니어들이 제때 PCB를 redesign하고 새 물량을 제조할 수 있었습니다. 기기가 이제 마지막 6대밖에 남지 않았던 상황이었습니다! 적어도 앞으로 몇 달 동안은 제조 능력에 제약을 받지 않을 것 같습니다.

이제 원자재 재고가 쌓여 있으니, 회사 자산이 선반 공간만 차지하는 재고에 너무 많이 묶여 있지 않도록 제품을 팔아 치우고 싶습니다. 판매 속도가 빨라지는지 확인하기 위해 가격을 낮췄습니다.

제품기존 가격새 가격변화
Voyager 2 Standard$389$349-$40 (-11%)
Voyager 2 PoE$448$398-$50 (-11%)

이론적으로는 가격을 낮추면 판매량이 늘어야 하지만, 이런 일은 예측하기 어렵습니다. 349달러에 TinyPilot을 살 사람이라면 389달러에도 샀을 수 있습니다. 그렇다면 판매 한 건당 40달러를 그냥 포기하는 셈입니다. 이 효과가 어떤지 월말에는 더 잘 알 수 있기를 바랍니다.

이번 조정이 PoE 버전과 비PoE 버전의 판매 비율에 어떤 영향을 미치는지도 궁금합니다. 역사적으로 비PoE 버전은 PoE 버전보다 2 대 1 정도로 더 많이 팔렸습니다. 가격을 조정한 뒤 제한된 기간 동안은 그 비율이 1 대 1에 가까워졌는데, 이 추세가 유지되는지 지켜보겠습니다.

마무리

무엇을 해냈나?

배운 점

  • 이야기의 어떤 부분에 사람들이 공감할지는 예상하기 어려울 수 있습니다.
  • Twitter는 단기적으로는 만족감을 주지만, 지식을 블로그에 기록하는 편이 장기적으로 더 큰 가치가 있습니다.

다음 달의 목표

  • TinyPilot Community와 TinyPilot Pro를 차세대 업데이트 시스템으로 마이그레이션하기
  • TinyPilot 라이선스 관리 계획 확정하기
  • 두 명의 YouTube 크리에이터 또는 블로거에게 TinyPilot Voyager를 보내 리뷰를 요청하기

원문은 Michael Lynch님이 에 게재했습니다.

이 글은 gpt-5.6-terra 모델을 사용해 번역했습니다.