1 poin oleh GN⁺ 2024-03-02 | 1 komentar | Bagikan ke WhatsApp
  • Chris Coyier menjual CSS-Tricks kepada DigitalOcean pada Maret 2022, dan saat itu syarat-syaratnya terlihat masuk akal: harga yang adil, investasi pada konten dan komunitas, penghapusan iklan, serta mempertahankan Geoff
  • Pada awalnya situasinya positif, dengan penulis baru dan artikel baru bermunculan, tetapi sekitar setahun kemudian pemecatan Geoff serta tim konten dan komunitas menjadi pukulan menentukan bagi operasional situs
  • Situsnya masih online dan artikel lama serta byline penulis tetap dipertahankan, tetapi aliran konten baru berhenti dan stagnasi terlihat jelas, misalnya artikel terakhir yang lama bertahan di beranda
  • Coyier menilai untuk menghidupkan kembali situs ini dibutuhkan lead editor, kemampuan operasional WordPress, penulis frontend, dan investasi jangka panjang; ia juga mengusulkan opsi agar kepemilikan dikembalikan kepadanya
  • Usulan itu tidak dilanjutkan di internal DigitalOcean, tetapi pada Juli 2024 Geoff kembali mengambil alih operasional, sehingga perapian desain dan penerbitan panduan baru kembali berjalan

Syarat yang Saat Penjualan Tampak Masuk Akal

  • CSS-Tricks dijual kepada DigitalOcean pada Maret 2022, dan sekitar dua tahun kemudian Coyier merangkum penilaiannya saat itu serta perkembangan setelahnya
  • Coyier dan istrinya melihat syarat penjualan itu positif dari berbagai sisi
    • Harga jual yang dinegosiasikan dinilai adil
    • DigitalOcean adalah perusahaan besar yang tercatat di bursa, dan memiliki strategi untuk berinvestasi pada konten dan komunitas
    • Konten seputar DevOps dan backend sudah dikenal, tetapi konten frontend yang solid masih kurang, sehingga CSS-Tricks dapat mengisi kekosongan itu
    • Rencana menghapus iklan situs dan hanya menyisakan satu “iklan” yang mendorong penggunaan DigitalOcean juga terasa menarik
    • Mereka mengatakan akan tetap mempekerjakan lead editor Geoff; Geoff juga menginginkannya, dan hal itu benar-benar dipertahankan
    • Coyier saat itu merasakan beban besar karena menjalankan CSS-Tricks sekaligus ikut mengelola CodePen

Momentum Operasional yang Melemah Setelah Penjualan

  • Segera setelah penjualan, CSS-Tricks sempat terlihat baik-baik saja, dan aliran suara baru serta artikel baru yang tidak melibatkan Coyier juga terasa menggembirakan
  • Seiring waktu, situs itu makin tampak bertumpu pada momentum lama, dan sekitar setahun kemudian DigitalOcean memecat Geoff, sementara orang-orang yang menangani konten dan komunitas juga ikut hilang
  • Coyier menganggap pemecatan ini sebagai pukulan menentukan bagi CSS-Tricks
  • Setelah itu, artikel terakhir CSS-Tricks menjadi artikel ikhtisar tentang Passkeys, dan terasa aneh melihat artikel itu bertahan lama di beranda
  • Di situs tersebut ditambahkan tombol cookie yang terlihat kurang rapi, dan menurutnya semua posting blog mulai diterbitkan seolah-olah sebagai panduan

