- Chris Coyierは2022年3月に CSS-TricksをDigitalOceanへ売却 し、当時は妥当な価格、コンテンツとコミュニティへの投資、広告の撤去、Geoffの継続起用が合理的な条件に見えていた
- 当初は新しい執筆陣と記事が出てきて好調に見えたが、約1年後の Geoffとコンテンツ・コミュニティチームの解雇 がサイト運営への決定的な打撃となった
- サイトは今もオンラインで、過去記事や 著者byline も維持されているが、新規コンテンツの流れは止まり、最後の記事が長くトップページに残るなど停滞が表れていた
- Coyierはサイトを立て直すには、リードエディタ、WordPress運用の能力、フロントエンド執筆陣、長期投資が必要だと考え、自分に 所有権を戻す案 も提案した
- DigitalOcean社内ではその提案は進まなかったが、2024年7月に Geoffが再び運営を担うようになり、デザイン整理と新しいガイドの公開が再開された
売却当時は合理的に見えた条件
- CSS-Tricksは2022年3月に DigitalOceanへ売却 され、Coyierは約2年後の時点で当時の判断とその後の状況を振り返っている
- Coyierと妻は、売却条件を多くの面で前向きに評価していた
- 交渉された 売却価格 は公正だと判断した
- DigitalOceanは上場企業の大きな会社で、コンテンツとコミュニティに投資する戦略を持っていた
- DevOpsやバックエンド寄りのコンテンツではすでに知られていたが、しっかりした フロントエンドコンテンツ は不足しており、CSS-Tricksがその空白を埋められた
- サイト広告をなくし、DigitalOceanの利用を勧める1つの「広告」だけを残すという点も魅力的だった
- リードエディタのGeoffを継続雇用するとしており、Geoff本人もそれを望み、実際に維持された
- CoyierはCSS-Tricksの運営とCodePenの共同運営を同時に抱え、大きな負担を感じていた
売却後に失速した運営の勢い
- 売却直後のCSS-Tricksはしばらく順調に見え、Coyierが関わっていない新しい声や新しい記事が出てくる流れも心強かった
- 時間がたつにつれ、サイトは過去の慣性に頼る色合いが強まり、約1年後にDigitalOceanが Geoffを解雇 したことで、コンテンツとコミュニティの担当者たちも同時に姿を消した
- Coyierはこの解雇をCSS-Tricksへの 決定的な打撃 と受け止めた
- その後、CSS-Tricksの最後の記事はPasskeysの概説記事となり、その記事が長くトップページに残り続けている状況は奇妙に映った
- サイトには不格好に見えるCookieボタンが追加され、ブログ記事はすべてガイドのような形で公開されるようになったと見ている
売却したサイトを見つめる現実感
- 結果に満足していなくても、Coyierは自分がサイトを売った以上、いまCSS-Tricksを支配しているのはDigitalOceanだと認めている
- DigitalOceanは権利上、サイトを完全に作り替えることもできる立場にある
- 多くの人が怒り、一部はCoyierに対しても「売り渡した」といった調子で批判した
- それでも、サイトが今もオンラインで大半は損なわれておらず、自分を含むすべての著者の bylineが維持 されている点は、比較的救いになっている
- 比較対象として挙げたScotch.ioはChris Sevから買収された後に弱体化し、最終的には消えてしまったため、CoyierはCSS-Tricksがそうした結末を迎えないことを願っている
- DigitalOceanが社内のSSGシステムへコンテンツを移すことに関心を持っていた点も記憶している
- ただしCSS-TricksはWordPress色が非常に強いサイトであり、品質を保ったまま移行することが、それだけの労力を払う価値があるのかは疑問として残っている
再始動のための条件と提案
- CoyierはCloudways買収後にDigitalOceanへ加わったコンテンツ・コミュニティ担当VPから連絡を受けた
- そのVPは、CSS-Tricksを再始動してコンテンツを生み出すには何が必要か、そして 投資対効果 がどうなるのかを知りたがっていた
- Coyierは、サイトを立て直すには単に記事を数本出す以上の準備が必要だと答えた
- 新しい リードエディタ が必要
- 直前のリードエディタが公開の場で解雇されてからそれほど時間がたっておらず、新しい人物はその役割を引き受けることに重圧を感じる可能性がある
- WordPress開発に強い人、あるいは少なくともサイト運営に深く関与できるWordPressの知見が必要
- 優れたフロントエンド専門の執筆陣を集められなければならない
- 開発者、ライター、コミュニティビルダー、サイト運営エディタを兼ねる人材は高コストになりがち
- 現実的にはチームを作り直す必要があり、軌道に乗るまで時間がかかり、収益も引き続き不透明
- その後Coyierは、自分がCSS-Tricksを再び運営する案を提案した
- サイトのあらゆる部分を理解しているため、新しく入る人より学習コストが低いと考えた
- 読者、執筆陣、コミュニティの関心を呼び戻し、DigitalOceanに対する否定的な空気も和らげられると判断した
- DigitalOceanの使い方を助けるコンテンツや、DigitalOcean専用セクションを作れると見ていた
- CSS-TricksのホスティングをDigitalOceanへ移し、WordPressホスティングの事例にする案も可能だと考えた
- その対価として、Coyierは CSS-Tricksの所有権を自分へ再移転すること を提案した
- DigitalOceanにとっては、追加の費用や時間をほとんどかけずに、すでに投じたコストからマーケティング、ブランディング、移行の価値を得られる構図だと見ていた
- 細かな条件としては、一定期間ほかのWebホストの広告を出さないという合意も可能だと考えていた
- 何度かメールを交わした後、そのVPはDigitalOcean社内でこの提案を推し進める 確信が持てない という結論に至った
Geoff復帰後の好転
- Coyierは提案当時、ストレスのために自分がCSS-Tricksを本当に取り戻したいのか100%の確信は持てていなかった
- それでも、もっと小さく負担の少ない運営形態であれば、サイトをより良い状態にできたはずだと考えている
- 2024年7月の更新では、DigitalOceanはGeoffを再びCSS-Tricks運営責任者として復帰させた
- GeoffはCoyierの時代以上にデザインをすっきり整え、コンテンツも再び流れ始めた
- CSS Container Queries のような大きく充実したガイドが公開されており、Coyierはこれを 良い結果 と受け止めている
1件のコメント
Hacker Newsの意見
CSS-Tricksの買収は、DigitalOceanにとって大きな失敗だったと思う
DigitalOceanやその製品への大きなトラフィックを呼び込めると考えたのだろうが、CSSやフロントエンドに関心のある読者層が、実際にはDigitalOceanの製品を購入する可能性が低いことに気づいたのだと思う
ROIが出ていたならリソースを切る理由はないし、DigitalOceanのチュートリアルがうまくいっているのは、その多くがサーバー管理に関するもので、製品に関心のある層を直接連れてこられるからだ
Chrisの提案は無理筋だったが、今後は買収を損失処理して手放すか売るのが最善に見える。そうでなければサイトが徐々に死んでいく危険が大きい
みんな資金のある初心者に売っていて、優れたデザイナーがパッケージすれば非常に魅力的に見せられる
ROIを求めるのは理解できるが、今のように放置するのは最悪の判断に見える。少なくともライターを1人でも付けるべきだった
当時のPR文句は「コミュニティ」と「リーチ」だったのに、今は金も失い、開発者たちまで離反させている
今でもFlexboxガイドのためにそのサイトをよく訪れる
壊れてしまったのは悲しいが、Chrisだったら自分でも売っていたと思う。インターネット経済では、普通のSEOゴミよりはるかに優れたコミュニティリソースを維持するのは難しく、コミュニティに与える実際の価値に比べて明らかに報酬が足りない
大手テック企業がなければ、おそらく報われていたのかもしれない
対応はできるが、すべて無給労働で、弁護士が必要になれば高額な無給労働になる
自分でも間違いなく売っていただろうし、Chrisを責めている人たちも、認めないだけで同じように売っていただろう
念のため、よく参照する部分は自分のサイトに書き直しておいて、それを参照するべきかもしれない
そもそも何となくcss-tricksに入っていた唯一の理由がChrisの記事だった
簡単な例では、
place-contentが本文になく、コメントにしかない。だから「Complete Guide to Flexbox」と呼ぶのは難しく、そういう大げさな名前を付けるべきではないことを苦労して学んだサイトの多くの内容が古く、一部はコメントが閉じられたまま単に間違っている。再び運営されれば修正されるかもしれないが、こうした問題のかなりの部分は売却前からあった
ChrisとチームがCSS Tricksで成し遂げた仕事には、今も感謝している
CSSをたくさん学べたし、当時は理解しづらく意欲をそぐ奇妙な点が多かったCSSに、楽しさと探索感を吹き込んでくれた
GeoffがCSS Tricksから解雇された記事にあった「私は仕事を1つだけ持ったことがなく、複数のかごに複数の卵を入れている」という文は、人生で最も賢明なアプローチの1つだ
複数の収入源があれば、解雇されても少なくとも経済的な打撃ははるかに小さくなる
そのうえ、子どもがいたり、投資に回せる貯蓄が不足していたりする人にとっては、ほとんど現実的に可能ではないかもしれない
収入を多様化しようとする時間とお金がある程度あるのは幸運だが、安心感を得るためにそうしなければならないという事実は少し腹立たしい
朝起きる理由になるものは、できるだけ多く、多様であるべきだ。貧しくなったり、悲しくなったり、孤独になったりしても、つかまれるものが十分にあるべきだ
「業界全体が大規模レイオフを始めると、DigitalOceanも乗り気になったようだ」という言葉どおり、みんなそうだった
「みんなが解雇しているから、うちも解雇する人を探さなければ」という空気だった
あのページが本当に恋しい
しばらく買収の事実を忘れていて、素晴らしい新しいCSSトピックについてのよく書かれた記事が突然消えたことにも気づかなかった
ある日、RSSフィードにしばらく関連する記事がまったくなかったことに気づき、近い将来にも変わりそうにないように見える
良い記事があり、私の記事もいくつか掲載されている
https://frontendmasters.com/blog/
DigitalOcean がこのようなことをしたのは初めてではない
「CSS チュートリアルが ROI を生まなかったからだ」という説明とは異なり、scotch.io のような JavaScript チュートリアルサイトにも同じことをしたため、DigitalOcean は投資全般がうまくできない側に見える
昨年 CSS-Tricks の編集者が解雇されたとき、インディー開発ブログを買って潰す DigitalOcean の前歴について、ニュースレターでもっと詳しく書いた: https://build.typogram.co/p/dont-sell-your-indie-business-to
CSS Tricks や scotch.io のようなサイト運営には、特殊なスキルの組み合わせが必要だ。もともとはそうした組み合わせを持つ1人か2人が有機的に育てるものだが、大企業が買収したあと、何らかの理由でその人材を維持しなければ、チームで置き換える必要があり、その瞬間に ROI が崩れる
ドメインのリダイレクトは数回クリックするだけで設定でき、ほどなくして大半の人は、こうしたインディーブログが存在していた事実や、何が起きたのかを忘れてしまう。だから Digital Ocean が何をし、何をしなかったのかを記録として残したかった
2014年に AngularJS を学ぼうとして Scotch.io を見ていた。フレームワークを初めて触る人でもついていきやすい、明快で簡潔なチュートリアルがあった。多くの記事をブラウザのブックマークに保存し、ブックマークを整理していないので、今でも雑然としたフォルダに残っている
ある日、ブックマークから scotch.io の記事をクリックしたところ「404 page not found」と表示されて驚いた。調べてみると Digital Ocean が scotch.io を買収しており、その結果 scotch.io のホームページは Digital Ocean のホームページへリダイレクトされ、私が保存していた記事は削除されていた
問題はどこから話せばいいのかわからないほどだった。ブログを文脈なく製品ページへリダイレクトするのは、訪問者の時間を意図的に無駄にする行為であり、ブログ訪問者が突然「Try Digital Ocean for free for 60 days」にたどり着けば、当然戸惑う
さらに最悪なのは、scotch.io の記事リンク全体を Digital Ocean へ渡すワイルドカードのページルールすら設定していなかったため、404 になっていた点だ。悪事すら効率よくできておらず、乳牛を最後まで搾り取ろうとして、バケツに穴が空いていたようなものだった
何年にもわたって良質なコンテンツを作ってきた編集者への侮辱であり、不注意でもあった。そしてウェブサイトホスティングサービス企業が、ページリダイレクトひとつでこうしたお手本を見せたことになる
上記は 2022年に見た内容で、2023年2月時点では Digital Ocean は一部の問題を修正していた。現在 scotch.io のすべてのリンクは、少なくとも技術コンテンツのある Digital Ocean Community へリダイレクトされる
しかし scotch.io の元のブログ記事は、いまだにインターネットから消えたままだ。ブックマークに保存されていたタイトルで Digital Ocean Community や他の場所を検索しても見つからず、そもそも書かれたことがなかったかのようになっていた
こうした内容を「記録」として残すきっかけになったのは、Digital Ocean がもうひとつの愛されている技術ブログである CSS Tricks を買収したあと、最近唯一の編集者を解雇したからだ
いつか「A Complete Guide to Flexbox」のような、フロントエンドの主食のようなコンテンツも失うかもしれない。検索結果でいつも紫色になっていたリンクの代わりに、リダイレクトされるせいで人生の3秒を失い、すぐ離脱する体験をすることになるかもしれない
CSS Tricks は scotch.io よりはるかに有名で注目度も高いので、Digital Ocean はもっと大事に扱うだろうと思うかもしれないが、coding-fonts.css-tricks.com ではすでに不安な兆候があった。クリックしてみると壊れており、別のページへリダイレクトされる
2021年に codingfont.com という似たプロジェクトを公開した。コーディングフォントの勝者を選ぶトーナメント形式のゲームで、CSS Tricks 創設者の Chris Coyier が紹介してくれたことで、ものすごいトラフィックが来た
その記事には、CSS Tricks が独自のコーディングフォントのマイクロサイトを作ったという内容もあった。ところが 2022年5月、CSS Tricks が買収されてから2か月も経たないうちにそのマイクロサイトが壊れ、誰かが GitHub に issue を立てた
Digital Ocean の発表によれば、アドバイザー役を担うことになった Chris は、「Digital Ocean がどうするつもりなのかはよくわからない。もちろん coding-fonts.css-tricks.com で再びホストされることを望んでいるし、Digital Ocean App Platform に載せる手伝いも喜んでする」とすぐに答えた
Chris がアドバイザーであっても、Digital Ocean の意思決定者への実質的なアクセス権がなく、こうした簡単な問題すら変えられなかったのは明らかだった。あまりに単純で簡単な問題だったため、第三者が名乗り出てマイクロサイトを別の場所でホストし、皮肉なことに Digital Ocean の競合である Netlify 上に置かれた
だから Digital Ocean がいつか修正するとしても、インターネットがこうした出来事を覚えていられるよう、もうひとつ記録を残しておく
Digital Ocean に公に要請する。このような 非倫理的な事業慣行 は今すぐやめるべきだ。開発者コミュニティで良い評判を得ようとしてこうしたブログを買ったのだろうが、その計画は明らかに失敗し、むしろブランドを傷つけた
約束を守るのに、まだ遅すぎるわけではない。サイトに新しいコンテンツを公開するか、少なくともサイトが生きていて機能するよう維持すべきだ
他のコンテンツ制作者にも訴えたい。インディービジネスを Digital Ocean に売ってはいけない
DigitalOceanを使っているが、CSS-Tricksを台無しにした件を見て認識が変わった。
オープンソースと開発者コミュニティを一度でも裏切ると、その後何十年も評判を立て直そうとして失敗することになる。Microsoftを見ればよい。
何をするにしても、サイトは運営し続け、WordPress上に残すべきだ。これはオープンソース支持であり、インターネット上で最も大きなWebサイトフレームワークをホスティングするプラットフォームを示す好例でもあるからだ。
現在、全Webサイトの約43%、ECサイトの30%がWordPressだ。
あるいは、サイトを閉じるか、実際の現場で人々が使っているものとは関係のない別のスタックへ移し、短期的な損益を改善しながら評判を永遠に台無しにすることもできる。
CSS-Tricksが最初の被害者ではなく、Angularを学んだscotch.ioもあった。ある日、ブックマークしていた記事を見ようとしたら、サイト全体と下位ページがすべて消え、DigitalOceanにだけリダイレクトされるようになっていた。
それは今のCSS-Tricksよりさらに深刻で、すべてのコンテンツが一瞬で消えた。
売却で非難されることではないと思う。
普通の人が大きな会社を途中で活用したと見ればよく、よくある「社内で作って壊す」経験より悪いわけではない。
DigitalOcean株を持っていて利益を出すこととも変わらない。
フロントエンド開発を始めたとき、このサイトは本当に素晴らしかった。
たまに見に行っていたが、結局DigitalOcean絡みの失敗を見ることになった。DigitalOceanもサーバーを学んでいた頃のキャリアのもう一つの出発点だっただけに、こういう結末を見るのは残念だ。