CSS-Tricks’in Durumuna Genel Bakış
(chriscoyier.net)- Chris Coyier, Mart 2022’de CSS-Tricks’i DigitalOcean’a sattı; o dönemde adil bir fiyat, içerik ve topluluk yatırımı, reklamların kaldırılması ve Geoff’un kalması makul koşullar gibi görünüyordu
- Başlarda yeni yazarlar ve yazılarla olumlu bir tablo vardı, ancak yaklaşık bir yıl sonra Geoff’un ve içerik-topluluk ekibinin işten çıkarılması sitenin işletilmesine belirleyici bir darbe oldu
- Site hâlâ çevrimiçi ve mevcut yazılarla yazar byline’ları da korunmuş durumda, ancak yeni içerik akışı durdu; son yazının uzun süre ana sayfada kalması gibi işaretler durgunluğu gösterdi
- Coyier, siteyi yeniden canlandırmak için bir baş editöre, WordPress operasyon yetkinliğine, frontend yazarlarına ve uzun vadeli yatırıma ihtiyaç olduğunu düşündü; ayrıca sahipliğin kendisine geri verilmesi seçeneğini de önerdi
- Bu öneri DigitalOcean içinde ilerletilmedi, ancak Temmuz 2024’te Geoff’un operasyonu yeniden üstlenmesiyle tasarımın toparlanması ve yeni rehberlerin yayımlanması yeniden başladı
Satış sırasında makul görünen koşullar
- CSS-Tricks, Mart 2022’de DigitalOcean’a satıldı; Coyier, yaklaşık iki yıl sonra o dönemdeki kararını ve sonrasında yaşananları değerlendirdi
- Coyier ve eşi, satış koşullarını birçok açıdan olumlu görüyordu
- Müzakere edilen satış fiyatının adil olduğuna karar verdiler
- DigitalOcean halka açık büyük bir şirketti ve içerik ile topluluğa yatırım yapma stratejisine sahipti
- DevOps ve backend tarafındaki içerikleri zaten biliniyordu, ancak güçlü frontend içeriği eksikti; CSS-Tricks bu boşluğu doldurabilirdi
- Sitedeki reklamları kaldırıp yalnızca DigitalOcean kullanımını öneren tek bir “reklam” bırakma fikri de cazipti
- Baş editör Geoff’u çalıştırmaya devam edeceklerini söylediler; Geoff da bunu istiyordu ve gerçekten de kaldı
- Coyier, CSS-Tricks’i işletmek ve CodePen’i birlikte yürütmek gibi iki işi aynı anda yaparken büyük bir yük hissediyordu
Satış sonrası kırılan operasyon ivmesi
- Satıştan hemen sonra CSS-Tricks bir süre iyi görünüyordu; Coyier’in dahil olmadığı yeni seslerin ve yeni yazıların çıkması da cesaret vericiydi
- Zaman geçtikçe site giderek mevcut atalete yaslanır hale geldi; yaklaşık bir yıl sonra DigitalOcean Geoff’u işten çıkarınca, içerik ve topluluk sorumluları da onunla birlikte ortadan kayboldu
- Coyier, bu işten çıkarmayı CSS-Tricks için belirleyici bir darbe olarak gördü
- Sonrasında CSS-Tricks’in son yazısı Passkeys’e genel bakış yazısı oldu ve bu yazının ana sayfada uzun süre kalması tuhaf görünüyordu
- Siteye acemi görünen bir çerez düğmesi eklendiğini ve blog yazılarının tamamının rehber gibi yayımlanmaya başladığını düşündü
Satılmış bir siteye bakmanın gerçekliği
- Sonuç hoşuna gitmese de Coyier, siteyi sattığı için artık CSS-Tricks’i DigitalOcean’ın kontrol ettiğini kabul ediyor
- DigitalOcean, hakları gereği siteyi tamamen değiştirebilecek bir konumda
- Pek çok kişi öfkelendi; bazıları Coyier’i de “satıp geçmekle” eleştirdi
- Yine de sitenin hâlâ çevrimiçi olması, büyük ölçüde zarar görmemiş kalması ve kendisi dahil tüm yazarların byline’larının korunması görece sevindirici bir nokta olarak duruyor
- Karşılaştırma olarak verdiği Scotch.io, Chris Sev’den satın alındıktan sonra zayıflamış ve sonunda kapanmıştı; Coyier, CSS-Tricks’in böyle bir sona ulaşmamasını umuyor
- DigitalOcean’ın iç SSG sistemine içerik taşıma konusunda ilgi duyduğunu da hatırlıyor
- Ancak CSS-Tricks, WordPress karakteri çok güçlü bir site olduğu için, kaliteyi koruyarak böyle bir geçiş yapmanın harcanacak emeğe değip değmeyeceği soru işareti olarak kalıyor
Yeniden işletmek için koşullar ve öneri
- Coyier, Cloudways satın alımından sonra DigitalOcean’a katılan içerik ve topluluk VP’si tarafından iletişime geçildi
- Bu VP, CSS-Tricks’i yeniden çalışır hale getirip içerik üretmek için ne gerektiğini ve yatırım getirisinin nasıl olacağını öğrenmek istiyordu
- Coyier, siteyi canlandırmak için yalnızca birkaç yazı yayımlamanın ötesinde hazırlık gerektiğini söyledi
- Yeni bir baş editöre ihtiyaç var
- Önceki baş editörün kısa süre önce kamuya açık biçimde işten çıkarılmış olması, yeni bir kişinin bu rolü üstlenirken çekince duymasına yol açabilir
- WordPress geliştirmeyi iyi bilen birine veya en azından site operasyonuna derinden dahil olacak WordPress yetkinliğine ihtiyaç var
- İyi frontend uzmanı yazarları bir araya getirebilmek gerekiyor
- Geliştirici, yazar, topluluk oluşturucu ve siteyi işleten editör rollerini birleştiren bir kişinin pahalı olma ihtimali yüksek
- Gerçekçi olarak ekibi yeniden kurmak gerekir; oturması zaman alır ve gelir belirsiz kalmaya devam eder
- Daha sonra Coyier, CSS-Tricks’i kendisinin yeniden işletmesi seçeneğini önerdi
- Sitenin her bölümünü bildiği için, yeni gelecek birine kıyasla öğrenme eğrisinin daha düşük olduğunu düşündü
- Okurların, yazarların ve topluluğun ilgisini yeniden canlandırabileceğini; DigitalOcean’a yönelik olumsuz havayı da azaltabileceğini değerlendirdi
- DigitalOcean kullanımına yardımcı içerikler ve DigitalOcean’a özel bir bölüm oluşturabileceğini düşündü
- CSS-Tricks barındırmasını DigitalOcean’a taşıyıp bunu WordPress hosting örneği olarak kullanmanın da mümkün olduğunu düşündü
- Buna karşılık Coyier, CSS-Tricks sahipliğinin kendisine geri devredilmesini önerdi
- DigitalOcean açısından bunun, neredeyse hiç ek maliyet ve zaman harcamadan, halihazırda yapılmış harcamadan pazarlama, marka ve dönüşüm değeri elde etme yapısı olduğunu düşündü
- Ayrıntılı koşullar arasında, belirli bir süre başka web hosting sağlayıcılarının reklamını yapmama konusunda anlaşmanın da mümkün olduğunu düşündü
- Birkaç e-posta alışverişinden sonra söz konusu VP, bu öneriyi DigitalOcean içinde ilerletmek için yeterli güvene sahip olmadığı sonucuna vardı
Geoff’un dönüşünden sonraki tersine dönüş
- Coyier, öneriyi yaptığı sırada bile stres nedeniyle CSS-Tricks’i gerçekten yeniden isteyip istemediğinden %100 emin değildi
- Yine de daha küçük ve daha az yük getiren bir işletme modeliyle siteyi daha iyi bir durumda tutabileceğini düşündü
- Temmuz 2024 güncellemesinde DigitalOcean, Geoff’u CSS-Tricks’in operasyon sorumlusu olarak geri getirdi
- Geoff tasarımı Coyier’in yaptığından daha temiz hale getirdi ve içerik de yeniden akmaya başladı
- CSS Container Queries gibi büyük ve dolu rehberler yayımlanıyor; Coyier bunu iyi bir sonuç olarak görüyor
1 yorum
Hacker News yorumları
CSS-Tricks satın almasının DigitalOcean açısından büyük bir hata olduğunu düşünüyorum
DigitalOcean ve ürün tarafına ciddi trafik çekebileceğine inanmış olabilirler, ama CSS ve frontend ile ilgilenen okur kitlesinin gerçekte DigitalOcean ürünlerini satın alma olasılığının düşük olduğunu fark etmiş olmalılar
ROI elde edilmiş olsaydı kaynakları kesmek için bir neden olmazdı; DigitalOcean eğitimlerinin iyi işlemesinin nedeni de çoğunlukla sunucu yönetimiyle ilgili olup ürüne ilgi duyan kitleyi doğrudan getirmesi
Chris’in önerisi zorlayıcıydı, ama bundan sonrası için en iyi yol satın almayı zarar yazıp devretmek ya da satmak gibi görünüyor. Yoksa sitenin yavaş yavaş ölme riski büyük
Herkes parası olan yeni başlayanlara satış yapıyor; iyi bir tasarımcı paketlediğinde bunu çok çekici gösterebiliyor
ROI istemelerini anlıyorum, ama şu anki gibi kendi hâline bırakmak en kötü karar gibi görünüyor. En azından bir yazar bile olsa görevlendirmeleri gerekirdi
O zamanki PR metni “topluluk” ve “erişim” üzerineydi; şimdi ise hem para kaybediyorlar hem de geliştiricileri kendilerinden uzaklaştırıyorlar
Hâlâ Flexbox rehberi için o siteyi sık sık ziyaret ediyorum
Bozulmasına üzülüyorum, ama Chris’in yerinde olsam ben de satardım. İnternet ekonomisinde sıradan arama optimizasyonu çöplüğünden çok daha iyi bir topluluk kaynağını sürdürmek zor; topluluğa sağladığı gerçek değere kıyasla karşılığı kesinlikle yetersiz
Büyük teknoloji şirketleri olmasaydı belki karşılığı alınabilirdi
Buna karşılık verilebilir, ama tamamı ücretsiz emek; avukat gerekirse pahalı bir ücretsiz emeğe dönüşüyor
Ben de kesinlikle satardım; Chris’i eleştirenler de kabul etmeseler bile aynısını yapardı
Ne olur ne olmaz, sık başvurduğum kısımları kendi sitemde yeniden açıklayıp oraya bakmam gerekebilir
Zaten css-tricks’e düşünmeden girme nedenim en başta Chris’in yazılarıydı
Basit bir örnek olarak
place-contentana metinde yok, sadece yorumlarda var. Bu yüzden buna “Complete Guide to Flexbox” demek zor; böyle iddialı adlar vermemek gerektiğini zor yoldan öğrendimSitedeki pek çok içerik eski; bazıları da yorumları kapalı hâlde düpedüz yanlış duruyor. Yeniden işletilmeye başlarsa düzelebilir, ama bu sorunların önemli bir kısmı satıştan önce de vardı
Chris ve ekibin CSS Tricks’te yaptığı işler için hâlâ minnettarım
CSS’i çok öğrendim; o dönemde anlaşılması zor, heves kırıcı tuhaflıkları çok olan CSS’e eğlence ve keşif hissi kattılar
Geoff’un CSS Tricks’ten çıkarılmasını anlattığı yazıdaki “Hiç tek bir işim olmadı; yumurtalarımı birden fazla sepete koyarım” cümlesi hayattaki en bilge yaklaşımlardan biri
Birden fazla gelir kaynağı olunca işten çıkarılsanız bile en azından finansal darbe çok daha küçük oluyor
Üstelik çocuğu olan ya da yatırım yapacak birikimi yeterli olmayan insanlar için çoğu zaman gerçekçi olarak mümkün olmayabilir
Geliri çeşitlendirmeye çalışacak zaman ve paraya bir ölçüde sahip olmak şans, ama kendini güvende hissetmek için bunu yapmak zorunda olmak biraz sinir bozucu
Sabah yataktan kalkmanızı sağlayan şeyler mümkün olduğunca çok ve çeşitli olmalı. Yoksullaşsanız, üzülseňiz ya da yalnız kalsanız bile tutunacak yeterince şeyiniz olmalı
“Sektörün tamamı büyük çaplı işten çıkarmalara başlayınca DigitalOcean da heveslenmiş gibi” denmiş ya, herkes öyleydi
“Herkes işten çıkarıyor, o zaman biz de çıkaracak birilerini bulmalıyız” havası vardı
O sayfayı gerçekten özlüyorum
Bir süre satın alındığını unutmuştum; harika yeni CSS konuları hakkında iyi yazılmış yazıların birden ortadan kaybolduğunu da fark etmemişim
Bir gün RSS akışında bir süredir bununla ilgili hiçbir yazı olmadığını fark ettim ve yakın gelecekte de değişecek gibi görünmüyor
İyi yazılar var; benim bazı yazılarım da orada yayımlandı
https://frontendmasters.com/blog/
DigitalOcean’ın bunu yaptığı ilk olay değil
“CSS eğitimleri ROI sağlayamadığı için böyle oldu” açıklamasının aksine, scotch.io gibi JavaScript eğitim sitelerine de aynı şeyi yaptıkları için DigitalOcean genel olarak yatırım yapmayı beceremeyen taraf gibi görünüyor
Geçen yıl CSS-Tricks editörü işten çıkarıldığında, bağımsız geliştirici bloglarını satın alıp öldüren DigitalOcean geçmişini bültenimde daha ayrıntılı yazmıştım: https://build.typogram.co/p/dont-sell-your-indie-business-to
CSS Tricks veya scotch.io gibi siteleri işletmek özel bir beceri bileşimi gerektirir. Normalde bu bileşime sahip bir-iki kişi siteyi organik biçimde büyütür; ancak büyük bir şirket satın aldıktan sonra her ne sebeple olursa olsun bu yeteneği elde tutmazsa, yerine bir ekip koyması gerekir ve ROI tam da o anda bozulur
Alan adı yönlendirmeleri birkaç tıklamayla ayarlanabilir ve çok geçmeden çoğu insan böyle bağımsız blogların var olduğunu ve onlara ne olduğunu unutur. Bu yüzden Digital Ocean’ın ne yaptığını ve ne yapmadığını kayıt altına almak istedim
2014’te AngularJS öğrenmek için Scotch.io’ya bakmıştım; framework ile ilk kez tanışanların bile takip edebileceği açık ve özlü eğitimler vardı. Pek çok yazıyı tarayıcı yer imlerime kaydettim ve yer imlerimi düzenlemediğim için bugün bile dağınık bir klasörde duruyorlar
Bir gün yer imlerimden bir scotch.io yazısına tıkladığımda “404 page not found” mesajını görünce şaşırdım. Araştırınca Digital Ocean’ın scotch.io’yu satın aldığını; bunun sonucunda scotch.io ana sayfasının Digital Ocean ana sayfasına yönlendirildiğini ve kaydettiğim yazıların kaldırılmış olduğunu gördüm
Sorunları nereden anlatmaya başlayacağımı bilemeyecek kadar çoktu. Bir blogu bağlamından koparıp ürün sayfasına yönlendirmek ziyaretçinin zamanını bilerek boşa harcamaktır; bir blog ziyaretçisi bir anda “Try Digital Ocean for free for 60 days” sayfasına gelirse elbette afallar
Daha da kötüsü, scotch.io yazı bağlantılarının tamamını Digital Ocean’a aktaran bir wildcard sayfa kuralı bile ayarlamadıkları için 404 alınmasıydı. Kötülüğü bile verimli yapamamışlar; ineği sonuna kadar sağmaya çalışırken kovada delik açmışlar gibiydi
Bu, yıllarca iyi içerik üretmiş editörlere karşı hem bir hakaret hem de dikkatsizlikti; üstelik bir web sitesi barındırma hizmeti şirketi, tek bir sayfa yönlendirmesiyle böyle bir gösteri yapmış oldu
Yukarıdakileri 2022’de görmüştüm; Şubat 2023 itibarıyla Digital Ocean bazı sorunları düzeltti. Artık scotch.io’daki tüm bağlantılar en azından teknik içeriğin bulunduğu Digital Ocean Community’ye yönlendiriliyor
Ama scotch.io’nun özgün blog yazıları hâlâ internetten kaybolmuş durumda. Yer imlerimdeki başlıklarla Digital Ocean Community’de ve başka yerlerde aradım ama bulamadım; sanki en başta hiç yazılmamışlar gibi oldular
Bunları “kayıt” olarak bırakmama neden olan şey, Digital Ocean’ın sevilen bir başka teknik blog olan CSS Tricks’i satın aldıktan sonra yakın zamanda tek editörünü işten çıkarmasıydı
Bir gün “A Complete Guide to Flexbox” gibi frontend’in temel gıdası sayılacak içerikleri de kaybedebiliriz. Arama sonuçlarında hep mor görünen bağlantı yerine, yönlendirme yüzünden hayatınızdan 3 saniye kaybedip hemen çıkacağınız bir deneyim yaşayabilirsiniz
CSS Tricks, scotch.io’dan çok daha ünlü ve daha fazla görünürlüğe sahip; bu yüzden Digital Ocean’ın ona daha iyi davranacağını düşünebilirsiniz, ama coding-fonts.css-tricks.com tarafında şimdiden kaygı verici bir işaret vardı. Tıkladığınızda bozuk ve başka bir sayfaya yönlendiriliyor
2021’de codingfont.com adlı benzer bir proje yayımladım. Kodlama fontu kazananını seçmeye yönelik turnuva tarzı bir oyundu; CSS Tricks’in kurucusu Chris Coyier tanıttığı için muazzam trafik geldi
O yazıda CSS Tricks’in kendi kodlama fontları mikro sitesini yaptığı da yazıyordu. Ancak Mayıs 2022’de, CSS Tricks’in satın alınmasının üzerinden iki ay bile geçmeden, bu mikro site bozuldu ve biri GitHub’da issue açtı
Digital Ocean’ın duyurusuna göre danışman rolü üstlenecek olan Chris hızlıca şöyle yanıt verdi: “Digital Ocean’ın nasıl bir plan yaptığından pek emin değilim. Elbette coding-fonts.css-tricks.com’da yeniden barındırılmasını isterim ve Digital Ocean App Platform’a taşınmasına da memnuniyetle yardımcı olurum”
Chris danışman olsa bile Digital Ocean’daki karar vericilere gerçek erişimi olmadığı ve bu kadar basit bir sorunu bile değiştiremediği açıktı. Sorun o kadar basit ve kolaydı ki üçüncü bir taraf devreye girip mikro siteyi başka yerde barındırdı; ironik biçimde Digital Ocean’ın rakibi Netlify’da yayımlandı
Bu yüzden Digital Ocean bir gün düzeltse bile internetin böyle bir şey yaşandığını hatırlaması için bir kayıt daha bırakıyorum
Digital Ocean’a açık çağrım: Bu etik dışı iş uygulamalarını şimdi durdurmalısınız. Geliştirici topluluğunda iyi bir itibar kazanmak için bu blogları satın almış olabilirsiniz, ancak planınız açıkça başarısız oldu ve tam tersine markanıza zarar verdi
Sözünüzü tutmak için hâlâ geç değil. Sitede yeni içerik yayımlayın ya da en azından sitenin canlı ve çalışır durumda kalmasını sağlayın
Diğer içerik üreticilerine de sesleniyorum: Bağımsız işinizi Digital Ocean’a satmayın
DigitalOcean kullanıyorum; CSS-Tricks’i mahvettiklerini görünce algım değişti
Açık kaynak ve geliştirici topluluğuna bir kez bile ihanet ederseniz, sonraki onlarca yıl boyunca itibarınızı düzeltmeye çalışıp başarısız olursunuz. Microsoft’a bakmak yeterli
Ne olursa olsun siteyi çalışır halde tutmalı ve WordPress üzerinde bırakmalılar. Çünkü bu hem açık kaynak desteği hem de internetteki en büyük web sitesi framework’ünü barındıran bir platformu iyi gösteren bir örnek
Şu anda tüm web sitelerinin yaklaşık %43’ü, e-ticaret sitelerinin ise %30’u WordPress
Ya da siteyi kapatıp ya da gerçek sahada insanların kullandıklarıyla ilgisi olmayan başka bir stack’e taşıyıp kısa vadeli kâr-zarar tablosunu iyileştirirken itibarlarını sonsuza dek mahvedebilirler
CSS-Tricks ilk kurban değildi; Angular’ı öğrendiğim scotch.io da vardı. Bir gün yer imlerime kaydettiğim bir yazıya bakmak istedim; tüm sitenin ve alt sayfaların tamamen yok olup yalnızca DigitalOcean’a yönlendirildiğini gördüm
Bu, CSS-Tricks’in şu anki durumundan daha da kötüydü; tüm içerik bir anda ortadan kaybolmuştu
Satış yüzünden eleştirilecek bir durum olduğunu düşünmüyorum
Sıradan bir kişinin büyük bir şirketi aracı olarak kullanması gibi görülebilir; tipik “şirket içinde yapıp bozma” deneyiminden de daha kötü değil
DigitalOcean hissesi tutup kâr etmekten de farkı yok
Front-end geliştirmeye başladığımda bu site gerçekten harikaydı
Ara sıra girip bakıyordum ve sonunda DigitalOcean ile ilgili hatayı gördüm. DigitalOcean da sunucu öğrenmeye başladığım dönemde kariyerimde başka bir başlangıç noktasıydı; böyle bir son görmek üzücü