Überblick über den aktuellen Stand von CSS-Tricks
(chriscoyier.net)- Chris Coyier verkaufte CSS-Tricks im März 2022 an DigitalOcean; damals wirkten ein fairer Preis, Investitionen in Inhalte und Community, das Entfernen von Werbung und der Verbleib von Geoff wie vernünftige Bedingungen
- Anfangs war die Entwicklung positiv, mit neuen Autorinnen und Autoren sowie neuen Beiträgen, doch rund ein Jahr später wurden Geoff sowie das Content- und Community-Team entlassen, was den Betrieb der Website entscheidend schwächte
- Die Website ist weiterhin online, bestehende Artikel und Autoren-Bylines blieben erhalten, doch der Fluss neuer Inhalte stoppte und die lange auf der Startseite verbleibenden letzten Beiträge zeigten die Stagnation deutlich
- Coyier meinte, zur Wiederbelebung der Website brauche es eine leitende Redaktion, WordPress-Betriebskompetenz, Frontend-Autorinnen und -Autoren sowie langfristige Investitionen, und schlug auch vor, ihm das Eigentum zurückzuübertragen
- Intern bei DigitalOcean wurde dieser Vorschlag nicht weiterverfolgt, doch im Juli 2024 übernahm Geoff erneut die Verantwortung, woraufhin Designbereinigungen und neue Guides wieder aufgenommen wurden
Bedingungen, die beim Verkauf vernünftig wirkten
- CSS-Tricks wurde im März 2022 an DigitalOcean verkauft, und Coyier blickt gut zwei Jahre später auf die damalige Entscheidung und die anschließende Entwicklung zurück
- Coyier und seine Frau bewerteten die Verkaufsbedingungen in vielerlei Hinsicht positiv
- Der ausgehandelte Verkaufspreis erschien fair
- DigitalOcean war ein großes börsennotiertes Unternehmen und verfolgte eine Strategie, in Inhalte und Community zu investieren
- Inhalte zu DevOps und Backend waren bereits bekannt, doch an soliden Frontend-Inhalten mangelte es, sodass CSS-Tricks diese Lücke füllen konnte
- Attraktiv war auch die Idee, die Werbung auf der Website zu entfernen und nur noch eine einzige „Anzeige“ zu belassen, die für die Nutzung von DigitalOcean warb
- Man sagte zu, den leitenden Redakteur Geoff weiter zu beschäftigen; auch Geoff wollte das, und er blieb tatsächlich an Bord
- Coyier fühlte sich stark belastet, weil er gleichzeitig CSS-Tricks betrieb und CodePen mitführte
Die nachlassende Betriebsdynamik nach dem Verkauf
- Unmittelbar nach dem Verkauf sah CSS-Tricks eine Zeit lang gut aus, und es war ermutigend zu sehen, dass neue Stimmen und neue Artikel erschienen, an denen Coyier nicht beteiligt war
- Mit der Zeit lebte die Website jedoch immer stärker von ihrem bisherigen Schwung, und etwa ein Jahr später entließ DigitalOcean Geoff, woraufhin auch die für Inhalte und Community zuständigen Personen verschwanden
- Coyier empfand diese Entlassung als entscheidenden Schlag gegen CSS-Tricks
- Danach wurde der letzte Artikel auf CSS-Tricks ein Überblick zu Passkeys, und dass dieser Beitrag so lange auf der Startseite blieb, wirkte merkwürdig
- Auf der Website wurde ein unbeholfen wirkender Cookie-Button ergänzt, und Coyier hatte den Eindruck, dass alle Blogbeiträge nur noch wie Guides veröffentlicht wurden
Der Realitätssinn beim Blick auf eine verkaufte Website
- Auch wenn ihm das Ergebnis nicht gefiel, erkennt Coyier an, dass DigitalOcean CSS-Tricks nun kontrolliert, weil er die Website verkauft hat
- DigitalOcean befindet sich rechtlich in der Position, die Website vollständig zu verändern
- Viele Menschen waren verärgert, und einige kritisierten auch Coyier mit dem Vorwurf, er habe die Seite „verschachert“
- Dennoch bleibt es ein gewisser Trost, dass die Website weiterhin online ist, größtenteils unbeschädigt blieb und die Bylines aller Autorinnen und Autoren, einschließlich seiner eigenen, erhalten sind
- Als Vergleich nennt er Scotch.io, das nach der Übernahme von Chris Sev geschwächt wurde und schließlich verschwand; Coyier hofft, dass CSS-Tricks nicht dieses Ende nimmt
- Er erinnert sich auch daran, dass DigitalOcean daran interessiert war, die Inhalte in ein internes SSG-System zu überführen
- Allerdings ist CSS-Tricks eine Website mit sehr starkem WordPress-Charakter, sodass fraglich bleibt, ob sich der nötige Aufwand für eine Umstellung bei gleichbleibender Qualität lohnen würde
Voraussetzungen und Vorschläge für einen Neustart
- Coyier wurde von dem VP für Content und Community kontaktiert, der nach der Übernahme von Cloudways zu DigitalOcean gekommen war
- Dieser VP wollte wissen, was nötig wäre, um CSS-Tricks wieder in Gang zu bringen und Inhalte zu produzieren, und wie dabei der Return on Investment aussehen würde
- Coyier antwortete, dass zur Wiederbelebung der Website mehr nötig sei, als nur ein paar Artikel zu veröffentlichen
- Es brauche eine neue leitende Redaktion
- Da die vorherige leitende Redaktion noch nicht lange zuvor öffentlich entlassen worden sei, könnte eine neue Person Hemmungen haben, diese Rolle zu übernehmen
- Es brauche jemanden mit guten WordPress-Entwicklungskenntnissen oder zumindest mit ausreichend WordPress-Kompetenz für den tiefen operativen Betrieb der Website
- Man müsse gute Autorinnen und Autoren mit Frontend-Fachwissen gewinnen können
- Eine Person, die zugleich Entwickler, Autor, Community Builder und für den redaktionellen Betrieb der Website zuständig ist, dürfte teuer sein
- Realistisch betrachtet müsse das Team neu aufgebaut werden, es würde Zeit brauchen, bis es sich einspielt, und die Erlöse blieben weiterhin unsicher
- Später schlug Coyier vor, CSS-Tricks selbst wieder zu betreiben
- Er kenne alle Teile der Website und habe daher eine geringere Lernkurve als jemand, der neu dazukommt
- Er glaube, das Interesse von Leserschaft, Autorinnen und Autoren sowie der Community wiederbeleben und zugleich die negative Stimmung gegenüber DigitalOcean mindern zu können
- Er sehe die Möglichkeit, Inhalte zur Nutzung von DigitalOcean sowie einen eigenen Bereich speziell für DigitalOcean zu schaffen
- Auch ein Umzug des Hostings von CSS-Tricks zu DigitalOcean, als Beispiel für WordPress-Hosting, sei denkbar
- Als Gegenleistung schlug Coyier vor, das Eigentum an CSS-Tricks wieder auf ihn zu übertragen
- Aus Sicht von DigitalOcean würde dies kaum zusätzliche Kosten oder Zeit erfordern, während sich aus den bereits getätigten Ausgaben weiter Marketing-, Branding- und Migrationswert ziehen ließe
- Als Detailbedingung hielt er auch eine Vereinbarung für möglich, für einen bestimmten Zeitraum keine Werbung für andere Webhoster zu schalten
- Nach einigen E-Mails kam der VP zu dem Schluss, dass ihm die Überzeugung fehle, diesen Vorschlag intern bei DigitalOcean voranzutreiben
Die Wende nach Geoffs Rückkehr
- Coyier war sich schon zum Zeitpunkt seines Vorschlags wegen des damit verbundenen Stresses nicht zu 100 % sicher, ob er CSS-Tricks wirklich zurückhaben wollte
- Dennoch glaubt er, dass er die Website in einem kleineren, weniger belastenden Betriebsmodell in einem besseren Zustand hätte halten können
- In einem Update vom Juli 2024 setzte DigitalOcean Geoff wieder als Verantwortlichen für den Betrieb von CSS-Tricks ein
- Geoff habe das Design noch sauberer aufgeräumt, als Coyier es getan hatte, und auch die Inhalte begannen wieder zu fließen
- Umfangreiche und gehaltvolle Guides wie CSS Container Queries erscheinen wieder, was Coyier als gutes Ergebnis bewertet
1 Kommentare
Meinungen auf Hacker News
Die Übernahme von CSS-Tricks war aus Sicht von DigitalOcean meiner Meinung nach ein großer Fehler.
Man dürfte geglaubt haben, damit viel Traffic zu DigitalOcean und zu den Produkten zu bringen, aber wohl erkannt haben, dass die Leserschaft mit Interesse an CSS und Frontend tatsächlich eher unwahrscheinlich DigitalOcean-Produkte kauft.
Wenn der ROI gestimmt hätte, gäbe es keinen Grund, die Ressourcen zu streichen; und dass die DigitalOcean-Tutorials gut laufen, liegt vor allem daran, dass sie mit Server-Administration zu tun haben und so direkt ein an den Produkten interessiertes Publikum heranholen.
Chris’ Vorschlag war unrealistisch, aber künftig scheint es am besten, die Übernahme als Verlust abzuschreiben und weiterzuziehen oder die Site zu verkaufen. Sonst ist das Risiko groß, dass die Site langsam stirbt.
Alle verkaufen an Anfänger mit Geld, und wenn ein guter Designer es verpackt, kann man es sehr attraktiv aussehen lassen.
Dass man ROI will, verstehe ich, aber sie so brachliegen zu lassen wie jetzt, wirkt wie die schlechteste Entscheidung. Man hätte zumindest einen Autor dransetzen sollen.
Die PR-Formulierung damals lautete „Community“ und „Reichweite“, aber jetzt verbrennt man Geld und bringt sogar Entwickler gegen sich auf.
Ich besuche die Site immer noch oft wegen des Flexbox-Guides.
Es ist traurig, dass sie kaputtgegangen ist, aber an Chris’ Stelle hätte ich vermutlich auch verkauft. In der Internet-Ökonomie ist es schwierig, eine Community-Ressource aufrechtzuerhalten, die viel besser ist als der übliche suchmaschinenoptimierte Müll, und gemessen am tatsächlichen Wert für die Community wird das eindeutig zu wenig belohnt.
Ohne die großen Tech-Konzerne hätte es sich vielleicht gelohnt.
Man kann dagegen vorgehen, aber das ist alles unbezahlte Arbeit; und wenn man einen Anwalt braucht, wird es teure unbezahlte Arbeit.
Ich hätte definitiv auch verkauft, und die Leute, die Chris kritisieren, hätten es ebenfalls getan, sie geben es nur nicht zu.
Vielleicht sollte ich die Teile, auf die ich häufig zurückgreife, vorsichtshalber auf meiner eigenen Site neu formulieren und dann darauf verweisen.
Der einzige Grund, warum ich früher überhaupt ohne groß nachzudenken zu css-tricks gegangen bin, waren Chris’ Artikel.
Als einfaches Beispiel kommt
place-contentim Haupttext nicht vor, sondern nur in den Kommentaren. Deshalb kann man ihn schwerlich „Complete Guide to Flexbox“ nennen, und ich habe auf die harte Tour gelernt, dass man solche hochtrabenden Namen besser nicht vergibt.Viele Inhalte der Site sind alt, und manche sind schlicht falsch, während die Kommentare geschlossen sind. Wenn sie wieder betrieben würde, ließe sich das vielleicht korrigieren, aber viele dieser Probleme gab es schon vor dem Verkauf.
Ich bin weiterhin dankbar für die Arbeit, die Chris und das Team bei CSS-Tricks geleistet haben.
Ich habe viel CSS gelernt, und sie haben CSS, das damals viele merkwürdige, schwer verständliche und demotivierende Eigenheiten hatte, Spaß und Entdeckergeist eingehaucht.
Der Satz aus Geoffs Beitrag über seine Entlassung bei CSS-Tricks, „Ich hatte nie nur einen Job; ich lege mehrere Eier in mehrere Körbe“, ist einer der klügsten Ansätze im Leben.
Wenn man mehrere Einkommensquellen hat, trifft einen eine Entlassung zumindest finanziell deutlich weniger hart.
Außerdem ist es für Menschen mit Kindern oder ohne ausreichende Ersparnisse zum Investieren möglicherweise in den meisten Fällen realistisch kaum machbar.
Es ist ein Glück, genug Zeit und Geld zu haben, um die eigenen Einnahmen zu diversifizieren, aber dass man das tun muss, um sich sicher zu fühlen, ist schon etwas ärgerlich.
Man sollte möglichst viele und möglichst unterschiedliche Dinge haben, die einen morgens aufstehen lassen. Selbst wenn man arm, traurig oder einsam wird, sollte es genug geben, woran man sich festhalten kann.
Wie in der Aussage „Als die ganze Branche mit Massenentlassungen anfing, scheint DigitalOcean begeistert mitgemacht zu haben“: So war es überall.
Es herrschte die Stimmung: „Alle entlassen Leute, also müssen wir auch jemanden finden, den wir entlassen können.“
Ich vermisse diese Seite wirklich.
Eine Zeit lang hatte ich vergessen, dass sie übernommen worden war, und ich hatte gar nicht bemerkt, dass die gut geschriebenen Artikel zu coolen neuen CSS-Themen plötzlich verschwunden waren.
Eines Tages wurde mir klar, dass im RSS-Feed schon länger überhaupt keine entsprechenden Artikel mehr aufgetaucht waren, und es sieht nicht so aus, als würde sich das in naher Zukunft ändern.
Dort gibt es gute Artikel, und einige meiner Beiträge sind auch dort erschienen.
https://frontendmasters.com/blog/
DigitalOcean hat so etwas nicht zum ersten Mal getan
Anders als die Erklärung, „CSS-Tutorials hätten keinen ROI gebracht“, hat DigitalOcean dasselbe auch mit JavaScript-Tutorial-Websites wie scotch.io gemacht; daher wirkt es eher so, als könne DigitalOcean generell nicht investieren
Als der CSS-Tricks-Editor letztes Jahr entlassen wurde, habe ich in meinem Newsletter ausführlicher über DigitalOceans Vorgeschichte geschrieben, Indie-Developer-Blogs zu kaufen und sterben zu lassen: https://build.typogram.co/p/dont-sell-your-indie-business-to
Für den Betrieb von Websites wie CSS Tricks oder scotch.io braucht es eine besondere Kombination an Fähigkeiten. Ursprünglich werden sie von ein oder zwei Personen mit genau dieser Kombination organisch aufgebaut; wenn aber ein Großunternehmen sie kauft und dieses Talent aus irgendeinem Grund nicht hält, muss es durch ein Team ersetzt werden – und genau in dem Moment bricht der ROI ein
Domain-Redirects lassen sich mit ein paar Klicks einrichten, und nach kurzer Zeit vergessen die meisten Menschen, dass es solche Indie-Blogs überhaupt gab und was mit ihnen passiert ist. Deshalb wollte ich festhalten, was Digital Ocean getan und nicht getan hat
2014 habe ich Scotch.io genutzt, um AngularJS zu lernen, und dort gab es klare, prägnante Tutorials, denen auch jemand leicht folgen konnte, der ein Framework zum ersten Mal ausprobierte. Viele Artikel habe ich in den Browser-Lesezeichen gespeichert, und weil ich meine Lesezeichen nicht aufräume, liegen sie bis heute in einem unordentlichen Ordner
Eines Tages klickte ich in den Lesezeichen auf einen scotch.io-Artikel und war überrascht, als „404 page not found“ erschien. Bei der Suche stellte sich heraus, dass Digital Ocean scotch.io gekauft hatte; infolgedessen wurde die scotch.io-Homepage auf die Digital-Ocean-Homepage umgeleitet, und die von mir gespeicherten Artikel waren entfernt worden
Es gab so viele Probleme, dass man kaum wusste, wo man anfangen sollte. Einen Blog ohne Kontext auf eine Produktseite umzuleiten, ist eine bewusste Verschwendung der Zeit der Besucher, und wenn jemand, der einen Blog besuchen will, plötzlich bei „Try Digital Ocean for free for 60 days“ landet, ist Verwirrung natürlich vorprogrammiert
Noch schlimmer war, dass nicht einmal eine Wildcard-Seitenregel eingerichtet war, die alle Links zu scotch.io-Artikeln zu Digital Ocean weiterleitet, sodass 404-Fehler entstanden. Nicht einmal die üble Nummer wurde effizient durchgezogen; es war, als wollte man die Kuh bis zum Letzten melken, nur um dann festzustellen, dass der Eimer ein Loch hat
Das war eine Beleidigung und Nachlässigkeit gegenüber den Editoren, die über Jahre hinweg gute Inhalte erstellt hatten, und ausgerechnet ein Website-Hosting-Unternehmen lieferte damit eine solche Vorführung in Sachen Page Redirects
Das oben Beschriebene habe ich 2022 beobachtet; Stand Februar 2023 hat Digital Ocean einige der Probleme behoben. Inzwischen werden alle Links von scotch.io zumindest zur Digital-Ocean-Community weitergeleitet, wo es technische Inhalte gibt
Die ursprünglichen Blogartikel von scotch.io sind aber weiterhin aus dem Internet verschwunden. Selbst mit den in meinen Lesezeichen gespeicherten Titeln konnte ich sie weder in der Digital-Ocean-Community noch anderswo finden; es ist, als wären sie nie geschrieben worden
Anlass, all das als „Aufzeichnung“ festzuhalten, war, dass Digital Ocean nach dem Kauf eines weiteren beliebten Tech-Blogs, CSS Tricks, kürzlich dessen einzigen Editor entlassen hat
Eines Tages könnten wir auch Inhalte verlieren, die für das Frontend so etwas wie Grundnahrungsmittel sind, etwa „A Complete Guide to Flexbox“. Statt des Links, der in den Suchergebnissen immer schon lila markiert war, erleben wir vielleicht, wie wir wegen einer Weiterleitung drei Sekunden unseres Lebens verlieren und sofort wieder abspringen
CSS Tricks ist deutlich bekannter und sichtbarer als scotch.io, also könnte man annehmen, Digital Ocean werde besser damit umgehen. Doch bei coding-fonts.css-tricks.com gab es bereits ein beunruhigendes Signal: Wenn man darauf klickt, ist die Seite kaputt und wird auf eine andere Seite umgeleitet
2021 haben wir mit codingfont.com ein ähnliches Projekt gestartet. Es war ein Turnier-Spiel zur Wahl der besten Coding-Font, und Chris Coyier, der Gründer von CSS Tricks, stellte es vor, was enormen Traffic brachte
In diesem Artikel stand auch, dass CSS Tricks eine eigene Microsite für Coding-Fonts erstellt hatte. Doch im Mai 2022, weniger als zwei Monate nach der Übernahme von CSS Tricks, war diese Microsite kaputt, und jemand eröffnete ein Issue auf GitHub
Laut Digital Oceans Ankündigung antwortete Chris, der eine beratende Rolle übernehmen sollte, schnell: „Ich weiß nicht genau, was Digital Ocean vorhat. Natürlich hoffe ich, dass es wieder unter coding-fonts.css-tricks.com gehostet wird, und ich helfe auch gern dabei, es auf die Digital Ocean App Platform zu bringen“
Es war klar, dass Chris trotz seiner Beraterrolle keinen tatsächlichen Zugang zu den Entscheidern bei Digital Ocean hatte und nicht einmal dieses einfache Problem ändern konnte. Das Problem war so simpel und leicht zu beheben, dass ein Dritter einsprang und die Microsite anderswo hostete – ironischerweise bei Netlify, einem Wettbewerber von Digital Ocean
Deshalb hinterlasse ich einen weiteren Eintrag, damit das Internet sich daran erinnert, dass das passiert ist, selbst wenn Digital Ocean es irgendwann behebt
Öffentliche Aufforderung an Digital Ocean: Diese unethischen Geschäftspraktiken müssen jetzt aufhören. Ihr habt diese Blogs vermutlich gekauft, um in der Developer-Community einen guten Ruf zu gewinnen, aber der Plan ist offensichtlich gescheitert und hat eurer Marke stattdessen geschadet
Es ist noch nicht zu spät, euer Versprechen einzulösen. Veröffentlicht neue Inhalte auf der Website oder sorgt zumindest dafür, dass die Website am Leben bleibt und funktioniert
Und ein Appell an andere Content-Creator: Verkauft euer Indie-Business nicht an Digital Ocean
Ich nutze DigitalOcean, aber nachdem ich gesehen habe, was mit CSS-Tricks gemacht wurde, hat sich meine Wahrnehmung geändert.
Wenn man Open Source und die Entwickler-Community auch nur ein einziges Mal verrät, verbringt man danach Jahrzehnte damit, den Ruf zu reparieren – und scheitert daran. Siehe Microsoft.
Was auch immer man tut: Die Website sollte weiter betrieben und auf WordPress belassen werden. Denn das ist Unterstützung für Open Source und zugleich ein gutes Beispiel für eine Plattform, die das größte Website-Framework im Internet hostet.
Derzeit laufen etwa 43 % aller Websites und 30 % der E-Commerce-Sites auf WordPress.
Oder man kann die Website schließen oder auf einen anderen Stack umziehen, der nichts mit dem zu tun hat, was Menschen in der Praxis tatsächlich nutzen, um kurzfristig die Gewinn- und Verlustrechnung zu verbessern – und dabei den Ruf für immer ruinieren.
CSS-Tricks war nicht das erste Opfer; es gab auch scotch.io, über das ich Angular gelernt hatte. Eines Tages wollte ich einen gespeicherten Artikel aus meinen Lesezeichen öffnen, doch die gesamte Website samt Unterseiten war verschwunden und leitete nur noch zu DigitalOcean weiter.
Das war noch schlimmer als die aktuelle Situation bei CSS-Tricks, und sämtliche Inhalte waren schlagartig verschwunden.
Ich finde nicht, dass man für den Verkauf kritisiert werden sollte.
Man kann es so sehen, dass eine gewöhnliche Person ein großes Unternehmen zwischendurch zu ihrem Vorteil genutzt hat, und das ist nicht schlimmer als die übliche Erfahrung, dass Dinge „intern gebaut und dann kaputtgemacht“ werden.
Es ist auch nichts anderes, als DigitalOcean-Aktien zu halten und damit Gewinn zu machen.
Als ich mit Frontend-Entwicklung angefangen habe, war diese Website wirklich großartig.
Ich habe ab und zu vorbeigeschaut und am Ende dann den Fehltritt rund um DigitalOcean gesehen. Auch DigitalOcean war ein weiterer Ausgangspunkt meiner Karriere, als ich Server lernte; deshalb ist dieses Ende schade.