WEBVTT

00:00:00.053 --> 00:00:07.897
Ist das kostenfrei zu benutzen? Genau. Also TipTap, das Editor-Framework selbst, ist Open Source unter MIT-Lizenz.

00:00:09.137 --> 00:00:12.697
Wir waren dann so ein bisschen nach drei Jahren müde geworden von dem Agenturgeschäft

00:00:13.134 --> 00:00:19.958
und wollten einfach eigene Produkte bauen und selber sozusagen die Seite wechseln des Spielfeldes von Agentur zu Produkt.

00:00:21.177 --> 00:00:28.097
Das Bezahlmodell, wie habt ihr das gemacht? Wenn du Nice-to-have-Features hast, für die du dann am Ende Geld nehmen möchtest,

00:00:28.195 --> 00:00:32.577
dann wird es wahrscheinlich deutlich schwerer werden, dafür im Monat einen Abo-Preis zu verlangen,

00:00:32.577 --> 00:00:36.737
als wenn du wirklich Schmerzen löst mit den Sachen, die du gegen Geld anbietest.

00:00:37.200 --> 00:01:01.680
Music.

00:01:02.340 --> 00:01:03.042
Revision 591.

00:01:07.516 --> 00:01:12.873
Kennst du das auch? Du willst mit einer neuen Technologie starten, aber das Internet ist zu

00:01:13.097 --> 00:01:18.897
voll mit wirrem Content in verschiedenster Qualität? Du suchst kompaktes Wissen,

00:01:19.300 --> 00:01:23.865
was dich direkt produktiv macht, mit echter Erfahrung von Experten und Expertinnen,

00:01:25.026 --> 00:01:30.857
die für deine akuten Fragestellungen da sind? Dann solltest du mal im TrainerInnen-Netzwerk

00:01:30.985 --> 00:01:37.417
von Workshops.de vorbeischauen. Hier findest du eine Community aus über 80 TrainerInnen,

00:01:37.935 --> 00:01:42.617
welche gemeinsam Material erstellen, sich gegenseitig unterstützen und weiterbilden,

00:01:43.210 --> 00:01:48.108
um möglichst nachhaltige und hochqualitative Weiterbildungsangebote zu schaffen. Es gibt,

00:01:49.458 --> 00:01:55.039
Sowohl Intensivschulungen über mehrere Tage, als auch Masterclasses, welche durch über

00:01:55.129 --> 00:01:56.822
einige Monate unterstützt.

00:01:58.739 --> 00:02:03.469
Bist du auf der Suche nach einer qualitativen Weiterbildung im Bereich Webentwicklung?

00:02:04.276 --> 00:02:07.463
Oder möchtest du dich selbst als Trainerin einbringen?

00:02:08.030 --> 00:02:15.829
Dann bist du bei workshops.de genau richtig. Schau einfach mal vorbei für alle Informationen.

00:02:15.829 --> 00:02:27.109
Wir freuen uns auf dich! Hallo und herzlich willkommen beim Working Draft.

00:02:27.109 --> 00:02:32.048
Wir sind heute zu dritt. Mit mir vom Team dabei ist der Hans. Hallo Hans. Hallo.

00:02:32.606 --> 00:02:37.026
Und wir haben wieder einen Gast mit am Start und zwar den Philipp Isig. Hallo Philipp,

00:02:37.229 --> 00:02:40.501
du warst noch nie bei uns. Stell dich doch gerne mal vor, wer du bist.

00:02:41.365 --> 00:02:46.208
Hallo ihr zwei. Ich bin Philipp und bin Co-CEO und Co-Founder von TipTap.

00:02:47.730 --> 00:02:51.429
Magst du gleich mal darauf einsteigen, was denn TipTap ist? Wir hatten schon mal eine

00:02:51.429 --> 00:02:57.789
Revision drüber. Das war die 395, die haben wir nochmal rausgekramt. Aber für die vielleicht

00:02:57.789 --> 00:03:02.556
wenigen Personen, die es vielleicht noch nicht gehört haben, erzähl gern nochmal, was das Produkt ist.

00:03:03.109 --> 00:03:10.229
Ja, sehr gerne. Ich glaube, die Revision hattet ihr mit dem anderen Philipp. TipTap ist ein

00:03:10.229 --> 00:03:17.109
Headless Editor Framework und damit kannst du eben Rich-Text-Content-Editoren entwickeln,

00:03:17.109 --> 00:03:19.109
die du in deiner eigenen Applikation brauchst.

00:03:19.109 --> 00:03:21.109
Das heißt, wir sind ein Developer-Tool.

00:03:21.785 --> 00:03:27.691
Und du als Frontend-Developer nutzt uns am Ende, um eine App wie Notion zum Beispiel oder Google Docs zu bauen.

00:03:28.834 --> 00:03:32.849
Ja, TippTap habe ich ja auch schon in Einsatz, genau wegen diesem Headless-Ansatz.

00:03:33.109 --> 00:03:39.109
Ich denke, den Headless-Ansatz kennen jetzt mittlerweile doch schon viele Frontend-Developer da draußen,

00:03:39.109 --> 00:03:41.941
gerade bei Storyblog und ich glaube Contentful,

00:03:42.590 --> 00:03:44.109
die auch diese Ansätze verfolgen.

00:03:44.109 --> 00:03:50.429
Was bedeutet denn bei euch im Rahmen eines Rich-Text-Editors, dass es headless ist?

00:03:51.466 --> 00:03:58.509
Ja, lustiges Storyblock nutzt im Übrigen auch TipTap tatsächlich. Headless bedeutet bei uns,

00:03:58.509 --> 00:04:05.349
dass wir eben keine UI und kein klassisches HTML, CSS-Markup mitliefern. Du hast also

00:04:05.349 --> 00:04:09.469
die komplette Freiheit als Fontend-Developer tun und lassen zu können, was du möchtest.

00:04:10.416 --> 00:04:17.109
Und zusätzlich zu dem Headless Approach sind wir dann eben auch noch framework-agnostisch,

00:04:17.109 --> 00:04:24.469
das heißt, du kannst das Ganze mit React oder Vue.js oder Vanilla JavaScript benutzen. Und

00:04:24.469 --> 00:04:29.248
wir haben eben noch die, und das hast du vielleicht auch schon benutzt, Extension-Architektur. Das

00:04:29.527 --> 00:04:35.429
bedeutet, du bist in der Lage, selber Erweiterungen für den Editor zu entwickeln und dir damit am Ende

00:04:35.429 --> 00:04:41.469
einen Interface zusammenzubauen, was komplett auf deine Bedürfnisse als Developer oder

00:04:41.469 --> 00:04:46.549
Produktteam eben angepasst werden kann und hast keine fertige All-in-One-Lösung, die

00:04:46.549 --> 00:04:50.789
du dann umfangreich irgendwie auseinandernehmen und wieder zusammenbasteln musst.

00:04:52.429 --> 00:04:59.091
Du hast auch grad schon das Stichwort Notion gesagt. Wenn man sich jetzt mal so die Editoren draußen anschaut,

00:04:59.325 --> 00:05:04.654
ich denk da irgendwie so an so einen CK-Editor und TinyMCE und noch so einen Trixx-Editor.

00:05:04.765 --> 00:05:09.485
Immer, wenn ich mir die angeschaut hab, dann kam da, glaub ich, auch schon so eine UI mit.

00:05:09.623 --> 00:05:13.065
Und das war dann meistens so diese Toolbar, die da so on top hängt.

00:05:13.105 --> 00:05:15.295
Da sind mein Bold und mein Italic-Button dran.

00:05:15.772 --> 00:05:19.565
Notion ist ja schon, ob man's jetzt mag oder nicht, sei da hingestellt,

00:05:19.742 --> 00:05:22.425
Aber ein viel freierer Ansatz.

00:05:22.485 --> 00:05:25.152
Das fühlt sich hier oft an wie so ein weißes Canvas.

00:05:25.285 --> 00:05:31.634
Und dann kommt da eher so ein fliegendes Menü, wenn ich Slash tippe oder wenn ich Punkt schreibe, kommt AI.

00:05:32.147 --> 00:05:35.625
Das heißt, mit Headless hab ich dann bei euch auch diese Möglichkeiten,

00:05:35.685 --> 00:05:41.311
dass ich da jetzt nicht diese Toolbar oben bobbeln hab, sondern ich hab tatsächlich auch irgendwelche fliegenden Menüs.

00:05:42.185 --> 00:05:48.108
Genau. Also, das kannst du ja im Endeffekt selber zusammenbauen als Frontend-Developer, wenn du das so haben möchtest.

00:05:48.918 --> 00:06:00.725
Notion ist tatsächlich immer so der Benchmark für viele Entwickler und Entwicklerinnen, auch auf unserem Discord-Server, wo es immer heißt, ich brauche Notion-like Behavior, also das ist schon fast so ein Synonym geworden.

00:06:01.008 --> 00:06:09.426
Wir sagen immer lieber Block-based, weil es für uns eher Blöcke sind, Content-Blöcke, aber Notion-like ist eigentlich so das Top-1-Feature, was alle nachfragen.

00:06:10.011 --> 00:06:13.297
Tatsächlich ist es so, weil du auch so ein bisschen gerade erwähnt hattest,

00:06:13.846 --> 00:06:18.977
die UI-Leiste oben mit deinem Bold, Italic und ein bisschen von Formatierung.

00:06:19.994 --> 00:06:25.725
Da haben wir ja schon gesehen in den letzten Jahren, dass immer mehr Anwendungen im Endeffekt komplexere UI

00:06:25.725 --> 00:06:27.682
für die Erstellung von Inhalten benötigen.

00:06:28.132 --> 00:06:34.434
Und dass der klassische Editor immer mehr verschmilzt mit der gesamten Applikations-UI zu einer Anwendung.

00:06:34.725 --> 00:06:40.690
Wo Notion jetzt sicherlich das populärste Beispiel ist, aber auch vielleicht andere Produktivitätstools,

00:06:41.041 --> 00:06:46.947
wo du einfach merkst, dass Editor und Applikations-UI gar nicht mehr so strikt auseinanderzuhalten sind wie früher noch.

00:06:47.725 --> 00:06:52.725
Und ich glaube, was Notion und Google, vielleicht dann auch mit Google Docs,

00:06:52.725 --> 00:06:55.715
das ist ja auch eine sehr umfangreiche Anwendung, wo du Inhalte erstellen kannst,

00:06:55.796 --> 00:07:03.097
eben geschafft haben, ist, dass sie mit Hunderten von Mitarbeitenden solche Produkte seit Jahren gestalten und programmieren und immer besser verbessern,

00:07:03.725 --> 00:07:09.685
oder immer weiter verbessern und eben die Messlatte unfassbar hoch hingen für so eine User Experience.

00:07:10.325 --> 00:07:14.125
Und dass kleine Teams mit wenig Budget, also zum Beispiel ganz junge Startups

00:07:14.125 --> 00:07:20.965
oder Solo-Freelancer, die ein kleines Produkt bauen wollen oder auch Unternehmen, die gerade erst anfangen, so ein Produkt zu entwickeln,

00:07:20.965 --> 00:07:24.205
für die ist es dann eben schwer bis unmöglich, diese Messlatte zu erreichen.

00:07:24.721 --> 00:07:32.765
Und das erschwert so ein bisschen den Wettbewerb und damit verhindert es auch ja eigentlich die Auswahl für End-User

00:07:32.765 --> 00:07:36.725
ein bisschen am Produkt, weil die immer so im Kopf haben, ich nutze sowas wie Notion

00:07:36.725 --> 00:07:40.885
oder Google Docs und will eigentlich diese UX, diese UI auch bei anderen Anwendungen haben.

00:07:42.401 --> 00:07:49.558
Und mit TipTap haben wir so ein bisschen, glaube ich, ohne es wirklich gewusst zu haben, am Ende durch die Architekturentscheidungen,

00:07:50.053 --> 00:08:01.360
ja, ich sag mal so den Editor-Markt liberalisiert und dafür gesorgt, dass jetzt plötzlich auch viele Einzelteams, kleine Development-Teams eben in kurzer Zeit so eine Anwendung entwickeln können.

00:08:02.287 --> 00:08:06.158
Du hast ja schon viele wahre Punkte gesagt, eben gerade mit der Messlatte.

00:08:07.103 --> 00:08:13.451
Die haben da natürlich für Jahre dran gearbeitet. Aber wir haben auch gemerkt, also wir hatten ja auch bei Savvy

00:08:13.451 --> 00:08:16.351
Rich-Text-Editoren und die anfragen,

00:08:16.601 --> 00:08:21.489
bevor die überhaupt von Kunden und Kundinnen kamen, kamen die schon intern aus dem Team, so,

00:08:21.651 --> 00:08:25.342
ich möchte, gut, Build, Drag & Drop war jetzt noch irgendwie drin,

00:08:25.459 --> 00:08:29.251
aber ich möchte da draufklicken und dann möchte ich, dass das machen.

00:08:29.251 --> 00:08:35.051
Und ich hab mal versucht, so Workarounds zu machen, mit CSS einfach, dass zumindest, wenn ich über die Seite scrolle,

00:08:35.478 --> 00:08:38.131
dass diese Toolbar irgendwie halt oben kleben bleibt.

00:08:38.131 --> 00:08:44.291
Aber danach war ich so machtlos an den Editoren, die ich in Verwendung hatte, weil es nicht mehr weiterging.

