News 12/26 –

shadcn // VueJS Amsterdam & Vite // setHTML // JetBrains Air & Matter

19.03.2026

Shownotes

Habt ihr unsere Videopodcasts schon gesehen? Unsere News-Folgen gibt es auf YouTube und Spotify als Video.

Ihr möchtet auf der programmier.con 2026 (25.-26. November 2026) einen Talk halten? Dann meldet euch jetzt unter: cfp.programmier.bar

Garrelt berichtet über ein Update zu shadcn und der zugehörigen CLI. Die Komponentensammlung mit eigenem Distributionsmodell bietet jetzt Agent-Skills und Presets. Damit lassen sich Komponenten nicht nur ins Projekt einbinden, sondern auch flexibel nachträglich stylen, was Entwickler:innen mehr Kontrolle und Anpassungsmöglichkeiten bietet.

Weiter geht es mit Dave und der VueJS-Konferenz in Amsterdam, bei der Vite 8 als größtes Update seit Langem vorgestellt wurde. Vite nutzt nun Rolldown als Bundler, was Build-Zeiten massiv verkürzen soll. Außerdem sollen DevTools-Integration und Browser Console Forwarding den Workflow effizienter machen und KI-gestützte Entwicklungsprozesse vereinfachen. Zudem stellt Void eine eigene Deployment-Lösung für Vite-Projekte vor.

Mit setHTML kann endlich innerHTML abgelöst werden, ohne dass ihr Angst vor Angriffen durch Cross-Site-Scripting (XSS) haben müsst. Firefox macht hier den Anfang, aber wie spricht man eigentlich Opera aus?

Jan berichtet von gleich zwei neuen Tools von JetBrains. Nach der Beerdigung von Fleet stellt das Unternehmen nun mit Air eine Agentic Development Environment (ADE) als Nachfolger vor. Außerdem gibt es mit Matter eine AI Suite für Product Teams. Die Crew diskutiert hier den Paradigmenwechsel von Files zu Task, ihre Lieblingsfeatures und Alleinstellungsmerkmale.

