Buzzmatic
Folge 15

Vibe Coding vs. Agentic Coding: Müssen Marketer jetzt Software bauen?

HostsRaoul, Sebastjan
GastFabian Rossbacher
Veröffentlicht
Dauer65 Min.
Buzzsozial Podcast-Cover

Folge anhören

Audio · Riverside
00:00 / 1:04:53
Zurück zur Podcast-Übersicht

Kurz gesagt

Worum es in dieser Folge geht

80 Prozent der Entwickler in einer Umfrage nennen KI-Coding-Tools eher eine Abhängigkeit als einen echten Produktivitätsgewinn, der Gast dieser Folge schreibt 25.000 bis 35.000 Zeilen Produktivcode am Tag, allein und ohne Team. Wer von beiden beschreibt die Realität? Raoul und Sebastjan gehen der Frage mit Fabian Rossbacher nach, Gründer des SEO Days und einer der 300 aktivsten Cursor-Nutzer weltweit. Es geht um 130 Skills und fast 120 Rules, um Architektur statt Prompts, um die Stelle, an der die KI beim Design abreißt, und um ein Nebenprojekt, das ohne einen einzigen Backlink rankt. Am Ende darf Fabian im Hot Take Roulette pro Satz nur ein einziges Wort sagen.

  • Eine Umfrage unter über 300 Entwicklern spricht von suchtähnlichen Symptomen, und Fabian widerspricht nicht einmal. „Ich bin totaler Junkie“, sagt er, und seine Freundin fährt seit anderthalb Jahren das Auto, damit er unterwegs weiterarbeiten kann.
  • Vor drei bis vier Monaten flogen noch 90 Prozent des generierten Codes wieder raus, heute unter 10 Prozent. Geändert haben sich dabei nicht die Modelle, sondern über 130 Skills und fast 120 Rules, die Fabian in nächtlichen Runden nachgeschärft hat.
  • „Der normale Webcoder baut was mit Sprache. Ich baue mit Architektur.“ Seine Agents dürfen kein PostgreSQL anfassen, und sobald eine Facettensuche dazukommt, ist ein Elasticsearch-Index Pflicht.
  • Wenn Entwickler sagen, KI-Coding funktioniere nicht, hört Fabian etwas anderes heraus. Beim bekannten Fall der von der KI gelöschten Produktivdatenbank sieht er den Fehler eindeutig beim Team, das der KI den Zugang freigegeben hat.
  • Eine geparkte Domain, 1.300 KI-generierte Wiki-Seiten, kein einziger Backlink und trotzdem rund 200 organische Besucher am Tag. Genau so ein Nebenprojekt empfiehlt Fabian jedem, der eine halbe Stunde am Abend übrig hat.

Folge ansehen oder anhören

Jetzt abspielen

65 Min. · Auch auf YouTube

Kapitel

Direkt zur Stelle springen

Shownotes

Links und Erwähnungen aus der Folge

Die Tools, Projekte und Quellen aus dieser Folge zum Nachschlagen.

Du hast eine Frage oder ein Thema für eine kommende Folge? Nutze das Formular am Ende der Seite.

Transkript

Zum Nachlesen