Realitas Melihat Situs yang Sudah Dijual

  • Meski tidak menyukai hasilnya, Coyier mengakui bahwa karena ia telah menjual situs itu, kini DigitalOcean-lah yang mengendalikan CSS-Tricks
  • Secara hak, DigitalOcean berada pada posisi untuk mengubah situs itu sepenuhnya
  • Banyak orang marah, dan sebagian juga mengkritik Coyier seolah-olah ia telah “menjual habis” situs tersebut
  • Meski begitu, relatif masih melegakan bahwa situsnya tetap online, sebagian besar tidak rusak, dan byline semua penulis, termasuk dirinya, tetap dipertahankan
  • Sebagai pembanding, Scotch.io yang diakuisisi dari Chris Sev melemah lalu akhirnya padam, dan Coyier berharap CSS-Tricks tidak berakhir seperti itu
  • Ia juga mengingat bahwa DigitalOcean tertarik memindahkan konten ke sistem SSG internalnya
  • Namun CSS-Tricks adalah situs yang sangat kental dengan karakter WordPress, sehingga masih menjadi pertanyaan apakah migrasi sambil mempertahankan kualitas layak mendapatkan upaya sebesar itu

Syarat dan Usulan untuk Mengoperasikannya Kembali

  • Coyier dihubungi oleh VP konten dan komunitas yang bergabung dengan DigitalOcean setelah akuisisi Cloudways
  • VP tersebut ingin mengetahui apa yang diperlukan untuk mengaktifkan kembali CSS-Tricks dan memproduksi konten, serta seperti apa laba atas investasinya
  • Coyier menjawab bahwa untuk menghidupkan kembali situs itu dibutuhkan persiapan yang melampaui sekadar menerbitkan beberapa artikel
    • Diperlukan lead editor baru
    • Karena lead editor sebelumnya belum lama dipecat secara terbuka, orang baru mungkin merasa terbebani untuk mengambil peran tersebut
    • Dibutuhkan seseorang yang benar-benar memahami pengembangan WordPress, atau setidaknya kemampuan WordPress yang akan terlibat mendalam dalam operasional situs
    • Harus mampu mengumpulkan penulis spesialis frontend yang bagus
    • Orang yang merangkap peran sebagai developer, penulis, pembangun komunitas, dan editor operasional situs kemungkinan besar akan mahal
    • Secara realistis, tim harus dibangun kembali, butuh waktu sampai mapan, dan pendapatannya tetap tidak pasti
  • Setelah itu, Coyier mengusulkan opsi agar ia sendiri kembali mengoperasikan CSS-Tricks
    • Ia merasa mengenal setiap bagian situs, sehingga kurva belajarnya lebih rendah dibanding orang baru
    • Ia menilai hal itu dapat menghidupkan kembali minat pembaca, penulis, dan komunitas, sekaligus mengurangi sentimen negatif terhadap DigitalOcean
    • Ia merasa dapat membuat konten yang membantu penggunaan DigitalOcean dan bagian khusus untuk DigitalOcean
    • Ia juga melihat kemungkinan memindahkan hosting CSS-Tricks ke DigitalOcean untuk dijadikan contoh kasus hosting WordPress
  • Sebagai imbalannya, Coyier mengusulkan agar kepemilikan CSS-Tricks dialihkan kembali kepadanya
  • Dari sudut pandang DigitalOcean, ia melihat ini sebagai struktur yang hampir tidak membutuhkan biaya dan waktu tambahan, sambil tetap memperoleh nilai marketing, branding, dan konversi dari biaya yang sudah dikeluarkan
  • Untuk syarat rinci, ia juga menganggap mungkin dibuat kesepakatan untuk tidak memasang iklan web host lain selama periode tertentu
  • Setelah beberapa kali bertukar email, VP tersebut menyimpulkan bahwa ia tidak cukup yakin untuk mendorong usulan ini di internal DigitalOcean

Titik Balik Setelah Kembalinya Geoff

  • Saat mengajukan usulan itu pun, Coyier tidak 100% yakin bahwa ia benar-benar menginginkan CSS-Tricks kembali karena faktor stres
  • Meski begitu, ia merasa dengan cara operasional yang lebih kecil dan lebih ringan bebannya, situs itu bisa berada dalam kondisi yang lebih baik
  • Dalam pembaruan Juli 2024, DigitalOcean mengembalikan Geoff sebagai penanggung jawab operasional CSS-Tricks
  • Geoff merapikan desain dengan lebih bersih daripada yang pernah dilakukan Coyier, dan konten juga mulai mengalir kembali
  • Panduan besar dan lengkap seperti CSS Container Queries mulai diterbitkan, dan Coyier menganggap ini sebagai hasil yang baik

