- 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
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
Semua orang menjualnya kepada pemula yang punya uang, dan jika dikemas oleh desainer yang hebat, itu bisa dibuat terlihat sangat menarik
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
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
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
Untuk berjaga-jaga, mungkin bagian yang sering kurujuk harus kutulis ulang di situsku sendiri lalu menjadikannya referensi
Sejak awal, satu-satunya alasan aku masuk ke css-tricks tanpa banyak berpikir adalah tulisan Chris
Contoh sederhana,
place-contenttidak 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 dipakaiBanyak 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
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
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
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
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
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