Vollständiges Transkript der Folge65 Min. · Automatisch erstelltes Transkript, kann kleine Fehler enthalten.
RaoulWillkommen bei Buzzsozial dem Podcast über AI und Automation im Marketing. Ich habe die Woche eine Umfrage unter über 300 Entwicklern gesehen, die mich zugegebenermaßen etwas überrascht hat. zwar 80 Prozent empfinden KI-Coding-Tools eher als Abhängigkeit als als echten Produktionsgewinn. Beschreiben sogar, dass das Ganze suchtähnliche Symptome hat. Heute sitzt jemand bei uns, der vermutlich in vielerlei Hinsicht das Gegenteil behauptet, laut eigener Aussage. produziert er zwischen 25.000 und 35.000 Zeilen Produktivcode am Tag, alleine und ohne Team. Fabian Rossbacher, Gründer des SEO Days, Entwickler seit den 90er Jahren und absolut geile Statistik, einer der Top 300 Cursor Nutzer weltweit. Willkommen Fabian, willkommen bei Buzzsozial.
Fabian RossbacherHallo zusammen!
RaoulHi, heute geht es um Agentic Coding nicht ChatGPT, schreib mir mal ein kurzes Snippet, sondern AI-Agents, eigenständige Software bauen. Und natürlich, was bedeutet das für unsere Marketer? Können wir damit irgendwas anfangen? Aber erst mal zu dir, Fabian, du machst einen SEO-Day, glaube ich, seit über 15 Jahren, wenn ich das richtig in Erinnerung habe.
Fabian Rossbacherdas 15. Jahr ganz genau.
RaoulWow. Wow, was ist das Geilste und was das Schlimmste, was du als Veranstalter erlebt hast?
Fabian RossbacherAlso das Schlimmste ist in der Tat kein Essen oder zu wenig Essen. Die Filetspitzen 2017, die wir zu wenig hatten, also, da warst du ja weißt du vielleicht noch, da weiß ich nicht, ob du in dem Jahr da warst. Also es gab zu wenig Filetspitzen, weil sich alle die Teller so voll gemacht haben. Für 700 Leute halt Filetspitzen und dann Männer, die haben mit 300 Gramm kalkuliert und ich sag, absoluter Wahnsinn, dann ist ja 150 Gramm mehr drauf. Und das Schönste
SebastjanEs tut mir leid, Fabi.
RaoulUnd das war's für
Fabian Rossbacherist eigentlich immer, wenn alles klappt abends, Also wenn wir auf der Party sind und ich weiß, dass alles gelaufen, alle Vorträge haben funktioniert, erste Feedback bekommen und so weiter, dann kann ich mich immer bisschen entspannen und freue mich immer.
RaoulGeil, das klingt cool. Die SEOs picken sich immer die Filetspitzen raus, das hat das Problem.
Fabian RossbacherKannst du nicht mehr machen. Also wir haben kein Filetspitzen mehr. Wir haben meistens so Curry-Hühnchen mit Reis oder sowas. Du kannst solche Filetspitzen nicht mehr machen.
RaoulWir haben immer eine Frage als Intro. Wir fragen, was habt ihr diese Woche automatisiert? Gibt es irgendwas, was ihr automatisiert habt, was richtig geil funktioniert hat oder auch was, was einfach nur Zeit gekostet hat?
Fabian RossbacherAlso ich muss sagen, mit Abstand diese Woche, was echt am coolsten war, also da hab ich schon ein paar Tage dran, aber diese Woche war die Version jetzt fertig. Ich hab ja so ein eigenes Outreach Tool, wo ich meine Projekte mit Outreach, also wo ich Marketing für mache. Und jetzt habe ich diese Woche das erste Mal die eingehenden Mails auch von der KI durch analysieren lassen und erste Antworten gemacht. ich arbeite ja in Ja, also dieses Projekt hat mindestens sieben Sprachen. heißt, geantwortet wird dann halt auch in Spanisch, Französisch, Italienisch und so weiter.
Und das war jetzt das erste Mal, dass ich wirklich sage, ich kann jetzt auch auf die ganzen Mails, die ich rausschicke, wenn Sachen zurückgekommen sind, auch das erste Mal Antworten. Und es sind die ersten Antworten rausgegangen. Und da taste ich mich noch gerade vor, weil es natürlich alles in meinem Namen und ich will ja auch da keinen zu großen Fehler machen, aber merke, hat auch der Druck. Also wenn du da ein paar hundert E-Mails im Postfach hast, die unbeantwortet sind von Linktauschanfragen oder von Kooperationsanfragen. Da musst du halt antworten, manuell keine Chance.
Und das, würde ich sagen, ist mit Abstand das Coolste, was jetzt zu dieser Woche passiert ist. Also ich glaube, wenn wir ein paar Wochen nochmal reden oder uns auf dem SEO-Day sehen im November, dann wird das fertig sein und dann werde ich hoffentlich genauso viele E-Mails beantworten können, wie ich rausschicke
RaoulCool, ich habe an was ähnlichem gearbeitet, als Tool, mit Agents. Das funktioniert schon richtig, richtig gut. Sebastjan, wie sieht es bei dir aus? Was hast du gebaut?
SebastjanEs war zwar keine Automatisierung, aber es ist schon so vorgelegt, dass es eine sein könnte. Das eher für mein Hobby. Ich bin ja leidenschaftlicher Motorradfahrer und ich gestalte meine eigenen Stickers für meine Helme. Aber weil die halt helme-konkraft sind, ist es super schwer, sowas zu plotten, weil da immer kommt zu Problemen. Da habe ich halt ein Tool entwickelt, der mir das Bild, das Motiv so rendert, dass man einen Plotter das genauso ausschneidet. ganz flächig, wenn meine Helme beklebt werden können. was für meine Seele.
RaoulWir haben natürlich ein paar Kundensachen weitergearbeitet, aber ich habe gerade die andere Story, ich habe mich selber mal gestoppt, was zu bauen. Ich kam kurz in die Versuchung, privat nutze ich Picnic, das ist ein Lieferservice, der einem Essen liefert und wir nutzen das auch hier für Buzzmatic. Und die haben MCP-Server. Ich hab schon überlegt, jetzt baust du eine coole Automatisierung, der dir den ganzen Wochen Einkauf automatisiert. Du machst ein Foto vom Kühlschrank, wo er dann weiß, was drin ist und die Sachen bestellt, die nicht drin sind.
Das verschwendet keine Zeit für dieses Thema. It's a rabbit hole. Suchtverhalten. den Umweg gemacht, mir selber mal was auszureden, was leider viel zu selten passiert. Cool, dann lass uns reinsteigen. Das letzte Mal, Sebastjan, haben wir beide uns unterhalten über das Thema Auszeichnungen, Wasserzeichen und so weiter. Heute sprechen wir eben nicht mehr darüber, wie die KI unsere Texte schreibt, sondern wie die KI unsere Tools baut. Ich gebe ein kleines Themenintro, ich habe auch schon Feedback bekommen von ein Kollegen und Kolleginnen. Wir sollen so bisschen langsam starten.
Kontext zu geben für die Leute, nicht so tief sind wie wir. Und zwar geht es heute Agentic Coding. Manche Leute bezeichnen das Ganze auch als Vibe Coding. Das heißt, du beschreibst, was du willst. Ein Agent baut das eigenständig, viele Schritte, Tests, Korrekturschleifen und vieles mehr. Am Ende bist du nicht mehr der Programmierer, der eine Autovervollständigung hat, sondern du schreibst das Briefing, prüfst danach, gibst wieder Feedback. Was ganz interessant ist, ein Großteil dieser Leute, die das nutzen, sind eigentlich gar keine Entwickler vom Background, sondern Product Manager, Marketingleute, Gründer. Und was auch interessant ist, auf GitHub ist circa die Hälfte aller neuen Codezeilen KI generiert. Ganz ehrlich, ich hätte sogar getippt, dass es mittlerweile ist als knapp die Hälfte, sondern ich werde davon auch rühren,
Fabian Rossbacherweniger
Raouldass wir irgendwie bei 80, 90 Prozent mittlerweile sind. auf der anderen Seite vielleicht findet viel den Weg auch gar nicht auf GitHub. Das kann ja natürlich auch sein. Der erste Vibe-Coder weiß vermutlich nicht mal, was GitHub ist. Von dem her, das kann vielleicht auch damit zusammenhängen. Fabian, an dich. Du schreibst selber von, du nutzt diverse Maschinen, bist, glaube ich, Cursor-Heavy-Nutzer unter den Top 300 und schreibst zu 35.000 Zeilen Code am Tag. Beschreib mal so einen normalen Mittwoch, wenn du nicht bei uns im Buzzsozial Podcast sitzt.
Fabian RossbacherAlso ich wach morgens auf und dann Laptop auf. Muss ich leise sein, weil meine Freundin schläft immer so lange. Und dann tippe ich so ganz leise. Und das erste, was ich mir im Grunde genommen jeden Morgen anschaue, sind die neuen Daten in der Datenbank. Also wie viel haben wir in der Nacht an KI-Analysen gemacht? Wie viel haben wir gecrawled? Wie viel Änderungen im Code ist passiert? Das ist so meine morgendliche Dosis. Entgegengesetzt der Dosis, wenn ich abends schlafen gehe, dann gucke ich mir immer die Numbers an.
Also was haben wir in Umsätzen generiert für den entsprechenden Tag? Weil wenn ich schlafen gehe, irgendwie so halb 12, 12 ist meistens der Tag dann vorbei. Und dann schaue ich mir noch schnell die Umsätze. Und morgens gucke ich mir dann aber eigentlich immer nur den Code an, weil dann starte ich eigentlich direkt mit der Entwicklung. Meistens ist das so, wenn ich morgens aufwache, habe ich entweder schon von etwas geträumt. was ich bauen will oder was ich verändern will. Oder so beim Aufwachen ... dös das da so im Kopf rum, weil ... gestern nicht mehr gelöst.
Es sind ja unglaublich viele Themen. Es ist ja jetzt nicht mehr, dass du ... an einem Problem irgendwie ... eine Woche oder so arbeitest, sondern du ... hast ja am Tag ... ... ja so 10, 15, 20 Momentums, auch wenn du ... ... mit anderen Leuten redest, wenn du Feedback von den Testern bekommst. Also es ist halt einfach so viel und so schnell Veränderungen, ... also fachlich ... im positiven Sinne an den Anwendungen. dass das so schnell durch deinen Kopf durchrauscht, dass ich dann morgens eigentlich im Grunde genommen sofort losliege.
Ja, Cursor auf, Prompts los, Sessions checken. Ich mache auch meistens dann morgens immer so bisschen Aufräumerbeiten bei mir auf dem Laptop, weil mein Laptop läuft auch die Nacht durch. Ich habe 128 GB M4, also diesen dicken Mac für 6000 Euro. Der pustet dann immer nachts damit mit durch. Der ist dann neben mir beim Bett. Und da muss ich dann jeden Morgen. Cursor nutzt ja VS Code und VS Code hat so eine SQLite-Datenbank unten drunter. Und die wird schnell mal in so einer Nacht 90 Gigabyte groß.
Das heißt, morgens cleare ich immer die SQLite-Datenbank, damit ich so ein eigenes Skript führe, damit der VS Code, also Cursor, wieder schnell wird. Ansonsten ist es sehr schnell, sehr, sehr langsam. Und dann starte ich halt im Grunde genommen in meine Features. Ich mache dann ein bisschen E-Mails. Aber im Grunde genommen läuft den ganzen Tag durch. jetzt hier, die Internetverbindung zu schonen, habe ich den Laptop gerade neben mir runtergeklappt. Das passiert sehr selten und macht mich auch bisschen nervös. Aber ansonsten läuft er eigentlich immer. Gerade eben waren wir im Fitnessstudio, hatten noch ein paar Termine und danach ist eigentlich immer im Auto immer Cursor.
Also ich lasse meine Freundin auch immer fahren. Also die muss das mittlerweile. Er hat das verstanden schon seit anderthalb Jahren, dass sie immer fahren muss, weil ich bin halt am Computer. Und ja, also was du eben ansprachst mit Sucht, also ja, definitiv. Also ich bin totaler Junkie. es ist ...
RaoulToken anxiety.
Fabian RossbacherAlso du hast ja diesen Auto Mode bei Cursor. Und das ist ja so ein unlimited Ding. Also jetzt werden wir mal sehen, im September haben sie jetzt eine Ankündigung gemacht vor letzter Woche, dass sie diese Flatrate irgendwie verändern wollen. Aber sie haben nicht genau gesagt, geht sie jetzt auf dem Limit oder geht sie nicht auf dem Limit? Sie sagten nur die Die anderen Modelle werden angehoben von der Token-Anzahl her, die man hat. Dadurch, dass da jetzt aber eh Grok dahinter liegt, weil Elon Musk hat das Ding ja gekauft vor zwei Monaten, für 60 Milliarden, glaube ich, eh Grok war ja eh nicht ausgelastet. Also, deswegen hat er den Deal ja auch gemacht mit Anthropic und die Server-Kapazitäten verkauft schon vor ein paar Monaten. Ich glaube, dass wir da weiter durchpowern können. kann jedem nur empfehlen, Cursor reinzuschauen, der so bisschen tiefer einsteigen will. weil da gibt es halt die Flatrate.
SebastjanFabian, also ich fasse jetzt mal zusammen. Deine Freundin heißt M4 und
Fabian RossbacherJa.
Sebastjandu hast keine Ängste über Kosten. Das Wort Kosten habe ich jetzt nirgendwo gehört.
Fabian RossbacherNein. Nein. Ich zahle 17 Dollar und mehr nicht.
SebastjanNutzt du doch auch
RaoulJa, das gibt's.
Sebastjanlokale Modelle?
Fabian RossbacherIch habe es ausprobiert mit Ollama und einigen Modellen von Mistral und ByteDance. Aber ich muss ganz ehrlich sagen, dass das nicht ansatzweise so gut läuft. Also auch mit 128 GB RAM und auch wenn ich da 80 GB reinlade, so ein großes Modell, es ist einfach... Ja, die Agents sind nicht so flexibel, die Agents arbeiten nicht so lange durch und vor allem das HTML, was sie produzieren, sieht katastrophal aus und ich habe auch noch keine Möglichkeiten gefunden. In Claude Code gibt es ja die CLAUDE.md als Einstiegsdatei für Rules und Skills und so weiter.
Und ich habe da noch keine Möglichkeit gefunden, so mein ganzes Skill und Ruleset, was ich in meiner Cursor-Umgebung nutze, auf so ein eigenes Modell zu übertragen, weil das ist ehrlich gesagt der Key. warum es bei mir so gut funktioniert. Also wenn ich jetzt regellos und skilllos Software entwickeln würde, da würde ich ja nicht ansatzweise den Durchsatz schaffen, den ich jetzt so schaffe. Jetzt mit mittlerweile, ich glaube, über 130 Skills und fast 120 Rules ist das mein System halt super stabil und produziert den Code so wie ich will.
Deswegen ich kann da gar nicht so auf lokale LLMs momentan gehen. Ich glaube, dass das kommt und dass wir nächstes Jahr alles lokal machen werden, weil es halt einfach günstiger ist. Aber jetzt aktuell 2026 im August sehe ich das noch nicht. Auch wenn ich den amerikanischen Discord so ein bisschen reinhöre, läuft immer so bisschen mit bei mir, wenn ich mal reingucke. Gibt es da noch keinen und jede Woche ist das ein Thema. Habt ihr schon lokale LLMs, die gut funktionieren? Auch da hat es keiner, also auch drüben in Amerika alles Cloud
RaoulDas heißt deine Maschinen laufen 24-7 durch.
Fabian RossbacherIch habe einen Server, da laufen jede Menge Cronjobs Die und die nutzen natürlich auch den Cursor Agent Service sehr intensiv. Das ist das CLI von Cursor selber. So wie Claude Code auch ein CLI hat oder Gemini oder wie man auch beliebig andere Harnesses runterladen installieren kann, haben die auch einen eigenen. Auf meinem Laptop läuft natürlich auch 24 Stunden sieben. Jetzt bin ich gerade auf meinem iMac mit mit euch am Sprechen. Da läuft in der Regel nichts. Früher lief hier jede Menge. Aber dadurch, dass ich jetzt schon seit zwei Monaten dieses unglaublich starke System habe mit 128 GB, ich ich hatte immer so, ich sag mal so sieben Projekte offen parallel.
Die kann ich jetzt alle in einem Computer offen haben. Also das ist überhaupt kein Problem mehr. Und wenn man dann seine Prozesse halt noch in der CPU limitiert, dass man halt sagt, wenn jetzt ein Python Prozess oder ein PHP Prozess hast, darfst nicht unendlich viel CPU nehmen, sondern zum Beispiel nur maximal 50 Prozent CPU und du halt 16 Kerne hast, dann kannst du halt echt ordentlich was hochfahren. Und der Computer selber ist noch total fine und die Prozesse sind trotzdem relativ schnell alle dann durch. Egal, wie du mal bisschen länger wartest auf einen Skript keine Ahnung, eine halbe Minute länger ist ja sehr relevant. Du hast ja zehn am Rennen und kannst dich nicht gleichzeitig alle kümmern. Deswegen ist das nicht schlimm, wenn mal ein Skript ein bisschen langsamer wird.
SebastjanLäuft bei dir auch irgendein Nvidia Rack Server oder wie so vollständig auf Apple unterwegs?
Fabian RossbacherIch habe mich dagegen entschieden. Also ich bin Apple Fan, ein Apple Jünger und ich hatte mich vor zwei Monaten für diesen neuen Apple entschieden. Der war ja relativ teuer, also auch für mich muss ich sagen, 6.000 Euro ist schon eine Menge Geld, bringt das, hilft das wirklich so. Aber ich kann es total empfehlen. Also ich würde jedem, der vor der Entscheidung steht, die Empfehlung geben, macht das. Also ich habe den ja auch geleast, also über meine Firma, ich zahle 130 Euro dafür im Monat und ich sage mal, das ist es wirklich echt wert. Also das ja. sollte man wirklich überlegen. Also bevor man jetzt den zweiten 200 Dollar Claude Max Code kauft und sich irgendwie darüber ärgert, dass dein Computer zu langsam ist, sollte man lieber überlegen, mal gerade die Hardware upzugraden Also ich glaube mittlerweile, dass nur die beste Hardware oder die zweitbeste Hardware gut genug ist, man braucht es nicht in allerneuesten Chip. Aber da würde ich jetzt aktuell nicht mehr sparen wollen. Also jetzt zurück auf die alten Systeme mit irgendwie 32 Gigabyte RAM. Mh-mh. Mh-mh. Mh-mh.
RaoulKommt glaube ich darauf an, was du machst, was der gerade Code ist, was am Prozess noch im Hintergrund aufgeht. habe daheim so ganz alten Rechner von mir, einen alten Lenovo ThinkPad, der so mein Always-on-Gerät ist, mit dem ich immer verbunden bin. Da auch eine Claude-Code-Instanz läuft. Das Ding hat irgendwie 8 GB für all die Everyday-Tasks. Ich mache kein Coding da drauf. Coding mache ich auf anderen Maschinen. Das macht null Probleme. Da wurde ich eher schon erstaunt, weil ich dachte, das raucht ihr ab, aber das läuft echt gut durch.
Fabian RossbacherDu musst überlegen, ich hab bei jedem Projekt immer Crawling, immer Analyzing, immer Heuristik, immer Database-Inserts. Wenn sie lokal sind, okay, aber es ist auf jeden Fall immer ein Request über den Server und dann muss baldmäßig was weggeschickt werden. Das heißt, da ist einfach so viel, was da immer auf die Festplatte schreibt und in temporären Dateien und gegenseitig dann auch Sachen übergibt. Und ich arbeite ja gerade auch an Graph Coding Lösungen an den ersten, also sprachst eben von Agentic Coding, von Vibe-Coding, das müssen wir ein bisschen mal trennen.
Und Graph Coding ist ja, sagen wir, der neueste Schrei. Und da sind natürlich dann, wenn du solche Vektor-basierten Systeme hast, die untereinander kommunizieren, nochmal eine ganz andere Geschichte. auf dem Server bei mir habe ich immer 160, 170 aktive Prozesse, die gerade irgendwas machen. Das ist einfach verdammt viel. Und da habe ich selber auch nicht mehr den Überblick drüber. Und deswegen ... brauchst du, wenn du das Lokal nur ansatzweise so ein bisschen hochfährst mit mehreren parallelen Projekten oder auch die Software testen willst, sie muss ja eben vertestet werden, dann muss er ein sehr starkes lokales System haben. Also mit 8 GB würde ich glaube ich in keinem Projekt mehr so wirklich produktiv vorankommen.
SebastjanWie würdest du die prozentuale Verteilung zwischen reparieren und skalieren in deinem Alltag so einschätzen?
Fabian RossbacherAlso aktuell würde ich sagen, dass ungefähr 10 Prozent maximal an Code bei mir verworfen wird, also rejected wird. Man sah das ja vorher so richtig schön in den Cursor Statistiken, weil die das mit dem Git Repo, ich habe es mit dem Git Repo gekoppelt. Das heißt, die sehen das und die sehen auch, ob ich etwas accepte oder ob ich es neu bauen lasse. Also die kriegen das mit, weil die meinen gesamten Code indiziert haben. So du bist in der Trade off, aber wenn man in Cursor arbeitet, dass die halt wirklich alles über einen wissen. damit sie halt alles so schön machen und perfekt machen können, dass es für dich halt in der Benutzung halt wirklich total angenehm wird und sie dich auch sehr gut verstehen, was du haben willst.
Also ich würde sagen unter 10 Prozent. Das war noch vor drei Monaten oder vor drei Monaten, vor vier Monaten, würde ich sagen, war bei mir der Tipping Point. Vorher hatte ich 90 Prozent Rejects, also Veränderungen, wo ich halt auch durch manuelle Prompts sehr oft eingreifen musste. Keine Ahnung, Design Themen. im Layout, CSS Klassen, Basisklassen, die vermischt wurden mit Screen Klassen, Formatierungen, Schichten zerstört, also in Datenbank Schicht irgendwas reingemacht, was eigentlich eine Ebene höher muss in die fachliche Schicht. Also, boah, so ganz gruselig. Also wenn du so Code von so jungen Developern bekommst, die gar nicht wissen, was in welcher Schicht rein muss, so dann, boah, und dann musst du Code Reviews machen und das ist nicht mehr so.
Also der der der Point war bei mir so vor drei vier Monaten, als ich wirklich so hart daran gearbeitet habe, dass der Code, der erzeugt wird, auch so ist, wie ich ihn haben will. Also du kriegst es ja beim LLM nicht hin, auch bis heute, dass der Code 100 Prozent so ist. Also du kannst ihm so viele Regeln und Skills mitgeben, wie du willst. Der wird immer irgendwo was falsch machen. Das ist einfach momentan die DNA, aber die wird deutlich besser, weil die intern mehr loopen.
Also das ist deutlich besser geworden. Aber dann habe ich auch festgestellt, dass Cursor sich irgendwann sehr stark auf mich eingestellt hat. Also die haben auch algorithmisch sehr stark nachgelegt und haben verstanden, wie ich Datenbankzugriffe haben will. Die haben verstanden, wenn ich eine Screen mache, wo die fachliche Logik ist, wo die Datenbankabfragen ist. Die haben verstanden, wie ich mit Indizes arbeite auf der Datenbank oder wie ich mit Mappings arbeite auf einer Elasticsearch-Indexstruktur. Sie haben auch verstanden, was bei mir ein Adminbereich ist, was ein Public Bereich ist, sie haben auch verstanden, was eine Sitemap ist. haben verstanden, was Index ist, was No Index ist.
Das haben sie alles mittlerweile verstanden, weil ich es so oft immer wieder erklärt habe in so vielen nächtlichen Runden und dann die Rules und die Skills immer ein bisschen nachgeschärft habe und auch gefragt habe, was muss ich denn anders machen in meinem Skill, damit du das mal verstehst und mal richtig machst. Also wir haben das zusammen entwickelt, also Cursor und ich Da gab es immer paar kleine Hinweise, ja, es müsste an der Stelle noch gehärtet werden, müsste an der Stelle noch deutlicher werden. Und diese Regel hier beißt die andere Regel, also irgendwann festgestellt, das Regeln sich auch überlappen und dann Chaos produzieren.
Das heißt, auch da Prozesse reingebracht, wie die Cleanheit der Regeln, der Rules und der Skills im Gesamtkonzept halt sehr, ich sag mal, gradlinig ist. Und natürlich die Nutzung von Sub-Agents seit fünf Monaten brutal. Also seitdem diese ganzen Dinge da sind. macht hier Agentic Coding wirklich richtig Spaß. Letztes Jahr im September, Oktober, war das schon teilweise echt ganz schön haarerauffend. Man war immer noch viel schneller. Aber dass man jetzt wirklich sagt, bau mir mal ein Projekt, so wie du mir das Projekt gebaut hast. Aber das ist jetzt die Logik für Restaurants, nicht mehr für Jobs.
Und mach mal einfach. Und dann lässt man ihn bauen, eine halbe Stunde. Und dann kriegt man wirklich etwas, wo man wirklich reinschaut und dann sagt, wow. Ja, cool. Hier habe ich noch paar kleine Änderungen. Da machst du so eine halbe Stunde Tuning und dann kannst du eigentlich schon die Crawler laufen lassen und dann indiziert die Restaurants mit Speisekarten, so wie wir haben. Wir sind eine Datenbank und auch alles richtig synchronisiert nach den Modellen, wie du es vorher in den anderen Projekten gemacht hast, weil daraus zieht der sicher das Wissen. Da macht schon sehr viel Spaß. Und dadurch kriegst du jetzt gerade auch wirklich sehr viele Projekte schnell auf einem guten Stand, die du auch gut pflegen kannst. Deswegen 10 Prozent würde ich sagen aktuell.
RaoulWir sind relativ gut in der Materie drin und ich glaube, ich kann mir sehr gut vorstellen, was du so machst. Ich kann mir aber auch vorstellen, dass der durchschnittliche Zuhörer hier schon hinter einen ausgestiegen ist. Da laufen irgendwelche Maschinen, 24 Stunden, die machen irgendwas, irgendwelche Rulesets und Sub-Agents. Kannst das so bisschen konkretisieren, also vielleicht vom konkreten Projekt erzählen, vielleicht auch mal bisschen Hintergrund geben? Woher wissen diese Maschinen eigentlich, was sie da 24 Stunden überhaupt irgendwie coden und machen sollen? Wer gibt wo die Anweisungen? Wann gibt der Mensch die Anweisungen? Wann die Maschine einfach das so bis hin, glaube ich, anschaulich ist?
Fabian RossbacherGenau. Und wann nimmt mir die Maschine das Konto weg? Also ich glaube, man müsste erst mal so
RaoulGenau.
Fabian Rossbacherganz kurz einmal den Rahmen machen. Du sprachst eben von Vibe Coding. Das macht, glaube ich, gerade jeder eurer Zuhörer, dass man sich eine schöne Oberfläche baut, eine Landing Page, eine Homepage, ein Dashboard. Also wir haben so einen Running Gag bei uns. Wenn so die Leute wieder kommen, wir müssen KI machen. Ja, da baut er noch ein Dashboard. Ich glaube, das hilft. Das kannst du auch vibe-coden Das ist gar kein Thema oder noch ein Dashboard. Vielleicht hilft ja noch ein Dashboard, das Problem zu lösen.
Also so dieser Witze. ... bei uns in unserem Unternehmerrunde. Also Vibe Coding, jemand der nicht weiß, wie Software funktioniert, ... ... aber trotzdem da was reinreden kann, da was rauskommt ... und sich erfreut an dem, da ist. Und das darf er auch, das ist auch gut. Also damit hat er ja was geschaffen. Das mache ich nicht. Ich mache Agentic Engineering oder Agentic Coding. Das bedeutet ... dass ich ziemlich genau weiß, wie meine Infrastruktur aussieht und ich komme von unten. Also ich komme nicht von oben, sondern ich komme von unten.
Ich sage halt, das ist meine Struktur, sind meine Ordner, das sind meine Dateien. Das ist mein Framework. Also ich nutze zum Beispiel viel PHP oder auch viel Python oder auch viel Java, je nach Anwendungsfall oder JavaScript, bei den Extensions. Und dann weiß ich schon ziemlich genau, wie das Ganze aussehen soll, weil ich in der Vergangenheit natürlich mal solche Projekte gemacht habe. Und habe erst mal eine Grundidee. Lass mich natürlich inspirieren von neuen Strukturen, von ... speziellen Dingen wie KI besser arbeiten kann und so weiter. Aber ich komme eigentlich unten vom Code.
Das heißt, der normale Webcoder schaut von oben drauf, guckt in die Oberfläche, gibt einen neuen Prompt ein, ärgert sich vielleicht zwischendurch, dass die KI nicht versteht. Aber im Endeffekt baut er was mit Sprache. Ich baue mit Architektur. Bedeutet, ich gebe natürlich auch Prompts rein, klar, aber bedeutet eigentlich primär, dass es von vornherein klar ist, was da gebaut werden soll oder wie es gebaut werden soll. ist von vornherein klar, oder ich probiere das so klar zu machen, dass es dann auch so bei rauskommt. Und ich versuche dann oben wirklich nur sehr schmale Prompts zu geben.
Also ich mache dann so einen Prompt wie zum Beispiel, baue mir eine Restaurant-Suche, wo ich, ich möchte wissen, wo ich in Köln Kaiserschmarrn essen kann. So, das ist meine Herangehensweise, dass ich dann sage, okay, damit starte ich mal. Und dann aufgrund der bestehenden Struktur, Architektur schick ich ihn auf die Reise. Und er weiß halt eine Menge. weiß, wie er Logins bauen soll, wie er Registrierungen bauen soll. Er weiß, wie eine User-Datenbank aussieht und so weiter. weiß er alles. Und er hat auch ziemlich viel Ahnung, wie so Projekt so generell aufgebaut sein kann.
Also, es da so einen öffentlichen Bereich gibt, so einen nichtöffentlichen Bereich, dass es einen Admin-Bereich gibt, dass es eine MySQL-Datenbank gibt. Du weißt dann schon, das hat er alles im Vorfeld von mir schon gesagt bekommen. Und in diesem Rahmen darf er sich austoben. Das ist quasi ... Wie ein junges Team, was ich auf die Reise schicke, aber mit ziemlich klaren Leitlinien. Also, die können nicht einfach dann irgendwas anderes machen. Also, die können dann nicht einfach sagen, wir nutzen PostgreSQL. Das gibt es verboten von meiner Architektur.
Also, die dürfen dann nur mit MySQL arbeiten. Und sobald es eine Facetensuche wird, das heißt, dass man so Sachen filtert und dass es so eine kompliziertere Suche wird, muss ein Elasticsearch-Index genutzt werden. Weil ich weiß, mit MySQL ist das irgendwann mit dem Indizieren schwierig. und sagt, okay, das weiß er und er switcht dann automatisch für sich selbst. Okay, wir bauen jetzt die Suche im Frontend auf Elastic und die Datenhaltung vielleicht auf MySQL. Das muss ich ihm nicht mehr sagen, aber das ist ja schon eine so elementare Architektur Entscheidung und die habe ich vorher getroffen.
Das heißt, als Architekt, Softwarearchitekt gucke ich den ganzen Tag in den Code und überlege mir, wie muss die Architektur besser sein, dass ich sie besser maintainen kann, dass sie besser auf den Server passt, dass die Performance besser ist, dass ich das gut lesen kann und dass ich es auch vor allem leicht erweitern kann von Oberflächen, von Features und so weiter. Und da komme ich natürlich dann immer wieder auf Probleme, dass ich dann sage, okay, puh, ich wollte doch bei der Registrierung eigentlich auch die Möglichkeit haben, dass man noch weitere Felder eingeben kann, nicht nur Vornamen, Nachnamen, E-Mail-Adresse, sondern zum Beispiel auch, wie viele Mitarbeiter man hat oder wie der Firmenname ist oder wie die Adresse der Firma ist oder sonst irgendwas. dann komme ich dann auf die Idee, ich okay, wir brauchen neben den Basisfeldern noch definierte Felder und dann mache ich mir Gedanken, wie kann das abgebildet werden in der Datenbank?
Und ich mache mir so Gedanken, dass es für alle Projekte funktioniert, auch für die bestehenden Projekte, die ich schon habe. Und dieses Framework und dieses Tool, da bastle ich eigentlich jeden Tag dran, weil jede meiner Websites, die ich baue, ist auf der Basis wie so ein eigenes Lovable quasi. Wer es kennt, bau mir deinen eigenen Baukasten und aus dem Baukasten bediene ich mich immer und schaue natürlich jeden Tag, ob das denn so alles klappt, was ich da bauen lasse. Und ja, da bin ich dann doch in der Tat jeden Tag immer begeistert.
Also das ist so meine Work. Also ich baue jeden Tag enorm viel und überlege den ganzen Tag, wie kann das noch effizienter werden? Und da gibt es ja jetzt schon seit ich sag mal ein paar Monaten das ganze Thema Graph Coding, dass du halt sagst, du hast nicht nur einen Agenten Agenten, der jetzt einmal ein Feature baut oder einen Prompt schießt dann los und baut irgendwas. sondern dass du ein ganzes Netz hast von Agents, die sich untereinander auch kennen, registrieren und auch gegenseitig gegenseitig kontrollieren und sich gegenseitig anstoßen, anstupsen.
Ich denke, dass das die Zukunft sein wird in den nächsten Jahren, da gute, smarte Systeme zu haben. Es gibt auch schon ein paar Open Source Lösungen. Ich baue da lieber an meiner eigenen Variante, weil dann weiß ich, was drin ist, habe es besser unter Kontrolle und ich baue ja jetzt kein Google. Also es ist ja noch überschaubar, was ich mache, auch wenn ich sehr viel Code baue. Ich baue Anwendungen für End User. Die sind nicht so kompliziert. Die sind auch nicht so kritisch. Da kann man mal mehr Beta und mal mehr ausprobieren.
Das ist schon okay. Und das ist im Grunde genommen meine Work. Also ich glaube, dann kann man sich ein bisschen was vorstellen. Also ich sitze jetzt nicht davor vor Oberflächen den ganzen Tag von dem Code Code und überlege mir, wie muss ich ihm denn jetzt was sagen, damit er die Oberfläche besser baut? guckt dann in den Quellcode rein und findet den Fehler, warum er das so gemacht hat, biegt dann eine Regel rein ... und ein Skill, lasst das dann noch mal durchlaufen, ... guckt, ob er es dann richtig macht.
Und wenn er das nicht schafft, dann arbeite ich mit ihm zusammen daran, da eine Lösung zu finden, ... damit er es jetzt einmalig schafft und in Zukunft ... immer schafft. Also meine Aufgabe ist immer zu vermeiden, ... dass die gleichen Fehler in Zukunft noch mal passieren. Also du eigentlich wie mit einem menschlichen Team, du willst es trainieren, also du willst es, die schnell gute Software bauen können. Also musste denen halt beibringen, wie HTML aussieht, wie CSS aussieht und so weiter.
RaoulSehr interessante Workflow, Fabian, wo ich so bisschen jetzt drüber nachgedacht habe. Du gibst die ganze Architektur, die ganzen Frameworks und Co. vor. Ob ich dich verstanden habe, ist dein Einzelbriefing dann relativ kurz. Das hat mich jetzt so bisschen stutzig gemacht, dass du nicht sagst, ich will eigentlich folgende Features am Ende auf der Seite haben oder ich will... folgende Seitentypen haben oder das macht das besonders. Ich weiß nicht, ob das jetzt so ein sehr, sehr flapsiges Beispiel war. du sagst, ich eine Restaurantsuche, dann überlässt du ja framework und so, sagen wir, dahingestellt. Aber was dann am Ende rauskommt, da überlässt er schon relativ viel der KI dann auch in der Gestaltung.
Fabian RossbacherUnd das ist auch noch, wo die KI noch echt richtig schwächelt. Also wenn du jetzt sagst, baue mir so eine Suche, dann ist schon relativ klar, wie die Filter aufgebaut sind. Das sind Dropdowns. In den Dropdowns sind Options, die dann noch in Klammern die Anzahl haben. Wenn man die Options auswählt, ist die Anzahl der Treffer, die sich dann verändert. Also das ist alles klar. Das weiß er schon vom Framework. Also ich bin jetzt nicht total überrascht, wenn ich ihm sage, baue mir eine Suche.
Ja, da ist schon ziemlich klar eigentlich so, man hatte andere Projekte, das so generell grob aussieht. Aber Formen, Farben. Abstände ist noch überhaupt nicht klar. Und das ist auch wirklich das, wo ich sicherlich am meisten Zeit investiere, dass ich das Fine-Tuning hinten rausmache. Also ich habe dir ja eine Webseite geschickt oder ich habe sogar zwei geschickt. die HungrNow habe ich, glaube ich, geschickt. Weiß ich gar nicht, ob die Restaurantsuche von mir. Und da bin ich dann schon, dass ich das an Freunde weiterschicke. Und heute habe ich zum Beispiel das Feedback bekommen.
Dein Design ist ja sehr quadratisch, sehr kastenartig. Dann war mir sofort klar, ist klar, wir brauchen ein paar runde Ecken. Logisch, gucke ich da drauf, ja, alles nur Quadrate. Logisch, alles eckig, ja. Und dann habe ich gesagt, tue das mal auf, dann mach doch mal hier bei denen, tic tac tac, mach doch mal Runde ecken und überleg dir doch mal, ... ... dass man das ein bisschen auflockert, ... dass es nicht so eckig ist. Das ist dann mein Prompt. Und das ist fine Und ich brauche dann manchmal vielleicht so ein paar Runden auf diesem Level.
Und sehr häufig lasse ich mich einfach von Freunden inspirieren, ... denen ich das dann schicke oder von Testern, ... also ich arbeite auch gerade. Ich habe so eine Firma gefunden. User-Test, die Gegengeld, solche Software-Tests, weil ich kriege das Feedback aus mir selber gar nicht raus. Keine Chance. Also ich kann nicht auf der Oberfläche gucken und sagen, die muss jetzt so und so geändert werden. Ich habe natürlich ein Auge und ein Design-Auge auch, klar logisch. Aber das ist ja meins und das ist ja jetzt nicht das, die Menschen da draußen empfinden und sehen.
Also dieses Thema, wie sieht denn das finale Design aus? Ich da wird sich das die nächsten Monate auch schon ordentlich bessern. Ich habe auch mit ein paar MCPs rumgespielt, mit dem Magic UI MCP. Aber außer dass der mir das jetzt irgendwie mehr Gradienten und so weiter da rein gebastelt hat, hat er mir jetzt noch nicht eine coole UI gebaut, also wirklich eine smarte UI. Ich gebe dir ein Beispiel. Du hast etwas in der Du hast eine Projektverwaltung Projekt anlegen, Projekt bearbeiten, Projekt löschen und das Projekt anlegen.
Ist das ein eigener Screen? Kann man machen? Kann man aber auch als Pop-up machen? dass ein Pop-up hochkommt und der Rest wird ausgegraut. Ich kann die neuen Projektdaten einlegen, speichert, das Pop-up wird geschlossen und per Ajax wird die Seite unten reloaded, in die Tabelle kommt die neue Zeile rein, vielleicht noch ein schöner Pulseffekt. Das alles kommt nicht von Haus aus aus dem LLM, das kommt hier raus und aus der Erfahrung und aus den Rules. Und mittlerweile steckt das in den Rules drin. Und da bin ich in der Tat noch sehr hart am Arbeiten, noch bessere UI zu bauen und das wird, ich, auch noch viel besser in den nächsten Monaten und Jahren.
Und da freut mich auch jeder, tolle Ideen hat für UI. Weil immer wenn, es kommt ja nur auf die Idee, nicht mehr auf den Code. Wenn die Idee kommt, dann kann ich sie verwerten, kann ich sie in einen Skill, kann ich sie überführen und dann kann ich sie nutzen. Aber ich muss ja erst mal diese Ideen und diese Konzepte für UI, obwohl ich so lange schon Software mache, ja erst mal lernen und sehen, weil ich trotz 25 Jahre Softwareentwicklung bis dahin nie gekommen bin. Weil wir haben halt immer nur einen Grafiker gehabt, der die UI so gebaut hat, wie er sie gebaut hat.
Und wir dürften als Developer ja nie selber die UI, Frontend, richtig geil machen. Da war ja immer ein UX Designer dran. Und ganz ehrlich, UX Designer, echt teilweise mangelhaft, was die abgeliefert haben. Und jetzt dürfen wir es halt selber.
RaoulKannst uns mal vom konkreten Projekt erzählen? Du hast ja ein paar Sachen mitgebracht. Du kannst auch gerne Screen Share machen, du möchtest. Und uns mal zeigen, was so vielleicht komplexere Sachen sind. Was aber vielleicht auch so Sachen sind, die vielleicht jetzt paar von den Zuhörern in einer ähnlichen Form eher schnell in Anführungszeichen vibe-coden können.
Fabian RossbacherIch zeige mal vielleicht ein Beispiel. So, schaut es gut aus. Bei euch.
RaoulJa.
Fabian RossbacherUnd ihr seht den Bildschirm.
RaoulPerfekt.
SebastjanJa.
Fabian RossbacherIhr seht den Jobanzeiger Eifel. Das ist jetzt ein so ein Beispiel. Sagen wir einfach mal, gucken wir mal in das Suggest rein. Sagt mal irgendwas. Wonach soll ich denn mal suchen oder wir gehen mal auf einen anderen, die haben eine größere Datenmenge.
RaoulIch glaube, es wird für AI-Leute im Rheinland gesucht.
Fabian RossbacherÄhm... KI. Das ist noch nicht viel, aber machen wir doch mal Software. bei die die ich glaube, dass die Stellenbeschreibung da steht noch nicht überall KI Entwickler, das eher so Software Entwickler und so was. Wir gucken mal rein. Nehmen wir mal diesen Suggest. Der ploppt da jetzt hier so einfach auf. Aber da ist eine Menge Intelligenz drin. Da ist zum Beispiel Berufe Kombination, eine Kombination besteht aus Software Entwickler Vollzeit Köln oder eine Firma drin. Und diesen Suggest hier, den muss man also, dass man das so macht, dass man jetzt suchen kann, entweder nach dem Berufssoftware Entwickler, nach der Kombination Software Entwickler, direkt in Köln. Oder wenn ich jetzt zum Beispiel Software. Entwickler B mache. Sollte Berlin kommen? Dann ist ja auch Rheinland, Quatsch, Bonn. Da unten.
RaoulIch hätte wüsste ich von, Berlin im Rheinland liegt.
Fabian RossbacherJa, ja, vor Vollzeit Bonn und jetzt gehen wir mal. Jetzt gehen wir mal hier drauf. Ein Softwareentwickler Vollzeit Bonn. 15 Stellen habe ich da jetzt aktuell drin oder remote, remote Spannender. Sind ein paar weniger, aber Spannender. Was hat er jetzt gemacht? Der hat diese Suche hier auf diese Felder aufgeteilt. Das heißt, das, ich vorher gesucht habe, ist jetzt ist jetzt auf diese Felder hier drin statt des Bonn. Hier ist er. Und diese ganze Logik, das muss man sich ja ausdenken. Das heißt, da komme ich dann auch Stück für Stück hin. Aber wenn ich das einmal gemacht habe... Dann ist das kein Problem, das für andere Projekte zu adaptieren. Und da habe ich zum Beispiel dieses Projekt hier. Wir nehmen mal Tiramisu in Köln.
RaoulIch wissen, liebe Tiramisu. Nein, mach schon mal bitte Berlin. Ich möchte wissen, wo gibt es das beste Tiramisu in Berlin?
Fabian RossbacherSo und dann hat er das auch hier auf dem Gericht hier platziert und hier auf dem Berlin in den Filter. Und jetzt hat er hier die Restaurants die auf ihrer Speisekarte. Ragazzo. Das hier ist die. Ra Tira 840. Und wir haben drin 840 stimmt. Aber das ist ja jetzt search, worüber wir hier reden. ist ja UX Usability und dieses Logik auch, dass man die hier oben jetzt löschen kann. Und dass sich dann das sofort alles so schnell verändert. Das war jetzt kein Page Reload das war ja ein Ajax Call.
Das alles ist Intelligenz, die da drinsteckt, in dem was ich baue. Und ich kann das jetzt auch sofort für andere Sachen bauen. Also nicht nur für Restaurants, sondern auch für eine Anwaltssuche oder für eine Steuerberater-Suche. Es ist egal. das mal so als Beispiel, woran ich sehr, sehr, sehr intensiv arbeite. Und diese Seiten, die sehen natürlich immer alle anders aus. Die haben andere Farben, haben das CI, die sind noch ein bisschen anders aufgebaut. Aber die haben alle natürlich die Mehrsprachigkeit da drin. Das ist ja von Haus aus.
Also das ist ja... Also alles der Standard. Und die haben natürlich alle die gleichen Architekturen. Das heißt, ein Programmierer, der sich in dem Jobanzeiger auskennt, der wird sich auch sofort in einem HungrNow zurechtfinden. Und der wird sich auch in den anderen Projekten dieser Art, ich habe noch ein paar andere gebaut, so eine Ärzte-Suche und ein paar ganz andere Sachen, zurechtfinden, weil es immer der gleiche Technologie-Stack ist, weil die Technologie-Stacks sehr viele Teile zentral haben in einem Submodul im Git. sodass jedes Projekt dieses Submodul auschecken muss.
Und da stecken die ganzen Logiken drin. Und auf die Idee bin ich ja gekommen, weil ich gesagt habe, okay, wir bauen, ich baue jetzt ja schon seit 25 Jahren Websites. Viele Websites habe ich gebaut. Und ich möchte eigentlich schneller Websites bauen. Ich möchte sie auch schneller vermarkten noch. Und dadurch, dass das jetzt mit diesem KI natürlich so eskaliert ist, habe ich auch nicht gedacht, dass es so eskalieren wird, bin ich natürlich jetzt in diesem ... in diesem absoluten Wahn drin so schnell so viel zu bauen und arbeite auch zeitgleich sehr intensiv an der Vermarktung von dieser Art von Software und bin aber trotzdem noch jeden Tag an Lernen, also für UI am Lernen, auch Servermanagement noch weiter am Lernen, also bei DevOps lange in einer Company, also jemand, der den Server betreut.
Aber so tief, wie ich jetzt in den Projekten da reinsteigen dürfte. Weil man halt so schnell so viel lernen und ausprobieren kann. So schnell habe ich in 20 Jahren im DevOps Dinge nicht gelernt. Also schon alleine Cronjob-Management oder ein Prozess-Management oder die Tools, die ich da jetzt hier schon überall installiert und eingesetzt habe. Also Third-Party-Tools. Das ist schon sehr, sehr beeindruckend. so kann es weitergehen. Also keine Ahnung, wo das in drei Jahren steht, in fünf Jahren. ... Ich sehe die Geschwindigkeit bei mir, enorm. Ich sehe die auch bei anderen sehr, sehr enorm. Und ich mag mir gar nicht ausmalen, das da bei OpenAI und bei Cursor und bei Grok intern abläuft.
RaoulDas willst du gar nicht wissen. Aber das macht es auf jeden Fall sehr viel anschaulicher. wurde uns diese Beispiele gezeigt, was für Typen-Webseiten du baust und mit den einheitlichen Logiken, die dahinter sind. Ich glaube, da kann man es durchaus mehr verstehen. Was ich total fühle, ist das Thema Lernen. Die KI nimmt dir zwar extrem viel ab, aber dadurch traust du dich halt auch an Bereiche ran. die du dich da vorne ran getraut hast. Ich merke das bei mir. bin in Sachen unterwegs, wo ich immer irgendwie einen weiten Bogen drumherum gemacht habe, weil ich die riesige Lernkurve gesehen habe.
Und jetzt hast du diesen allwissenden Assistent, der dir auch wahnsinnig viel abnehmen kann auf dem Weg. Du sagst, ich traue mich dran. Und natürlich lernst du dann, weil du die Sachen auch verstehen willst, die du machst und auch verstehen musst. Weil wenn du sie nicht verstehst, dann baust du halt irgendwas oder entwickelst halt irgendwas, was halt was halt komplett in die falsche Richtung geht oder die irgendwann auf die Füße fällt. Deswegen super interessant. Was mich jetzt nochmal interessieren würde, du hast vorher noch mal so kleinere Sachen gezeigt.
So, wir haben ja viele Zuhörer aus dem Marketing, mit was kann man vielleicht so bisschen anfangen oder an was kann man sich ran trauen, damit man vorhin hast du erzählt, dass man schnell irgendwo ein Erfolgserlebnis hat, was Kleines Produktives hat. Kannst du auch in diese Richtung was zeigen, wenn Leute sich eben nicht an komplexe Websiten-Systeme heran trauen wollen, sondern irgendwo mal den Fuß in die Tür bekommen möchten.
Fabian RossbacherAlso ich glaube, man muss lernen und man braucht ein Projekt. Idealerweise ist das natürlich ein Projekt, mit dem man auch ein bisschen Geld verdient und eventuell ein Kundenprojekt oder ein Projekt, wo der Kunde, ich sag mal, flexibel ist und sagt, ja, mach mal, hier hast du kleines Budget. Oder man macht das schon, weil man weiß, dass man es dann an den Kunden delivern kann. Und ich glaube, was ein Projekt sein kann, ist, simple Webseite zu bauen, also eine Content-Webseite. Aber jetzt darfst du natürlich kein AI-Slop generieren.
Das geht dann nach hinten los. Und da sind ja auch die SEO-Szene, ist ja da sehr am Schreien, AI-Slop, wie schlimm, ja, Gott. Dass das Lernen ist und dass man Dinge ausprobiert, an Grenzen geht, auch schaut, was bei Google noch indiziert wird, was Google frisst. Da liegt ja eigentlich eher so die Kunst. da gibt es ein Projekt, das habe ich auch schon mal öffentlich gezeigt, das kann ich auch gerne, weil das für mich nur so eine Spielwiese ist. Das ist die Radmarkt.com. So sieht die aus. es ist im Grunde genommen, ja, früher hätte man gesagt, sieht ja aus wie eine WordPress-Seite, ist aber keine WordPress-Seite, sondern ist im Grunde genommen nur so eine kleine, zweisprachige Content-Seite und der Kern ist das Wiki.
Und das Wiki, war so einer meiner ersten Gehversuche letztes Jahr im Juli. habe ich damit begonnen, weil ich gesagt habe, ich will auf der seo-day.de das beste Wiki Deutschland haben zum Thema Suchmaschinenoptimierung. Also die Idee war wirklich für alle Bereiche, also hier zum Beispiel jetzt White Hat, Black Hat. Was ist der Vergleich? Will ich zu jedem Thema, was SEO irgendwie Indexaufbau, Onpage, Offpage und so weiter, möchte ich ein Dokument haben, weil als seo-day.de habe ich schon irgendwie den Anspruch zu sagen, bei mir kann man sich auch informieren über alles rund ums SEO.
Also insgesamt in 22 Lektionen. Und das war so mein erstes Projekt, das sagt für meine seo-day.de baue ich mir ein eigenes Wiki. Kann jeder anschauen, rankt auch echt bombastisch. Also wird ja jeder sehen. Viele meiner Freunde haben gesagt, ich finde jetzt andauernd nur noch dein Wiki. Ja, es KI generiert. Und genauso ist es hier auch bei dem Radmarkt. Das ist auch ja ich also ich hab die ja nicht alle gelesen die Inhalte. Ich kann dazu jetzt nicht zu allen jetzt immer was sagen, aber hab's natürlich durch den KI mehrfach prüfen lassen.
Also alles was hier gebaut wird und da muss man sich halt ein bisschen beschäftigen. Glaube ich jetzt nicht einfach dahin klatschen und sagen oder ausparat gesagt Ich mache wirklich ich mache das auch. Das wird schon ranken. Man muss ja Gedanken machen. Also wie soll das aussehen? Wie sehen solche Tabellen aus? Du siehst es gerade hier. Die Tabellen Spalten sind broken. Da muss dann auch ran. das. kam durch ein Update wahrscheinlich vorletzte Woche. Ich weiß auch, an welcher Stelle das reingekommen ist, weil ich an diesem DIV-Tabellenelement rumgezaubert habe.
Und deswegen sind es hier kaputt. Aber dass man sich überlegt, so eine Tabelle, wie soll die aufgebaut sein? Wie verhält sich die Tabelle, wenn du in das Responsive Design reingehst und so weiter? Also muss man sich ja Gedanken darüber machen. Das muss man testen. Das muss man ausprobieren. Und dann kann man das online stellen. Jetzt hier bei der Radmarkt sind die Zahlen dann doch schon ... Ich sag mal, sehr beeindruckend insgesamt. Das ist letzte Jahr, hab ich das irgendwann gelauncht, Ende November. Das war eine Parked Domain, also von einem Domain-Parking.
Also da war nie Content drauf, sondern halt nur immer dieser Google-Werbe-Feed. Also kein Backlinks gebaut, kein gar nichts. Hab ich jetzt auch hier keine Backlinks gebaut. Und hab dieses Wiki da drauf gelauncht, letztes Jahr. Und hab dann einfach laufen lassen. Und man sieht ja schon, dass das langsam hier die ganze Zeit so bisschen gestiegen ist. Bis zu Tour de France. da war natürlich generell mehr Suchverhalten. Und jetzt scheint es aber so ganz stabil zu sein, ja. Und ich meine, es ist keine Riesenkiste, aber bau doch mal eine Webseite, die am Tag 200 Leute über Google Organic rausholt und die dann auch für so Keywords ...
Das war jetzt ein bisschen fies, weil das hatte ich schon mal offen. Ich mache mal mit dem hier. die dann die dann bei so Keywords dann halt auch wirklich dauerhaft rankt. Und dann schau dir doch mal an, was hast du hier noch für weitere Fragen für weitere Fragen drin? Was kannst du hier noch für Erweiterungen reinmachen? Ist der Titel gut? Und dann geht auch weiterhin, dass du sagst, okay, ich möchte die Titel, sobald ich das Ranking habe, erweitern, verändern und wenn ich dann nächstes Ranking bekomme, wieder verändern und wenn ich ein Ranking verliere, gehe ich wieder auf den Titel zurück.
Also dass er dieses dieses Title Grabbing was viele SEOs machen, dass sie sagen, alle drei Wochen verändere ich den Titel, noch mehr Rankings für dieses Dokument zu machen. Bau dir doch da mal ein System. Also ich höre immer alle Leute da draußen reden und wenig machen. Und ich glaube, da kommt man halt rein. diese, diese Aufgaben, da musst du nicht großartig programmieren für können. Das kannst du alles mit Vibecoding machen, mit einem Regelsatz, wo du dann sagst, okay, du musst ja nicht so wie ich 1300 Dokumente machen, reichen ja 100 oder reichen ja 50 Und dann denkt ihr mal ein schönes System aus und dann überwach mal täglich deine Search-Console und Willkommen im SEO-Game bist du dabei, hast einen Platz am Tisch, darfst mitspielen.
Kannst du dir dann auch überlegen, was kann ich denn für einen Outreach machen, was kann ich für E-Mails schicken an Stellen, die es gut finden würden, zum Beispiel Radvereine oder Jugendinitiativen, Behörden. Es gibt unendlich viele Stellen, wo man noch E-Mails hinschicken kann, ohne direkt eine Abmahnung zu muss man natürlich aufpassen. Ich will es nicht dazu aufrufen, jetzt E-Mails zu verschicken. Aber im Linkbuilding ist das ja eine valide Strategie oder eine valide Taktik, das zu tun. Und in diesen Prozess reinkommen, dafür musst du nicht so ein Agentic System bauen wie ich.
Das, was ich mache, ist ja im Grunde genommen so bisschen Richtung Google durchstoßen. Also so ein bisschen in den, ich sag mal, hinteren Pfaden, in den Schatten von Google 98 so ein bisschen wandern. Das Web-Crawlen, Seiten-Editieren. eine coole Database bauen, die echt ziemlich groß ist, eine coole, schnelle Search drauf bauen. Das ist mein Game. Das ist bisschen anders. Aber jeder kann doch eine Content-Webseite bauen, kann die schön machen, kann ausprobieren, was rankt, kann feststellen, wenn er generierte Bilder rein nimmt, fängt es auf einen nicht mehr zu ranken, macht Google eine Abstrafung da rein, kann ein paar Backlinks aufbauen.
Also das kann schon jeder so machen, wenn er ein bisschen Zeit hat. Ich sag mal, mit einer halben Stunde Zeit am Tag, mit einer Stunde Zeit am Tag als Zeitprojekt abends. gemütlich nach den Tagesthemen Laptop aufkloppen und ein bisschen in seinem eigenen Projekt ein bisschen spielen, ein bisschen lernen für die großen Kundenprojekte oder auch eventuell, sogar damit wirklich mal ein Business zu starten und ein bisschen Geld zu verdienen, wenn die Qualität denn konstant so gut bleibt.
RaoulDie Frage, wie viele Leute das sind, ich sage das schon seit Jahren. glaube, da wir uns auch am Anfang, als wir telefoniert haben, drüber unterhalten. Leute, das
Fabian RossbacherJa.
Raoulhabe ich von Sebastjan vor 15, 16 Jahren mitbekommen. so haben wir angefangen tobt euch an den Sachen aus, ne? Fallt auf die Fresse, ne?
Fabian RossbacherJa, lernt schnell.
RaoulGuckt, dass ihr da machen könnt, was du halt im Unternehmen nie machen kannst, ne? Irgendwelche Sachen, halt vielleicht nicht so schön, nicht so sauber sind. Mach halt ein bisschen AI-Slop zum Lernen, ne? Das... Da nimmst halt am meisten mit. Aber realistisch gesehen, so von den Leuten, ich jetzt gesehen hab, die jetzt hier in den letzten... in den letzten zehn Jahren durch die Firma sind, das maximal zehn Prozent, die du dazu bekommst, Motivation noch mal mitzunehmen. Aber das solltest du eigentlich aktuell machen, aus meiner Sicht. Noch
Fabian RossbacherIch glaube, es muss Spaß machen.
Raoulmehr denn je, weil du noch mehr denn je Ergebnisse sehen kannst.
Fabian RossbacherAbsolut. Vorher war es ja wirklich ein bisschen anstrengender. Du musstest erst mal ein WordPress installieren. Dann musstest du die Plugins installieren. Dann wurde das Ding gehackt. Dann war es kaputt. Dann musstest du ein Systemadministrator irgendwie haben. Dann musstest du auf einmal 19 Dollar für Security Plugins bezahlen. War ja alles sehr auffällig und du hattest immer noch keinen einzigen Text da drin. Den musstest du noch bei Textbroker, Content.de so weiter kaufen. Der war auch super teuer. Und da war er doch irgendwie copypasted und hat nicht gerankt und alles Schmerz.
Kann ich sehr gut nachvollziehen. Aber jetzt kann ja keiner mehr sagen, dass es jetzt Schmerz und Aufwand. Du holst dir einfach ein Lovable-Account oder ein Claude Code Lizenz, kleine, oder ein Cursor und legst einfach los und lädst den genannten Kram per FTP lädst du den einfach. Punkt. Also das ist jetzt keine auch Security mäßig ist da ja jetzt nicht mehr viel. Also eine KI generierte HTML raus. Da ist kein Angriffspunkt mehr für irgendein PHP. Oder irgendein Datenbank in Injection oder für irgendwas echt fieses. Also du baust da also auch das Radmarkt und auch der wie SEO-Day die Wiki. Das sind statische HTML-Seiten Da passiert nichts. Da gibt es keine Angriffsfläche.
RaoulWenn du willst, darfst übrigens deinen Cursor Affiliate Link bei uns in die Show Notes packen. Du brennst so stark für das Tool und ich glaube Leute, die zuhören, haben richtig Bock drauf.
Fabian RossbacherDie haben gar keine Fülle, erklingen. Aber ich kann es jedem empfehlen, auch Alternativen, also ich will jetzt keine Werbung dafür machen, Gottes Willen. Ist halt mein Tool, was ich nutze. Ich glaube, dass du es auch mit anderen Tools sehr gut hinbekommst. Es gibt ja noch Antigravity, das ehemalige Windsurf, ist ja auch VS-basiert. Google hat das ja gekauft und Cursor sollte
RaoulJa.
Fabian Rossbacherja auch mehr eingekauft werden worden, nur die waren zu dämlich und dann der Musk das ja gekauft.
RaoulJetzt wollen wir ein bisschen die andere Seite der Medaille zu zeigen. Da haben wir auch in unserem Telefonat ein bisschen drüber gesprochen und ich habe eingangs von der Studie berichtet, dass Devs sogar sagen oder einige Devs sagen, dass KI sie weniger effizient macht. Es gibt auch einige Entwickler, die sich weiterhin komplett gegen KI-Coding KI-Coding stellen. Woher kommt das deiner Meinung nach? Was hättest du davon? steckt nicht bisschen Wahrheit am Ende auch drin.
Fabian RossbacherAlso woher kommt das? Woher kommt das? Woher kommt das? Ich glaube, es kommt, weil sie es nicht verstehen und wenn man es ihnen zeigt, werden sie sagen, ja klar, ist ja logisch. So waren Programmierer ja schon immer. Programmierer haben mir immer schon gesagt, nee, das mache ich aber anders. Ich nutze keine Template Engine. Ich mixe PHP und HTML Code immer schön miteinander. Und dann kommst du da 1999 in so ein Projekt rein mit PHP 2.0 und Bring's in dieses Projekt die Template Engine. Und alle sagen auf einmal, Moment mal, wieso haben wir denn nie eine Template Engine mit uns?
Ist doch viel geiler, wenn wir HTML von dem eigentlichen Scriptcode trennen. Und dann auf einmal ist die Template Engine gesetzt. Und ich glaube, genauso ist es mit KI. Und das ist ja nicht nur mit einer Template Engine. Das ist mit Datenbanken so. Es ist mit Programmiersprachen generell so. Es ist mit Frameworks so. Es ist mit APIs so. Es ist mit Patterns ist es so. und KI oder Agentic Coding. Also wenn man es mal ganz runter reduziert, dann ist es ja jetzt so, dass ein Programm ein Programm baut.
Das ist neu. Und da ist erst mal jeder dagegen. Also jeder Developer sagt erst mal, das kann nicht sein, die können das nicht so gut bauen, wirklich, ich meine schon 20 Jahre und so weiter. In einem Jahr oder in zwei oder vielleicht in drei, ich weiß nicht, wie lange das dauert im deutschsprachigen Raum, schwer zu sagen, ist das normal. Also Wie mit dem Internet auch, am Anfang, wenn das Internet geht wieder weg. Nee, ist nicht wieder weggegangen und KI wird auch nicht wieder weggehen. Agentic Engineering wird nicht wieder gehen.
Das ist da und der Output ist da und die die Easiness ist da. Jetzt kann es noch nicht jeder bedienen und auch Leute wie ich lernen noch. Also bin ja jetzt auch nicht, da bin ich jetzt nicht den Heiligen Gral. Ich muss ja auch noch üben und trainieren jeden Tag. Ich glaube, dass das daher
RaoulWenn du ihn findest, gib's Bescheid bitte.
Fabian RossbacherDann werde ich ihn mit allen teilen, weil dann werde ich jetzt Wasser aus ihm trinken und dann werde ich ihn mit allen teilen. Also ich glaube, dass das daher so ein bisschen kommt, Sondern das Fremde, das lehne ich erstmal ab ab. zum Beispiel in meinem Team mit meinen Co-Foundern, die waren am Anfang, letztes Jahr als wir gestartet sind, total, auch meine Freundin, total gegen Cursor. Meine Freundin, ehemalige WordPress-Fanatikerin, hat sogar so eine kleine Agentur, macht so WordPress Websites noch vor anderthalb Jahren. Dann habe ich ihr letztes Jahr gesagt, du hör mal, WordPress wirst du kein Geld mehr verdienen in nächsten zwei Jahren.
Das kann nicht sein, das funktioniert so gut und ich liebe WordPress und so weiter. Heute, wenn die sich ins WordPress einloggt, kriegt die einen Kotzkrampf, weil die in dieser Oberfläche gar nichts mehr machen will und kann. Die macht nämlich jetzt auch schon drei Vierteljahr nur Cursor. Die hat die Webseite von ihrer Firma, von ihrem Papa komplett neu gebaut. auch für die Kunden, die alle neu gebaut. Die macht nur noch Cursor. Die macht plain Cursor. Und, also ich hab es schon wieder gesagt, ich wollte es nicht so promoten. Also die macht plain KI, Vibecoding, Für Sie ist es schon so
RaoulDas ist so...
Fabian Rossbachertief drin. Es ist so tief drin. Und liebt es total. Und kann nicht mehr in die alte Welt zurück. Und das ist, ich, schönes Beispiel für, ist schon assimiliert oder integriert oder transformiert oder wie auch immer du das nennen willst. Und das Dieses Schicksal droht jedem Developer. Es kann da draußen kein Developer überleben. Deswegen, wenn du sagst, 50 % auf GitHub ist noch manuell, dann sag ich, mein Gott, ich das gar nicht glauben. Ich kann das gar nicht glauben, dass jemand in der Open Source Welt, die ja so modern sind, kein Agentic oder kein...
Na egal, anyway. Also ich glaub, da ist nichts dran. Woran ich aber glaube, ist, dass das nicht zu schnell gehen darf in der Entwicklerteams. Also wenn jetzt Entwicklerteams so rushy... So ein Video, hier sehen und sagen, boah, der Raoul, der Sebastjan und Fabian sagen alle, der Agentic ist mega, wir müssen das auch machen und wir bauen jetzt sofort Code und schießen in alle Richtungen und wir machen uns keine Gedanken über unsere Architektur. Dann geht das nämlich schief. Ist bei mir am Anfang auch schiefgegangen. Also ich habe massiv viel Code weggeschmissen.
Damals dann noch die 90 Prozent, teilweise Tage mit 99 Prozent, wo nur ein Prozent des Code überhaupt überlebt hat. Und wenn du dieses spürst, dann weißt du, dass du an deiner Architektur arbeiten solltest. Mein Ratschlag. Und da ist dann schon was dran. Also wenn Developer sagen, das funktioniert nicht für uns, ja, das funktioniert für euch nicht, weil ihr nicht in der Lage seid, dieses Beast unter Kontrolle zu halten und für euch zu nutzen. Das ist eine gigantische gigantische Werkzeug, das ihr da habt. Und es ist auch sehr kompliziert.
Und wenn ihr es managen könnt, dann habt ihr sehr viel Spaß. Aber wenn ihr es nicht managen könnt, dann funktioniert es nicht. Und da ist natürlich dann einfach zu sagen, ja, ich hab's ja gesagt, KI geht nicht. Ich hab's immer gesagt, mit der Concerni die Produktionsdatenbank wurde gelöscht von der KI, weil das Team den Fehler gemacht hat, die Config-Datei für die KI freizugeben, die Produktionszugang ermöglicht. So, das ist ein Fehler bei euch gewesen und nicht von der KI. Natürlich kommt die KI auf die Idee, neue Indizes anzulegen und macht ein Flash Table damit sie die Indizes überhaupt bauen kann, weil ansonsten so viele Datensätze in der Tabelle sind und der ALTER TABLE fünf Tage gebraucht hätte.
Natürlich ist die so schlau und macht den Flash Table Wenn du ihr das nicht verboten hast vorher, explizit, wenn du es ihr verbietest, macht sie es manchmal, kann sie es gegen tun. Du darfst sie halt nur in einer Umgebung arbeiten lassen, in der sie zum Beispiel keine Produktivdaten löschen darf. Das ist so ein klassischer Fall, der auf Reddit ja sehr viel rumgegangen ist, wo dann auch gesagt wurde, siehste, ich hab's doch gesagt, KI, funktioniert nicht.
RaoulDie Sachen kenne ich auch gut, dass du sagst, warum geht das nicht. Aber eigentlich ist der Fehler ein hausgemachter. Wir sind schon fast bei einer Stunde. Ich würde jetzt so langsam zum Ende kommen. war noch ein Thema in Richtung Zukunft und dann am Ende noch unsere kleine Gamified Session. Am 19. November ist ja SEO Day. SEO Day 2026. Wenn Fabian bis dahin den Heiligen Gral gefunden hat, teilt er ihn mit allen. Das ist vielleicht ein
Fabian RossbacherDann gibt's ihn am 19.
Raoulein Anreiz, euch Tickets zu holen oder du kannst ihn verlosen. Ich weiß nicht, wie du das handhaben willst. Aber mal ein Jahr in die Zukunft gedacht. SEO Day 2027. Was ist bis dahin mit der Rolle Entwickler und mit der Rolle SEO basiert? und verschmilzen diese Rollen vielleicht nicht viele Jahre bis dahin.
Fabian RossbacherAlso ich glaube, das sind ja jetzt noch drei Monate, der 19.11.26 dieses Jahr. Ich glaube, dass sich bis dahin nicht mehr so viel tut. Also da sind wir, glaube ich, schon gerade so am Peak angekommen. Und jetzt braucht die Welt erst mal, Deutschland vor allem, auch erst mal und Europa, erst mal ein bisschen Zeit, das zu verarbeiten. Auch Videos wie diese zu verstehen. Es muss weitergeschickt werden an die Teams, an die Teamleads. muss darüber diskutiert werden. Das dauert. Da muss man Experimente machen, Tests.
Deswegen dieses Jahr wird da, glaube ich, gar nicht viel passieren. Auf dem SEO-Day reden wir über Search. Natürlich ist es sehr technologisch, klar. Und wie man Traffic bekommt von Google. Das ist so das große Thema da. Klar baut da in der Branche mittlerweile jeder mit Vibe-Coding seine eigenen Tools. Das ist auch ganz klar. Aber jetzt, wenn ich das nächste Jahr schaue, 2027, ich weiß noch nicht, wann es sein wird, aber auch wieder im November, dann denke ich schon, dass wir enorm viele schöne Projekte sehen werden, wie die zwei, ich mal gerade gezeigt habe.
Ich habe jetzt auch auf LinkedIn von dem Marco Lauerwald eine Sache gesehen. hat er so eine sehr schöne Suche gebaut für Escape Rooms, weil er selber so ein Escape Room Fan ist. Ich finde Escape Rooms auch super. Und ich glaube, von solchen Projekten werden wir sehr viele sehen. Und seine Lebenspartnerin hat sich sogar einen Periodenkalender selber gevibe-coded. Also fantastisch, ja. Tolle Cases, habe mehr davon.
RaoulHat er Notifications an ihn, dass er weiß, er Das wäre ein gutes
Fabian RossbacherKeine Ahnung, die das da... Seid vorsichtig, wenn so was... Keine Ahnung, was die da... Also, wie die da gerade mal...
RaoulFeature tatsächlich bei uns.
Fabian RossbacherAlso da halte ich mich auch komplett. Also da ich sehr vorsichtig geworden.
RaoulHahaha!
Fabian RossbacherAlso da glaube ich, werden wir es viel von sehen. Ich würde auch alle da draußen anheizen, das zu tun. Vielleicht machen wir dann noch mal eine Wiederholung mit dem Podcast, weil dann zeige ich auch ein bisschen, wie ich Vermarktung mache, weil heute haben wir ja nur darüber gesprochen, wie wir was bauen. Es muss natürlich noch vermarktet werden. Und am besten nicht mit teuer PPC-Geld, sondern auf organische Wege. Das ist ja auch im Kern vom SEO der halt, organische Wachstum, ohne zu bezahlen. Großartig. Und da haben wir natürlich jetzt im Rahmen von KI auf einmal die Möglichkeit, dass alles, was vorher eine ganze SEO-Agentur gemacht hat, jetzt halt mit smarten eigenen KI-Tools zu bauen.
Und das ist auch der Kern eigentlich dieser ganzen Branche rund Suchmaschinenoptimierung. Die sind ja alle sehr am, ich sag mal, Ächzen, weil die Kunden schlauer geworden sind, weil die Kunden sich ihre eigenen Tools bauen. Und das sehen wir schon dieses Jahr ganz stark. Nächstes Jahr werden wir das, glaube ich, schlimmer. sehen, also Agentur sterben hat begonnen und ist schon mittendrin. Also Insolvenzen, das ist nicht schön. Aber das ist nun mal das passiert auf diesem Weg und jeder muss sich selbst halt so ein Stück weit überlegen, womit kann er Geld verdienen?
Was will er machen? Ich habe für mich entschieden, das habe ich immer gemacht. Ich baue eigene Produkte. Das habe ich die letzten 15 Jahre gemacht, damit bin ich immer gut gefahren. Jetzt baue ich sie noch schneller und das soll auch so weitergehen.
Raoulcool Fabian. Jetzt zum Ende noch eine kleine Gamified Session. Heute unser Hot Take Roulette. Ich weiß, du beantwortest die Frage sehr gerne ausführlich. Das darfst du diesmal nicht. Es gibt nur ein Wort, das du sagen darfst. Ich gebe dir den Satz vor. Lass was frei und du sagst ein Wort dazu.
Fabian RossbacherUnd dann geht's
RaoulOhne ein ist es, ich weiß nicht, wenn du jetzt irgendwie einen Live-Note-Taker hast, der dir hilft.
RaoulNutz-K.I. Aber ich will eigentlich dein Brain anzapfen.
SebastjanSprachgesteuert.
RaoulIn zwölf Monaten wird niemand mehr über ... reden
Fabian Rossbacherhandgeschriebenen Softwarecode
RaoulDer größte Fehler, den Marketing-Teams gerade beim Thema KI-Coding machen ist,
Fabian Rossbachernicht lernen.
RaoulWenn jemand auf LinkedIn postet, dass er einen SaaS an einem Wochenende gebaut hat, denke ich.
Fabian RossbacherSchöner Start, mach weiter!
RaoulDie eine Sache, die ein Marketer lernen muss, bevor er einen Agenten loslässt, ist ...
Fabian RossbacherBoah, das ist schwer schwer? Sie kosten ihnen Geld?
RaoulEin guter Entwickler, die 2027 noch Punkt, Punkt, Punkt machen, haben ein Problem.
Fabian RossbacherKI blockieren.
RaoulDas erste, was ich abschalten würde, wenn morgen jemand in meinem Team anfängt, sich Tools zu bauen, ...
Fabian RossbacherIch bin ja Solopreneur.
RaoulDu hast auch schon in Teams gearbeitet.
Fabian RossbacherAlso wenn sich jemand in unserem Team Tools bauen würde, ich würde das feiern und fördern.
RaoulOkay, der beste KPI, Effizienz von KI-Entwicklung zu messen.
SebastjanCPU Auslastung.
Fabian RossbacherWollte ich gerade sagen, CPU Ramos heißt
RaoulGeil!
Fabian RossbacherMemory, ja exakt. Ja, jetzt ist es gerade auch, genau da. Bist du schnell, du bist schneller.
RaoulSprich das nicht für maximale Ineffizienzen, wenn du deinen CPU immer bis zum Limit treibst, dass irgendwas da auch nicht ganz stimmen kann.
Fabian RossbacherDas ist so wie die Search Console, zeigt die Wahrheit, die CPU zeigt die Wahrheit.
RaoulCool, Fabian, vielen, Dank, dass du unser Gast warst heute. Wer mehr Bock auf dich und das Thema SEO und das Thema Technik hat, 19. November, SEO Day im RheinEnergieStadion, ich glaube, wir haben jetzt über 30 Speaker. Also schaut euch das an, geht dahin. An alle Zuhörer, wenn ihr ein Thema habt, über das wir reden sollten, schickt es an uns, abonniert den Podcast. Teilt die Folge mit Kollegen, der immer noch sagt, hat keine Zeit, sich mit KI-Coding zu beschäftigen. geht jetzt alle raus, was bauen. Und wenn ihr euch die Produktivdatenbank dabei zerschießt. Fabian hat es euch gesagt, wir haben es euch gesagt. Und wir hoffen, wir sehen euch nächste Woche wieder. Ciao, ciao.