00:08:44.481 --> 00:08:48.491
Weil ich einfach keine API, keine Schnittstelle hatte und dran gebunden war.

00:08:48.667 --> 00:08:52.931
Konnten teilweise noch nicht mal Icons oder SVGs austauschen,

00:08:52.931 --> 00:08:55.651
warum auch immer ein Bold-Button ein SVG haben musste.

00:08:55.651 --> 00:08:59.611
Aber ich konnte es teilweise nicht austauschen. Und damit sagst du natürlich sehr wichtige Punkte.

00:08:59.611 --> 00:09:06.211
Allerdings bedeutet das auch, damit das vor allem so kleine Start-ups verwenden können,

00:09:06.211 --> 00:09:08.400
ist das kostenfrei zu benutzen?

00:09:09.039 --> 00:09:14.494
Genau, also TipTap, das Editor-Framework selbst, ist Open Source unter MIT-Lizenz.

00:09:15.178 --> 00:09:22.111
Das kannst du dir sofort auf npm herunterladen. Und das, was am Ende Geld kostet,

00:09:22.111 --> 00:09:25.911
sind im Endeffekt separate Services, die du dazu buchen kannst,

00:09:26.611 --> 00:09:28.205
die im Endeffekt, ja.

00:09:29.311 --> 00:09:31.148
Daten im Backend weiter verarbeiten.

00:09:31.337 --> 00:09:35.037
Weil das ist, glaube ich, auch so ein bisschen die zweite Erkenntnis, die wir hatten.

00:09:35.211 --> 00:09:42.995
Du hast, ich glaube, so eine relativ große Macht an Frontend-Developern in der gesamten Developer-Kohorte,

00:09:43.788 --> 00:09:51.211
und hast aber mit diesen immer komplexeren Editor-Interfaces auch viel mehr Arbeit, die eigentlich im Backend passieren muss,

00:09:51.211 --> 00:09:59.211
indem du die Daten dort dann aus dem Editor verarbeitest, anreicherst oder eben mit solchen Funktionalitäten wie Realtime-Collaboration,

00:09:59.211 --> 00:10:04.131
wo mehrere User zusammen den Content bearbeiten können oder eben mit AI,

00:10:04.259 --> 00:10:08.811
wo du im Editor mit AI Features den Text nochmal anreicherst.

00:10:09.525 --> 00:10:13.171
Das sind alles Sachen, die funktionieren im Backend und im Frontend Developer.

00:10:14.224 --> 00:10:21.192
Ist nun mal kein Backend-Developer und diese Backend-Services nehmen auch teilweise schwer komplex zu entwickeln, gerade wenn es dann ad scale geht.

00:10:22.335 --> 00:10:32.040
Und das sind die Punkte, wo wir sagen, okay, das können wir entwickeln. Das ist ja in der Regel auch nicht die Value Proposition von deiner eigenen Software, in der dein Editor dann stattfindet.

00:10:32.148 --> 00:10:40.074
Und tatsächlich haben uns auch häufig Anfragen erreicht, wo es dann eben hieß, das ist nicht unser Kerngeschäft, darum wollen wir uns eigentlich gar nicht kümmern.

00:10:40.376 --> 00:10:44.674
Und da eröffnet sich dann natürlich für uns die Tür, das als Cloud-Service anzubieten.

00:10:44.674 --> 00:10:48.118
Und plötzlich hast du ein SaaS-Produkt neben dem Open-Source-Framework.

00:10:49.108 --> 00:10:54.174
Ja, das ist auch der spannende Punkt. Ich glaube, auf den müssen wir nochmal ganz verstärkt eingehen.

00:10:54.174 --> 00:11:00.674
Also, ich weiß nicht, wir haben ja alle wahrscheinlich in der Vergangenheit irgendwie mal Open-Source-Software genutzt.

00:11:00.674 --> 00:11:07.974
Sei es ein NPM-Install, was wir haben, oder haben auch selbst vielleicht Open-Source-Software geschrieben.

00:11:08.427 --> 00:11:18.536
Die Frage ist ja immer, was man sich so ein bisschen denkt, wenn mal so ein Projekt ein bisschen erfolgreicher wird, wie kann ich denn das jetzt auch vielleicht verwandeln in ein Business, will ich das überhaupt?

00:11:18.674 --> 00:11:26.683
Und das habt ihr ja mit TipTap dann gemacht, also ihr habt jetzt TipTap irgendwie als Open Source Software anfänglich gehabt.

00:11:27.404 --> 00:11:34.362
Wie seid ihr dazu gekommen, dass das jetzt überhaupt, dass ihr euch überhaupt Gedanken gemacht habt, da ein Business drumherum zu formen?

00:11:35.083 --> 00:11:41.254
Ja, spannende Frage tatsächlich. Ich glaube, da muss man nochmal einen Schritt zurückgehen

00:11:41.254 --> 00:11:44.854
und gucken, wo wir ursprünglich eigentlich herkommen. Denn da ist es dann entstanden am

00:11:44.854 --> 00:11:54.094
Ende auch. Wir haben ursprünglich eine Agentur gegründet. Das war in 2015. Da haben wir uns als

00:11:54.094 --> 00:12:00.534
Freelancer zusammengetan damals, meine Co-Founder und ich, und haben zu Acht eine kleine Digitalagentur

00:12:00.534 --> 00:12:06.654
ein Digitalstudio hier in Berlin gegründet und tagein, tagaus Web-Applikationen und Web-Software

00:12:06.654 --> 00:12:14.334
entwickelt für Kundinnen und Kunden. Und für uns irgendwann, lass mich nicht lügen, ich glaube,

00:12:14.334 --> 00:12:20.274
es war 2018 beschlossen, dass wir als Agentur künftig auch eigene Produkte entwickeln wollen.

00:12:21.030 --> 00:12:25.134
Wir waren dann so ein bisschen nach drei Jahren müde geworden von dem Agenturgeschäft,

00:12:25.306 --> 00:12:31.239
was dann für uns doch immer sehr oft nach Schema F ablief und wollten einfach eigene Produkte bauen

00:12:31.614 --> 00:12:37.214
und selber sozusagen die Seite wechseln des Spielfeldes von Agentur zu Produkt und haben

00:12:37.214 --> 00:12:42.574
dann im Endeffekt folgendes gemacht. Wir haben aus dem Umsatz der Agentur ein bisschen was raus

00:12:42.574 --> 00:12:49.854
geschnitten und damit versucht, einen Teil des Teams zu finanzieren, zu experimentieren,

00:12:49.854 --> 00:12:55.534
in welche Richtung wir da gehen können und da sind dann eben einige kleine Tools und

00:12:55.534 --> 00:12:59.254
Helferprogramme entstanden, Mac-Apps und.

00:13:01.324 --> 00:13:08.625
In 2020, glaube ich, war es, haben wir TipTap als Side-Project von einem der Co-Founder in die Agentur reingeholt,

00:13:09.255 --> 00:13:13.891
und haben dort dann das gesamte Framework nochmal neu entwickelt.

00:13:14.090 --> 00:13:15.974
Das war dann TipTap 2.0.

00:13:16.178 --> 00:13:18.654
Es gab dann einen kompletten Rewrite in TypeScript.

00:13:19.032 --> 00:13:21.471
Wir hatten plötzlich eine vollständige Dokumentation.

00:13:21.931 --> 00:13:28.304
Wir haben es von Vue.js entkoppelt, wie ich schon meinte. Dann ist das Framework agnostisch geworden und eben die Extension API.

00:13:28.583 --> 00:13:32.374
Aber TipTap war auch zu dem Zeitpunkt ein Side-Project der Agentur.

00:13:32.374 --> 00:13:35.290
Also den Umsatz haben wir über das klassische Agenturgeschäft gemacht.

00:13:36.496 --> 00:13:41.374
Und uns war aber klar, wir wollen diesen Weg gehen, wir wollen ein eigenes Produkt entwickeln.

00:13:41.374 --> 00:13:45.183
Und am Ende haben wir die Zahlen schon dafür gesprochen.

00:13:45.435 --> 00:13:48.586
Also TipTap war eben auch als Side-Project schon super populär geworden,

00:13:49.396 --> 00:13:54.374
was GitHub-Stars und Anzahl der Downloads auf NPM anging und die aktive Community.

00:13:54.374 --> 00:13:59.774
Das Einzige, was für uns noch so ein bisschen fehlte, war dieses Puzzleteil, die macht man eigentlich aus einem Open Source Projekt jetzt Geld,

00:14:00.253 --> 00:14:01.774
weil irgendwie müssen wir es ja am Ende verdienen.

00:14:01.774 --> 00:14:05.744
Und die bittere Erkenntnis war eben, dass GitHub-Stars deine Miete nicht bezahlen,

00:14:06.330 --> 00:14:13.225
beziehungsweise Open Source kein Business Model ist. Und wir haben dann verschiedene Dinge probiert auf dem Weg dahin.

00:14:13.901 --> 00:14:17.774
Haben, ich glaube, in 2020 angefangen mit GitHub-Sponsoring.

00:14:18.186 --> 00:14:26.014
Also haben rumprobiert und ausprobiert, wie man Sponsoren mit Perks im Endeffekt holen kann.

00:14:26.774 --> 00:14:33.454
Haben dann in 2021 versucht, mit TipTap Pro Extensions das erste Mal zu monetarisieren,

00:14:33.534 --> 00:14:40.799
also eben Geld zu nehmen für Erweiterungen von TipTap, die eben vielleicht jetzt nicht ganz so sehr am Editor-Case dran sind.

00:14:41.799 --> 00:14:49.214
Und andere Dinge wie Screencasts aufgenommen. Wir haben dann mit Hokus Pokus verrückterweise

00:14:49.214 --> 00:14:53.374
gleich das zweite Open Source Projekt gestartet, um eben Realtime Collaboration zu ermöglichen,

00:14:54.240 --> 00:14:58.894
im Editor. Und das waren alles so Sachen, mit denen haben wir probiert, im Endeffekt so ein

00:14:58.894 --> 00:15:01.694
bisschen Geld zu verdienen neben dem Open Source Kern.

00:15:02.603 --> 00:15:06.614
Also eigentlich, genau, es gibt diesen Open Source Kern, das ist das Wichtige. Und dann

00:15:06.614 --> 00:15:12.134
habt ihr angefangen, also erst mal das in die Agentur gezogen. Das heißt, da waren auf einmal

00:15:12.134 --> 00:15:18.334
mehrere Leute, die potenziell ein bisschen Zeit jede Woche hatten, irgendwie auch dem

00:15:18.334 --> 00:15:25.454
Open-Source-Projekt sozusagen ja Arbeit zuzubringen und zusätzlich habt ihr überlegt, was können wir

00:15:25.454 --> 00:15:30.934
denn außenrum um diesen Core machen, womit wir vielleicht Geld verdienen können. Du hast jetzt

00:15:30.934 --> 00:15:35.374
angesprochen diese Extensions, aber ihr habt auch ein neues Produkt daraus entwickelt,

00:15:35.374 --> 00:15:39.814
also Live-Editing hast du gerade genannt. Kannst du dazu noch ein bisschen was sagen?

00:15:39.814 --> 00:15:41.814
Ja, ähm...

00:15:42.861 --> 00:15:48.211
Also es war dann relativ schnell klar, dass das mit Live Editing, wie du es genannt hast,

00:15:48.211 --> 00:15:52.211
also die Realtime Collaboration im Editor, dass das auf jeden Fall auch ein super spannender

00:15:52.211 --> 00:15:54.996
und eigentlich auch noch relativ unbefleckter Markt ist.

00:15:55.211 --> 00:15:58.711
Also da gab es eben zu dem Zeitpunkt, als wir das damals entwickelt haben,

00:15:58.711 --> 00:16:05.211
noch keine richtigen kommerziellen Lösungen, beziehungsweise grundsätzlich auch noch wenig Lösungen im Open-Source-Bereich,

00:16:05.211 --> 00:16:07.329
die einfach zu benutzen waren.

00:16:07.914 --> 00:16:14.211
Und da haben wir dann eben ein zweites Framework entwickelt Und das muss man auch fairerweise sagen.

00:16:14.999 --> 00:16:19.991
Nicht komplett selber von der Pika aufentwickelt, sondern auf Basis von Yjs,

00:16:20.051 --> 00:16:23.047
was eben am Ende eine Implementierung von CLI-Tees ist.

00:16:23.560 --> 00:16:29.502
Und das verpackt und einfach anwendbar gemacht als Node.js-Backend.

00:16:29.862 --> 00:16:37.511
Und du konntest dann eigentlich mit relativ wenigen Klicks dir eben, ja, Realtime-Collaboration in deinen Editor reinholen

00:16:37.571 --> 00:16:39.980
auf einem einfachen Level.

00:16:40.196 --> 00:17:01.919
Und was aber immer schwierig war, war das Ganze auf einem Server zu verpacken, also zu sagen, ich lade das jetzt auf einem Server hoch und plötzlich brauchtest du eben die Server-Seite nicht, also TipTap ist die reine Frontend-Seite und da hast du deine Frontend-Developer im Endeffekt am Ende versorgt und plötzlich hattest du mit Hocus Pocus als Backend-Service die Backend-Developer-Server-Seite.

00:17:02.051 --> 00:17:15.411
Und da wurde uns das erste Mal bewusst, das at scale zu bauen und auch so, dass es robust und skalierbar und sicher ist und die Daten nicht plötzlich verloren gehen und weltweit sozusagen Menschen kollaborativ im Editor arbeiten können.