1 komentar

 
GN⁺ 2024-03-02
Komentar Hacker News
  • Aku rasa akuisisi CSS-Tricks adalah kesalahan besar bagi DigitalOcean
    Mereka mungkin percaya bisa menarik trafik besar ke DigitalOcean dan produknya, tetapi kemungkinan mereka menyadari bahwa pembaca yang tertarik pada CSS dan frontend sebenarnya kecil kemungkinannya membeli produk DigitalOcean
    Jika ROI-nya ada, tidak ada alasan untuk menghentikan resource, dan tutorial DigitalOcean berjalan baik kebanyakan karena terkait manajemen server sehingga langsung membawa audiens yang tertarik pada produk
    Usulan Chris memang terlalu dipaksakan, tetapi ke depannya langkah terbaik tampaknya adalah menganggap akuisisi itu sebagai kerugian lalu move on atau menjualnya. Kalau tidak, risikonya situs itu akan mati perlahan

    • Yang menghasilkan uang di CSS adalah menjual kursus seharga 500 dolar yang berisi materi seperti kursus gratis
      Semua orang menjualnya kepada pemula yang punya uang, dan jika dikemas oleh desainer yang hebat, itu bisa dibuat terlihat sangat menarik
    • Aku heran kenapa mereka tidak sekadar memasang iklan di situsnya
      Aku paham mereka menginginkan ROI, tetapi membiarkannya seperti sekarang tampak seperti keputusan terburuk. Setidaknya mereka seharusnya menugaskan satu penulis
      Kalimat PR saat itu adalah “komunitas” dan “jangkauan”, tetapi sekarang mereka kehilangan uang sekaligus membuat para developer berbalik menjauh

      “CSS-Tricks will broaden and complement our existing library of content, furthering DigitalOcean’s reach with both frontend and full-stack developers, and supports our community strategy, a key differentiator for DigitalOcean in the cloud computing space,” DigitalOcean CEO Yancey Spruill said.
      [1]: https://wptavern.com/digitalocean-acquires-css-tricks

    • DigitalOcean berinvestasi pada produk aplikasi, termasuk situs statis dan semacamnya, untuk menarik pengguna frontend dari Vercel dan Netlify, tetapi produknya kurang bagus dan itu tidak bisa diubah dengan iklan
  • Aku masih sering mengunjungi situs itu karena panduan Flexbox
    Sedih melihatnya rusak, tetapi kalau aku jadi Chris, sepertinya aku juga akan menjualnya. Dalam ekonomi internet, sulit mempertahankan resource komunitas yang jauh lebih baik daripada sampah optimasi mesin pencari biasa, dan imbalannya jelas kurang dibandingkan nilai nyata yang diberikan kepada komunitas
    Kalau tidak ada perusahaan teknologi besar, mungkin saja itu bisa menghasilkan imbalan yang layak

    • Apalagi jika memikirkan bahwa hasil kerja keras itu sangat mungkin dicuri oleh pedagang sampah optimasi mesin pencari lalu dikemas seolah-olah milik mereka sendiri
      Memang bisa dilawan, tetapi semuanya adalah kerja tanpa bayaran, dan jika perlu pengacara, itu menjadi kerja tanpa bayaran yang mahal
      Aku juga pasti akan menjualnya, dan orang-orang yang menyalahkan Chris pun, meski tidak mau mengakuinya, akan melakukan hal yang sama
    • Aku juga memakai situs itu karena panduan Flexbox
      Untuk berjaga-jaga, mungkin bagian yang sering kurujuk harus kutulis ulang di situsku sendiri lalu menjadikannya referensi
    • Jika diarahkan lewat Google Search, aku masih berkunjung, tetapi selain itu aku hanya membaca blog Chris
      Sejak awal, satu-satunya alasan aku masuk ke css-tricks tanpa banyak berpikir adalah tulisan Chris
    • Aku penasaran mekanisme seperti apa yang dimaksud dengan “kalau tidak ada perusahaan teknologi besar, mungkin saja itu bisa menghasilkan imbalan yang layak”
    • Aku juga memakainya, tetapi isinya sudah usang
      Contoh sederhana, place-content tidak ada di isi artikel dan hanya ada di komentar. Jadi sulit menyebutnya “Complete Guide to Flexbox”, dan mereka belajar dengan cara yang sulit bahwa nama semegah itu seharusnya tidak dipakai
      Banyak konten di situs itu sudah tua, dan sebagian dibiarkan salah begitu saja dengan komentar yang ditutup. Jika dioperasikan lagi mungkin bisa diperbaiki, tetapi banyak dari masalah ini sudah ada sebelum penjualan
  • Aku tetap berterima kasih atas pekerjaan yang Chris dan tim lakukan di CSS Tricks
    Aku banyak belajar CSS, dan saat itu mereka memberi rasa menyenangkan dan eksplorasi pada CSS yang punya banyak keanehan yang sulit dipahami dan mematahkan semangat

  • Kalimat dari tulisan Geoff tentang dirinya di-PHK dari CSS Tricks, “Aku tidak pernah hanya punya satu pekerjaan, dan aku menaruh banyak telur di banyak keranjang,” adalah salah satu pendekatan paling bijak dalam hidup
    Jika punya banyak sumber pendapatan, dampak PHK setidaknya secara finansial menjadi jauh lebih kecil

    • Sepenuhnya setuju dan aku juga mencoba membangunnya, tetapi pekerjaannya benar-benar banyak
      Selain itu, bagi orang yang punya anak atau tidak punya tabungan yang cukup untuk diinvestasikan, sebagian besar mungkin secara realistis tidak memungkinkan
      Aku beruntung punya waktu dan uang sampai batas tertentu untuk mencoba mendiversifikasi pendapatan, tetapi agak menyebalkan bahwa kita harus melakukan itu agar bisa merasa aman
    • Ini masalah yang jauh melampaui uang
      Hal-hal yang membuat kita bangun pagi harus sebanyak dan seberagam mungkin. Jika menjadi miskin, sedih, atau kesepian, harus ada cukup hal untuk dipegang
  • Seperti kata “ketika seluruh industri mulai melakukan PHK besar-besaran, DigitalOcean juga tampaknya ikut bersemangat,” semua orang memang begitu
    Suasananya seperti “karena semua orang melakukan PHK, kita juga harus mencari orang untuk di-PHK”

  • Aku benar-benar merindukan halaman itu
    Untuk sementara aku lupa soal akuisisinya, dan bahkan tidak menyadari bahwa artikel-artikel bagus tentang topik CSS baru yang keren tiba-tiba menghilang
    Suatu hari aku sadar sudah cukup lama tidak ada artikel terkait sama sekali di RSS feed, dan sepertinya itu tidak akan berubah dalam waktu dekat

    • Chris sekarang membantu mengelola Boost, yaitu blog Frontend Masters
      Ada beberapa tulisan yang bagus, dan beberapa tulisanku juga dimuat di sana
      https://frontendmasters.com/blog/
  • Ini bukan pertama kalinya DigitalOcean melakukan hal seperti ini
    Berbeda dari penjelasan bahwa “tutorial CSS tidak menghasilkan ROI”, DigitalOcean juga melakukan hal yang sama pada situs tutorial JavaScript seperti scotch.io, sehingga tampaknya DigitalOcean memang buruk dalam investasi secara umum
    Tahun lalu, ketika editor CSS-Tricks diberhentikan, saya menulis lebih detail di buletin tentang rekam jejak DigitalOcean membeli lalu mematikan blog developer indie: https://build.typogram.co/p/dont-sell-your-indie-business-to
    Mengelola situs seperti CSS Tricks atau scotch.io membutuhkan kombinasi keahlian khusus. Awalnya biasanya satu atau dua orang dengan kombinasi itu menumbuhkannya secara organik, tetapi setelah perusahaan besar membelinya, jika karena alasan apa pun mereka tidak mempertahankan talenta tersebut, mereka harus menggantinya dengan tim, dan pada saat itulah ROI menjadi berantakan

    • Mengutip dari buletin saya “Don’t Sell Your Indie Business to Digital Ocean!”, hal menyedihkan dari cerita ini adalah sebagian besar kejadiannya tidak mudah dilacak
      Pengalihan domain bisa diatur hanya dengan beberapa klik, dan tak lama kemudian kebanyakan orang lupa bahwa blog indie seperti ini pernah ada dan apa yang terjadi pada mereka. Karena itu saya ingin mencatat apa yang dilakukan dan tidak dilakukan Digital Ocean
      Pada 2014 saya membaca Scotch.io untuk belajar AngularJS, dan ada tutorial yang jelas serta ringkas yang mudah diikuti bahkan bagi orang yang baru mengenal framework itu. Saya menyimpan banyak artikel di bookmark browser, dan karena saya tidak merapikan bookmark, semuanya masih ada di folder yang berantakan sampai sekarang
      Suatu hari saya mengklik artikel scotch.io dari bookmark dan terkejut karena muncul “404 page not found”. Setelah mencari tahu, ternyata Digital Ocean membeli scotch.io, akibatnya beranda scotch.io dialihkan ke beranda Digital Ocean, dan artikel-artikel yang saya simpan telah dihapus
      Masalahnya begitu banyak sampai tidak tahu harus mulai dari mana. Mengalihkan blog ke halaman produk tanpa konteks berarti sengaja membuang waktu pengunjung, dan tentu saja pengunjung blog akan kebingungan jika tiba-tiba mendarat di “Try Digital Ocean for free for 60 days”
      Yang lebih buruk lagi, mereka bahkan tidak menyiapkan aturan halaman wildcard untuk mengarahkan semua tautan artikel scotch.io ke Digital Ocean, sehingga muncullah 404. Mereka bahkan tidak bisa melakukan hal buruk secara efisien; seperti berusaha memerah sapi sampai habis tetapi embernya berlubang
      Itu adalah penghinaan dan kecerobohan terhadap para editor yang selama bertahun-tahun membuat konten bagus, dan sebuah perusahaan layanan hosting situs web justru mempertontonkan hal seperti ini hanya lewat satu pengalihan halaman
      Kejadian di atas adalah yang saya lihat pada 2022, dan per Februari 2023 Digital Ocean telah memperbaiki sebagian masalah. Kini semua tautan scotch.io setidaknya dialihkan ke komunitas Digital Ocean yang memiliki konten teknis
      Namun artikel blog asli scotch.io tetap lenyap dari internet. Saya mencari judul yang tersimpan di bookmark di komunitas Digital Ocean dan di tempat lain, tetapi tidak menemukannya, seolah-olah artikel itu memang tidak pernah ditulis
      Pemicu saya meninggalkan “catatan” seperti ini adalah karena Digital Ocean membeli CSS Tricks, blog teknologi lain yang sangat dicintai, lalu baru-baru ini memecat satu-satunya editornya
      Suatu hari nanti kita bisa kehilangan konten yang menjadi makanan pokok front-end seperti “A Complete Guide to Flexbox”. Alih-alih tautan yang selalu tampak ungu di hasil pencarian, mungkin kita akan mengalami pengalihan, kehilangan 3 detik hidup, lalu langsung pergi
      CSS Tricks jauh lebih terkenal dan mendapat lebih banyak perhatian daripada scotch.io, jadi orang mungkin berpikir Digital Ocean akan memperlakukannya lebih baik, tetapi sudah ada sinyal mengkhawatirkan di coding-fonts.css-tricks.com. Jika diklik, situs itu rusak dan dialihkan ke halaman lain
      Pada 2021 saya meluncurkan proyek serupa bernama codingfont.com. Itu adalah permainan bergaya turnamen untuk memilih pemenang font coding, dan pendiri CSS Tricks, Chris Coyier, memperkenalkannya sehingga mendatangkan trafik sangat besar
      Artikel itu juga menyebut bahwa CSS Tricks membuat microsite font coding sendiri. Namun pada Mei 2022, kurang dari dua bulan setelah CSS Tricks diakuisisi, microsite itu rusak dan seseorang membuka issue di GitHub
      Menurut pengumuman Digital Ocean, Chris yang diberi peran sebagai penasihat dengan cepat menjawab, “Saya tidak begitu tahu apa rencana Digital Ocean. Tentu saya berharap ini di-host lagi di coding-fonts.css-tricks.com, dan saya juga dengan senang hati membantu menaruhnya di Digital Ocean App Platform”
      Jelas bahwa meski Chris menjadi penasihat, ia tidak memiliki akses nyata ke para pengambil keputusan di Digital Ocean, sehingga bahkan masalah sederhana seperti ini pun tidak bisa ia ubah. Karena masalahnya terlalu sederhana dan mudah, pihak ketiga turun tangan dan meng-host microsite itu di tempat lain; ironisnya, di Netlify, pesaing Digital Ocean
      Jadi, sekalipun Digital Ocean suatu hari memperbaikinya, saya meninggalkan satu catatan lagi agar internet mengingat bahwa hal ini pernah terjadi
      Saya meminta secara terbuka kepada Digital Ocean: hentikan sekarang juga praktik bisnis tidak etis seperti ini. Kalian mungkin membeli blog-blog ini untuk mendapatkan reputasi baik di komunitas developer, tetapi rencananya jelas gagal dan malah merusak merek kalian
      Belum terlambat untuk menepati janji. Terbitkan konten baru di situs itu, atau setidaknya pertahankan situsnya tetap hidup dan berfungsi
      Saya juga menyerukan kepada para kreator konten lain: jangan jual bisnis indie kalian kepada Digital Ocean
  • Saya menggunakan DigitalOcean, tetapi pandangan saya berubah setelah melihat apa yang mereka lakukan hingga merusak CSS-Tricks
    Sekali saja mengkhianati open source dan komunitas developer, setelah itu reputasi akan sulit dipulihkan selama puluhan tahun dan akhirnya gagal. Lihat saja Microsoft
    Apa pun yang dilakukan, situs itu harus tetap berjalan dan tetap berada di atas WordPress. Karena ini adalah dukungan terhadap open source, sekaligus contoh yang menunjukkan dengan baik platform yang meng-host framework situs web terbesar di internet
    Saat ini sekitar 43% dari seluruh situs web, dan 30% situs e-commerce menggunakan WordPress
    Atau mereka bisa saja menutup situsnya, atau memindahkannya ke stack lain yang tidak ada hubungannya dengan apa yang dipakai orang di lapangan, demi memperbaiki laba-rugi jangka pendek sambil merusak reputasi selamanya

    • Mereka sudah melakukannya setidaknya sekali
      CSS-Tricks bukan korban pertama; sebelumnya ada scotch.io, tempat saya belajar Angular. Suatu hari saya mencoba membuka artikel yang saya simpan di bookmark, tetapi seluruh situs dan semua subhalamannya hilang dan hanya dialihkan ke DigitalOcean
      Itu lebih parah daripada CSS-Tricks sekarang, dan seluruh kontennya lenyap seketika
  • Menurut saya, penjualan itu sendiri bukan sesuatu yang layak dihujat
    Bisa dilihat sebagai orang biasa yang memanfaatkan perusahaan besar sebagai perantara, dan itu tidak lebih buruk daripada pengalaman umum “dibuat lalu dirusak di dalam perusahaan”
    Tidak ada bedanya dengan memegang saham DigitalOcean lalu mengambil untung

  • Saat saya mulai belajar pengembangan frontend, situs ini benar-benar luar biasa
    Saya sesekali membukanya, lalu akhirnya melihat kesalahan terkait DigitalOcean. DigitalOcean juga dulu menjadi titik awal lain dalam karier saya saat belajar soal server, jadi melihat akhirnya seperti ini terasa disayangkan