/transkript/programmierbar/news-12-26-shadcn-vuejs-amsterdam-vite-sethtml-jetbrains-air-matter
Dennis
Hallo und herzlich willkommen zu 1 neuen Newsfolge der programmier.bar. Wir befinden uns in Kalenderwoche 12 im Jahr 2026 und wir sprechen heute über set HTML, über ShatCN, über die UTS Konferenz in Amsterdam, über Air Dev und über Matter oder auch nur r ohne Dev. Mein Name ist Dennis Becker.
Garrelt
Wie hast Du den Schatzchen ausgesprochen? Schätzchen.
Jan
Schätzchen. Schätzchen. Schätzchen,
Dave
na? Da bin ich. Neben Dennis ist auch noch Dave Acker. Dave Schätzchenky im Studio.
Garrelt
Okay, jetzt bin ich's dran. Ich bin Garet Mogg. Herzlich willkommen. Das
Dennis
war sehr unerkanntisch.
Dave
Ja. Ich bin Garet
Dennis
Mogg. Garet.
Garrelt
Ah, das das ist authentisch, ja. Okay, ja. Professionell authentisch. Ja.
Jan
Und außerdem am Start am Ende des Alphabets der Jan Gregor im Getriebe. Moin moin. Garet Mog.
Garrelt
Haben das jetzt alle gehört oder nur wir?
Dennis
Nee, alle. Okay.
Dave
Weil Ende des Alphabets, weil Jan mit z anfängt, oder?
Jan
Nee, das Warte, wir haben das denn das lokalen Alphabets. Ach so, okay. Geil.
Dave
Das geht von d bis j. Mhm. DJ.
Garrelt
Also hast Du 'n verstecktes z in deinem Namen irgendwo?
Jan
Jung, nee, noch nicht. Okay.
Garrelt
Siam.
Dennis
So, ich bin ganz schön Podcast überladen, könnte man sagen. Letzte Woche hatte ich meinen Rekord. Ich auch. Ich hab 6 Folgen aufgenommen.
Dave
Ich hab 5 aufgenommen letzte Woche.
Dennis
Sehr gut. Und jetzt grade kommen wir aus 1 Folge und sind in diese News reingefallen. Ja. Das heißt, an dem heutigen Mittwoch hab ich schon wieder 2 Folgen.
Garrelt
Und deshalb Zeit Stress. Du hast Zeit Stress.
Dave
Ich hab Zeit Stress, genau. Ich wir müssen das das muss die kürzeste Folge ever werden. Ich hab nur noch 15 Minuten Zeit.
Jan
Lass doch safe einfach anfangen.
Dave
Da haben wir schon gesagt.
Garrelt
Ich wollt
Dennis
Geld, meine Themen sind heute so kurz. Wenn ich
Dave
nur die Themen hau.
Garrelt
Kannst Du einfach 'n Double Time
Jan
sprechen in
Garrelt
die ganze Zeit?
Dennis
Ich will, so Quadratmeter müssen wir einführen. Das wär ja alle dann alle im Tag sprechen.
Garrelt
Ja. Aber hören das dann die Hörer auch? Nee, Entschuldigung.
Dennis
So, ich finde, Schätzchen hört sich, ist schöner als Chat CN oder Shade, Shade, Shade sind. Ich hab irgendwie das Gefühl, die haben sich eigentlich Gedanken gemacht und es müsste irgendwann, es gibt 'n aus, kann's anders aussprechen.
Garrelt
Du meinst, es gibt dann son Ausdruck, wo Du denkst so, ah, okay, das, ja, ich weiß es nicht. Also das wüsste nicht.
Dennis
Aber das das recherchier ich, während Du uns erzählst, was es da Neues gibt, weil neu ist das Ding ja selbst mal nicht.
Garrelt
Nee, das ist überhaupt nicht neu. Und meine Frage an euch wär erst mal, habt also wisst wisst ihr, was das ist oder habt, also habt ihr's schon mal benutzt?
Dennis
Nein, nein. Ah
Garrelt
ja. Nein, okay.
Dave
Aber ich
Jan
weiß, was es ist.
Garrelt
Du weißt, was es ist.
Dennis
Wir haben ja
Dave
wir haben da 5 Mal, glaub ich, schon drüber geredet. Tatsächlich in den News Folgen. In den
Garrelt
News Folgen. In den News Folgen. Dann wissen ja, dann sollten ja alle wissen, was das ist. Aber Jan, einfach noch mal für alle, die's nicht wissen, sag mal in 2 Sätzen, was es eigentlich ist.
Jan
Ja, das ist doch sone Komponentensammlung, die man meiner Meinung nach überhaupt nicht benutzen sollte, weil sie doch son ganz komisches Distributionsmodell verwenden, oder? Weil sie doch, war das nicht am Anfang so deren Alleinstellungsmerkmal so, Du, wir sind hier keine Dependency, sondern Du wirst, das ist halt wie son in dein Projekt rein sozusagen.
Dave
Ja, Du hast die Hoheit drüber. Das ist ja das gute Doodo.
Jan
Ja, das find ich, das fand ich schon immer suspekt irgendwie. Aber scheinbar wird das ja voll gehypt.
Garrelt
Ja, spannend. Also ich kann das voll nachvollziehen, dass man das so suspekt findet, aber es wird scheinbar wirklich gehypt. Und ich Also
Jan
ich, ne, also ich wüsste nicht mal, wie ich das in mein Projekt reinkriegen soll, weil sie ja sagen, so, ich bin, das ist keine Dependency, die Du einfach so nachinstallierst, sondern wir machen halt son ganz eigenen Flow. So, wenn Okay. Wenn Du mir jetzt sagen würdest, mach mal Schätzchen einen auf die Webseite, dann sag ich, ja, keine Ahnung, ne.
Garrelt
Okay, das das ist der perfekte Übergang, weil hat, es gibt kein Update von Schätzchen, sondern von der Schätzchen CLI. Und das ist eben das Killertool, womit man sich diese Komponenten eben reinholt ins Projekt.
Dennis
Ja, Killertool gesagt.
Garrelt
Darf ich darf ich das nicht? Doch.
Dave
Aber jetzt. Verboten erwarte.
Dennis
Killerwartung. Ja. Hohe Erwartung.
Garrelt
So. Na ja, Pattich, das ist Killertool in dem Sinne so, das ist das Herz dieses ganzen Dings. Weil klar, die Komponenten sind auch irgendwie wichtig, die sind aber recht stabil so. Da ändert sich halt nicht viel, weil das nur diese Basiskomponenten sind. Und vielleicht ganz kurz dazu, die sind halt sehr cool gemacht, weil sie Radix nutzen. Radix garantiert, dass es accessible ist und dass es den Webstandards entspricht. Und es ist mit Tailwind dann basic gestylt. Und man kann's dann aber dadurch, dass es im eigenen Projekt liegt, auch noch umstylen. Aber ich glaub, daran ändert sich's nicht so viel, wo's sich dann mehr ändert ist dieses CLI, weil damit arbeitet man, dann die Komponenten reinzuziehen. Und es sind halt auch nicht nur Komponenten, sondern teilweise auch komplexe, sag ich mal. Also man kann sich auch eine Lock in Komponente reinziehen, die dann schon mehrere Input Felder, Buttons und so was hat. Mhm. Und die CLI ist eben sehr mächtig. Und es gab jetzt ein Update, das die V 4. Und da kamen 'n paar ganz coole Änderungen dazu. Das Erste, was irgendwie, wie sagt man das auf Deutsch, bemerkenswert ist, ist, dass es gutes Wort. Danke, ja. Das nehm ich als großes Kompliment von dem Wortmeister.
Dave
Ja, Kathira, das ist gut.
Garrelt
Es kamen Skills dazu für die Agents, wenn auch immer, welcher Agent auch von euch in Benutzung ist, die eben diese CLI Nutzung deutlich verbessern sollen, wenn man mit 'nem Agent arbeitet. Hab ich nicht tiefer reingeguckt. Ich denke, dieser Skill zeigt dem Agent einfach, wie die CLI benutzt werden sollte. Und man muss sie im Prinzip nicht mehr selber nutzen, sondern kann es eben über einen Agent steuern. Was jetzt noch dazugekommen ist, was scheinbar 'n großes Ding ist, da hab ich mich so gefragt, okay, ich glaub, das verstehen die Leute besser, die damit schon mal gearbeitet haben, ist, dass es sogenannte Presets gibt. Also es ist schon so, dass man diese Komponenten gewiss vorstylen kann, zum Beispiel, was irgendwie die Rundung der ganzen Elemente angeht, was so die Font angeht, was die Farben angeht und so was. Und man kann jetzt auf soner Webseite sich diese Sachen konfigurieren, bekommt dann einen Preset String, das ist einfach einen ja, wie sone Short ID. Und kann damit in der CLI seine Komponenten noch mal neu stylen. Also wenn man ShutCN schon installiert hat, kann man dieses Preset noch mal nutzen, die die zu updaten mit dem neuen Style, was man sich da irgendwie konfiguriert hat. Mhm.
Jan
Und das
Garrelt
wohl 'n großes Ding, weil Use Cases irgendwie, okay, es gibt einen SchatzCN Block Komma oder, womit man sich ein Projekt initialisiert, was dann aussieht wie 'n Block mit diesen ganzen SchatzCN Komponenten. Aber die kommen dann natürlich auch in dem Styling, was diese dieses Block Preset hat. Und durch diese neuen Preset Funktion kann man dann einfach im zweiten Schritt hingehen und sagen, nee, ich will das aber irgendwie so stylen und passt das dann im Nachgang noch mal an. Und das bringt wohl sehr viel Flexibilität rein, die vorher gefehlt hat, Mhm. Die scheinbar 'n großes Ding ist. Also fiel mir 'n bisschen schwer, mich da so reinzudenken.
Dave
Ja, also also vielleicht mal kurz, also wenn ich's rief verstanden habe, also mal angenommen irgendwie Jan Gregor m Getriebe macht jetzt irgendwie da seine Komponenten, den schätz ich ihn rein. Ja. Ich sag, boah, eigentlich find ich den Grundvibe von dem ganzen Zeug cool, Aber irgendwie, der hat nutzt irgendwie, macht dann nur 4 Pixel, ich möcht aber 16 Pixel haben, mach 'n Drop Shadow, ringe und das hab ich diese Presets und die Presets übertragen sich dann einfach darauf. Und ich kann eigentlich das mal von Jan verwenden mit meinen Preset Genau. Behinderung.
Garrelt
Okay. Oder eben in der Entwicklung merken so, oh, irgendwie passt noch nicht so ganz der und dann kann man's auch später noch anpassen, ohne dass es irgendwie zu großen Problemen führt. Genau, und dann sind noch 'n paar Sachen dazugekommen wie so was wie 'n Dry Run Flag, Weil es schon so ist, dass wenn man irgendwie eine Komponente dann noch mal anpasst mit 'nem Preset, dann kann es halt sein, dass er irgendwelchen Code überschreibt, den man lokal vielleicht auch geändert hat. Der Dry Run und es gibt einen und eine View Flag. Die sollen einem son bisschen helfen, dabei zu sehen, was sich denn ändert oder ob man das wirklich will. Mhm. Genau und wohl auch 'n großes Ding, es gibt jetzt eine Info Command, der einem sone Übersicht gibt, was von Schatzian alles genutzt wird in diesem Projekt. Scheint irgendwie auch eine coole, große Sache zu sein. Aber also ich hab mich bei vielen Dingen so gefühlt, okay, ich hab das Gefühl, ich würd das jetzt besser verstehen, wenn ich das nutze. Ja. Ich kann mich nicht so ganz reindenken. Aber es scheint wohl cool zu sein. Cool. Cool.
Dave
Cool. Cool. Sehr cool.
Dennis
Und es reimt sich auf. Mad? Ja und wie kommt 'n Mad? Ist das super?
Jan
Ah, ist
Garrelt
das der Typ, der das gebottert?
Dennis
Die heißt tatsächlich. Und
Jan
wer
Dennis
ist Matt? Wer ist Matt?
Dave
Und wer ist Matt?
Dennis
Matt hilft dir bei der Aussprache.
Dave
Ach, okay, das ist Ja, verstehe, verstehe.
Dennis
Sehr gut. Wir haben uns am Anfang über die Aussprache dieses Dings unterhalten. Ja. Und es ist, wird einfach, also C n sind 2 Buchstaben, die hinten einzeln genannt werden und am Ende ist vorne ist der Name Shad.
Garrelt
Ja. Und jetzt
Dennis
können wir dann entweder britisch, wie Du vielleicht Shad sagen oder man sagt das amerikanisch und dann ist Shad. Und damit Du's mehr der merken kannst, das reimt sich auf.
Garrelt
Ah, okay, gecheckt. Okay. Mhm. Na ja, aber es hat es hat leider keinen cooleren hinteren Was heißt denn das CN, wenn Shad Shad Shad
Jan
Shad Shad Shad Shad Shad Shad Shad Shad Shad Shad Shad Shad Shad Shad Shad Shad Shad Shad Shad Shad
Garrelt
Shad Shad Shad Shad.
Jan
Na ja, heißt der einfach so mit Nachnamen? Also ist das so sein sein Kürzel einfach?
Dennis
Na ja, vielleicht ist
Dave
es ja auch kein westlicher Name und deswegen Also das war
Dennis
jetzt der Username, den er hat auf GitHub. Ah, okay.
Garrelt
Ach so, einfach, okay. Und dann hat er da
Dennis
'n Strich noch dazwischen gemacht.
Garrelt
Danke, Dennis. Gut gemacht, Dennis. Jetzt sind wir weiter, nicht weiter, also.
Jan
Real Time Research,
Dave
so direkt in
Jan
der Folge. Ja.
Dennis
So sind wir.
Dave
So sind wir.
Jan
Was In Zukunft brauchen wir gar keine Vorbereitung mehr. Wir machen das alles in der Folge.
Dave
Wir lassen uns einfach eher für uns reden, right?
Dennis
Ah ja, ja. Nein. Da sagt auch der Judo Dennis, halt. Halt stopp.
Dave
Stopp. Udo Dennis sagt nein oder ist schon grad.
Garrelt
Ist der neu?
Jan
Den kannste doch nicht.
Dennis
Den Judo Dennis?
Garrelt
Den musst Du mir mal vorstellen.
Dennis
Ja, so wurde ich eben genannt von einem unserer Hörer, dass ich diesen Eindruck mache.
Garrelt
Dem Philipp. Oh, darf man das zu droppen?
Dave
000. Philipp Plein, der macht Unterwäsche.
Jan
Kleinen?
Dennis
So, so, jetzt aber hier. Wir müssen ja durch Dortmund. Von moderieren. Ja und Dave hat Termine. Willst Du weitermachen? Ja. Dave, Dave, wie sieht's aus? View. View. JS Amsterdem. Eine Konferenz, wo wir schon 1, zweimal, dreimal auch waren als Lotrum und die das Jahr aber Nicht. Geskippt haben.
Garrelt
Ja. Leider.
Dave
Letztes Jahr auch, oder?
Garrelt
Ich glaub schon, ja.
Dennis
Letztes Jahr auch schon. Auch
Jan
muss auch schon weiterhin. Müssen wir mal wieder hin.
Garrelt
Aber dieses Jahr aber wohl sehr geil. Warum Dave? Warum war geil?
Dennis
Aber trotzdem wollen wir natürlich wissen, was gab's Neues? Genau.
Dave
Ja. Ja, sehr gerne.
Dennis
Und war Evan Hugh derjenige, der diese Nachrichten gemacht hat.
Dave
Evan Hugh hat
Jan
Nein, das war der der Matt, die n war das doch.
Dave
Matzien. Matzien. Nee, genau. Also es gab es gab, würde ich sagen, 2 Banger, 2 Banger auf der Konferenz so.
Dennis
Auf der Bühne?
Dave
Ja. Okay.
Jan
Ist der Amsterdam.
Dave
Ist der Amsterdam. Genau, Rotlichtviertel. Nee, genau. Und zwar also erst mal vielleicht so die nicht so starken Banger, beziehungsweise da hab ich mich jetzt nicht so rein gewesen. Natürlich hat sich am View Ökosystem etwas geändert. Es gibt MAX 4 Punkt 4 so. Es gibt 'n View Router 5, Neuerungen, ist wahrscheinlich alles cooler und besser. Ding, das ich auf jeden Fall ansprechen muss, was da jetzt nicht explizit irgendwie angekündigt wurde, aber Gandalett hat mich auch noch mal im Vorfeld drauf hingewiesen, ich muss das eigentlich erwähnt, Vapormode, Vapormode. Der ist schon seit, also der ist seit Jahren, genau, der ist seit Jahren schon bitte diskutiert und dann kommt er jetzt eigentlich. Und er ist auf jeden Fall in 1 Beta Stable Version seit Ende 25. Beta Stabilversion. Ja, also in 'ner stabilen Betaversion. Okay. Und kann ausgecheckt werden in View 3 Punkt 6. Ja. Ja. Genau, aber ich wollte von von 2 Bankern erzählen. Und das ist der eine, der eine Bänger ist Viet 8 tatsächlich. Viet 8 ist 'n eine eine große Neuerung, wahrscheinlich so die stärkste Änderung an Viet, also das große Update seit Langem, denn es wurd bisschen so das das Kernstück verändert. Und zwar war das nämlich so, die haben immer 2 Bander benutzt. Das eine war, wenn Du entwickelt hast, wurd eher das, nee, eher das Bild benutzt, damit Du halt während der Entwicklung halt superschnell dann auch das alles machen kannst. Und wenn Du dann machen wolltest, wurd Rollup verwendet. Das hat aber in manchen Edge Cases dazu geführt, dass die Ergebnisse unterschiedlich waren, was natürlich sehr unschön ist, ne, weil Du entwickelst ganze Zeit und auf einmal ist es am Ende 'n bisschen anders. Und da haben die gesagt, nein, das wollen wir nicht weiterhaben und die nutzen jetzt in Viet 8 Roll down komplett. Ist in Rust geschrieben, superschneller Bundler und ist sowohl für die Entwicklung als auch für die Productions dann am Ende das Genuss wird. Die haben hier auch auf deren Seite so mehrere Unternehmen irgendwie referenziert Linear Ramp, Mercedes Benz, die die hive, Ja, ja. Die gesagt haben so, oh, unsere Bild Time ist von 46 Sekunden auf 6 Sekunden runter runtergekommen. Bild Time 5 Prozent reduziert. Also, komm mal, sollte ich bei schneller sein, besser sein. Kritischer Take
Dennis
von Jan Gregor. Oh, komm, jetzt 'n kritischer Take. Der hat sogar die Einladung eingenommen körperlich.
Jan
Na, da das das, Dave hat angefangen zu reden, da lehne ich mich schon so zurück.
Dave
Oh, ich bin ich bin ready dich zu zäppeln.
Dennis
Sagt er, diese verschränkten Arten sind so, gleich artere ein und sagt irgendwas Böses über Rolldown.
Jan
Nein, nein, nein, alles, alles cool. Ich mein, man kann sich hinterfragen, warum ist alles in Rust gebaut werden muss, aber das ist 'n ganz anderes Thema.
Dave
Ach so. Wolltest Du darauf einsteigen oder mach
Jan
ich Nee, nee, nee, nee, nee, nee, nee, nee, nee, nee, nee, nee, nee, nee, nee, nee, nee, nee, nee, nee, nee, nee, nee, nee, nee, nee, nee, nee, nee, nee, nee, nee, nee, nee, nee, nee, nee, nee, nee, nee, nee, nee, nee, nee, nee
Garrelt
ist spannendes Thema.
Dave
Gute gute Referenz. Nice.
Dennis
Drehen wir Aufnahmen sogar. Ah. Mittlerweile drehen wir sogar auf
Garrelt
Hab ich das gesagt? Mhm. Ja, also. Damals wahrscheinlich.
Jan
Na, wir haben das Video.
Dave
Auch noch mal, was Feed auch angeht. Natürlich einige Verbesserungen einfach, also irgendwie Dev Tools sind da integriert, diese wie Dev Tools, die dann noch mal kleinere Insights irgendwie liefern sollen. Verschiedene Support von verschiedenen Sachen. Aber das, was ich irgendwie am erwähnenswertsten fand, ist Browser Console Forwarding, weil auch Veed oder generell dieser dieses View Ökosystem sich natürlich jetzt, also die wissen, hey, AI ist immer relevanter. Und dass Du quasi Browser, Console Logs, die errors werfen, direkt halt quasi in deine Konsole reinkommt, in deine IDI und dann halt da direkt von deinem analysiert werden kann. Find ich sehr zukunftsorientiert und sehr cool, weil Veat natürlich sehr beliebt ist und das einfach dann sich super anbietet, dass das auch noch weitergemacht wird. Von daher eine sehr coole Änderung an der Stelle. Und es gibt noch 'n zweiten Banger, den ich erwähnen wollte, und zwar Void hat Avenue noch mal vorgestellt. Void ist ein Akronym, steht für, also morphic deploy.
Garrelt
Ah, das wusste ich gar nicht. Cool, danke.
Dave
Haben Sie sich doch danach erst ausgedacht, oder?
Jan
Sie haben Void Zero gegründet und gedacht, so, jetzt brauchen wir da irgendwie eine Erklärung für
Dave
Ja, also also hundertprozentig, weil der hat uns da aufm Tribüde auch vorgestellt und es gab sehr viele Lacherpublikum und der hat's auch selbst mit sonem Augenzwinkern gesagt. Von daher, ja. Aber es, genau, es passt dann auf jeden Fall. Du hast grad das kritisch geguckt, Dennis?
Dennis
Hattest Du 'n Grund gehabt? Ja, mach weiter.
Dave
Ach so. Genau und das Coole daran ist, ist, dass man direkt sein Projekt deployen kann heraus. Also es funktioniert mit Cloudflare Workers so. Du kannst einfach dann wirklich Voight deploy einfach machen. Also Du hast Voight in in deinem Projekt drin und sagst Voight deploy und zack, hast Du's eigentlich schon online. Was sehr, sehr cool ist, weil's halt superschnell geht. Und dann hast Du natürlich dann deine Domain da irgendwie live, ne, mit Punkt Voight Punkt app dann am Ende. Und Du hast, also es kommt mit wirklich sehr viel Full Swack Features dann am Ende. Also Du kannst auch Datenbanken einfach einbinden, wo dann irgendwie VoidDB hast, Storages, irgendwelche Key Value Stores, auch irgendwie Void AI, die dann irgendwie da mit einbinden kannst als Agent in deine Anwendung. Also Du hast dann diesen Ansatz da auch an der Stelle dann komplett.
Dennis
Was ist das neue Worstal oder wie?
Garrelt
Nee. Wo unterscheidet sich
Dennis
das dann?
Garrelt
Worstal ist ja generell erst mal für alles, offen da kannst Du ja sehr viele Sachen deployen. Heute ist wirklich für Projekte Okay. Wahrscheinlich gedacht und optimiert. Heute. Heute, ja, ich mein, klar, vielleicht entwickeln die das ja auch zu
Dave
Also tatsächlich, also das ist ja noch gesagt worden, so das ist nicht fürn bestimmtes Framework oder so, sondern also das irgendwie so, ne, für, was Du auch benutzen möchtest, kannst Du's auch machen.
Jan
Ja. Ja, aber Du musst halt schon benutzen, oder?
Garrelt
Nutzen, ja.
Dave
Ach so, ah ja, ey, genau. Ich glaub dir Also
Jan
ist egal, welches Framework Du mit baust, aber Du musst es halt mit bauen so.
Dave
Ja, genau. Ja, und es ist eigentlich ganz cool, dass Du dann direkt sagen kannst, hey, innerhalb von irgendwie 'ner halben Minute, Minute kannst Du live gehen, direkt mit deinem Produkt. Ist natürlich sehr, sehr cool, ohne dass Du, Du musst halt auch keinen Cloudflyer Account haben, sondern es geht einfach live. Ist irgendwie ganz cool, dann möglichst schnell Dinge einfach in die Welt zu publishen.
Jan
Mhm.
Garrelt
Aber das Spannende daran find ich ja eigentlich, warum Sie das überhaupt gemacht haben, weil eigentlich war ja von Void, der Firma, das Ziel, Veed plus als ihr Produkt anzubieten. Und da sie das jetzt Open Source gemacht haben, ist das nicht mehr möglich. Und also ich ich fand's spannend, weil es war für mich immer die Frage, wie so wie machen Sie mit Veed plus Geld? Das war für mich 'n Fragezeichen, das nicht verstanden. Und
Jan
die Antwort, gar nicht.
Garrelt
Und ja, dort ist gar nicht. Und ich glaub, Sie haben, also die Antwort darauf scheinbar selber nicht so ganz gefunden. Alex, also Alexander Lüster, mit dem wir darüber quatscht haben, falls Du das hörst, lass uns gern noch mal austauschen, was da wirklich der Grund für war. Aber ich find's halt spannend, dass sie jetzt gesagt haben, okay, wir shiften und suchen anderen, 'n anderen Weg. Und ich hoffe, dass sie, dass das klappt, also dass es, wie Void Cloud für sie funktioniert. Weil ich find, die ganze Bewegung oder das Ganze, was sie machen in diesem Kontext in bei Void find ich extrem gut.
Dave
Aber aber genau das war das auch so, ne. Also jetzt ist irgendwie die Suite Plus ist jetzt Open Source. Mhm. Und dann ist halt quasi Void Cloud die Methoden, wie man jetzt Geld macht, quasi, dass sie da dieses ganze Hosting anbieten und so. Ja.
Jan
Von dem Sie aber auch noch nicht gesagt haben, was es am Ende kosten soll und wie's irgendwie sich sich finanziert und so, so einfach wie bei Plus auch so, ja, ja, wir machen das erst mal und dann schauen wir, wie wir Geld verdienen. Ja. Also muss schön sein mit diesem Venture Kapitel.
Dennis
Sehr gut. Ja, meine MacBook Batterie ist auf 5 Prozent und ich hab 3 Kabel, die alle rechnen. Wir können uns entscheiden, dass wir uns entweder gleich nicht mehr hören, dann ist das Interface raus. Alternativ kann ich meine Kamera rausstecken, dann sieht man mich nicht mehr oder Doch, das
Dave
ist auch im Internet, dann
Dennis
bin ich abgehakt. Also
Garrelt
und deine MacBook Kamera.
Jan
Kannst Du nicht einfach Strom anschließen? Also wieso ist das keine Option?
Dave
Na, es gibt nur 3 Weil ich
Dennis
den US Ach so, wenn wir nennen Du hast doch,
Jan
wenn wir Nein, Du hast doch 'n macsafe Anschluss, oder?
Dennis
Ja, das meine ich gerade. Wenn wir wenn wir hier 'n Kabel hätten
Garrelt
Dann hab ich's oben.
Dennis
Was son Ding hätte, dann würden hätten wir gewonnen. Was was? Ja, Jan, Du bist echt ein, manchmal 'N schlauer Mensch. Braucht man solche Leute in seinem Team.
Jan
Aber halt nur manchmal. Ach, das Das liegt direkt neben dir auch noch.
Dave
Oh Gott.
Jan
So. Das das macht es so viel besser. Das ist einfach die ganze Zeit dabei.
Dave
Okay. Willst Du, wem Du das anschließt, grad
Dennis
die Generation weiter übernommen? Z HTML. Let's go.
Jan
Fahrrad Überleitung. Benger Überleitung.
Garrelt
Genauso wie
Dave
Jan Gregor im Getriebe das macht.
Jan
Und es
Dave
sieht von mich da hin.
Garrelt
Guck mal, hallo Leute. Wow. Hey, guck mal, wie das da sogar hier so, alles wird zum Nie gemacht. Ey.
Dave
War das nicht erkennt. Geil.
Garrelt
Was war das? Das
Jan
kennt ihr. Macht ihr da. Freut sich die Audiohörer im Podcast später besonders über dieses Segment.
Dave
Ja, wir sind wir sind ein professioneller Podcast, der jetzt nur noch 10 Minuten
Garrelt
Zeit hat. Und vor allen Dingen, ist das nicht jetzt der Trigger, dass ihr mal das Video einschaltet? Ich mein, wofür machen wir das denn? Z HTML ist eher 'n kleines Thema, aber auch 'n cooles Thema. Und eigentlich 'n spannendes Thema, weil Firefox gefühlt das erste Mal der Browser ist, der vorangeht mit irgendwelchen Änderungen in dem Webstandard. Und zwar
Dennis
kurz hat das gegen Also das war früher bestimmt mal anders, oder?
Garrelt
Das kann sein, aber irgendwie, also für mich ist Firefox so son bisschen. Also Du bist
Jan
halt zu jung dafür, Garald. Ja, maybe.
Dave
Oh, ich hab ich hab wirklich lange Zeit gerne noch Firefox benutzt.
Dennis
Und so machen wir 'n kurzes Thema zu 'nem Großen.
Garrelt
Hat jemand Oprah genutzt in Zeiten? Nein, Nora.
Dave
Doch, doch.
Dennis
Weiß er, dass die das schon ausspricht?
Dave
Hab ich auch oder Oprah. Wie Oprah. Oprah.
Jan
Oprah, nein. Aber Oprah,
Dave
oder? Nein, nein, nein, nein.
Jan
Eine Nein, nein, nein. Autorin. Oprah. Autorin. Oprah. Nein. Spricht man Sebastian? Opera. Nein.
Garrelt
Ja.
Dave
Okay, kleines Thema.
Jan
Okay, ich bin Nein, nein, nein. Ich bin Aber also warum man früher Opera benutzt hat, das war die der erste Browserwahn damals hier Anno Domini, der so mehrere Tabs supportet hat. Das war damals so Rocket Science, ja. Echt? Und das war, Dennis nickt auch, ja. Wir können uns da noch dran erinnern. Und dann hast Du irgendwann angefangen, damit dein Modem zu überlasten, wenn Du halt irgendwie 3 Tabs gleichzeitig geladen hast, weil das ging natürlich nicht über 6 50 k, also ja. Aber zumindest parallel das Surfen, boah,
Garrelt
voll krass. Okay, geil. Cooler Ausflug. Gut gemacht. ZHTML. Genau, ZHTML. Firefox hat ein Problem, das es seit Ewigkeiten gibt, im Browser gefühlt etwas besser gemacht. Und zwar Cross Side Scripting, x sx.
Dave
Security Day
Jan
für die Begriffe. Ja.
Dave
In der HTML würd ich's jetzt sagen, oder?
Garrelt
Richtig.
Dave
Ah, ich hab's mir gedacht.
Garrelt
Ja. Okay, komm, dann red, also kannst Du auch alles vorhersagen, was ich möchte?
Dave
Ja, genau, weil sonst möchte man mit inner HTML Dinge einfach setzen und das ist natürlich super. Ja. Richtig? Ja. So, weil man da ja den User Input nicht. Und set HTML löst dieses Problem jetzt vermutlich, oder?
Garrelt
Richtig, also
Dave
Geil. Tempo, Tempo, Tempo, Leute.
Garrelt
Es macht das praktisch auf Browserebene. Ich mein, ist ja schon immer Thema und das haben halt oft dann die Frameworks gelöst, also View hat da Funktionalität. Es gibt verschiedene Wege und set HTML ist endlich der erste browserbasierte Weg, das zu machen. Und es ist es ist wirklich als Drop in Replacement zu 1 HTML gedacht und es macht dieselbe Funktionalität, macht's einfach nur besser und sicherer. Ja, ich glaub ich glaub, das war's. Viel mehr würd ich da gar nicht reingehen.
Jan
Das heißt, meine ganzen Stringbereinigung, die brauch ich jetzt alle nicht mehr?
Garrelt
Richtig. Wenn Du eine Open Source hast und damit Geld verdienst, dann bist Du bald pleite. Ja, krieg ich, ne. Schwierig, schwierig.
Jan
Mhm.
Dennis
Gut. Okay. Guck mal, wer noch bald pleite ist. Es gibt Neues von Jetbrains.
Jan
Oh, harter Shotchen, harter Shot.
Dave
Okay, der Hater.
Dennis
Nein, die Mutter
Jan
Firma. Aber Allein dafür hat's das Video gelohnt.
Dennis
Ich muss ich muss gestehen, ich hab jetzt mal vor, letzte Woche oder so was, mal wieder aufm Bildschirm geguckt, wo jemand Webstrong genutzt hat. Ja. Und es sah gar nicht mehr nach neunzehnhundertachtzig aus. Also auch die haben irgendwann mal das Interface 'n bisschen angefasst, dass es sich nicht mehr
Garrelt
Tick geworden, ja.
Dennis
Nicht mehr nicht mehr anfühlt wie ausm letzten Jahrhundert.
Garrelt
Die hatten 2 U-Updates, E-U-Updates gefühlt, 1 vor so anderthalb Jahren, das war schon deutlich besser und jetzt hatten sie noch mal 1 und jetzt findest sie's richtig.
Dennis
Ja. Verrücki. Verrück. Also man kann einfach nicht mehr so
Garrelt
Also aber da
Dennis
sagen das einfach.
Garrelt
Darüber fahren wir auch, dass Dennis seine IDEs über die Optik Ist
Dennis
ja das Einzige.
Garrelt
Das Einzige, was Du willst,
Dennis
dass ich keine IDEs mehr nutze. 2.
Jan
Und genau das ist das Thema. Genau das ist das Thema. Ich wollt
Dennis
ja sagen, genau darauf kommen wir ja. Und das bemerkt ja Jetbraines auch, dass das nix mehr keine Zukunft hat, diese IDI. Und deswegen haben sie was Neues rausgebracht.
Jan
Was Genau. Wir haben nämlich auch von Jetbraines auch 2 Banger, ja, da mal in Daves Speak zu bleiben. Wir sprechen über Matter und über er, aber zuerst müssen wir 'n halben Schritt zurück machen.
Dennis
Oh, okay.
Jan
Nämlich in den Namen,
Dennis
die in diesen falschen Space denken vom Comcom Kopf.
Dave
Was denn da Sowohl
Dennis
er, ist hier irgendwie Airplay und keine Ahnung, was ratlos, keine Ahnung, hat man das Gefühl. Und Meta ist einfach der der Homestandard,
Jan
Ja. Auf
Dennis
den sich viele geeinigt haben, der so heißt und alles ablöst, Homekit und alles.
Dave
Warte mal, ich dachte, Meta ist dieses Facebook Unternehmen.
Jan
Nicht schlecht. Anyway. Wir begeben uns zurück in den Dezember 20 25. Ah ja, Meta. Und irgendwann darf der Jan dann noch ausreden.
Dave
Warte mal, ganz ehrlich.
Jan
Und erzählt euch, dass im Dezember 20 25 Hallo Mark. Ja, okay. So, nächstes Thema.
Dave
Das war ein Sorry.
Dennis
Das waren zu viele Podcastaufnahmen in dieser Woche.
Dave
Ja, wir sind wir sind bitte mal eine böse. Sorry. Okay.
Dennis
Let's go. Wir hören dir zu.
Jan
Man sollte annehmen, dass ihr nach 6 Podcasts einfach irgendwann nur noch fällig seid und die Klappehalter. Wir reden einfach immer weiter. Also es wundert mich, dass es nicht 8 Podcasts waren.
Garrelt
Ja. Na ja.
Jan
Also, Dezember 20 25, wir haben auch in den News drüber gesprochen. Jet Prince hat Fleet beerdigt. Fleet war so der Versuch quasi anstatt 1 IDI einen etwas schlankeren Editor zu bauen, der son bisschen, ich sag mal vom Verhalten vielleicht angelehnt an Visual Studio Code war, ja. Also jetzt nicht das komplett riesige IDI Monster war mit allen Features sind so was schon drin, sondern son bisschen Plug in basiert und son bisschen schlanker irgendwie daherkommt. Das hat, wie gesagt, nicht geklappt, 20 25 BRG. Und da haben sie schon angekündigt, na ja, wir versuchen uns jetzt mal an so eine IDE, an eine Anwendung, die sich dieses ganze Agentic Thema kümmert. Und das ist das, wo wir jetzt zu er kommen. Er ist der spirituelle Nachfolger von Fleet sozusagen, baut auf Fleet auf. Wenn man das aufmacht, sieht man das auch sofort. Und sie bezeichnen das als Agentic Development Environment. Und das ist im Prinzip so ähnlich, also wer von euch schon mal so Tools wie Kontakte oder Anti Gravity benutzt hat und dann sieht, okay, da kann ich so mehrere Agenten parallel irgendwie laufen lassen und mich da da durcharbeiten. Das ist im Prinzip das, was sie machen wollen. So. Man kann das mit 'nem eigenen Coding Agent, also Cloud Code oder was auch immer verwenden. Man kann das mit JetPranes AI verwenden. Man kann das auf 'nem lokalen Projekt laufen lassen. Man kann es auf 'nem remote Projekt laufen lassen. Man kann es auf 'nem lokalen Directory laufen lassen oder man nutzt Work Treees, wenn man halt krass viel parallelisieren will. Und es ist, wenn man das aufmacht vom UI tatsächlich so dieses klassische Task First UI, was wir jetzt auch schon 'n paar Mal gesehen haben so. Linke Spalte fängt an mit welcher Agent arbeitet grade an welchem Task? So, wenn ich mich da reinklick im Detail, dann seh ich erst mal den den den Verlauf mit dem Agent, also mein mein Chat, mein Planning, mein mein Thinking Flow, da alles durch. Und erst ganz, ganz, ganz am rechten Rand sind son bisschen die Files, wenn man die einblendet. Kann man auch ausblenden und sich überhaupt gar nicht mehr damit beschäftigen. Man kann auch nur Diffs anzeigen lassen und so was, Aber man sieht halt schon dieser fundamentale Shift right sozusagen, ja. Von IDE ist immer so meine Dateien auf der linken Seite und danach irgendwie alles davon abgeleitet. Und bei r ist es eben genau andersrum. So. Meine Dateien sind so Second oder Third Place irgendwo ganz hinten weit weg. Und ich fang mit meinen Agenten an. Und ich muss sagen, ich hab's die Woche mal son bisschen ausprobiert. Und es fühlt sich schon ganz gut an. Das fühlt sich auf alle Fälle 'n bisschen schlanker und flüssiger an als Kontakte, als ich das das letzte Mal ausprobiert hatte. Ich muss ehrlicherweise immer noch sagen, dass ich nach wie vor glaube, dass Anti Gravity dieses ganze Planning UX oder Developer Experience am besten löst. Die müssten halt nur 'n geiles Modell da mal oder 'n geilen Coding Agent da mal drunterschrauben und dann wär das vielleicht auch mal cool. Aber ja, also man man sieht tatsächlich da, dass sie, Dennis würde sagen, so die Zeichen der Zeit erkannt haben, ja, und sich jetzt auch mal auf son grundsätzlich anderes Paradigma irgendwie einstellen. Sie haben aber natürlich auch in der Ankündigung und Drumherum gesagt, dass es natürlich nicht alle anderen IDEs ablösen wird oder so. Das ist halt nur ein anderer Weg, auf derselben Code Base irgendwie zu arbeiten so. Und für sie ist es halt gleichwertig, ja. Du kannst so r nehmen und dein betreiben oder halt nach wie vor mit Webstormen, Intellij, wie auch immer darauf rumarbeiten. Aber ich muss sagen, es ist auf alle Fälle schon deutlich angenehmer als diese ganzen Interfaces, die man halt grade irgendwie so baut, ne, mit 'nem Terminal und 3 Agents drin oder son bisschen Team MOX, 'n gesplittetes Fenster oder es gibt ja jetzt auch dieses Teamox Terminal, was so auch Virgintic Workflows sich spezialisiert hat. Und das ist halt alles, also ich weiß nicht, wer irgendwann entschieden hat, dass wir das alles wieder in 'nem Terminal machen sollen und das irgendwie das das beste UI Paradigma irgendwie dafür ist. Das ist es halt leider nicht. Und davon jetzt mal wieder son bisschen bisschen wegzugehen und das in ordentliche Anwendungen zu bringen, find ich eigentlich ganz cool. Wenn man sich die Webseite anschaut, r dot dev, auch son bisschen zeigt, dass sie son bisschen weggehen von dem in Anführungszeichen Standard Jetbrand Geschäft, eine eigene Website, eigene Brand, eigene Identity son bisschen, sieht man so 2 Sachen unten, die sie so ankündigen, ja, was was kommt denn noch? Das eine coole Feature ist das, was ich auch schon die ganze Zeit mir von irgendjemandem erwarte so, ich würde gerne lokal meine Arbeit anfangen und dann remote irgendwie weitermachen oder andersrum, ne. Mir mir fällt irgendwie unterwegs eine eine Idee ein und ich sag's von meinem Agent, hier Feature x y, fang schon mal an damit irgendwie das zu bauen. Und dann komm ich's irgendwie nach Hause an meinen Rechner und klapp den da auf und kann dann da irgendwie weitermachen. Das wollen sie machen, also dieser Übergang zwischen lokal und und remote irgendwie Development besser hinbekommen. Und son bisschen dieses Kollaborative halt auch mit reinbringen, was ja bisher auch keines dieser Tools meiner Meinung nach irgendwie sauber löst sozusagen, ja, ich hab hier diesen Flow mit meinem Agent und ich hätte jetzt einfach gerne eine zweite oder eine dritte Partei irgendwie da drin, so, ja? Dennis kann in diesen Chatverlauf reinkommen und wir arbeiten zusammen an 'nem Feature irgendwie rum. Ja. Und dann so son bisschen halt kollaborativ in dem in dem Chatflow sprechen. Und warum ich glaube, dass sie das schaffen können, ist der perfekte Übergang zu dem anderen Tool, was sie nämlich vorgestellt haben, Matter. So. Ich weiß nicht, ob sie sich bei er und Matter irgendwie besondere Gedanken gemacht haben, also Dennis Besth ja schon die ganze Zeit auf den Namen rum, aber ich finde zumindest wirken sie für mich so phonetisch so schon son bisschen als das Gegenteil, ne. Es gibt so r, so als diese diese dünne irgendwie Schicht und es gibt so matter, was irgendwie so massiver und und fester wirkt. Und vielleicht ist das so das Komplementär, was wir da angepeilt haben. Anyway, Matter. Was ist Matter? Matter beschreiben sie als AI Development for product Teams. Und das ist, glaub ich, der fundamentale Unterschied. So, er ist halt eine Dev Umgebung, auch wenn sie jetzt ist. Und Matter ist halt für in Anführungszeichen, was ihr Euphemismus ist für alle, die nicht coden können. Also Designer, Productmanager, wie auch immer. Und das ist im Prinzip das Featureset, was wir bei er angekündigt haben, nämlich dieses kollaborative Arbeiten in irgend 'ner remote Umgebung, ohne dass Du dich Code kümmern musst. Also wenn Du Meta aufmachst, links Du deinen GitHub Repository einmal rein Und dann fängst Du im Prinzip einfach so, wie man das von früher vielleicht von Lovable oder Raptlet oder so was kennt, einfach an son bisschen mit zu chatten. Und nebenbei entsteht so die Anwendung oder ein neues Feature deiner bestehenden Anwendung. Und Du kriegst eine Live Preview, weil sie das live halt irgendwo online auch auch hosten und und deployen und dann sagen, hey hier, ich hab's vorhin mal ausprobiert mit der Programmierwebseite. Kannst Du mal irgendwie diesen diesen Ticker Banner 'n bisschen bisschen anders machen und dann macht er das halt so in Echtzeit. Und diese dieses Deployment, auf dem Du arbeitest, ist halt jederzeit sharable. So, also ich kann jetzt quasi, ne, ich hab nicht mehr dieses Problem von, was so Amateurdefs manchmal haben, ich hab das auf Local House deployed, wie kann ich das jetzt irgendwie anderen zur Verfügung stellen? Und das ist halt direkt in der Wolke, Du kannst direkt mit anderen teilen und Du kannst halt direkt jederzeit andere in diesen Flow mit einladen und dann da halt auch kollaborativ an 'nem an 'nem Feature irgendwie arbeiten. Und am Ende ist dann son bisschen der Kritsche Teil so, ja, die machen halt 'n Pull Request raus und irgend 'n Dev muss sich ja trotzdem noch damit beschäftigen. Und das vielleicht noch mal son bisschen Feinschliff irgendwie geben oder die die Code Review irgendwie darauf machen. Also sie sagen in dieser ganzen Ankündigung und auch in der Videodemo und so halt sehr explizit, dass es halt der Anfang von 'nem Feature sein soll, ja. Sie bewerben das nicht als, die Leute können dann damit komplett alleine arbeiten, was sie vielleicht auch könnten, sondern sie bewerben das eher als, das ersetzt dein Prototyping, Workflow. Du musst kein Design separat mehr in Figma machen oder so, sondern Du machst das halt alles schon auf der bestehenden Anwendung und übergibst dann diesen Zustand irgendwie deinem deinem Dev Team. Man sieht es auch daran, dass der der Editor schon auch son bisschen interaktiv mit diesem Browser umgeht. Du kannst so wie wir in Cloud Code zum Beispiel files referenzieren könnt, indem ihr sie einfach da reindrackt und sagt, mach mal an dieser Datei irgendwie 'n bisschen was anderes oder guck dir das hier noch mal an, kannst Du das bei Meta über den den Browser machen und so Komponenten oder Dom Elemente highlighten und sagen so, hey hier, dieses Widget, guck dir das noch mal an. Ja, also es ist mehr als nur der der reine Chat irgendwie. Und das ist schon 'n bisschen an der Anwendung arbeiten. Und ja, ist, glaub ich, grad noch eine geschlossene Beta. Man kann's aber schon für für anwenden und sich das mal anschauen. Ich glaub, das ist ganz cool, ja. Wenn ich mir das jetzt für uns überlegen würde, für die Programmierbau Webseite zum Beispiel, wir haben ja auch Leute, wir haben Maren, die am Design arbeitet, ja. Wir haben Vanessa, die Content für uns mitmacht. Die könnten halt auch alle 'n bisschen mehr schon machen mit AI, ohne dass sie sich halt lokal dieses ganze Setup und wie krieg ich das zurück und wie muss ich pushen und bla bla bla halt irgendwie kümmern müssen. Ich glaub, dass das da ist schon was was Wahres dran und das ganze UI, weil Dennis vorhin so son bisschen gesagt hat, so die die Neunziger lassen grüßen, das ganze UI ist auch sehr, sehr modern und minimalistisch. Ja, also wenn Du das aufmachst, würdest Du nicht denken, dass Du irgendwie grade an 'n Code arbeitest oder so.
Dave
Ja. Ich fand ich fand, das sah fast schon 'n bisschen zu süß aus. Also die ganze Website ist so süß gemacht, Alles ist so rund, alles ist so happy, ist so bunt, das ist, ich find das, find das krass. Ja. Sieht so richtig spielerisch aus.
Dennis
Ich würd gern auf die Waitlist.
Dave
Ja, toll.
Jan
Ich kann dich, ich glaub, ich kann dich einladen. Ich bin ich bin drin. Ich glaub, ich kann das, ich bin das
Dennis
Statement natürlich schon ziemlich überholt, ne. Sie haben son bisschen eine Timeline, wie's vor war. Und dann ist sone, in den ersten 2 Wochen wurden geschlossen und das gilt bis bis Woche 12. Und dann so steht in Klammern maybe. Und auf der anderen Seite, wie sieht's mit aus? Und da sitzt 3 Tage. Erster Tag, Brote bauen in der tatsächlichen Code Basis, am zweiten Tag Stakeholder bekommen und am dritten Tag Developer, Review und, ne. Also das ist, ja, aber
Garrelt
Warte, wo wo liest Du das grade?
Jan
Auf Jet
Dave
Brain Punkt com l p Matter. Da ist das Ja. Das sone Timeline. Finde ich auch sehr cool. Hast Du auch dieses mal gecovert und dann kommen diese kleinen süßen Gläser rein? Also das ist gut. Also ich find, oh, also das hat jetzt 2 Themen aufgemacht. Jan, ich, also Meta, nehm ich zu, find ich irgendwie ganz cool und auch grade, ich glaub, das müssen wir mal testen. Und ich find programmier.bar ist da, glaub ich, 'n echt gutes Deal dafür. Das ich, also mich würd echt mal so eure Meinung zu diesem ganzen Ding jetzt bezüglich er aber auch interessieren. Also dieses irgendwie so, ne. Ja. Also jetzt ist er, es gibt ja auch, ihr, wurd ihr auch genannt. Saleset.
Garrelt
Oder weißte? Superset? Superset.
Dave
Danke. Genau. Die Codex App von OpenAI, dann Enter Gravity hatten wir auch schon. Und irgendwie, also ich find, jetzt hab ich das auch mir grade angeschaut, ich mein, die sehen alle gleich aus. Und ich frag mich so, wer nimmt am Ende so die Edge? Also was nutzt Du dann am Ende? Und alle sagen ja auch so, ja, guck und Du kannst Kodex, Du kannst Claude Agent, Du kannst Gemini benutzen. Alles, also Ja, ich bin alle sind das dieselben Anbieter und ich seh bei keinem irgendwie 'n gewissen Vorteil, wo ich sage würde, boah, ich gehe eher dafür oder dafür.
Jan
Doch. Doch.
Dave
Vielleicht doch auch eine, also, nein, fand ich gut. Also, das ist jetzt ganz gut, wie ich andere irgendwas, aber so, ich denk mir so, ja, Jetbrains mag ich irgendwie als Unternehmen und aufgrund der Sympathie würde ich jetzt mal da mal reinschnuppern irgendwie. Ja, aber doch. Ihr macht doch. Nein, aber Nein,
Dennis
also tatsächlich, ich hab ja jetzt,
Dave
also wie,
Dennis
hab ja jetzt in den letzten Wochen relativ intensiv Kontaktor genutzt, A-Bahn zum Beispiel. Ja. Und da sind halt schon immer so kleine Features drin, die sehr IDI, also sehr, wenn sie's eine ADI nennen will, sehr IDI spezifisch sind. ADI.
Jan
ADI, Dennis, hast Du nicht zugehört? Mensch. Ja.
Dennis
ADI spezifisch sind. Beispielsweise, Du hast son Review Button, wo deine aktuellen Changes noch mal gerevelt Aber Das ist für. Jein. Diesen Button gibt's auch in anderen Sachen, aber zum Beispiel, das ist ja dann auch einfach so, wie wie wird dann intern. Und beispielsweise bei diesem Review Button ist es halt so, dass der halt eine Marktunfall hatte, die ja dann diesen Chat einfach nur postet. Ist eigentlich auch nur einen prompt. Ja. Aber da steht dann zum Beispiel drin, launche 4 unterschiedliche Agen hier das Modell, da das Modell, da das Modell. Okay. Die beiden sollen nach Security gucken. Hier ist nur mal, ob's irgendwelche Formatsachen gibt. Ah. So, was ich, ne, also wo ich dann sage, ja, das ist ein Feature von dem Ding aktuell. Du kannst diesen kannst jetzt natürlich auch diesen prompt einfach rauskopieren oder es woanders benutzen. Ja. Aber wo halt da mitgedacht wird. Und von daher gibt es schon, glaub ich, in diesem Workflow halt noch mal Kleinigkeiten, selbst wenn das Modell dahinter gleich ist, wo es irgendwie angenehmer ist, es zu nutzen. Und deswegen Ja. Werd ich mir sehr gerne mal eher als Alternative angucken zu Kontaktern.
Dave
Aber okay, aber finde, also find ich 'n supervaliden Punkt. Also das ist etwas, was ich nicht aufm Schirm hatte, sondern mir so, ja okay, fühl ich so. Dass es da auch so schlau schaut, ne, wie Du gesagt hast, mehrere Agents, eine Security, andere wirklich den Code bewerten. Also ja, ist für mich dann an der Stelle durchaus 'n Vorteil. Jan, Du hast Du hast aber auch nicht zugestimmt, glaub ich.
Jan
Also ich muss auch, ich glaub, erst mal muss man feststellen, dass die Tatsache, dass die alle gleich aussehen, kein Manko ist, sondern ja eigentlich nur 'n Zeichen dafür, dass da sone gewisse Konvergenz stattfindet und sich so alle geeinigt haben so, das funktioniert, ja. So Tasks first, dann irgendwie 'n Chatverlauf und dann so Files. Das sind ja so, wie die irgendwie alle funktionieren, ja. So wie ja am Ende auch, also ehrlich muss man ja auch sagen, alle bisherigen IDIs auch irgendwie gleich aussehen. Du hast in der Teilliste, da hast unten irgendwie noch 'n Terminal rumhängen und dann Du irgendwie die die Pfeilansicht, ja. Okay, true, ja. Also das das ist ja auch so. Und dann bin ich glaub ich auch so wie wie Dennis gesagt hat, ne, die unterscheiden sich ja schon so in paar Kleinigkeiten und je nachdem, was für dich wichtig ist, ist das halt dein Make or Break Feature so. Also wie ich gesagt hab, ich find immer noch Anti Gravity macht diesen dieses Plan Handling phänomenal gut, ja. Wenn Dennis jetzt sagt, der der Review Step ist für ihn halt irgendwie mega komfortabel und funktioniert super. Ich glaube, diese kleinen Sachen sind's halt am Ende, die's irgendwie ausmachen. Ja, ich glaube, es macht nicht aus, welchen Coding Agent Du benutzt oder wie der halt wird, weil das sind tatsächlich noch Features, die wahrscheinlich relativ portabel sind. Ja, Du kannst am Ende fast jeden Agent in fast jedes von diesen Tools irgendwie reinbringen. Die die Prompts, die hinten dran liegen, sind auch einigermaßen portabel. Aber was halt so am Ende die Developer Experience ausmacht, ist ja so, wie läuft deine Review ab? Wie läuft der Plan irgendwie ab? Weil alles dazwischen machst Du ja nicht mehr selbst, so. Ja, so. Das das ist ja genau das Ding, so. Und und dementsprechend, ja, also ich muss auch sagen, was mir bei R zum Beispiel gefeiert hat, ich bin ja zum Beispiel großer Fan von der der GitDIF Ansicht, wie wie Jetbrains IDIs das schon ewig machen. So, ja? Das funktioniert für mich gut. Das ist auch irgendwie gut im im UX gelöst. Und wenn das halt zum Beispiel in meiner IDI schon drin ist so, ja, dann ist das für mich zum Beispiel viel wert, ja? Ist zum Beispiel was, wo mich mit diese ganzen Visual Studio Klone halt nie abgeholt haben, ja. Und ich glaube schon, deshalb können's diese kleinen, aber feinen Unterschiede am Ende halt ausmachen.
Garrelt
Voll also voll, das ist genau auch mein Punkt. Und was ich aber auch sehr schade jetzt an er finde, also Du hast ja gesagt, dass es nicht deine IDI ersetzt. Ich hätte halt gehofft, dass wenn es son Nachfolger von Fleet ist, dass ich dann nicht mehr Webstormen öffnen muss. Also ich benutz Superset und da hat man dann ja irgendwie den Button so. Und das nervt mich halt, weil dann hab ich wieder irgendwie 3 IDIs offen und dann bin ich, welches Fenster war jetzt welches und so. Das also das nervt mich wirklich. Und ich hoffe hoffe, dass es dass sie eher den Fokus darauf legen, das auch wieder reinzubringen. Also son bisschen, wie Du gesagt hast, was Enter Gravity macht, Ich bin nicht son Fan von deren Ansatz, also UI Ansatz. So wie er aufgesetzt ist, find ich das schon besser. Aber dann will ich auch, dass sie integrieren, dass ich da meinen Code lesen kann in den Konfigurationen, die ich vielleicht einen Webshop sogar gemacht habe. Das fänd ich richtig cool. Und ich
Jan
Aber also da würd ich die Hoffnung nicht aufgeben so, ja. Ich mein, er ist jetzt grade eine Preview so. Ich glaube, da da passiert auch noch viel. Und ich glaube, viel wird auch damit abhängen oder davon abhängen, wie die Leute das am Ende tatsächlich benutzen. So, ja. Weil ich mein, Chatpoints ist ja schon in der sehr einzigartigen Situation, dass sie diese Integration zu deinen anderen IDEs halt irgendwie hinkriegen Ja, eben. Könnten, wenn sie denn wollten. Und ich glaube, sie wollen das, wenn sie halt sehen, dass das benutzt Schrägstrich nachgefragt wird, so. Ja. Ja. Ja. Von daher würd ich
Dennis
da einfach mal abwarten. IDEs kostenlos anbinden anbieten anbieten. Was?
Dave
Da musst Du ja erst
Dennis
mal die IDEs kostenlos anbieten, willst Du das? Na ja,
Garrelt
Fleet Fleet hätten sie doch heute auch kostenlos Angebot,
Dennis
Editor zu nutzen, da noch mal die Lizenzzahlen.
Garrelt
Aber eine Sache noch, Jan, Du hattest gemeint, Du freust dich so auf dieses Abgeben an die Cloud und so, aber das, also Cloud Code kann das ja schon seit Langem auch relativ gut, das also oder meintest Du, dass jetzt diese ADIs das besser
Jan
Ja, genau. Das ist halt in meiner IDE Schrägstrich ADI halt irgendwie drin, dass nur ich da das einfach aufmachen kann, genau da so weitermache. Das ist ja eigentlich das, was ich so so haben will, ja. Die also in in unserem AI Channel hier nennen wir das ja immer so dieser berühmte Toilettenmodus. So, es fällt ja halt irgendwie aufm Klo ein, Du willst schon mal irgendwie los prompton oder so und bis Du wieder am am Rechner bist,
Dave
ist halt alles schon da
Jan
und kannst weitermachen so, ne?
Dave
Das ist 'n Gamechanger, ey.
Jan
Grüße gehen raus an Benny, der hat das, glaub ich, so benannt zum ersten Mal.
Dave
Ich ich kann diese Situation aufm Klo richtig nachvollziehen. Du bist mega. Ja. Bild, das direkt in meinem Kopf steht.
Dennis
Ja. Du sprichst auch einige Zeit da.
Dave
Ja. Warte mal, warte mal, auf krass. Ist eine Unterstellung oder tracks Du das?
Dennis
Nee, also heute Morgen war's Unterstellung, weil ich hier alle alles wieder aufbauen musste.
Dave
Weil
Dennis
Vielen Dank. Am Anfang vor der Aufnahme hat Jan noch irgendwie mir zugeflüstert, und so. Und Podcast der programmier.bar. Unser nächstes findet statt am neunten April und Julia, die ihr auch schon mal im Podcast gehört habt, spricht über Coding Agents, ob man die braucht, ob das Mehrwert hat und wie das so der Stand der Technik ist. Sie arbeitet bei GitHub und Microsoft, gibt sicher 'n spannendes Meet-up, sich danach auch im Rahmen da noch mal drüber auszutauschen und zu gucken, wo ihr da so grade steht. Kommt gerne vorbei, Bad Neuheim, lecker. Fingerfood ist diesmal wieder angesagt, richtig? Yes. Lecker Fingerfood. Und
Jan
Ich hab doch ich hab noch ein Geständnis.
Dennis
Und Jan hat irgendwas verkackt.
Jan
Ja. Also verkackt, das ist vielleicht relativ. Ich war ja auf der auf der Deflan letzte Woche und da hab ich 'n paar Leute Programmierbeihörerinnen angesprochen. Und 'n paar davon haben auch gefragt, ob wir wieder eine Programmierkonten machen dieses Jahr und wann und wie und wo. Und ich muss sagen, ich hab denen den Termin gesagt. Oh no. Der der noch nie so öffentlich gedroppt wurde, so.
Dave
Genau, ja.
Dennis
Wir haben immer gesagt, wir wissen's nicht.
Dave
Genau, wir haben's vermieden, den Trend.
Jan
Ja, das will ich sagen, ja. Also vielleicht hab ich's verkackt, vielleicht auch nicht. Das ist so Ansichtssache, ja. Die Frage ist jetzt, wollen wir quasi für Chancengleichheit sorgen und hier im im Podcast zumindest auch schon mal den Termin sagen? Weil die beiden haben sich denen natürlich direkt im Kalender freigehalten. Ja. Auch wenn wir jetzt heute noch keine Tickets haben, aber diese Chancengleichheit könnte man ja herstellen.
Dave
Ja, oder Cliffhanger für übernächste Woche.
Jan
Oder so. Ich wollt das euch noch mal hier freistellen.
Dennis
Wann findet die Programmier? Ich muss das auch mal in meinem Kalender markieren.
Dave
Genau, ich hab's hab's ich hab's im Urlaub gebucht.
Jan
Oh, Misturlaub, alle weg. Schade, wir freuen uns auf euch.
Dennis
Nein. Was ist das offizielle Datum der Programmier CON 2026?
Jan
Der fünfundzwanzigste und sechsundzwanzigste November Kalenderwoche 48. Es wird wieder ein Mittwoch und ein Donnerstag sein und wir freuen uns möglichst viele von euch, die begrüßen zu drücken. Garritz macht die Weihnachtselektion und bietet die die Tour über den Weihnachtsmarkt in Bad Nauheim an. Sag ich jetzt einfach mal so.
Garrelt
Ich bin
Dave
Vielen Dank fürs Zuhören.
Garrelt
Häufig gern am Karussell unterwegs. Ich hab bei Chips.
Dennis
Wir wünschen euch eine schöne Woche und wir hören uns 2 Wochen wieder. Macht's gut,
Dave
bleibt bis
Jan
bald. Bis denn. Tschau, tschau.
Dennis
Danke,
Feedback