00:17:15.411 --> 00:17:23.857
Das ist dann, wenn du es seriös als Business betreiben willst, doch nochmal eine andere Liga, aber eben auch eine große Chance, dann den Cloud-Service anzubieten.

00:17:24.938 --> 00:17:31.331
War das dann auch sozusagen der Einstieg, was ihr jetzt macht mit den Backend-Services im Allgemeinen dann?

00:17:31.770 --> 00:17:37.931
Ein Einstieg, genau. Also wir haben ja verschiedene Dinge ausprobiert. Ich glaube, was für uns oder, nein, ich spreche nur für mich.

00:17:39.458 --> 00:17:45.331
Wir haben ja mit dem Pro Extensions im Endeffekt sind wir erst in so eine, ich würde mal sagen, in so eine Open Core Richtung gegangen.

00:17:45.967 --> 00:17:51.091
Das ist der Kern von TipTap, der dann halt ein sehr großer Kern war, frei verfügbar ist unter MIT Lizenz.

00:17:51.854 --> 00:17:57.371
Und ein Teil eben die sogenannten Extensions, davon gab es einen ganz kleinen Teil, für den wollten wir halt gerne Geld haben.

00:17:57.472 --> 00:18:06.011
Und auf der einen Seite war das eine charmante Idee und man könnte auch sagen, für beide Seiten fair,

00:18:06.011 --> 00:18:09.851
weil das waren Extensions, die haben jetzt nicht in den Kern des Editors gehört.

00:18:09.851 --> 00:18:15.011
Aber auf der anderen Seite bin ich persönlich grundsätzlich einfach kein großer Freund vom OpenCore-Ansatz,

00:18:15.647 --> 00:18:20.611
weil du, glaube ich, strategisch doch Gefahr läufst, in so eine Richtung zu gehen,

00:18:20.611 --> 00:18:30.311
wo der OpenCore zu einem Lost Leader Produkt wird und du Gefahr läufst, in Community-Reibereien zu kommen,

00:18:30.311 --> 00:18:34.804
wenn du plötzlich immer mehr Wert aus dem OpenCore rausnimmst und ihn eigentlich hinter eine Paywall packst.

00:18:37.946 --> 00:18:49.370
Bin ich dankbar gewesen, dass wir dann eine Möglichkeit gefunden haben, eben nicht OpenCore zu machen, sondern neben dem Open-Source-Teil eben sehr losgelöst eine SaaS-Applikation zu bauen eigentlich.

00:18:51.116 --> 00:19:03.017
Also und nochmal, um da drauf einzugehen, also was beim OpenCore halt passieren kann, ist, dass dann halt die Firma außenrum halt den Core verschmälert, meinst du, und da ist dann gar kein richtiger Wert mehr drin?

00:19:04.404 --> 00:19:19.194
Also das ist eine Gefahr, das muss so nicht sein, aber es kann ja auch sein, dass die Community das vielleicht irgendwann so sieht, dass die interessanten neuen Features plötzlich nur noch hinter der Paywall hängen und du vielleicht auch das Problem hast, dass die Community selber gar nicht mehr dein Produkt pflegt.

00:19:19.239 --> 00:19:23.182
Also was Open Source doch am Ende so spannend macht, ist eigentlich, dass Menschen zusammen Software entwickeln.

00:19:23.651 --> 00:19:35.182
Und wenn du eben einen schlanken und ich sag mal im schlimmsten Fall unbrauchbaren OpenCore hast, dann bist du der einzige, der den entwickelt und dir fehlt eigentlich die aktive Community drumherum, die das ganze Thema ja vorantreibt.

00:19:35.498 --> 00:19:43.216
Das wäre vielleicht für mich eine Gefahr, die ich sehen würde, wenn du halt die falschen Entscheidungen triffst, was ist jetzt Open Source und was ist Proprietär.

00:19:44.068 --> 00:19:55.024
Also Community ist auf jeden Fall ein gutes Stichwort. Ich meine, du hast ja gesagt, ihr hattet zu dem Zeitpunkt, als ihr das auch in die Firma gezogen habt oder auch da drumherum Produkte entwickelt habt,

00:19:55.699 --> 00:20:01.216
hattet ihr ja schon einige GitHub Stars, sage ich jetzt einfach mal, wahrscheinlich auch einige Installs damit.

00:20:01.216 --> 00:20:09.697
Trotzdem ist ja dann, nehme ich mal an, sehr schwierig, Leute noch in das Bezahlmodell oder,

00:20:10.376 --> 00:20:14.456
sagen wir mal in die Services drumherum zu bekommen oder fiel euch das einfach? Wie habt ihr das gemacht?

00:20:16.053 --> 00:20:23.714
Also das kommt ja natürlich darauf an, wie komplex die Probleme sind, die du mit diesen bezahlten Services löst.

00:20:24.947 --> 00:20:38.903
Wenn du nice to have Features hast, für die du dann am Ende Geld nehmen möchtest, dann wird es wahrscheinlich deutlich schwerer werden, dafür im Monat einen Abo-Preis zu verlangen, als wenn du wirklich Schmerzen löst mit den Sachen, die du gegen Geld anbietest.

00:20:39.090 --> 00:20:48.903
Und das ist auch ein Prozess, bei dem, würde ich sagen, sind wir heute noch weit davon entfernt, dass wir da die absolute Lösung oder den heiligen Gral gefunden haben.

00:20:48.903 --> 00:21:02.694
Das ist im Endeffekt ein permanentes Ausbalancieren, weil du eben auch gucken musst, welche Features braucht dann am Ende auch die Community und für welche Features, hast du ja richtig gesagt, ist sie auch bereit zu bezahlen.

00:21:03.459 --> 00:21:09.841
Ich glaube, am Ende diese Backend-Services anzubieten, das ist eben ein komplexes Problem, was wir lösen.

00:21:10.886 --> 00:21:15.441
Und was wir eben noch beweisen müssen, ist aber, dass das eben auch in Skalierung funktioniert.

00:21:17.412 --> 00:21:22.123
Diese Nice-to-have-Features, wie jetzt, dass man die Realtime-Collaboration hat,

00:21:22.183 --> 00:21:25.109
ich glaub, du hast gesagt, über einen Hocus-Pocus-Server.

00:21:25.514 --> 00:21:28.719
Und ich glaube, es gibt hier auch die AI Pro-Extension.

00:21:29.142 --> 00:21:36.463
Selbst, wenn die jetzt Geld für euch einbringen sollten, wenn Leute sagen, okay, ich bezahle für diese Pro-Extension,

00:21:36.668 --> 00:21:40.163
die kosten aber euch ja auch wiederum Geld, da müssen ja Server laufen.

00:21:40.341 --> 00:21:46.463
Und die, was weiß ich, 0,011 Cent pro Anfrage zu wahrscheinlich OpenAI oder Ähnlichem

00:21:46.733 --> 00:21:48.263
gehen ja dann auch auf die Rechnung.

00:21:48.263 --> 00:21:53.917
Also kann man da überhaupt mit dem ... Oder wie seid ihr denn da als größtenteils wahrscheinlich Developer,

00:21:54.529 --> 00:21:56.563
zu diesen Wirtschaftsfragen gekommen?

00:21:56.563 --> 00:22:01.243
Und wie habt ihr ausgerechnet, was sollte das denn pro Monat kosten, wenn jemand AI

00:22:01.243 --> 00:22:04.242
zum Beispiel nutzt, wenn ihr selbst auch die laufenden Kosten dafür habt?

00:22:05.754 --> 00:22:11.684
Ja, also das Gute ist, du musst deinen eigenen OpenAI-Key bei uns hinterlegen.

00:22:11.684 --> 00:22:16.244
Das hat nämlich ganz einfache AGB- und Termthemen tatsächlich,

00:22:16.244 --> 00:22:21.301
weil OpenAI in seinen Terms relativ streng ist, was die Benutzung ihrer API angeht.

00:22:21.806 --> 00:22:28.644
Und da wir unmöglich wissen können, in welchen Anwendungsfällen du in deinem TipTap-Editor unsere AI benutzt, können wir auch unmöglich wissen,

00:22:28.644 --> 00:22:31.884
ob du damit gegen die Terms von OpenAI verstößt.

00:22:31.884 --> 00:22:37.884
Und weil uns das irgendwann vor so eine gewisse Komplexität gebracht hat, dass wir nicht wussten,

00:22:37.884 --> 00:22:42.084
wie wir das alles abfangen sollen, ohne dass im schlimmsten Fall unser eigener API-Zugang

00:22:42.084 --> 00:22:45.604
gesperrt wird, was dann wiederum alle User betrifft, die das benutzen, haben wir gesagt,

00:22:45.604 --> 00:22:52.244
komm, das wird so ad-scale nicht funktionieren. Wir bauen das am Ende so, dass im Endeffekt du

00:22:52.244 --> 00:22:58.164
deinen eigenen Open-AI-API-Key, was für ein Zungenbrecher, hinterlegst bei uns im Backend.

00:22:58.164 --> 00:23:06.164
Damit bist du verantwortlich für das, was dort passiert. Und was wir dir anbieten, ist eben das Backend, was das ganze Processing übernimmt,

00:23:06.164 --> 00:23:10.733
das die Prompts schreibt, die die Extension für den Editor anbietet.

00:23:11.939 --> 00:23:19.164
Und dort ein Preismodell zu finden, das im Endeffekt, also das habe ich, oder das haben wir auch gelernt,

00:23:20.122 --> 00:23:21.164
Pricing ist niemals abgeschlossen.

00:23:21.164 --> 00:23:27.164
Du bist eigentlich permanent dabei, zu rekalibrieren und herauszufinden,

00:23:27.585 --> 00:23:32.304
Welchen Schmerz löst du und was ist die Userschaft bereit für diesen Schmerz am Ende zu bezahlen, den du löst?

00:23:33.220 --> 00:23:36.944
Wie viel wollen sie für die EBO 800 ausgeben, die du ihnen da ins Regal stellst?

00:23:38.379 --> 00:23:42.924
Und vielleicht auch wie groß ist der Geschwindigkeitsvorteil? Also ich glaube,

00:23:43.978 --> 00:23:49.204
was wir mit TipTap erreichen wollen, ist, dass du als Produktteam, als Software-Company oder als

00:23:49.364 --> 00:23:53.197
Development-Team am Ende deine eigene Go-to-Market-Zeit drastisch reduzierst,

00:23:53.989 --> 00:24:06.682
weil du eben im Endeffekt eine Editor-UI, wie sie Notion hat, in Wochen oder Monaten nachbauen kannst und nicht in Jahren und das Ganze eben mit einem kleinen Team statt hunderten von Developern und Designern.

00:24:07.438 --> 00:24:18.835
Und trotzdem nochmal auf den Preis zurückzukommen, ich meine klar, das ist nie abgeschlossen, man macht viel AB-Testing wahrscheinlich, guckt, was sind die Leute bereit zu zahlen, fragt seine Kundinnen und Kunden,

00:24:19.240 --> 00:24:33.788
hättet ihr auch noch 10 Euro mehr im Monat gezahlt oder sowas, irgendwie muss man ja starten, habt ihr da am Anfang irgendwie nochmal einen groß aufgezogen, würde man wahrscheinlich eine Marktanalyse machen und mal gucken, was sind potenzielle Kunden

00:24:34.130 --> 00:24:37.866
und guckt sich mal die Community an und fragt da mal 15, 20 Leute.

00:24:37.983 --> 00:24:43.663
Die Möglichkeiten hat man vielleicht auch nicht immer. Wie seid ihr da am Start dran gegangen?

00:24:45.257 --> 00:24:50.901
Ich glaube, ganz am Anfang haben wir uns gefragt, was wir selber bereit wären, für die Lösung auszugeben.

00:24:51.144 --> 00:25:00.578
Und haben in uns reingehorcht und gesagt, wäre ich als Developer bereit, 29 Euro im Monat für Pro Extensions auszugeben?

00:25:01.029 --> 00:25:07.528
Wäre ich als Developer bereit, 99 Dollar oder Euro im Monat auszugeben für Feature X, Y und Z?

00:25:08.770 --> 00:25:23.624
Und das hatte den Vorteil, dass wir selber uns in die Augen schauen konnten, wenn wir die Pricing Seite betrachtet haben und gesagt haben, hey, ich wäre bereit dafür, diese Summe auszugeben, ich kann das auch gut verargumentieren anderen gegenüber, ich muss mich da nicht verbiegen.

00:25:25.038 --> 00:25:34.347
Die schlechte Nachricht daran ist, dass wir Developer sind. Und als Developer im Herzen natürlich ganz anders auf die Sache gucken,

00:25:34.347 --> 00:25:39.045
als jetzt zum Beispiel jemand, der in einem Unternehmen die Macht über die Kreditkarte hat.

00:25:39.585 --> 00:25:46.847
Der guckt ja aus einer ganz anderen Perspektive drauf. Der denkt vielleicht am Ende, wenn das Ding 29 Dollar kostet, kann das nicht gut sein.

00:25:46.976 --> 00:25:49.247
Das ist so günstig, da ist irgendwo ein Haken dran.

00:25:49.247 --> 00:25:58.400
Oder vielleicht triffst du diese Zielgruppe gar nicht erst, weil die schon nach, ich sag mal vom Pricing und von der Struktur her, seriöseren Lösungen Ausschau hält.

