Entropic veröffentlicht Cloud 45 und kündigt eine mobile App
sowie einige coole Features für Cloud Code an.
Google verbessert Software Security mit dem Code MENDER
Agent Open AI integriert Apps und Workflows in Chat Gbt und
Reddit bekommt ordentlich Konkurrenz, außerdem gibt es
neue Versionen von Python und React wir besprechen all diese
und weitere Developer News in dieser.
Folge. Viel Spaß.
Und damit herzlich Willkommen zur Folge 134 des To do
Developer Podcast mit Robin Manuel Thiel und mir.
Malte Lantin ich bin Solutions Engineer bei Github und Robin
Manuel ist immer noch arbeitslos und wir sind alle super
gespannt, was denn da kommt. Magst du uns vielleicht
verraten, wann wir ein Update bekommen?
Ja, ich glaube so in einem der ersten Folgen kann ich kann ich
ein bisschen was erzählen, im Moment bin ich hier noch.
Vollzeit Newsletter Schreiber ich hatte damit viel Spaß die
letzten Tage. Wenn ihr noch nicht abonniert
habt, What did i Miss io ich habe angefangen einen kleinen
Tech Newsletter zu schreiben, wo man ein bisschen die Tech News
zusammenträgt, also ein bisschen ähnlich wie in diesem Podcast,
wo es ja hauptsächlich um Developer News gibt und den
Podcast hier, das ist ganz wichtig.
Den machen wir natürlich privat. Und teilen hier wirklich
Erfahrungen aus echten Kundenprojekten, diskutieren
Themen, die die Developer Welt bewegen, aus Ankündigungen,
Blog, Post, Artikeln, die wir so über die letzten Wochen
gesammelt und gelesen haben und. Und wir freuen uns, dass ihr
alle auch dieses Mal wieder mit dabei seid.
Und bevor es aber losgeht, müssen wir noch kurz Dankeschön
sagen. Wir haben nämlich Kaffee
ausgegeben bekommen. Malte der Sali hat uns 5 Kaffee
ausgegeben, ganz lieben dank wow, herzlichen Dank dafür und
wir wollen natürlich kein Mitleid haben, weil ich glaube
dir geht es nicht schlecht, obwohl du gerade keinen Job
hast. Ich glaube wir sind da immer
noch nicht so weit, dass wir da in Armut abrutschen, aber.
Trotzdem freuen wir uns über jeden Kaffee, der uns ausgegeben
wird. Also von daher, wenn ihr das
auch machen möchtet, findet ihr in den Show Notes den Link zu
bimircoffee.com tatsächlich und es ist auch wirklich so, dass
malte und ich den dann auch wirklich immer einlösen und
manchmal, wie gesagt, manchmal schaffen wir es ja irgendwie so
2 oder mal im Jahr uns auch persönlich zu sehen.
Es gibt ja auch die ein oder. Andere Podcast Folge, die wir.
Gemeinsam vor Ort gemacht haben und dann manchmal schummeln wir
auch und tauschen. Tauschen das Kaffeegeld gegen
Biergeld. Oder sowas.
Und gehen irgendwie. Ein Bierchen trinken zusammen
und so. Also wir freuen uns jedes Mal,
wenn wir da auf euch, auf die Community anstoßen dürfen, von
daher ganz ganz lieben Dank an alle, die schon Kaffee gespendet
haben und damit würde ich sagen, starten wir ja mit den Tech News
der letzten 2. Wochen.
Und ganz vorne geht es los, wie im Intro auch schon gesagt, mit
natürlich unserer KI Ecke. Und da hat Antropic das Cloud
sonit 45 Modell released. Ja, du hast das ja ganz
geschickt gemacht hier in unseren Show Note.
Du hast jetzt 2 Kategorien eingeführt, einmal Ai und einmal
Agents. Ich wollte gerade schon sagen,
wir haben dieses Mal gar nicht so viele AI News, aber ich
glaube wenn wir gleich zu den Agents kommen, da gehen wir
richtig tief rein aber ich glaube Ai allgemein da passiert
so viel, da kommen immer wieder neue Modelle und jetzt ist es
das Cloud sonit 45, also eine Weiterentwicklung des Modus.
Beliebtesten Large Language Models für die
Softwareentwicklung und ein Tropic leitet auch den
Announcement Post direkt damit ein, dass sie ja das beste
Modell für die Softwareentwicklung haben und
ich glaube der Alltag zeigt, dass im Moment wirklich alle,
die die Wahl haben, welches Modell sie verwenden können,
wirklich per Default heute auf die ein Tropic Modelle gehen.
Natürlich gibt es hier und da auch mal.
Eine Vorauswahl, wenn ich ein bestimmtes Tool vielleicht für
die Arbeit verwenden muss, weil meine Firma das ein oder andere
Tool eingekauft hat. Aber ich glaube immer, wenn ich
die Wahl habe, fällt es mittlerweile default auf die
Cloud so net Modelle, da haben die anderen es noch nicht ganz
geschafft wirklich so viel Vorsprung, dann auch
rauszuarbeiten immer mal wenn sie mit einem Release vorne
waren, dass man da wirklich auch ein Umdenken gesehen hat.
Genau, Cloud 45 ist es aber auch kein kein riesen Update, sondern
eigentlich eine schrittweise Erweiterung ist vor allem
schneller und kann etwas länger autonom arbeiten.
Das haben sich dann auch gleich für Cloud Co zunutze gemacht,
sprechen wir auch gleich noch mal über ein Update und kostet
vor allem dasselbe wie die Vorgänger, deswegen hier auch
die ganz klare Empfehlung von den Tropic, jeder der mit einem
Cloud 4 irgendwas Modell arbeitet kann quasi sofort auf
445 durch upgraden. Und sollte quasi eine eine
bessere Leistung bekommen. Intern ist es so, dass Cloud
Connex das Cloud Connect ein bisschen Verbesserung hat in der
Art und. Weise wie es Tools.
Callt, wie es mit dem Kontext Window umgeht und so weiter aber
wie gesagt, eine kleine iterative Verbesserung.
Ja, aber es ist auch nicht nur für die Leute, die das Cloud
Modell verwenden, um selber Software zu entwickeln mit
irgendwie einem Tool wie Gitter, Copilot oder Cloud Code, sondern
auch für diejenigen, die dieses Modell in ihren Anwendungen
einsetzen, die das über die API ansprechen.
Auch denen empfiehlt ein Tropic jetzt auf das aktuellste Modell
das 45 er Modell zu gehen, das heißt sie gehen halt fest davon
aus, dass einfach. Weiteres Minor Release ist
dieses Modells und dass man dementsprechend auch keine
Breaking Changes befürchten muss.
Das heißt, selbst wenn ich dieses Modell jetzt über die API
nutze, kann ich jetzt da direkt auf die neueste Version gehen,
genau, ich zeige aber auch über die ganzen Benchmarks hinweg
noch mal deutliche Performance Improvements, vor allem wie
malte schon gesagt hat, im Bereich des Software
engineerings, da gibt es diese populäre SW Bench Verified
Score, wo jetzt quasi Bestnoten abschließt und.
Natürlich auch, wenn man mal ein paar andere Tasks hat.
Es wird weiterhin das Ganze gerade davon aus, dass es das
beliebteste Modell für die Softwareentwicklung werden wird,
ab jetzt und dieses Modell, das wird natürlich nicht nur von
Developern eingesetzt, sondern die ganzen Cloud Modelle werden
natürlich auch von Cloud Code genutzt für die Software,
Agenten und den Cloud Code Software Agenten, den gibt es
jetzt auch auf mobilen Geräten, was hat es denn damit auf sich?
Ja, ich glaube eher, man kann man dadurch so ein bisschen Task
übergeben. Also das kennt man vielleicht
schon so ein bisschen von Codex, das war ja stark in Chat, GPT,
integrierter, da ging das schon und es ist natürlich cool, weil
diese Agenten immer autonomer werden, dass ich jetzt quasi
einfach auch von unterwegs so ein bisschen Aufgaben zuweisen,
aber auch schon irgendwie task, die im Hintergrund dann laufen,
planen kann. Es ist jetzt nicht so, als würde
Cloud Code dann irgendwie auf meinem iphone oder sowas laufen,
sondern ich Trigger damit eher was, was dann irgendwo auf dem
Server läuft oder kann damit quasi Aufgaben zuweisen, ein
bisschen von unterwegs. Eigentlich sehr ähnlich zu dem,
was Kodex hier schon hatte und so ein bisschen der nächste
logische Schritt in diesem ganzen Cloud Code Ökosystem, was
sich ja gerade extrem großer Beliebtheit erfreut und was
wirklich extrem auch wirklich extrem beeindruckende Ergebnisse
liefert. Und so haben Sie jetzt quasi
auch mit dem Release von Cloud sonet 45.
Cloud Code geupgradet. Ich da noch ein paar.
Weitere Updates? Unter anderem kann Cloud Code.
Jetzt durch dieses 45. Modell noch länger autonom im
Hintergrund laufen also wir reden da wirklich von vielen,
vielen Stunden bis Tage, wo es quasi ununterbrochen im
Hintergrund laufen kann. Es kann Checkpoints setzen, das
fand ich spannend, das kann wahrscheinlich schon so ein
bisschen, es geht ab Co Pilot, da kann man so zu bestimmten
Stellen vor einem bestimmten Prom wieder zurückspringen, das
habe. Ich auch tatsächlich sehr viel.
Benutzt. Ich glaube, das ist eine
Erweiterung, die gerne von gesehen wird von der Community.
Und die UI würde wurde so ein bisschen überarbeitet, noch mal
aufgehübscht, sowohl auf der Kommandozeile als auch in Visual
Studio Code. Was ich ganz interessant fand
und ich glaube, das wird auch mal ein wichtigeres Thema, ist
auch das Thema Alignment, da geht auch ein Tropic spezifisch
für dieses Modell noch mal drauf ein, dass sie aus Ihrer Sicht
ein Modell jetzt haben, was am besten Aligned ist.
Von allen bisher entwickelten Modellen.
Natürlich ist neu ja immer besser, aber ich glaube dieses
Thema wird uns in Zukunft gerade bei diesen Large language
modern. Models auch in der
Softwareentwicklung immer häufiger unterkommen.
Darunter versteht man, dass das Modell tatsächlich das tut, was
ich als User Gepromptet habe oder erreichen wollte.
Und das wird natürlich in Zukunft, da die Modelle immer
länger autonom arbeiten, natürlich auch immer wichtiger,
weil wir immer weiter uns auch von unserem Initialen prompt
oder unserer Aufgabe dann entfernen.
Die Modelle arbeiten sehr lange über sehr viele Iterationen und
Schritte und da wollen wir natürlich auch sicher sein, dass
am Ende das Ergebnis wirklich noch zu unserer Eingabe passt.
Ja, ist natürlich nicht nur ein Tropic fleißig, sondern Google
ist auch da draußen unterwegs, im quasi in der Führenden einer
führenden KI Position und die haben auch quasi mit Jules oder
Jules, Ich weiß gar nicht genau wie man es ausspricht auch einen
Coding Agenten und haben den jetzt quasi auch auf die
Kommandozeile gebracht. Das heißt das ist auch was, wo
ich quasi im Hintergrund auf dem Server laufende KI Agenten habe,
die an Coding Tasks arbeiten, die kann ich jetzt auch über die
Kommandozeile steuern. Wo da jetzt der Unterschied noch
zu der Germanize CL is die es. Ja, auch.
Gibt die ja so ein bisschen so eine Cloud Code Kopie ist ist
mir jetzt erstmal noch so ein bisschen unklar.
Ich würde mich jetzt auch nicht wundern, wenn das irgendwann in
Zukunft mal beides zusammenwächst.
Aber auf jeden Fall Kommandozeile scheint so wie wir
auch schon mal vor ein paar Folgen besprochen haben, im
Moment so ein bisschen der. Beliebteste Weg zu.
Sein neue neue Tools rauszubringen.
Wahrscheinlich wird es. Auch relativ.
Wenig Aufwand mit sich bringt, eine UI zu schreiben und weil
man schnell irgendwie Updates liefern und detaillieren kann.
Aber warum Google da jetzt 2 von diesen Agenten auf der
Kommandozeile? Hat, weiß ich nicht.
Ja, also ich finde es auch verwirrend und dementsprechend.
Ich habe es mir mal angeschaut und ich kann dir das tatsächlich
erklären und zwar ist Jules wirklich der autonome Agent, der
Halt im Hintergrund arbeitet, auf seiner eigenen Umgebung und
die German ici, die läuft wirklich auf deiner lokalen
Maschine und ist dementsprechend etwas, wo du viel interaktiver
arbeitest und. Und Google versucht es so ein
bisschen so zu trennen. Bei sehr klar spezifizierten
Aufgaben, die wirklich die KI alleine auf ihrer eigenen
Umgebung für dich erledigen soll, nimmst du Jules und wenn
du halt sehr iterativ dieses klassische, in
Anführungsstrichen vipe Coding machst, dann nimmst du diese
Germany CLI. Aber das Verwirrende ist, dass
natürlich auch beide diese Werkzeuge das Germany Modell
benutzen, das heißt sie benutzt das gleiche KI Modell.
Und je nachdem, in welchem Use Case du gerade unterwegs bist,
nimmst du ein anderes Werkzeug. Spricht ja nichts dagegen, dass
man diese unterschiedlichen Use Cases hat, aber warum sie ihnen
unterschiedliche Namen geben, finde ich jetzt persönlich nicht
so nachvollziehbar, aber vielleicht sind es 2
unterschiedliche Teams, die Halt an das gleiche Problem von
unterschiedlichen Seiten dran gegangen sind und irgendwann
wird es vielleicht auch zusammenlaufen.
Viel cooler finde ich aber, was Google jetzt auch noch
vorgestellt. Hat, und das ist nämlich der
Chrome deft Tools MCP Server. Wir haben ja schon oft über MCP
Server gesprochen hier im Podcast auch schon mal eine ganz
eigene Folge zu dem Thema gemacht.
Das sind im Prinzip Möglichkeiten, wie ich einen KI
Agenten Tools mit an die Hand geben kann, also mit dieser.
Api calls. Aufrufen oder auf mein
Filesystem zugreifen kann. Und die Chrome Dev Tools die
ermöglichen jetzt natürlich so einer Session die so ein Agent
hat quasi auch wirklich komplett das was ich normalerweise als
Menschen in den Chrome Developer Tools mache dann zu machen
nämlich live debugging ich kann also meinem Agenten Zugriff auf
die Browser Konsole geben der kann sich Cookies angucken local
Storage Netzwerk Traffic inspizieren und so weiter und
gerade dann wenn ich Agent natürlich autonom in so einer
Agent Group laufen lassen will ist das sehr sehr sinnvoll ich
kann ein webprojekt sagen die App kann sich selber überprüfen
kann Fehler automatisch. Rausfinden oder zumindest
erstmal nachvollziehen, das werde ich auf jeden Fall mal in
den einen oder anderen Flow von mir einbauen.
Ja, das ist so ein bisschen auch noch eine Erweiterung von dem,
was wir auch in der Vergangenheit schon mal
besprochen haben mit dem Playwrite MCP Server, wo ich
quasi meinem Coding Agenten die Möglichkeit geben kann, meine
Webseite zu sehen und zu bedienen und dementsprechend
auch bestimmte Fehler, die vielleicht erst in der Bedienung
auftreten, auch zu sehen und dann zu korrigieren.
Und jetzt habe ich natürlich über diesen.
Deftools MCP Server wirklich Zugriff auf alle Werkzeuge, die
ich auch als Developer nutzen kann und das ist dann noch mal
ein ganzes Stück mächtiger und ich glaube, da kann man extrem
viel mitmachen und einige User, die haben es jetzt auch nicht
nur für die Softwareentwicklung benutzt, sondern komplett auch
für eine Browserautomatisierung über, sondern Agenten, das
heißt, ich kann da auch. Quasi beliebige Fernsteuerung
des Browsers drüber machen. Von daher kann man da wirklich
auch kreativ mit sein. Ja, es geht schon so ein
bisschen in diese Richtung von so Computer Use Modellen, das
ist ja wirklich so Modelle die so für mich auch die Maus und
die Tastatur bedienen können und dann wirklich quasi auf
menschliche Aufgaben am Computer zumindest übernehmen können, das
verschwimmt gerade alles irgendwie so ein bisschen, aber
wer wer viel mit Agenten arbeitet, kann sich auf jeden
Fall hier die Chrome dev Tools MCP Server mal anschauen und
vielleicht auch in den eigenen Alltag mit aufnehmen.
Jetzt haben wir über MCP Server gesprochen, was ja eine sehr
technische Möglichkeit ist, Agenten Zugriff auf andere
Werkzeuge zu geben. Und wir hatten ja gerade die
Open AI Developer Days und da hat Open AI ja auch ein neues
Konzept vorgestellt, wie man Applikationen in Chat GP t
reinbringen kann. Da geht es jetzt nicht darum,
dass man dem Agenten für die Softwareentwicklung Werkzeuge
gibt, sondern dass man dem Endanwender.
Über dieses Agentische arbeiten oder einfach Chat GPT in diesem
normalen Chat Modus Zugriff auf bestimmte Applikationen gibt und
dementsprechend dann auf die Informationen aus diesen
Applikationen zugreifen kann direkt aus Chat, GPT oder halt
auch Chat gpt bitten. Kann für mich Dinge in diesen
Applikationen zu tun und das gibt natürlich dieser ganzen
Plattform eine ganz andere Dimension, weil wir jetzt nicht
nur in unserem engen. Speaker System in Chat GPT sind
da gab es ja vorher mal diese Gpts, die ich bauen konnte, die
eigentlich so ein bisschen ein erweiterter System prompt war,
den ich da hinterlegen konnte und nicht wirklich Apps.
Aber jetzt kann ich wirklich Apps bauen und diese Apps dann
anderen Usern zur Verfügung stellen, damit Chat GPT direkt
auf diese Apps zugreifen kann. Genau der Hauptunterschied zu MC
PS hier hat. Einfach, dass die Jgpts nicht.
Hingeht und irgendwie eine App über Rap fernsteuer, sondern
dass ich wirklich auch eine UI. Oder zumindest so Frontend
Komponenten in die jpd Unterhaltung einbetten kann.
Als Developer also eigentlich eine komplett eigene neue
Developer Plattform und das ist natürlich deswegen hier für alle
Entwicklerinnen und Entwickler spannend, wenn ihr irgendwelche
eigenen Apps habt, dann lohnt es sich eventuell immer schnell zu
sein so neue Developer Plattformen haben oft so einen
First Mover advantage, dass es sich da einfach ne wenn die App
Stores noch klein sind, dann ist ermöglich auch weniger
Konkurrenz, dann lohnt es sich noch irgendwie so.
Solange da noch halt viel leer ist, einige Plätze einzunehmen.
Also wenn ihr irgendwie keine Ahnung, ein Cooles.
Tool baut, oder? Sagt EY.
Das könnte sinnvoll sein, dass ich mich da in den Chat gpd
integriere, weil die haben so Demos gezeigt wie ich kann über
Chat gpd mir bei Airbnb eine Wohnung suchen, nachdem ich mit
denen meine meine meine nächste Reise geplant habe und da werden
auch wirklich quasi teilweise Wohnungen dann wirklich
angezeigt in meiner Chat gpd Unterhaltung und.
Ich denke es an, wenn ich irgendwie eine Steuersoftware
baue oder ein Time Tracking Tool habe oder sowas, dann kann es
durchaus sinnvoll sein diese neue Developer Plattform hier
möglichst früh zu adaptieren. Und ja versteht sich hier quasi
wirklich als eigenes App Öko System jetzt und wenn sich das
durchsetzt, dann kann es gut sein, dass wir nicht nur ios und
Android und Web frontends bauen, sondern in Zukunft auch
irgendwie so. So Chat frontends.
Wahrscheinlich gibt es auch, wird es irgendwann noch einen
Standard geben, wie das dann an alle Chatbots geht.
Ich erinnere mich so ein bisschen an, es gab mal von
Microsoft so ein Agent Framework wo man so ne es hieß glaube ich
gar nicht Agent, sondern das hieß Chatbot Framework damals
noch, da konnte man auch so in Form von Karten so Cards.
So. Ui Komponenten dann irgendwie
bauen. Die hatten eine ganz Feste.
Struktur aber. So konnte man auch Sachen
Anzeigen und daran erinnert es mich so ein bisschen.
Ja, und damit wird der Chat GPT quasi zu einer Plattform oder
einem Betriebssystem für andere Applikationen, die auf dieser
Plattform laufen und über die dann User zu meiner Applikation
kommen können. Und wie du gerade sagst, im
Moment ist es dann vielleicht die erste, vielleicht wird es
dann noch mehr geben, dann werde ich vielleicht erstmal in so
einer Welt sein, wo ich vielleicht für unterschiedliche
Plattformen unterschiedliche Anwendungen bauen muss, aber
hoffentlich sehen wir dann auch wie auf anderen.
Ökosystemen dann vielleicht auch einen Standard, weil MCP hat
sich ja auch sehr schnell durchgesetzt für diese
technische API basierende Integration und ich hätte da
auch die Hoffnung, dass das Ganze für diese User Apps
letzten Endes sich in einen Standard entwickelt.
Gehe ich von aus oder zumindest irgendwie einen Adapter am Ende
oder sowas wieso eine Manifestdatei?
Wie für so eine Progressive. Web App oder sowas kann ich mir
gut vorstellen. Ich.
Jetzt geht Open Air aber auch hin und sagt, Wir bewegen uns so
ein bisschen weg von diesem Chat only Interfaces und haben den
Agent. Builder vorgestellt.
Auf diesem Def Day, das ist eigentlich so ein so ein
visueller Workflow Editor, erinnert sehr an so Tools
wiemake.com oder Nacht n. Ich bin ein großer Nacht n Fan,
habe damit auch schon viele Agenten gebaut, da haben wir
glaube ich auch in der Automatisierungsfolge vor ein
paar Wochen mal drüber gesprochen über die anderen
Workflows die uns doch hier beim Podcast unterstützen und.
Und Kern und Herzstück von den meisten von diesen Workflows ist
eigentlich so n so n Agent Node in Nacht n, das heißt man ne hat
verschiedene Trigger, verschiedene Datenquellen am
Ende konstruieren die eigentlich alle nur gemeinsam für mich dann
nen großen prompt, der dann auch wieder Tools aufrufen kann und
sowas und genau das. Hat Openair jetzt auch
vorgestellt, quasi integriert in meine Subscription, die ich da
ohnehin schon habe. Ist im Moment nicht in Chat GPT
integriert, sondern wenn ich auf.
Die Developer. Plattform von Openai gehe kann
ich mir da so quasi Agenten bauen, die quasi im Hintergrund
laufen, die von irgendwelchen Dingen getriggert werden?
Erinnert sehr stark an so Workflow Tools wie eben Nacht n
und die werden da nicht happy gewesen sein in Luzern wo die
Zentrale von Nacht n sitzt als sie das gesehen haben.
Das bedeutet für die auf jeden Fall Konkurrenz.
Ja, und ich glaub von allen der großen Plattformanbieter, KI,
Plattformanbieter, irgendwie Amazon, Microsoft gibt es sehr
technische Plattformen die schon das gleiche können wo ich eigene
Agenten auch. Zusammenstellen kann die
wirklich autonom für die User Aufgaben erledigen, aber das
richtet sich ganz klar an Developer, wogegen das Angebot
von Open AI ja natürlich auch jetzt professionelle Power User
abholen soll. Das heißt ich brauche dort
erstmal eigentlich gar kein Developer wissen und kann dann
wirklich schon komplexe Agent Workflows mir über ein visuelles
User Interface auch über verschiedene Plugins
zusammenstellen. Und dann natürlich sehr
umfangreiche Szenarien, schon ohne Entwicklungskenntnis dort
umsetzen. Die Frage ist halt, wie weit
geht das, komme ich irgendwann dann an einen Punkt wo ich dann
das Ganze dann auf eine andere Plattform nochmal durch
professionelle Development neu implementieren muss oder sind
das auch die Dinge, die dann nachher in Production laufen,
weil gerade bei diesen Low Code no Code Tools hat man ja auch in
der Vergangenheit immer häufig gesehen, man kommt bis zu einem
gewissen Punkt, aber sobald es zu komplex wird.
Muss man dann doch irgendwie einen Kassencode schreiben und
die Frage ist, wie wird dann später auch diese Brücke sein
aus diesem sehr Ui getriebenen in eine Welt, wo ich vielleicht
wirklich auch einen eigenen Code schreiben muss?
So, damit sind wir auch mit KI Untergenten durch und widmen wir
uns mal der quasi nicht KI getriebenen Softwareentwicklung.
Hier spannt Valkey ist in Version 9 erschienen.
Wer Valkey nicht kennt, das ist im Prinzip ein Fork von Reddits
Wir haben schaut mal ein bisschen runter, wir haben mal
eine Folge drüber gemacht über das Ende von Reddits als echtes
Open Source Projekt und letztes Jahr im April ist quasi valkey
als Form von der letzten Version vor diesem Lizenz Change
entstanden und. Möchte jetzt quasi die echte.
Open Source Alternative zu. Reddesign ist ja eigentlich ein
sehr, sehr populärer Cash und so in Memory Key Value Datenbank
ist. Und genau da gibt es ganz coole
neue Funktionen. Vor allem kann ich jetzt ein Val
Key Cluster für mehrere Applikationen nutzen, bisher war
es irgendwie so, dass ich, wenn ich ein Cluster von so Val Key
Notes aufsetze. Die sich alle die gleiche.
Datenstruktur teilen, das bedeutet, eine App kriegt ein
Cluster und wenn ich jetzt aber ernsthaft innerhalb von meinem
Unternehmen, vielleicht sogar mehreren Applikationen, mehreren
Abteilungen ein so großes Cluster an Val Key Cash ist.
Zur Verfügung stellen will. Dann geht das jetzt.
Das ist so ein bisschen die größte Erneuerung.
Hier wären allerdings noch smooth von Reddits zu velky
rüber wechseln möchte, der muss schnell sein, da muss man sich
beeilen, denn die letzte Version, von der man, wenn man
heute Reddits nutzt, noch quasi 1 zu 1, ohne dass sich
irgendwelche Features ändern ohne irgendwelche Bracken
Changes zu reddits migrieren möchte, der muss auf velky 72
migrieren und die wird jetzt als nächstes Abgekündigt, jetzt wo
9, da ist es 72 quasi die letzte Version.
Mit der man das smooth machen kann.
Man kann es natürlich auch sonst machen, dann ist ein bisschen
Arbeit, aber das ist eigentlich ganz spannend.
Weltkey finde ich generell ein ganz spannendes Projekt, was man
mal wie sich mal beobachten kann, wenn man nicht genau weiß,
wie es damit mit Reddits und den Lizenzen so was weitergeht.
Wenn man allerdings irgendwie bei einem Cloud Anbieter.
Ist es vielleicht gar nicht so irre?
Interessant. Und dann ist jetzt auch noch
Python 314 erschienen und gerade im Announcement ging es sehr
stark um Performance. Gewinne gerade auf Multi Traded
CP US sollen wir jetzt wirklich große Performance Verbesserungen
sehen, aber das waren ja nicht die einzigen Neuerungen, es sind
ja auch noch ein paar andere Sachen dazu gekommen.
Du Fandst insbesondere das Syntax Highlight spannend erzähl
mal ich mag bunte Farben, ja. Man kann, man kann Python
entweder so als wirklich Python Code in der Programmdatei
schreiben, ich kann aber Python einfach auf der Kommandozeile
aufrufen. Ich kann den Python interpreter
einfach aufrufen und dann da Code eintippen und das war.
Bisher halt irgendwie so, wenn. Man da mal kurz irgendwie was
was berechnet hatte und eine kleine Funktion sich irgendwie
inline im Prinzip gebaut hat, dann hatte man da halt kein
Syntax highlighting und jetzt gibt es wirklich da in der
Python Shell eben Syntax highlighting.
Hier noch 2 andere Sachen. Es gibt irgendwie noch ein
besseres Error Handling, das heißt ich kann jetzt irgendwie
in einem Trike Catch Blog mehrere Errors fangen konnte ich
konnte ich schon vorher auch so ein bisschen fummelig, aber
jetzt so ein bisschen auch irgendwie in einer einfachen
Syntax, muss vor allem weniger Klammern setzen, das zieht sich
so ein bisschen durch. Es gibt generell so ein bisschen
Syntaxpflege mit diesem Release in Python, man muss also vor
allem weniger Klammern setzen einfach und wer mechanische
Tastaturen hat, der weiß, da spart man richtig Energie, wenn
man wenn ich jetzt mal hochrechne auf so ein Jahr.
Da spart natürlich wirklich schon so ein bisschen bisschen
Zeit. Vor allem haben sie aber, wie
gesagt eben Performance Improvements in ganz
insbesondere Multi threaddit vor allem mit CPU intensiven Task
angekündigt. Ich hatte mir einen blogspot
durchgelesen von jedem der das mal auch.
Durchgetestet hat, wie hoch diese.
Performance Improvements wirklich sind, der kam mir zu
dem Schluss, ja sie sind da, aber auch eher marginal von der
würde ich sagen, ist eher so ein kleines Quality of Life
Improvement. Update jetzt mit Version 314 und
kein kein riesengroßer must have release wo morgen alle drauf
upgraden müssen aber schon in die richtige Richtung, dann
haben wir noch ein weiteres Release und zwar bei reactive
Version 19 2 erschienen und als wir letztens über die neueste
Java Version geschrieben gesprochen haben, da kam dann
nachher das Feedback auch von euch als diejenigen die uns
zuhören ja was versprecht ihr das denn eigentlich wenn ihr
nachher sagt wir können dazu gar nichts sagen, von daher bin ich
froh, dass ich. Ich jetzt mit Robin, Manuel und
jemandem dabei habe der tatsächlich auch mal Reakt
entwickelt hat und gerade zu diesen Neuerungen und was sie
bringen ein bisschen mehr erzählen kann.
Du hast ein paar paar Highlights dabei, ja, ist ein guter Punkt.
Also das ist ja natürlich als News Podcast gedacht und wir
gehen mit euch jetzt hier so ein bisschen auch durch, was die
letzten 2 Wochen passiert ist und können natürlich auch nicht
immer zu allem irgendwie tief ins Detail gehen.
Das hat mich aber schon ein bisschen getroffen, auch der.
Kommentar und deswegen habe ich jetzt hier.
Für diese News noch mal mein altes Projektwissen abgestaubt
und bin noch ein bisschen tiefer reingebunden und eine.
Sache, die mich immer gestört hat, ist jetzt.
Tatsächlich auch gefixt in dem Release und.
Und zwar kennen das bestimmt viele, wenn man Use Effekt
benutzt, dann muss man so ein bisschen die ganzen Dependences
irgendwie mit angeben und die Sorgen dafür, dass anstatt
tatsächlich auch so ein Re run stattfindet, also wenn die sich
halt eben ändern und das mag für manche Dinge sinnvoll sein für
manche. Dinge aber weniger.
Also zum. Beispiel wenn ich jetzt
irgendwie eine Chat Anwendung habe und ich bin gegen mit einem
Chatroom verbunden. Wenn sich jetzt.
Die Room ID ändert, dann will ich natürlich.
Dass ich, dass das. Alles noch mal die ganze Logik,
sich noch mal neu abfeuert. Wenn aber das Theme sich zum
Beispiel ändert, weil es gerade irgendwie.
Dunkel geworden ist. Und ich.
Gehe in den Dark Mode, dann möchte ich ja vielleicht nicht,
dass ich mich komplett gegen diesen neuen Raum noch mal neu
connected und um das jetzt zu beheben gibt es jetzt neben Use
Effekt auch ein neues Use Effekt Event hook das.
Kann. Man dann eben eben nutzen, um
diese beiden verschiedenen Arten von Dependencies.
Voneinander zu trennen, das war so ein bisschen mein Highlight.
Es gibt noch 2 andere Sachen, es gibt Activity Komponenten, die
eingeführt werden, damit kann ich im Hintergrund Ui
Komponenten rendern, dieses Rendern beeinflusst dann aber
nicht die Performance von meiner UI, sondern passiert wirklich im
Hintergrund und wenn es fertig ist, kann ich es dann irgendwie
anzeigen und so. Also gibt es gibt 2.
Ganz coole Sachen, so ein bisschen bessere Performance
natürlich, wie immer ein bisschen besseres.
Tracking wir haben 23 Developer Tools vor allem noch für
Profiling vorgestellt. Kann man sich mal reingucken,
haben wir natürlich unten verlinkt, für, also für alle.
Alle React Developer, die ihr. Wissen nicht abstauben müssen
für so eine News, die für die ist es.
Wahrscheinlich spannend die finale Details.
In den Shownotes. Und für diejenigen von euch, die
nicht nur Code schreiben, sondern auch Infrastruktur
verwalten und gerade infrastructures Code ganz viel
machen, die Nutzen wahrscheinlich Tools von Hashey
Corp. In der Vergangenheit mit
Terraform diejenigen von euch, die noch nicht auf Open Tofu
gewechselt sind, da hatten wir auch mal eine Folge zu.
Könnt ihr noch mal in den. In der Historie nachschauen wenn
ihr da mehr erfahren wollt, aber Hushy Corp.
Hat jetzt ein neues Projekt gelauncht, und zwar Infograf
für, wie sie sagen, Next gen Automation.
Und das ist insbesondere dann interessant, wenn man hybride
Infrastrukturen hat mit selbstbetriebenen Ressourcen und
Ressourcen in der Cloud, die man tatsächlich durchaus als sehr
komplexe Systeme dann verwalten muss, um tatsächlich einen
Überblick zu bekommen. Was habe ich an Infrastruktur
da, welche Komponenten habe ich? Habe ich dort und das ganze
zentral zu verwalten. Dafür gibt es jetzt ein neues
Projekt. Den Link kann man natürlich in
den Shownotes, also wer hier mit Infrastrukturverwaltung betraut
ist, sollte sich das definitiv vielleicht mal anseuten und dann
hat Microsoft die erste Insider Preview von Visual Studio. 2026
angekündigt es gibt ja immer alle.
Paar Jahre. So eine neue große Visual Studio
Version. Und natürlich KI in jeder Ecke
und in jedem Winkel so ein paar ganz coole Sachen.
Ich fand es vor allem vor allem cool, es gibt so einen Profiler
Agent, also die einzigen Male, wo ich wirklich neidisch noch
von meinem Visual Studio Code rüber zum großen Visual Studio
gucke, heißt, wenn es wirklich so um Profiling, Performance,
Optimierung, das finden von Imagine Memory Leaks und so was
geht, da ist Visual Studio schon ziemlich gut drin und.
Und da gibt es jetzt einen Agenten, der quasi dann
automatisch auch das ganze analysieren kann, identifizieren
kann, ob ich irgendwie ein Performance Problem habe,
versucht es automatisch zu fixen.
Das war recht beeindruckend. Was sie da irgendwie als Demo
gezeigt haben. Ansonsten genau geht es
natürlich weiter, wer also Insider ist bei Microsoft also
quasi einfach Beta User oder sowas und in der Visual Studio
Welt unterwegs bist, ist was zu 99% wahrscheinlich
irgendwelche.net und C Shop Developer sein werden.
Schaut euch das mal an. Es sieht auch vor allem ein
bisschen hübscher aus, es ist. Vor allem deutlich.
Schneller jetzt also. Visual Studio war ja immer
eigentlich auch eher ein. Schwergewicht von ID e, Ich
weiß. Nicht, dass wir früher im
Studium haben wir immer diesen diesen Witz gemacht, dass man,
wenn wir damals mit Java gearbeitet haben, wenn man
Eclipse startet, kann man sich erst mal einen Kaffee holen.
Und wenn der dann fertig. Ist und man den Aufgetrunken
hat, dann ist Eclipse auch mal langsam fertig.
Ich glaube. So weit weg war Visual Studio
davon nie. Gerade bei großen Projekten ist
einfach diese IDE is sind schwergewichtig also.
Und da haben sie auch noch so ein paar Improvements gemacht.
Wenn ihr also bei Visual Studio unterwegs seid, dann schaut.
Euch das gerne mal an? Dann gehen wir aus dem Bereich
Softwareentwicklung raus und haben noch ein paar Business und
Security News. Und zwar gibt es auch ein neues
Tool von Google für den Bereich Software Security, wo Google ein
Werkzeug namens Code Mender angekündigt hat und dieses nutzt
auch das vorher schon erwähnte Germany Modell um automatisch.
Thematisch Code winrabilities zu erkennen und direkt zu fixen,
das bedeutet, ich bekomme als Developer wirklich den Support
in meiner Anwendung, diese Probleme sofort auch zu beheben.
Viele andere Security Companies sind diesen Weg in der
Vergangenheit schon gegangen, viele kombinierende startship
Code Analyse mit einer KI gestützten Remediation, Google
setzt hier voll auf KI und lässt sein großes Sprachmodell hier
auf die Anwendung. Sendung los finde ich eine sehr
spannende Entwicklung, weil Google ja bisher in diesem
Security Space gar nicht so sichtbar ist beziehungsweise bei
mir erst durch die Akquisitionen von Wiz wirklich sichtbar
geworden ist. Im Bereich Application Security.
Und jetzt scheinen sie da wirklich in den Bereich viel
mehr zu investieren. Genau.
Man muss dazu sagen, das ist ein Research Projekt, also es ist
jetzt nicht irgendwo, man kann jetzt nicht morgen auf github
gehen und sich das runterladen oder es gibt auch keine API oder
sowas. Sondern.
Aber das ist ganz cool, weil das soll irgendwie soll jetzt
eigenständig über deinen Code laufen, Schwachstellen
identifizieren, testen, ob diese Schwachstelle wirklich
existiert, also ein bisschen so Good Cop, Bad Cop oder so.
Blue Teaming red Teaming machen, wenn sie es die Schwachstelle
verifizieren kann, sollst dafür den Code schreiben, der das
Fixed die haben wir noch mal neu ausführen, dann wieder so in die
Rolle des. Hackers oder des Angreifers?
Schlüpfen und gucken, ob es damit dann wirklich diese
Sicherheitsschwachstelle gefixt. Hat von.
Das finde ich spannend. Weil also ich weiß nicht, ob man
dafür wirklich ein eigenes Tool braucht oder ob das nicht
einfach ein eingebauter prompt in, wie du eben schon gesagt
hast, Germany einfach sein kann oder so.
Also ich bin, ich bin gerade ein bisschen.
Noch irgendwie verwirrt davon. Warum?
Alles irgendwie ganz viele neue Tools sein müssen, die am Ende
ja eigentlich alle dasselbe Model benutzen.
Und ja, nur ein leicht anderer System prompt und leicht andere.
Anweisungen und eine andere. To do liste für die ki.
Ja, eigentlich sind. Vielleicht ist das in so einem
Research Kontext halt so ein bisschen einfacher also.
Dieses selbst validierende. Patching hier von diesen
Sicherheitslücken, das ist eigentlich das Spannende daraus,
und das sehen wir immer, immer wieder, das sehen wir in
irgendwelchen KI Agents, die Tests ausführen können und so
lange Code schreiben, bis die alle Grün sind, das sehen wir in
irgendwelchen KI Agenten die den Browser bedienen können um zu
verifizieren ob die Logik die sie gebaut haben wirklich auch
in der UI widergespiegelt wird. Das scheint auf jeden Fall
gerade so im Moment das ja der sich selber kontrollierenden
Agenten zu sein. Und damit scheint die Reise auch
mit diesem Code mender Projekt zu gehen.
Es gibt so einen längeren Research Artikel dazu, den
packen wir natürlich auch unten in die Show Notes, aber wie
gesagt ist noch nichts was man stand heute ausprobieren kann.
Und dann gibt es auf der Business Seite noch eine
wichtige News für diejenigen, die sehr Hardware nah entwickeln
oder auch Embedded Software bauen und hierfür Arduino
verwenden. Und zwar hat Qualcomm eine der
größten Technologiefirmen. Bei vielen vielleicht nicht so
auf dem Schirm, weil sie jetzt nicht so viel so Consumer
Produkte bauen, aber eine der größten Technologiefirmen aus
den USA hat das Arduino Projekt übernommen.
Möchte da auch neue Boards bereitstellen und auch in den
gleichen Markt reingehen, wo auch zum Beispiel das Raspberry
Pi ist und dementsprechend wird sich da vielleicht einiges
verändern für diejenigen die auf Arduino setzen.
Vor allen Dingen stellt sich die Frage.
Wie verändert sich dieses offene, offene Projekt jetzt, wo
es denn von einem kommerziellen Unternehmen übernommen wurde?
Weil das so was in der Vergangenheit dann durchaus zu
einigen Umbrüchen führen kann, hat man ja auch bei der
Übernahme damals von Java durch Oracle gesehen, dass das
natürlich auch in der Community einiges an Unruhe verursacht
hat. Und zum Abschluss, ich weiß noch
nicht genau, ob das immer, wie wir das hier machen, noch in
diesen News folgen, aber es gibt auch immer so n Paar so
Recommendations Sachen die einfach coole Artikel die jetzt
nicht direkt news sind, aber die uns so irgendwie aufgefallen
sind. Die wir gerne mit euch teilen
würden. Ob wir die einfach in die
Shownotes packen oder ob wir die noch mal kurz auflisten oder ob
sowas vielleicht auch eher irgendwas für einen Newsletter
ist oder so. Lasst uns da gern mal wissen,
wie wir das machen sollen. Wir hätten gerne, wir finden es
eigentlich cool so ab und zu so einen Artikel zu stolpern, der
nicht eine ganze Folge wert ist, den wir aber trotzdem gern mit
euch teilen würden. Das kommt jetzt immerhin so eine
Recommendation Sections in den News folgen wissen wir aber auch
nicht genau ob das so der Richtige.
Punkt ist Long. Story Short was ganz spannend
ist, ist ein sehr cooler Artikel, den wir auch unten
verlinken. Der noch mal.
Genau aufzeigt, warum es eigentlich eine schlechte Idee
ist, KI dafür zu benutzen, endlich die Testlücke zu
schließen, die man in der Software hat, weil KI generierte
Tests oft keine gute Idee sind. Ich will jetzt.
Hier gar nicht so weit. Vorgreifen, weil der Artikel
wirklich lesenswert ist. Aber es geht im.
Kern eben darum, dass ich ja auch als Mensch nicht erst eine
Software, nicht erst Code schreiben sollte und dann einen
Test schreibe, der meinen Code verifiziert, sondern der
eigentlich die. Business Logik verifiziert, für
die dieser Code mal geschrieben wurde.
Das ist natürlich ein bisschen risky, wenn die KI den gar nicht
kennt und ich selber persönlich bin eigentlich ein großer
Freund, es umgekehrt zu machen, dass ich sage, ich schreibe als
Mensch den Test und kann, dann haben wir schon ganz oft darüber
gesprochen, auch in dieser Agent Loop, die wir eben erwähnt
haben, der die KI eigentlich so lange Code generieren lassen,
bis der Test grün ist. Ich bin aber ganz sicher.
Dass es der richtige Test. Case ist der.
Den ich hier geschrieben habe und das ist letztlich alle
Testarten durchführen von irgendwelchen End to end test
bis hinzu Unit Tests runter. Also so rum.
Ich könnte eher mir vorstellen, dass ich mit einer KI zusammen
mir einen requirement zum Beispiel ausdenke, den das
Ausformuliere dann mir da den Test für das Requirement
generieren lasse. Ich checke als Mensch.
Selber. Ob das wirklich?
Dieser Test. Das Requirement abdeckt und.
Dann mache ich in einer neuen Session mit einem Agenten gehe
ich hin und lasse diese Unit Tests dann implementieren.
Weil wenn ich jetzt einfach sage, Pass auf, ich möchte einen
New in Test haben, die meine gesamten Codebasis abdecken,
dann sind die alle Grünen, weil die genau das testen, was der
Code jetzt gerade macht und das gibt mir vielleicht auch
irgendwie so eine falsche, falsches Gefühl von Sicherheit,
wenn ihr Ideen habt, wie man hier solche quasi
leseempfehlungen irgendwie besser noch mal formulieren
kann, dann sagt uns, lass es gerne mal in den Kommentaren.
Wissen lasst uns aber natürlich gerne generell wissen, was ihr
an Feedback für diese News folgen hat und.
Ob es euch gefallen hat und natürlich wie immer, wenn euch
die Folge weiter gebracht hat oder allgemein der To do
Developer Podcast euer Leben bereichert, lasst uns gerne eine
Bewertung da am besten eine Positive auf Spotify oder Apple
Podcast oder lasst uns gerne auch ein Like auf Youtube, da
hilft uns sehr auch von weiteren Hörerinnen und Hörern gefunden
zu werden. Und wir freuen uns natürlich
auch immer sehr, wenn ihr uns einen Kaffee ausgebt oder wenn
ihr zu eurem eigenen Kaffee die passende Podcast.
Nerd. Tasse haben wollt, dann schaut
doch gerne mal in unserem Shop vorbei.
Die links zu beidem findet ihr natürlich in der Beschreibung
und wenn ihr genauso news. Süchtig seid wie ich und.
Jede Woche News haben wollt, nicht nur zu developer Themen,
sondern zu allen Tech Themen. Dann freue ich mich natürlich
auch wahnsinnig, wenn ihr bei meinem kleinen Newsletter
Projekt, was mir jetzt so ein bisschen die Überbrückungszeit
hier zwischen 2 Jobs. Mit Spaß befüllt, mitmacht.
What did I Miss? Io freue ich mich natürlich über
jeden, der oder die hier Zuhörer Zuhörerin von diesem Podcast ist
und auch da vorbeischaut. Und ansonsten hören wir uns
nächste Woche wieder. Der to do Developer Podcast
erscheint jeden Montag abwechselnd mit einer News und
einer Themenfolge, das heißt, nächstes Mal gibt es wieder eine
Themenfolge und wir würden uns freuen, wenn ihr dann auch
wieder mit dabei seid. Bis dahin habt eine gute Zeit.
Schreibt. Viel Code mit ohne KI.
Und bis ganz bald. Bis dahin.