shadcn // VueJS Amsterdam & Vite // setHTML // JetBrains Air & Matter
- // Podcast
- // News 12/26
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.
- 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,