00:26:00.795 --> 00:26:12.038
Ich wollte da gerade einschreiten, weil wenn ich mir jetzt einfach mal überlege, was Büroflächen kosten, sollten Firmen noch Büros haben oder ein Mittagessen mal für die Firma spendieren.

00:26:13.245 --> 00:26:16.422
Gerade aktuell in München wahrscheinlich heiß im Rennen sind die Wiesentische.

00:26:16.927 --> 00:26:22.167
Aber wenn ich mal diese Preise vergleiche mit 99, klange jetzt schon besser,

00:26:22.167 --> 00:26:25.667
aber du hast gesagt, es ist am Anfang 29 Euro oder Dollar pro Monat.

00:26:25.667 --> 00:26:31.667
Das ist wahrscheinlich, keine Ahnung, was ein Developer normalerweise sonst pro Stunde kostet für eine Firma mit Steuern.

00:26:31.870 --> 00:26:33.761
Aber das klingt ja schon nach sehr wenigen Stunden.

00:26:34.167 --> 00:26:42.167
Ich habe mich aber dann gerade gefragt, sobald dann die, Ich will jetzt gar nicht so die Developer sagen, sondern quasi die Firmen hinter den

00:26:42.167 --> 00:26:45.185
Developern einen bezahlten Dienst haben.

00:26:45.302 --> 00:26:48.885
Hattet ihr das Gefühl, dann gibt es auch andere Erwartungen, was Support angeht?

00:26:50.334 --> 00:27:19.684
Ja, und vielleicht noch mal einen Schritt zurück, ich nenne unseren alten 29-Dollar-Plan haben wir dann irgendwann liebevoll Indie-Hacker-Pricing genannt, weil das sind ja auch genau die Leute, die du damit ansprichst, also Menschen, die im Endeffekt das auch in ihren Freizeitprojekten einsetzen und eben für 29 Euro oder Dollar sich den Zugriff erkaufen auf Pro-Extensions und mit diesen Personen bist du dann teilweise aber auch noch am Verhandeln, ob sie nicht nur 10 Dollar bezahlen könnten, weil das eben ein Freizeitprojekt ist

00:27:19.684 --> 00:27:24.964
und das aus, ich sag mal, aus dem eigenen privaten Haushaltsbudget bezahlt wird.

00:27:25.083 --> 00:27:30.583
So, und das dann zu skalieren zu einem Unternehmen, was eben irgendwann auch ein

00:27:30.844 --> 00:27:34.084
zehn- oder zwanzigköpfiges Team bezahlen soll, wird halt schwierig.

00:27:34.427 --> 00:27:39.724
So, und du hast vollkommen recht, wir haben dann die Preise erhöht und festgestellt,

00:27:39.724 --> 00:27:43.564
jetzt kommen tatsächlich auch mehr Unternehmen, weil du dir zwangsläufig auch Gedanken darüber

00:27:43.564 --> 00:27:47.004
machst, was sind denn die Bedürfnisse jetzt von einem Unternehmen im Pricing?

00:27:47.004 --> 00:27:57.004
Das ist ja nicht mehr nur der Zugriff auf Features. Das sind ja auch Punkte wie Support, Garantien, SLRs, eine Uptime,

00:27:57.004 --> 00:27:59.967
vielleicht Sachen wie ein Single Sign-on, etc.

00:28:00.453 --> 00:28:05.004
Und diese Unternehmen, die wünschen sich dann natürlich auch den Support,

00:28:05.242 --> 00:28:11.004
den du gerade angesprochen hast, und erwarten natürlich, dass du dort zur Verfügung stehst, um Fragen zu beantworten.

00:28:11.004 --> 00:28:20.591
Und da liegt es dann an dir als Unternehmen, wie weit du sozusagen sagen, in welcher Preiskategorie diesen Support auch leisten kannst und möchtest, weil am Ende muss.

00:28:21.444 --> 00:28:25.844
Ja klar sein, dass wenn in so einem kleinen Team wie wir es jetzt sind, wir sind aktuell zu zehnt,

00:28:25.844 --> 00:28:31.204
da gibt es keinen dedizierten Support Engineer. Das bedeutet, bei uns machen die Core-Maintainer

00:28:31.204 --> 00:28:37.724
noch den Support und jede Stunde, die mein Core-Maintainer nicht an meinem Open-Source-Projekt

00:28:37.724 --> 00:28:42.644
sitzt oder an der SaaS-Applikation daneben, bedeutet für mich, dass die eigentlich ziemlich

00:28:42.644 --> 00:28:47.604
gut bezahlt sein muss. Und deswegen fängst du dann plötzlich an, dir darüber Gedanken

00:28:47.604 --> 00:28:50.844
zu machen, wie viel Stunden Support du eigentlich leisten kannst und möchtest.

00:28:52.414 --> 00:29:16.522
Das ist ja dann auch ein Stück weit eine andere Arbeit, als wenn man sie halt nur in einem Open Source Projekt macht. Das ist wieder dieser Shift. Du hast zwar auf der einen Seite diesen Core Open Source, aber dann musst du halt auch denken, okay, wie baue ich denn eigentlich das Business drumherum auf und vor allem, wie spreche ich denn die Leute auch an, dass die zu mir kommen und überhaupt ihr Geld zu uns bringen wollen.

00:29:16.999 --> 00:29:29.395
Wir haben eben davon gesprochen, Developer wollen vielleicht ein Hobbyprojekt damit bauen, schön und gut, sind bereit 29 Euro, vielleicht auch 100 auszugeben im Monat, wenn sie sagen, ja, das ist ja für meine Firma.

00:29:29.836 --> 00:29:39.664
Wenn ich jetzt mal so in unser Unternehmen reindenke, da haben wir Applikationen, die halt alle auf Enterprise-Level laufen, da müssen halt Verträge erstellt werden zwischen den Companies.

00:29:39.664 --> 00:29:46.823
Allein sowas kannst du halt nicht von 99 Euro im Monat decken, sondern da brauchst du halt irgendwie ein größeres Budget.

00:29:47.481 --> 00:29:56.258
Was war so euer Weg? Habt ihr angefangen erst mal mit den kleineren Kunden und darüber halt so ein bisschen Traction generiert?

00:29:56.816 --> 00:30:04.216
Und wie schafft man es dann vielleicht auch sozusagen vom Marketing her, diese Leute anzusprechen oder dann halt auch an die Firmen ranzukommen?

00:30:06.430 --> 00:30:14.464
Das Gute ist ja, dass du als Developer-Produkt im Endeffekt diesen, es heißt ja immer so schön,

00:30:14.464 --> 00:30:19.904
Product-Led-Growth-Ansatz hast, also das heißt, das Open-Source-Framework als solches erfährt

00:30:19.904 --> 00:30:25.264
natürlich schon eine gewisse Popularität und die Zielgruppe von diesem Open-Source-Framework

00:30:25.264 --> 00:30:31.104
sind am Ende eben Frontend-Developer und diese Frontend-Developer beschäftigen sich natürlich

00:30:31.104 --> 00:30:37.104
sehr intensiv mit dem Produkt. Und ich sage mal, andere Unternehmen, die proprietäre SaaS-Lösungen

00:30:37.104 --> 00:30:41.624
erstellen, investieren eben sehr viel Budget in Marketing. Und als Open-Source-Produkt

00:30:42.024 --> 00:30:46.864
ist dein Marketing oder dein Vertriebskanal eigentlich die Dokumentation und die Qualität

00:30:46.864 --> 00:30:52.304
im Endeffekt der Developer Experience, wie gut die ist. Und diese Developer tragen das ja im

00:30:52.304 --> 00:30:54.584
besten Fall dann in dein Unternehmen rein.

00:30:56.447 --> 00:31:01.297
Der Frontend-Developer ist vielleicht in einer Explorationsphase für ein neues Projekt oder Produkt,

00:31:01.722 --> 00:31:03.865
findet dann eben bei seiner Recherche TipTap,

00:31:04.612 --> 00:31:10.297
setzt TipTap ein, stellt fest, wie schnell und einfach das funktioniert und wird in der Dokumentation auch irgendwo lesen,

00:31:10.297 --> 00:31:16.216
dass wir eben Cloud-Services anbieten für AI oder für Realtime-Collaboration.

00:31:17.314 --> 00:31:21.297
Und kann das dann im Endeffekt erstmal in einem kostenlosen Plan,

00:31:21.297 --> 00:31:30.797
den wir zur Verfügung stellen, testen Und wird dann aber zwangsläufig, wenn er das in einem Business-Kontext einsetzen will, eben zu der Person gehen,

00:31:30.797 --> 00:31:33.555
in einem Unternehmen, die die Macht über die Kreditkarte besitzt.

00:31:33.969 --> 00:31:38.524
Und diese Person kommt dann im Endeffekt, also kommt auf die Größe des Unternehmens auch an natürlich,

00:31:39.019 --> 00:31:42.449
aber in der Regel hast du dann natürlich irgendwann mit den Personen im Unternehmen zu tun,

00:31:42.863 --> 00:31:45.311
die sich dann darum kümmern, mit dir die Verträge abzuschließen.

00:31:45.797 --> 00:31:49.713
Wenn es dann sozusagen aus diesem gesamten Self-Service-Bereich nämlich immer rausgeht.

00:31:50.209 --> 00:32:02.308
Ja, also, wo du dann nicht mehr auf den Standard-Terms arbeitest, die du eben auf der Webseite anbietest, sondern wo es dann schon darum geht, dass die nochmal eigene Terms haben wollen, eigene Garantien und so weiter und so fort.

00:32:03.361 --> 00:32:09.797
Der altbekannte Enterprise-Plan, der dann auch da Contact Us sagt im CTA.

00:32:09.978 --> 00:32:11.526
Genau, den haben wir auch.

00:32:12.246 --> 00:32:35.796
Ja, das habe ich mir gedacht, aber nochmal kurz, also das heißt, der Hauptweg für euch ist immer über die Developer gewesen bisher, die halt sozusagen vom Produkt ausgehend gesagt haben, oh cool, dieses Produkt möchte ich verwenden und dann halt die Services drumherum, die eventuell ja dann das weitere Interesse geweckt haben.

00:32:36.723 --> 00:32:41.717
Genau. Ich glaube, der Online-Marketing-Spezialist oder die Online-Marketing-Spezialistin nennt

00:32:41.918 --> 00:32:48.317
es Bottom-Up-Motion, dass wir eben von unten sozusagen von den Personen, die selber entwickeln

00:32:48.317 --> 00:32:55.448
und das Handwerk ausüben im Endeffekt dann unsere sogenannten Fans haben, die das nach oben tragen.

00:32:56.825 --> 00:33:11.475
Und sicherlich wird man auch gucken müssen, dass man von der anderen Seite heran aber auch Lösungen anbietet, dann auf der Webseite und sagt, zum Beispiel ein Engineering Manager, also jemand, der dann wirklich weiter oben ist in der Team-Hierarchie,

00:33:11.643 --> 00:33:25.246
der sucht dann vielleicht nochmal nach anderen Lösungen, dass man für diese Personen dann wahrscheinlich in Zukunft auch Use-Case-Seiten oder Category-Seiten anbietet und dann im Endeffekt von beiden Seiten die Bedürfnisse geweckt oder befriedigt hat.

00:33:26.011 --> 00:33:27.475
Also Zielgruppen.

00:33:28.765 --> 00:33:39.475
Jetzt hast du recht. Also Zielgruppen gerechte Ansprache einfach so, je nachdem, also welche Entscheider, wo, auf welchem Level bewegt man sich und diese Informationen halt entsprechend aufbereite.

00:33:39.475 --> 00:33:48.975
Ich glaube, ich habe es bei manchen Produkten schon mal gesehen, für Engineering Manager, für Developer, für die Business Leute oder sowas in der Richtung.

00:33:50.200 --> 00:34:18.224
Ich weiß nicht, ob es gut funktioniert, zumindest wenn man sich den Börsenkurs anschaut, kann es so schlimm nicht sein, aber MongoDB macht das zum Beispiel ganz gut, finde ich, ist am Ende auch ein Open-Source-Produkt und hat aber auf ihrer Webseite zum Beispiel auch Kategorien, wo sie sagen, MongoDB für Banken, für Versicherungen etc., und offensichtlich ist das jetzt kein Menüpunkt, der einen Developer interessiert, der springt halt gleich in die Dokumentation.

00:34:18.692 --> 00:34:23.265
So, aber du hast trotzdem auch die andere Seite sozusagen im Unternehmen abgeholt, das ist schon richtig.

00:34:23.814 --> 00:34:36.021
Ja stimmt, MongoDB ist eigentlich auch ein ziemlich erfolgreiches Produkt, was ja aus dem Open-Source-Bereich kommt und drumherum aber mittlerweile auch echt große Firma ja hat, also ich meine,

00:34:36.480 --> 00:34:42.071
Ich weiß jetzt nicht, wie es euch geht, aber ich werde des Öfteren mal von deren Salesleuten auch kontaktiert.

00:34:44.075 --> 00:34:47.913
Um einmal darüber zu sprechen, was wir denn da noch für Einsatzchancen bei uns sehen.

00:34:49.723 --> 00:34:59.193
Ich glaube MongoDB und GitLab sind zwei relativ gute Beispiele dafür, wie du aus einer Open-Source-Kompanie ein extrem erfolgreiches Unternehmen bauen kannst oder aus einem Open-Source-Produkt.

00:35:00.129 --> 00:35:10.266
Ja, du hast es bei uns auch noch aufgeschrieben, ihr habt da auch über Hacker News dann das Produkt gelauncht. Kannst du dazu noch ein bisschen was erzählen?