Dranbleiben

Neue Folgen gibt es jede Woche. Wir kündigen sie auf LinkedIn an.

Auf LinkedIn folgen

Weitere Folgen

Folge 18

28. September 2026 · 37 Min.

Citation Building vs. Linkbuilding: Die neue Königsdisziplin im KI-Marketing

Rund 85 Prozent aller Markennennungen in KI-Antworten stammen laut einer aktuellen Studie nicht von der eigenen Website, sondern aus Drittquellen. Ist die eigene Seite damit überhaupt noch etwas wert, und ist Citation Building die neue Königsdisziplin oder nur Linkbuilding im neuen Gewand? Genau diesen Fragen gehen Raoul, Oguzhan und Sebastjan nach, mit Zahlen aus ihren eigenen Projekten. Es geht um Vergleichstabellen, Reddit und YouTube als Fundorte der Modelle, um Sentiment-Lücken, die sich per Citation schließen lassen, und um Freshness als Hebel, der innerhalb von Stunden wirkt. Am Ende sortiert das Spiel „Tot, Zombie oder quicklebendig“, welche Taktiken 2026 noch tragen.

Folge 17

21. September 2026 · 32 Min.

AI im E-Commerce: Diese Automatisierungen laufen wirklich

89 Prozent aller Retailer sagen, dass sie KI einsetzen. Wie viel davon im Alltag wirklich läuft, ist eine andere Frage. Genau der gehen Raoul, Oguzhan und Sebastjan in dieser Folge nach, mit Beispielen aus ihren eigenen Projekten. Sie sprechen über Monitoring, Produktfeeds, automatisch erzeugte Kategorieseiten und KI-Bilder und zeigen, wo die Technik heute noch abreißt. Am Ende klärt das Spiel „Prompt oder Praktikant?“, welche Arbeit beim Menschen bleibt.

Folge 16

14. September 2026 · 33 Min.

KI im E-Commerce: Sichtbar sein reicht nicht mehr

64 Prozent der Online-Shopper nutzen KI beim Einkaufen. In den Analytics vieler Shops kommt trotzdem weniger als ein Prozent Traffic daraus. Wie beides gleichzeitig stimmen kann, klären Raoul, Oguzhan und Sebastjan in dieser Folge. Sie sprechen über Sichtbarkeit, Citations und Sentiment und zeigen, was das für Messung und Budget bedeutet. Am Ende sortiert das Spiel „Ship it oder Skip it“, welche Maßnahmen sich jetzt lohnen.

Drei Männer stehen nebeneinander vor einer weißen Wand

Buzzsozial // Jede Woche eine neue Folge

Mitmachen

Gast werden oder Thema vorschlagen

Du hast eine Meinung zu KI im Marketing oder ein Thema, das wir besprechen sollten? Schreib uns, wir lesen alles.