00:35:10.941 --> 00:35:40.553
Mehrfach tatsächlich, genau. Wir haben jetzt, ich glaube, vor zwei Monaten haben wir den Hacker-News-Launch vollzogen und ich glaube, was die Urban Legend ist, ist, dass auf Hacker-News zu launchen am Ende so ein bisschen durchs Feuer gehen werden kann, weil die Community dort doch auch sehr kritisch ist und ja, ein guter Litmus-Test eigentlich für dich am Ende da ist.

00:35:40.553 --> 00:35:56.520
Darstellt. Und wir haben da tatsächlich viele Tipps und Ratschläge am Ende befolgt, wie man launcht, ohne den Launch jetzt zu versemmeln oder sich dort sozusagen im schlechten Licht darzustellen.

00:35:56.574 --> 00:36:00.553
Was heißt ein Launch da ganz konkret? Sorry, wenn ich mal reinkretsche.

00:36:00.553 --> 00:36:06.633
Hackernews-Lunch, dein Produkt dort bewerben. Wir hatten die Möglichkeit, über unseren Investor

00:36:06.633 --> 00:36:14.033
direkt auf die Startseite von Hackernews zu kommen. Und das Angebot haben wir genutzt.

00:36:14.033 --> 00:36:18.433
Und dann landest du eben auf der Startseite, hast riesig viel Traffic, sowohl auf dem Artikel,

00:36:18.433 --> 00:36:21.233
aber auch auf deiner eigenen Webseite. Da geht es dann schon auch darum, sicherzustellen,

00:36:21.233 --> 00:36:26.033
dass deine eigene Infrastruktur das aushält und nicht direkt mit dem Hackernews-Artikel

00:36:26.033 --> 00:36:31.113
auf der Frontpage deiner eigenen Webseite zusammenkracht, also da gab es dann tatsächlich

00:36:31.113 --> 00:36:35.433
auch ein paar Formeln und Größenordnungen, bei denen wir sicherstellen sollten, dass das alles

00:36:35.433 --> 00:36:40.073
noch funktioniert mit Workload und Traffic etc.

00:36:41.450 --> 00:36:47.022
Und ich glaube, was man grundsätzlich nicht tun sollte, ist, wenn man sein Produkt dort bewirbt,

00:36:47.644 --> 00:36:55.530
im Marketing- oder Sales- oder PR-Stil zu schreiben oder zu versuchen, das eigene Produkt zu verkaufen.

00:36:56.034 --> 00:36:58.800
Das mögen wir, glaube ich, selber auch nicht, wenn wir auf Hacker-News unterwegs sind,

00:36:58.800 --> 00:37:01.183
wenn wir das Gefühl haben, das wird jetzt hier eine Verkaufsveranstaltung.

00:37:01.800 --> 00:37:07.764
Dementsprechend war im Endeffekt unser erstes Ziel, den Text nicht wie so ein Pitch oder eine Eigenwerbung aussehen zu lassen.

00:37:08.331 --> 00:37:12.380
Und mit den Usern selber im Endeffekt auch nicht wie mit Kunden zu sprechen,

00:37:12.380 --> 00:37:16.180
sondern mehr wie mit Gleichgesinnten, also in den Kommentaren.

00:37:16.946 --> 00:37:20.700
Und zumindest bei uns, was eben sehr speziell ist, und vielleicht habt ihr das

00:37:20.700 --> 00:37:26.780
auch schon mitgekriegt, wenn du als Open Source Projekt auf auf Hacker News launcht oder dort Artikel verfasst,

00:37:27.379 --> 00:37:31.140
dann solltest du schon dir bewusst sein, dass wenn deine Open Source Lizenz

00:37:31.140 --> 00:37:37.102
nicht von der OSI akzeptiert ist, du auf jeden Fall Rückfragen kriegen wirst.

00:37:37.540 --> 00:37:45.300
Warum würde ich Open-Source-Projekt nennen, wenn es doch keine von der OSI akzeptierte Lizenz ist oder geprüfte Open-Source-Lizenz ist?

00:37:45.300 --> 00:37:49.498
Also da kann man sich schon ein bisschen darauf vorbereiten, dass dann da Rückfragen kommen werden.

00:37:49.696 --> 00:38:01.860
Und ich glaube, was man tun sollte, und das haben wir dann auch strikt beachtet, ist eben möglichst sachlich, aber persönlich zu schreiben und vielleicht auch bescheiden.

00:38:01.860 --> 00:38:04.307
Also du versuchst eben keine Buzzword zu verwenden.

00:38:05.333 --> 00:38:08.860
Und eigentlich sehr schnell auf den Punkt zu kommen, welches Problem dein Produkt löst,

00:38:09.627 --> 00:38:12.360
warum es wichtig ist und wie du es eben erreicht hast.

00:38:13.183 --> 00:38:16.360
Und dann eben auch der Hacker-News-Community die Möglichkeit zu geben,

00:38:16.360 --> 00:38:23.360
das Produkt auszuprobieren und es sich anzuschauen, weil du so am Ende auch besseres Feedback erhältst zu deinem Produkt.

00:38:23.360 --> 00:38:26.860
Und falls das jetzt zum Beispiel nicht geht, weil es hinter einer Paywall ist

00:38:26.860 --> 00:38:33.860
oder weil du dich registrieren musst dafür, dann zumindest eine Demo oder ein Video vom Produkt zur Verfügung zu stellen.

00:38:34.717 --> 00:38:39.860
Und falls du Pricing hast, hilft dir auf jeden Fall ein transparentes Pricing zu haben,

00:38:39.860 --> 00:38:43.860
weil auch dafür, und finde ich auch zu Recht, kann man schnell gerüffelt werden,

00:38:44.025 --> 00:38:46.284
wenn das Pricing super intransparent und unverständlich ist.

00:38:47.320 --> 00:38:49.860
Und ansonsten haben wir, glaube ich, an dem Tag, wo wir gelauncht haben,

00:38:49.860 --> 00:38:54.899
versucht super engagiert auf Kommentare zu antworten, die dann auch eine richtige Diskussion ermöglichen.

00:38:55.860 --> 00:39:01.800
Und, ähm, ja, ich glaub, womit man leben muss, ist, dass es immer ein paar Menschen gibt auf Hacker-News,

00:39:01.860 --> 00:39:05.800
die im Endeffekt, ja, der Kritik wegen einfach nur schreiben wollen.

00:39:05.860 --> 00:39:12.100
Und diese Personen, glaub ich, die Kritik nimmst du dankend an und kommentierst sie freundlich.

00:39:12.160 --> 00:39:15.500
Aber ich glaub, ein Fehler wäre, sich dann gezwungen zu fühlen,

00:39:15.560 --> 00:39:18.100
diese kritisierende Person überzeugen zu müssen.

00:39:18.160 --> 00:39:25.200
Weil das Spiel gewinnst du halt im Zweifelsfall nicht. Und da dann doch wie in jedem Forum oder wie in jedem Netzwerk,

00:39:25.309 --> 00:39:29.171
die die Mehrheit der Hacker-News-User eben still ist und mitliest.

00:39:29.567 --> 00:39:33.200
Ich glaube, es geht auch darum, denen zu zeigen, was sie sich für ein Bild von dir machen,

00:39:33.200 --> 00:39:37.741
wie du auf Kritik reagierst und da nicht so einen Kommentarsturm loszutreten.

00:39:39.587 --> 00:39:47.941
Du hast ja am Anfang gemeint, ihr habt eine MIT-Lizenz, wenn ich mich richtig erinnere. Wie seid ihr denn dann genau auf die Lizenz gekommen?

00:39:48.913 --> 00:39:54.641
Ja, verrückterweise. Mal gucken, wie oft uns das noch auf die Füße fällt, die loseste aller Lizenzen zu wählen.

00:39:54.900 --> 00:40:02.425
Um ehrlich zu sein, ich glaube, ohne viel Gedanken. Also da wir ganz oder ja, da ganz, ganz ursprünglich gar nicht klar war, dass wir das

00:40:02.705 --> 00:40:05.918
Produkt kommerzialisieren wollen oder daraus ein Unternehmen bauen,

00:40:06.540 --> 00:40:11.481
ist dann irgendwie, ja, wie soll ich sagen, es ist obvious, dass du die MIT-Lizenz als Developer nimmst.

00:40:12.139 --> 00:40:17.081
Die ist ja schon fast voreingestellt, also im übertragenen Sinne, aber du kennst sie halt selber, du hast schon mal gehört,

00:40:17.837 --> 00:40:21.961
dass das die loseste Lizenz aller Lizenzen ist, mit der du auch selber am wenigsten Arbeit hast.

00:40:23.419 --> 00:40:27.881
Und dann wurde es MIT und jetzt sind wir an so einem Punkt, ich glaube, wir haben in den letzten zwei Jahren oft genug darüber nachgedacht,

00:40:27.881 --> 00:40:35.841
ob das der richtige Weg war oder wo uns das noch auf die Füße fallen kann, aber du hörst auf der anderen Seite auch von so vielen gestandenen Unternehmen, die sich dann

00:40:36.161 --> 00:40:39.161
im Endeffekt komplett ins Abseits schießen mit dem Lizenzwechsel,

00:40:39.161 --> 00:40:42.125
dass, glaube ich, der Respekt, die Lizenz zu ändern,

00:40:42.558 --> 00:40:45.161
groß genug ist, um das Thema jetzt nicht anzugehen.

00:40:45.717 --> 00:40:49.876
Deswegen super spannend. Ich glaube, du musst da tiefer drauf eingehen.

00:40:50.516 --> 00:40:55.161
Hans, du wolltest auch noch gerade was sagen? Ja, genau. Ich wollte das ähnlich wie du jetzt nochmal nachfragen.

00:40:55.161 --> 00:41:01.714
Was ist denn eventuell für ein Unternehmen problematisch an der MIT und wo will man denn wechseln und warum?

00:41:02.921 --> 00:41:08.161
Ja, also grundsätzlich vielleicht gar nicht an der MIT, aber an freizügigen Lizenzen.

00:41:08.161 --> 00:41:11.608
Die MIT ist sicherlich die bekannteste, aber dann hast du ja auch noch sowas wie die,

00:41:12.283 --> 00:41:16.883
Apache 2.0 Lizenz, die ist ja auch noch eine sehr permissive.

00:41:17.161 --> 00:41:23.113
Und ich glaube, die Vorteile, die liegen ja auf der Hand. Die Lizenzen sind einfach zu verstehen und zu implementieren.

00:41:23.725 --> 00:41:29.018
Du hast als Anwenderin oder Anwender eine super große Flexibilität in der Lizenz.

00:41:29.495 --> 00:41:37.003
Einschließlich der kommerziellen Nutzung. Du musst dir also keine Gedanken machen, wenn du Open Source Software unter MIT Lizenz nutzt, ob das jetzt erlaubt ist oder nicht.

00:41:37.597 --> 00:41:50.161
Und mit der fehlenden Copy Left Anforderungen, die es sonst bei Copy Left Lizenzen gibt, hast du aber im Endeffekt auch keine Verpflichtung, dein abgeleitetes Produkt oder Werk eben unter derselben Lizenz zu veröffentlichen.

00:41:50.741 --> 00:41:53.161
Und daraus ergeben sich dann eigentlich auch schon die größten Nachteile.

00:41:53.161 --> 00:41:54.765
Du hast...

00:41:55.791 --> 00:42:02.141
Kein Code-Zurückfluss, also Entwicklerinnen und Entwickler können ihre Änderungen, die sie an deinem Produkt gemacht haben, privat halten,

00:42:02.291 --> 00:42:04.341
weil die Lizenz verbietet das ja nicht.

00:42:04.460 --> 00:42:09.285
Du kannst dir morgen Tipp-Tap forken und im Endeffekt damit tun und lassen, privat, was du möchtest.

00:42:09.736 --> 00:42:13.616
Du hast dann dadurch eben dieses Risiko der Aneignung, also das heißt,

00:42:13.751 --> 00:42:17.532
größere Unternehmen könnten zum Beispiel dein Code nehmen und in Property ihre Produkte einbauen,

00:42:18.108 --> 00:42:20.835
und damit Geld verdienen, ohne der Community was zurückzugeben.

00:42:21.195 --> 00:42:23.365
Und das ist ja zum Beispiel in der Vergangenheit auch schon passiert,

00:42:23.716 --> 00:42:29.141
mit großen Open-Source-Projekten, wo dann plötzlich ein großer Cloud-Anbieter kam

00:42:29.141 --> 00:42:32.493
und auf dem Open-Source-Produkt eben eine SaaS-Lösung angeboten hat.

00:42:33.700 --> 00:42:40.141
Du hast eben fehlende Garantien, das wäre wieder ein Nachteil auf der User-Seite,

00:42:40.141 --> 00:42:43.541
dass du eben keine Gewährleistung oder Haftungseiten des Uebers hast.

00:42:43.872 --> 00:42:46.341
Und du hast teilweise, wenn es jetzt nicht die Apache-License ist,

00:42:46.341 --> 00:42:47.914
zum Beispiel auch ungeklärte Patentfragen.

00:42:48.688 --> 00:42:51.941
Das sind so, glaube ich, grob, wenn ich es richtig zusammengefasst habe,

00:42:52.028 --> 00:42:57.781
die Vor- und Nachteile von offenen oder freien Lizenzen. Disclaimer, ich bin kein Patentrechts-

00:42:57.781 --> 00:43:05.341
oder Lizenzrechtsanwalt, aber es ist auf jeden Fall ein super komplexes Feld. Und auf der anderen

00:43:05.341 --> 00:43:10.221
Seite hast du dann eben die Copyleft-Lizenzen. Das sind eben die, die zum Beispiel diesen

00:43:10.221 --> 00:43:19.101
Code-Zurückfluss erzwingen können. Also du hast dann sowas wie die GPL-License oder die AGPL-License

00:43:19.101 --> 00:43:25.341
oder die Mozilla Public License, die eben dich dazu zwingen können, Änderungen, die du an der

00:43:25.341 --> 00:43:30.501
Software selber vornimmst, wieder zurückfließen zu lassen ins Originalprodukt. Oder die dich dazu

00:43:30.501 --> 00:43:35.541
zwingen können, dass wenn du Code oder Software entwickelst auf dem Open Source-Produkt oder mit

00:43:35.541 --> 00:43:39.221
dem Open Source-Produkt, dass es dieselbe Lizenz haben muss. Also dein Werk kann dann nicht mehr

00:43:39.221 --> 00:43:45.421
proprietär werden und so weiter und so fort. Also das sind so die Vor- und Nachteile. Beziehungsweise

00:43:45.421 --> 00:43:49.941
Nachteil wäre bei den Copyleft-Lizenzen noch, dass sie eben teilweise schwer zu verstehen und zu

00:43:49.941 --> 00:43:54.181
implementieren sind, weil du dir als Developer Gedanken darüber machen musst, ob du gerade

00:43:54.181 --> 00:43:57.741
gegen die Lizenz verstößt, wenn du das zum Beispiel in deine Proprietärer-Software einbaust.

00:43:58.609 --> 00:44:14.099
Das wäre auch genau so der erste Gedanke, den ich jetzt hätte, wenn da halt so eine nicht so bekannte Lizenz dabei steht und ich nicht genau weiß, was ich da tun muss. Also sofern ich mich dafür interessiere und ich sag mal, die meisten,

00:44:14.813 --> 00:44:24.113
gerade Unternehmen interessieren sich ja schon dafür, wie sie die Software einsetzen und welche Lizenzen die Software haben, die sie nutzen, auch Open Source, dann ist es ja.

00:44:24.842 --> 00:44:33.304
Eher hinderlich für das Produkt auch, dass es eingesetzt wird, weil man dann vielleicht lieber sagt, lass ich lieber mal die Finger von, nehme ich diese andere Alternative,

00:44:33.709 --> 00:44:41.784
das da verstehe ich MIT oder Apache oder GPL V2 oder what do I know.

00:44:42.378 --> 00:44:50.279
Ja, ist vollkommen richtig. Also natürlich, je leichter die Lizenz ist, desto größer ist die Wahrscheinlichkeit, dass dein Produkt populärer wird,

00:44:50.615 --> 00:44:56.079
weil sich einfach niemand Gedanken darum machen muss, ob er da gerade gegen die Lizenz verstößt oder was er tun und lassen darf.

00:44:56.079 --> 00:45:02.479
Aber auf der anderen Seite eben die Gefahr, dass auch andere Unternehmen oder Developer plötzlich darum was bauen, womit sie Geld verdienen.

00:45:03.011 --> 00:45:07.479
Und die Frage musst du dir im Endeffekt... Oh, es gibt so viele Fragen, die du dir stellen kannst.

00:45:07.479 --> 00:45:13.479
Du kannst dir zum Beispiel die Frage stellen, was möchtest du mit deinem Produkt eigentlich erreichen,

00:45:13.479 --> 00:45:15.389
oder mit deinem Projekt, mit deinem Open-Source-Projekt?

00:45:15.777 --> 00:45:21.124
Also soll es ein Hobbyprojekt sein, oder möchtest du es als Side-Project betreiben?

00:45:21.479 --> 00:45:26.479
Möchtest du es irgendwann hauptberuflich machen? Wie wirst du damit Geld verdienen, wenn du es hauptberuflich machst?

00:45:26.479 --> 00:45:29.307
Ist das GitHub-Sponsoring? Sind das Spenden über Open Collective?

00:45:29.479 --> 00:45:35.014
Möchtest du Consulting anbieten, oder möchtest du ein Unternehmen aufbauen um das Produkt herum?

00:45:35.479 --> 00:45:43.239
Ist es okay, wenn andere Personen mit diesem Produkt Geld verdienen oder mit dem Projekt Geld verdienen oder vielleicht sogar forken und in Konkurrenz zu dir treten?

00:45:43.972 --> 00:45:50.159
Und das sind alles so Fragen, die können am Ende schon auch dich zu der richtigen Lizenzfrage leiten.

00:45:51.237 --> 00:45:56.807
Kann aber auch sein, dass du es vielleicht im Laufe deines Projekts noch mal änderst,

00:45:56.807 --> 00:46:00.287
weil sich vielleicht auch deine Anforderungen an deine eigenen Ideen noch mal anpassen.

00:46:00.644 --> 00:46:06.087
Und ich glaube, der einzige wichtige Punkt ist, dass du die Community dann eben in dieser Entscheidung,

00:46:06.087 --> 00:46:10.687
wenn du jetzt für dich sagst, okay, da kommt jetzt zum Beispiel jemand, der forgt dein Produkt

00:46:10.687 --> 00:46:14.727
und baut da plötzlich eine SaaS-Lösung mit, was du eigentlich auch machen wolltest,

00:46:14.727 --> 00:46:20.367
oder aus anderen Gründen entscheidest du dich jetzt, dass eine andere Lizenz besser passt zu dem, was du vorhast,

00:46:20.584 --> 00:46:23.033
Das ist, glaube ich, der einzige Punkt, den du nicht verkacken solltest,

00:46:23.771 --> 00:46:32.687
dass du die Community rechtzeitig mit reinnimmst in diese Diskussion und offen und transparent deine Gedanken dazu mit genügend Vorlauf äußerst,

00:46:32.687 --> 00:46:35.645
warum du glaubst, dass ein Lizenzwechsel jetzt angebracht ist.

00:46:35.717 --> 00:46:42.198
Weil wenn du das nicht tust, dann, ja, dann stößt du im Endeffekt ziemlich vielen Leuten, die vorher darauf vertraut haben, vor den Kopf.

00:46:42.955 --> 00:46:44.917
Und dann ist Vertrauen futsch.

00:46:45.727 --> 00:46:48.687
Ja, klar. Also ich meine gerade, wenn man aus dem Open-Source-Bereich kommt

00:46:48.687 --> 00:46:53.559
und eigentlich daran wächst und dann halt irgendwie die Community bei so was Wichtigem,

00:46:54.045 --> 00:46:57.527
außenvoll ist. Also eigentlich für alle wichtigen Fragen, ne, muss man wahrscheinlich

00:46:57.527 --> 00:47:00.914
gucken, wie bindet man die Community gut ein.

00:47:01.301 --> 00:47:08.247
Immer. Du hast eben gesagt so, je nachdem, was man vorhat mit seinem Projekt, kommt's halt

00:47:08.247 --> 00:47:13.847
dann drauf an, was du auch für eine Lizenz verwendest. Also möchtest du eine Firma haben,

00:47:13.847 --> 00:47:16.758
die vielleicht irgendwann mal sich selbst finanziert.

00:47:17.433 --> 00:47:21.847
Jetzt hatst du vorhin aber auch gesagt, einer eurer Investoren hat euch da die Möglichkeit gebracht,

00:47:21.847 --> 00:47:23.847
auf Hacker News zu sein. Das heißt,

00:47:24.410 --> 00:47:29.847
ihr habt euch ja dann auch entschieden, Venture Capital anzunehmen,

00:47:29.847 --> 00:47:32.683
bzw. ihr habt euch damit auseinandergesetzt.

00:47:33.205 --> 00:47:38.688
Kannst du dazu ein bisschen was erzählen? Wie kam es dazu, als ehemaliges Open Source allein,

00:47:38.847 --> 00:47:43.684
oder also einzelnes Open Source Projekt, jetzt natürlich als größere Firma.

00:47:44.566 --> 00:48:12.527
Ja, TippTap ist ja als Zeitprojekt gestartet von der Agentur und irgendwann haben wir die Entscheidung getroffen im Laufe der letzten Jahre, wir wollen eben ein Produkt und dann fiel eben später die Entscheidung, es soll TippTap werden, weil wir da das größte Potenzial gesehen haben und im Endeffekt haben wir uns im letzten Jahr dafür entschieden, dass wir jetzt wirklich diesen Shift hinkriegen wollen, also stärker von der Agentur zum Produkt hin und das war Bootstrapped einfach ein superschwerer Weg, weil wir im Endeffekt,

00:48:13.094 --> 00:48:16.317
in der Theorie uns einen Finanzplan aufgestellt hatten,

00:48:16.875 --> 00:48:19.996
wie wir diesen Shifting kriegen von der Agentur zum Produkt.

00:48:20.197 --> 00:48:25.116
Und das las sich in den Excel-Tabellen so sehr smooth, wie so dieser Übergang stattfindet.

00:48:25.301 --> 00:48:29.516
Und in der Praxis haben wir einfach festgestellt, dass es drei Jahre an allen Ecken und Enden geknallt hat,

00:48:29.516 --> 00:48:32.188
weil du eigentlich zwei Unternehmen parallel versucht hast zu führen.

00:48:32.494 --> 00:48:36.995
Das eine war die Agentur und das andere war eben das Open Source-Produkt.

00:48:37.472 --> 00:48:40.076
Und das Open Source-Produkt eben noch mit der Herausforderung,

00:48:40.076 --> 00:48:46.835
dass es zwar schon super viel Zeit in Anspruch genommen hat für Community Support, für Entwicklung, aber eben nicht genug Geld.

00:48:47.888 --> 00:48:54.076
Und ja, mit dieser Situation standen wir dann im Endeffekt irgendwann vor der Entscheidung, was machen wir jetzt?

00:48:54.076 --> 00:49:00.636
Versuchen wir es weiter oder gehen wir all in und setzen alles auf eine Karte?

00:49:00.636 --> 00:49:07.836
Und das haben wir dann dieses Jahr gemacht und gesagt, mit Venture Capital, mit jemandem, der uns finanziell unterstützt,

00:49:07.836 --> 00:49:12.076
haben wir die Möglichkeit, eben das Momentum, was wir im Team haben und die

00:49:12.076 --> 00:49:16.476
Motivation, nochmal auf ein ganz anderes Level zu heben und eben unseren Traum aus

00:49:16.476 --> 00:49:19.476
TipTap Unternehmen zu bauen, viel, viel schneller zu verwirklichen.

00:49:23.156 --> 00:49:28.716
Kannst du da auch sagen, wie seid ihr da dran gekommen? Also ich sag mal, man kriegt ja immer wieder mit, es ist gar nicht so einfach im

00:49:28.716 --> 00:49:31.956
Moment und die letzten Jahre und Krise hier, Krise da.

00:49:33.115 --> 00:49:36.396
Trotzdem gibt's immer wieder Unternehmen, die auch größere Investments bekommen.

00:49:36.396 --> 00:49:40.065
Kannst du irgendwas zu eurer Größe sagen und wie ihr da drangekommen seid?

00:49:41.253 --> 00:49:45.516
Also wir sind bei Y Combinator. Vielleicht sagt euch das auch was.

00:49:45.516 --> 00:49:51.076
Das ist somit der populärste Startup Accelerator aus dem Silicon Valley.

00:49:52.076 --> 00:49:57.916
Hacker News Betreiber. Genau, die Hacker News Betreiber, richtig.

00:49:58.529 --> 00:50:01.476
Und was wir gemacht haben und das war eigentlich,

00:50:02.596 --> 00:50:04.756
ich würde jetzt gerne sagen, das hat alles einen Plan gefolgt,

00:50:04.756 --> 00:50:11.156
aber das Gegenteil war der Fall. Wir haben uns dort eben auf den Batch beworben, online. Das macht es

00:50:11.156 --> 00:50:17.196
vielleicht ganz charmant. Du bewirbst dich dort eben auf das Programm online und wirst eben geführt

00:50:17.604 --> 00:50:21.436
und ich habe das Gefühl gehabt, für uns passt das besser, weil wir uns schon noch mit der Frage

00:50:21.436 --> 00:50:29.276
auseinandergesetzt haben, wollen wir jetzt sofort diesen Venture-Capital-Weg gehen und uns eben ins

00:50:29.276 --> 00:50:34.116
Fundraising begeben und bei verschiedenen Investoren pitchen oder gehen wir eben diesen Weg des

00:50:34.116 --> 00:50:41.956
Startup-Accelerator, der eigentlich auch sehr vereinfacht ausgedrückt wie eine Art Bootcamp ist, der dich so ein bisschen schult und drillt.

00:50:43.891 --> 00:50:49.861
Und wir haben uns eben für den zweiten Weg entschieden. Und ich glaube, gute Ideen werden auch in schwierigen Phasen gefandet.

00:50:50.741 --> 00:50:53.781
Aber es ist halt deutlich anspruchsvoller, jetzt im Endeffekt,

00:50:54.541 --> 00:51:02.141
Investorinnen und Investoren zu erklären, wo bei dir sozusagen ja, wo du die große Chance siehst im Unternehmen

00:51:02.141 --> 00:51:05.061
und wie du vorhast, profitabel zu werden und wie du vorhast, wirklich auch,

00:51:06.421 --> 00:51:10.861
zu wachsen und zu skalieren, sowohl das Produkt als dann natürlich am Ende auch den Umsatz, weil darum,

00:51:11.834 --> 00:51:13.221
Darum dreht sich dieses Spiel nun mal.

00:51:13.281 --> 00:51:15.961
Und wir haben uns online beworben.

00:51:17.001 --> 00:51:21.761
Das, glaub ich, war für uns ein guter Weg, weil wir eben vom Fundraising gar keine Ahnung hatten

00:51:21.821 --> 00:51:23.921
und nicht wussten, wie das funktioniert.

00:51:23.981 --> 00:51:29.561
Und diese Anmeldemaske im Endeffekt dich guidet so ein bisschen und der Prozess dann auch super schlank ist.

00:51:29.621 --> 00:51:32.377
Du wirst zum Interview eingeladen oder eben auch nicht.

00:51:32.783 --> 00:51:36.721
Nach dem Interview kriegst du sofort Bescheid, ob sie dich nehmen oder nicht.

00:51:36.781 --> 00:51:38.355
Also, das ist eigentlich super lean.

00:51:39.759 --> 00:51:44.421
Wenn du dann liest, dass sich dort eben auch 20.000 bis 24.000 Startups pro Batch bewerben,

00:51:44.421 --> 00:51:47.661
dann verstehst du auch, warum sie das so schlank und schnell halten und da jetzt keinen großen

00:51:47.661 --> 00:51:48.545
Prozess draus machen.

00:51:51.291 --> 00:51:56.261
Ja. Das klingt ja aber schon so ein bisschen wie so ein kleiner Traum, so Silicon Valley und

00:51:56.261 --> 00:51:59.141
Investments und ich sehe dich jetzt auch schon gerade grinsen.

00:51:59.141 --> 00:52:07.821
Hast du dir das jemals auch so vorgestellt? War das dein Plan, mal sowas zu machen oder ist das wirklich eher so aus Versehen passiert?

00:52:07.821 --> 00:52:12.381
Ihr hattet halt die Idee zu TippTap und dann muss man halt überlegen, was macht man jetzt

00:52:12.381 --> 00:52:17.421
eigentlich damit und hat sich da jetzt für dich persönlich was auch geändert?

00:52:19.315 --> 00:52:39.111
Also den, also den Wunsch aus TipTap oder mit dem Team zusammen und TipTap ein Unternehmen zu bauen, den hatte ich schon sehr lange und Venture Capital am Ende zu begreifen als, ja als Energiequelle, mit der du im Endeffekt dein Unternehmen schneller bewegen kannst, der war mir auch sehr bewusst.

00:52:39.778 --> 00:52:44.116
Es gab natürlich schon, wir mussten das erst mal für uns im Team auch evaluieren, wollen wir das?

00:52:44.270 --> 00:52:52.165
Weil im Endeffekt, es gibt ja immer, und ich glaube da gibt es zuhauf auch Artikel online, Bootstrapped versus Venture Capital.

00:52:52.605 --> 00:52:59.165
Am Ende, jetzt wo ich beide Seiten kenne, drei, vier Jahre Bootstrapped und nun jetzt seit kurzem Venture Backed,

00:52:59.897 --> 00:53:05.165
würde ich sagen, hat beides seine Vor- und Nachteile. Ich sehe es aber nicht mehr so schwarz und weiß, wie es vielleicht vorher tat.

00:53:05.794 --> 00:53:15.165
Die Entscheidung, sich dort zu bewerben, die war natürlich sehr bewusst gewählt, aber damit gerechnet, dass wir da angenommen haben, haben wir halt im Leben nicht.

00:53:15.165 --> 00:53:19.955
Also die Chance, bei Y Combinator angenommen zu werden, liegt bei unter einem Prozent.

00:53:20.386 --> 00:53:23.096
Und ich glaube, mit dem Mindset haben wir uns am Ende auch beworben.

00:53:23.165 --> 00:53:32.612
Also wirklich so, okay, pass auf, die werden uns dann absagen und zumindest wussten wir, so wie du es halt online häufig gelesen hast, dass sie dir wirklich auch fair absagen und auch warum.

00:53:33.827 --> 00:53:38.485
Ja, und für uns war dann klar, dann lernen wir wenigstens daraus, was wir nächstes Mal besser

00:53:38.485 --> 00:53:42.605
machen müssen oder was vielleicht an unserem Modell oder an dem, wie wir es aufbauen wollen,

00:53:42.605 --> 00:53:46.205
das Unternehmen nicht passt. Und plötzlich kam halt die Einladung zum Interview und das Erste,

00:53:46.205 --> 00:53:50.205
was wir dachten, ist so, okay, fuck, damit haben wir jetzt irgendwie nicht gerechnet.

00:53:50.205 --> 00:53:54.925
Und ja, der Rest ging dann eigentlich superschnell. Also, das hat sich für mich

00:53:54.925 --> 00:54:00.205
persönlich geändert. Wir waren jetzt gerade für drei Monate im Silicon Valley. Wir haben

00:54:00.205 --> 00:54:04.282
Wir haben dort das gesamte Mindset, die gesamte Stimmung, Atmosphäre,

00:54:04.912 --> 00:54:07.208
im Endeffekt per Druckbetankung reinbekommen.

00:54:07.676 --> 00:54:10.691
Einmal komplett die andere Seite des Spielfelds gesehen.

00:54:11.285 --> 00:54:17.632
Sehr viele interessante Persönlichkeiten kennengelernt, mit den erfolgreichsten Gründerinnen und Gründern

00:54:17.722 --> 00:54:20.405
der gesamten Tech-Szene sprechen dürfen.

00:54:20.936 --> 00:54:27.145
Und ... Da gehen da jetzt eigentlich mit so vielen Erfahrungen und neuen Erkenntnissen raus.

00:54:27.327 --> 00:54:28.840
Das fühlt sich ein bisschen so an wie ...

00:54:29.560 --> 00:54:33.385
Wie wenn du früher das Cheatheft von einem Computerspiel in der Hand gehalten hattest

00:54:33.385 --> 00:54:36.385
und jetzt irgendwie das Gefühl hast, jetzt weißt du, wie du schneller zum Ende kommst.

00:54:36.385 --> 00:54:37.860
So ist es dann am Ende natürlich nicht.

00:54:38.517 --> 00:54:44.009
Aber er hat doch super viele Erfahrungen gesammelt, so viele nette, liebe, engagierte Menschen kennengelernt.

00:54:45.206 --> 00:54:49.383
Und schon auch verstanden, wie da drüben am Ende das gesamte Ökosystem funktioniert

00:54:49.707 --> 00:54:53.578
und was du vielleicht auch für dich mitnehmen kannst, dann als Open-Source-Projekt.

00:54:54.385 --> 00:55:00.085
Und dieser Batch hatte tatsächlich auch sehr viele Open-Source-Developer-Tools und AI-Companies.

00:55:00.085 --> 00:55:03.685
Und dann mit diesen Leuten sich zu unterhalten, dass sie im Endeffekt gleichgesinnt sind,

00:55:03.685 --> 00:55:08.685
und auch mit den gemeinsamen und den Group-Partnern zu evaluieren,

00:55:08.685 --> 00:55:13.104
wie du eben Open-Source- und Dev-Tools vorantreiben kannst, ist schon super spannend.

00:55:14.653 --> 00:55:21.722
Ja, gerade auch die ganzen Infos da abzugreifen, denke ich mir. Also ich habe vor, keine Ahnung, zehn Jahren oder so auch mal mit,

00:55:22.385 --> 00:55:27.697
was ist noch länger her, mit Freunden irgendwie, das war so ein kleines Accelerator-Programm.

00:55:28.138 --> 00:55:32.722
Es war irgendwie zwei Monate waren die Freunde da in Indien und ich war da auch mal

00:55:33.053 --> 00:55:53.110
zu Besuch und das ist halt so nice, einfach was man einfach für Infos da reinbekommt und so Dinge, über die man sich halt vielleicht, obwohl man sich viele Gedanken gemacht hat, nicht so Gedanken gemacht hat, also die man vorher nicht auf dem Schirm hatte und grad, glaube ich, Y-Combinator, da sind ja schon die krassesten Startups auch in der Vergangenheit mit am Start gewesen.

00:55:53.758 --> 00:56:03.283
Von daher stelle ich mir das auch sehr, sehr interessant vor und cool, dass ihr das so als Sprungbrett dann jetzt auch habt, um da noch ein bisschen höher zu springen.

00:56:04.129 --> 00:56:07.302
GitLab ist zum Beispiel eine Y-Kombinator-Kompanie. Ah, ist auch.

00:56:07.302 --> 00:56:15.292
Ja, genau. Muss man sich mal auf die Alumni-Liste, muss man sich mal anschauen, was da für Companies rausgefallen sind, so.

00:56:15.760 --> 00:56:38.617
Ja, eigentlich alle großen, die du so kennst. GitLab, Stripe, Airbnb. Und das sind dann tatsächlich auch teilweise die Gründerinnen und Gründer, mit denen du dort sozusagen, denen du zuhören darfst, eine Stunde, zwei Stunden und die dir eben all die guten und schlechten Erfahrungen und Erlebnisse, die du so als Gründerin oder Gründer haben kannst, auch ziemlich offen und eindrücklich mitgeben.

00:56:40.885 --> 00:56:44.360
Also ich freu mich auf jeden Fall dann auch schon in ein paar Jahren auf den Netflix-Film.

00:56:44.468 --> 00:56:48.295
Und das soll auf keinen Fall so ausgehen wie bei Tetris oder sowas,

00:56:48.295 --> 00:56:52.237
wie das die Gründer da, naja, was auch immer da bei Beispielspielern passiert ist.

00:56:52.750 --> 00:56:56.918
Ich lass mich überraschen. Auf jeden Fall ist es eine wilde und verrückte Reise, ja.

00:56:59.052 --> 00:57:04.390
Hattet ihr eigentlich dann auch mal tatsächlich Kontakt zu Notion selber oder haben die sich auch mal bei euch gemeldet?

00:57:04.543 --> 00:57:07.095
Weil ich überleg gerade, ob da nicht auch Notion mal sagen könnte,

00:57:07.370 --> 00:57:11.403
ach, wieso entwickeln wir das eigentlich alles noch selber, könnten ja auch selber TipTap nehmen.

00:57:11.895 --> 00:57:15.815
Also ich glaube, das wäre natürlich der Ritterschlag, wenn Notion sich jetzt dafür

00:57:15.815 --> 00:57:18.015
entscheiden würde, auf TipTap zu setzen.

00:57:18.433 --> 00:57:19.901
Aber nein, also haben sie nicht.

00:57:20.621 --> 00:57:24.695
Und das wäre auch wild, weil bei denen ist das ja tatsächlich die Core-Value-Proposition

00:57:24.695 --> 00:57:26.761
von dem gesamten Produkt, ist ja der Editor.

00:57:27.112 --> 00:57:30.295
Und die haben ja auch viel früher als wir schon angefangen. Die gibt es ja auch schon ein bisschen länger.

00:57:30.857 --> 00:57:35.575
Ich wüsste auch gar nicht, wie das noch funktionieren sollte jetzt in dem Stadium, wo sie sind, all

00:57:35.575 --> 00:57:37.855
das, was sie haben, auszubauen und einzubauen.

00:57:38.139 --> 00:57:41.758
Das ist ja so ein bisschen Vor- und Nachteil zugleich von Open-Source-Software.

00:57:42.388 --> 00:57:47.061
Du hast sie halt relativ schnell eingebaut. Oder, ja ...

00:57:47.916 --> 00:57:51.796
Die Einstiegshürde ist gering, aber es dann wieder auszubauen, dauert eben superlange.

00:57:52.561 --> 00:57:54.855
Ja, das ist natürlich nicht zu unterschätzen.

00:57:54.895 --> 00:57:58.395
Heißt aber auch, da kam jetzt auch nichts Negatives im Sinne davon,

00:57:58.435 --> 00:58:03.184
dass sie doch mal anklopfen und sagen, nicht, dass da jetzt was kopiert wird oder Ähnliches?

00:58:04.192 --> 00:58:07.515
Ähm, also da wir ja kein Notion-Wettbewerber sind eigentlich,

00:58:07.515 --> 00:58:14.515
Wir bieten ja die drunterliegende Technologie an, damit andere Unternehmen eben Applikationen wie Notion bauen.

00:58:14.515 --> 00:58:18.515
Aber wir selber haben ja gar nicht die Ambition, einen Notion-Konkurrenten hinzustellen.

00:58:18.515 --> 00:58:21.233
Aber alle anderen dürfen es gerne machen.

00:58:22.737 --> 00:58:28.087
Mit TipTap und den Cloud-Services. Dann können sich ja die anderen drum streiten.

00:58:28.147 --> 00:58:32.009
Ich wechsle noch mal ganz kurz das Thema auf die Lizenzen.

00:58:32.432 --> 00:58:37.087
Ihr habt jetzt die MIT-Lizenz, und wir haben schon gehört, es gibt noch ganz viele andere.

00:58:37.147 --> 00:58:41.587
Gibt es jetzt für eure Endnutzer, also quasi im Endeffekt die Developer,

00:58:41.647 --> 00:58:50.077
irgendwas zu beachten, wenn's Open Source-Dinge gibt mit Lizenzen und muss ich bei meinem NPM-Install da irgendwie auf etwas drauf achten?

00:58:51.319 --> 00:58:57.087
Theoretisch ja. Ja, also ich kenne niemanden, der das macht in meinem nahen Umfeld,

00:58:57.087 --> 00:59:02.087
aber eigentlich musst du sicherstellen, wenn du mit Open Source Software arbeitest

00:59:02.087 --> 00:59:05.087
oder grundsätzlich mit Software, ob du gegen die Lizenz verstößt.

00:59:05.087 --> 00:59:08.585
Aber jetzt sind wir ja Developer und keine Lizenzrechtsanwälte.

00:59:09.087 --> 00:59:17.678
Du hast aber zum Beispiel bei MPM wiederum Packages, die dir eine Liste aller Lizenzen ausspucken aus dem Node-Modules-Ordner.

00:59:18.272 --> 00:59:22.247
Und was du zumindest machen kannst, ist einmal dort rüberhuschen und gucken,

00:59:22.247 --> 00:59:24.420
ist dort zum Beispiel eine Copy Left Lizenz drin.

00:59:24.862 --> 00:59:29.435
Und Copy Left Lizenzen, die Liste kriegst du eigentlich sehr schnell von Chat.GPT oder auf Wikipedia.

00:59:30.002 --> 00:59:33.087
Und wenn du feststellst, und das ist super selten, aber wenn du jetzt feststellst,

00:59:33.087 --> 00:59:37.587
dass da zum Beispiel Lizenz drin ist, die nicht Apache oder MIT oder ähnlich frei ist,

00:59:37.587 --> 00:59:40.895
dann musst du schon einmal kurz gucken, ob du dagegen verstößt oder nicht.

00:59:43.721 --> 00:59:46.587
Ich sag mal, natürlich sehr unwahrscheinlich, dass das am Ende,

00:59:46.587 --> 00:59:49.407
Wenn du jetzt selber damit proprietäre Software entwickelst,

00:59:49.407 --> 00:59:55.287
irgendwie leicht nachvollziehbar ist, aber wenn du dich an die Lizenzen halten möchtest, musst du das machen.

00:59:57.468 --> 01:00:08.607
Gegen was könnte man da denn verstoßen? Also wenn du zum Beispiel die BSD-Lizenz nutzt, dann bist du dazu verpflichtet,

01:00:08.607 --> 01:00:15.238
diese Person als Urheberin oder Urheber zum Beispiel zu nennen und die Lizenz auch drin zu zu lassen.

01:00:16.030 --> 01:00:20.580
Genau. Beziehungsweise nein, die bist du nicht verpflichtet. Das war falsch.

01:00:20.684 --> 01:00:27.436
Aber, ähm, doch, du musst den Urhebervermerk, genau, du musst den Urhebervermerk in deiner eigenen Software weiter beibehalten.

01:00:27.780 --> 01:00:31.180
Ich bin mir relativ sicher, dass das viele noch nie geguckt haben,

01:00:31.240 --> 01:00:33.780
ob sie ein Package mit einer BSD-Lizenz benutzen.

01:00:33.840 --> 01:00:36.349
Deswegen ist es ja so schön, die MIT-Lizenz zu nehmen.

01:00:36.640 --> 01:00:42.680
Dann weißt du einfach, da ist alles erlaubt und mach, was immer du willst mit meiner Software, ich hafte für nichts.

01:00:42.680 --> 01:00:47.960
Dass man Sachen aus Versehen unschuldig falsch macht.

01:00:48.020 --> 01:00:50.860
Weil ich denke jetzt, dass niemand ein großartiges ...

01:00:50.920 --> 01:00:54.260
Ich hoffe jetzt mal, dass niemand ein großartiges Problem hat,

01:00:54.320 --> 01:00:57.500
irgendwo Lizenzen und Urheber und Urheberinnen zu vermerken.

01:00:57.560 --> 01:01:03.360
Das sind nur eher so Hups, ich hab da nie dran gedacht. Ich glaub, das ist auch immer so eine deutsche Angst

01:01:03.420 --> 01:01:07.271
für unsere Steuererklärung, dass wir aus Versehen irgendwie Steuern hinterziehen.

01:01:07.860 --> 01:01:11.260
Ja, auf der anderen Seite könnte man sich natürlich auch fragen,

01:01:11.260 --> 01:01:13.906
Es ist eine schlaue Idee, wenn du, also, weiß ich nicht,

01:01:14.320 --> 01:01:18.434
ich hab dazu keine Meinung, aber wenn du jetzt dein Node-Package

01:01:18.720 --> 01:01:22.960
unter einer starken Copy-Left-Lizenz wie RGPL zur Verfügung stellst,

01:01:23.020 --> 01:01:26.212
musst du dich natürlich auch fragen, wie viel Nutzen hat das dann

01:01:26.420 --> 01:01:30.506
für die Mehrheit der Developer, die sich mit dem Lizenzthema nicht auskennt und beschäftigt.

01:01:31.380 --> 01:01:35.736
Das könnte wahrscheinlich schon fast ins Philosophische abdriften, die Frage.

01:01:36.078 --> 01:01:41.120
Deswegen versuch ich jetzt aufzuhören, bevor ich mich hier aufs lizenztechnische Glatteis bewege.

01:01:41.120 --> 01:01:44.279
Ich habe da tatsächlich keine Meinung zu, was besser oder schlechter ist.

01:01:44.721 --> 01:01:47.500
Aber vielleicht haben das ja die Hörerinnen und Hörer und die können wir hier mal mit

01:01:47.500 --> 01:01:51.460
einbinden, die können uns mal ein bisschen erzählen über Lizenzen oder vielleicht sagt

01:01:51.460 --> 01:01:59.565
ihr ja auch, ihr wollt mal eine gesonderte Sendung zu Lizenzen haben im Open Source Bereich,

01:02:00.220 --> 01:02:04.060
dann sagt uns mal Bescheid, vielleicht können wir da mal was arrangieren.

01:02:04.060 --> 01:02:08.640
Ich glaube, sowas hatten wir noch gar nicht in der vergangenen, in den vergangenen 13 Jahren.

01:02:09.020 --> 01:02:13.582
Klingt super spannend. Also, falls sich da irgendjemand auskennt, gerne sofort melden.

01:02:16.670 --> 01:02:21.720
Ich würde jetzt noch mal kurz auf diesen Traum, das Silicon Valley und et cetera, zurückkommen.

01:02:22.053 --> 01:02:27.220
Ihr seid ein Team von zehn Personen. Ich könnte mir vorstellen, dass das alles so megaspannend klingt,

01:02:27.280 --> 01:02:31.820
dass die ein oder der andere Hörer, Hörerin grade überlegt, euch zu erreichen,

01:02:31.880 --> 01:02:35.620
ob's bei euch nicht vielleicht tatsächlich auch eine Jobposition gibt.

01:02:35.680 --> 01:02:37.618
Ist das geplant in Zukunft?

01:02:39.472 --> 01:02:46.160
Ja, in Zukunft auf jeden Fall. Also wir werden sicherlich personell wachsen müssen, um die Menge an Aufgaben zu erledigen.

01:02:46.160 --> 01:02:54.160
Allein die Cloud-Services und dann nebendran eben noch die Open-Source-Projekte fressen sehr viel Zeit, Energie und Liebe.

01:02:54.160 --> 01:03:05.777
Jetzt für diesen Moment tatsächlich noch nicht. Wir werden uns jetzt in den nächsten Wochen erstmal sortieren und dann hoffentlich mit einem guten Plan auch ins Hiring starten.

01:03:08.208 --> 01:03:14.365
Also wenn die Sendung rauskommt, habt ihr vielleicht schon 10 Passagen, ansonsten kann man ja mal gucken.

01:03:14.419 --> 01:03:29.624
Aber was natürlich immer geht und das ist ja das Schöne an einem Open Source Projekt, jeder kann contributen und damit sind natürlich nicht nur Code Contributions gemeint, sondern eben auch und das haben wir zum Glück auch ganz, ganz viel engagierte Community Member, die dann in die Dokumentation rein contributen.

01:03:30.389 --> 01:03:30.803
Zum Beispiel.

01:03:32.199 --> 01:03:35.917
Das vergisst man immer ganz schnell, dass Contributions nicht nur auf Code Ebene stattfinden müssen.

01:03:38.167 --> 01:03:41.558
Wir haben gerade schon mit der lieben Hörerschaft Kontakt aufgenommen.

01:03:41.669 --> 01:03:47.758
Philipp, du hast uns auch schon mal angeboten, dass wir noch eine zweite Episode vielleicht mal aufnehmen könnten,

01:03:47.758 --> 01:03:51.558
wo wir tatsächlich auch technisch auf das Produkt eingehen könnten.

01:03:51.558 --> 01:03:58.858
Wir haben jetzt nur ganz, ganz, ganz am Rande irgendwie angemerkt, es gibt Extensions-Format und es gibt so generellen Blog-Ansatz,

01:03:58.858 --> 01:04:01.058
aber wir sind ja heute gar nicht tief eingestiegen.

01:04:01.195 --> 01:04:06.558
Daher auch an alle Personen, die gerade zuhören, probiert es gerne mal aus.

01:04:06.558 --> 01:04:14.558
Wie habt ihr heute auch gehört, generell frei zu verwenden, einfach einen MPM-Install oder einen PNP-Install oder einen JAN-Install.

01:04:14.558 --> 01:04:20.358
Und dann sammeln wir super gerne mal Fragen und nehmen natürlich auch gerne das Angebot wahr,

01:04:20.358 --> 01:04:22.858
dann vielleicht nochmal eine zweite Revision aufzunehmen.

01:04:22.858 --> 01:04:27.358
Weil ich könnte mir vorstellen, dass man sonst vielleicht dann doch diesen 99 Dollar

01:04:27.358 --> 01:04:34.413
oder den Enterprise Contact me CTA-Button drücken muss für so einen krassen Insider-Support.

01:04:34.854 --> 01:04:37.987
Also da gerne Fragen sammeln und an uns weiterschicken.

01:04:38.563 --> 01:04:44.058
Wir haben jetzt generell schon einige Punkte durchgegangen. Philipp, gibt es von deiner Seite noch irgendwas,

01:04:44.058 --> 01:04:48.058
worüber du sprechen möchtest, nochmal anmerken möchtest?

01:04:50.887 --> 01:04:57.090
Ich glaube am Ende, weil wir selber als Developer jeden Tag mit Open Source Software zu arbeiten,

01:04:57.522 --> 01:05:03.284
alle Hörerinnen und Hörer da draußen zu ermutigen, selber Open Source Software zu entwickeln,

01:05:03.338 --> 01:05:09.855
damit Erfahrung zu sammeln und wenn es nur ein ganz kleines eigenes Produkt auf GitHub ist,

01:05:10.728 --> 01:05:15.138
uns zu kontributen, weil das am Ende das ist, was uns und das Internet ja groß gemacht hat

01:05:15.138 --> 01:05:16.607
und worauf eigentlich alles fußt.

01:05:16.778 --> 01:05:24.970
Und ich glaube, das Privileg haben zu dürfen, nicht nur Open-Source-Software zu konsumieren, sondern auch eben was zurückzugeben, das sollten wir schon alle nutzen.

01:05:28.364 --> 01:05:33.018
Mega gut gesagt. Also Einladung ist da. Jeder kann mitmachen, der möchte.

01:05:34.178 --> 01:05:43.524
Danke, dass du uns ein bisschen erzählt hast, wie der Werdegang für euch als Company war und natürlich auch viel Erfolg jetzt für das Sortieren, wie du gesagt hast.

01:05:44.496 --> 01:05:50.218
Wir versuchen es relativ transparent und so oft wie es geht, zwischen unseren Tasks auf

01:05:50.218 --> 01:05:55.338
LinkedIn, Twitter und unserem Blog zu schreiben, damit ihr alle teilhaben könnt.

01:05:56.397 --> 01:06:00.058
Super, dann denke ich, können wir hier an der Stelle den Deckel drauf machen.

01:06:00.058 --> 01:06:05.018
Es hat mich wahnsinnig gefreut, Philipp, dich hier bei uns begrüßen zu dürfen.

01:06:05.018 --> 01:06:06.669
Es klingt super, was ihr macht.

01:06:07.056 --> 01:06:16.658
Ich schließe mich Hans an und ich wünsche sehr viel Erfolg. Und unabhängig davon, ob es jetzt wirklich eine technische Deep-Dive-Folge noch mal geben sollte oder nicht,

01:06:16.658 --> 01:06:20.496
wir hoffen natürlich auf viele Fragen, wenn nicht, dann komme ich einfach mit allen Fragen auf.

01:06:20.559 --> 01:06:27.995
Aber ansonsten hoffe ich dennoch sehr, dass wir uns vielleicht in ein, in zwei, in fünf Jahren hier beim Working Draft wiederhören,

01:06:28.103 --> 01:06:34.855
um dich dann mit deinem Netflix-Film und Wohnort in San Francisco vielleicht begrüßen zu dürfen.

01:06:34.909 --> 01:06:39.095
Wie gesagt, hat mich sehr gefreut. Vielen Dank an alle Hörer und Hörerinnen draußen.

01:06:39.898 --> 01:06:44.138
Und dann hören wir uns nächste Woche wieder. Macht's gut. Ciao, ciao.

01:06:44.138 --> 01:06:45.478
Vielen Dank. Bis dahin.

01:06:46.160 --> 01:07:09.360
Music.

01:07:09.352 --> 01:06:45.478
Tschüss.

