Anmeldung Registrierung
Auto Hell Dunkel
Erweiterte Suche

programmier.bar – der Podcast für App- und Webentwicklung Archiv

556 Episoden
47 Minuten
Vielen Dank an alle Hörer:innen, die bei unserer Umfrage mitgemacht haben! Die Person, die gewonnen hat, weiß Bescheid und wird in den nächsten Tagen ein Paket mit programmier.bar-Merch erhalten.

Es geht direkt weiter mit den Gewinnen: Zusammen mit heise/iX und dpunkt.verlag verlosen wir ein Ticket für die enterJS am 7. und 8. Mai in Mannheim. Wie ihr teilnehmen könnt, erfahrt ihr in der Podcastfolge.

Auf der Konferenz für Enterprise-JavaScript erwarten euch Vorträge rund um UX, Security, Accessibility, Angular, React, Vue, Svelte, Astro und KI. Das programmier.bar-Team sowie einige ehemalige Podcast-Speaker:innen sind ebenfalls vor Ort und wir freuen uns auf den Austausch mit euch! Details zum Gewinnspiel findet ihr unter https://www.programmier.bar/gewinnspiel 

Zu den News dieser Woche:

Wie kann es sein, dass GitHubs Copilot Inhalte aus vermeintlich privaten Repositories ausplaudert? Dave erläutert den Hintergrund und verrät, welche Rolle Bing dabei gespielt hat.

Außerdem erfahren wir von Garrelt, wie es gelingen kann, Doom in TypeScript zu bauen – ohne dabei eine einzige funktionale Zeile Code geschrieben zu haben.

Jan hat sich diese Woche tiefer mit Browser Benchmarks beschäftigt und musste feststellen, dass diese ganzen Zahlen wohl gar nicht so belastbar sind wie sie scheinen. Er berichtet stattdessen von einem Selbstversuch.

Und von Dennis gibt es nicht nur alle Details zum neuen iPhone 16e, sondern auch zu Microsofts neuen Quantencomputing-Chip „Majorana“.

 

Schreibt uns!

Schickt uns eure Themenwünsche und euer Feedback: podcast@programmier.bar

Folgt uns!

Bleibt auf dem Laufenden über zukünftige Folgen und virtuelle Meetups und beteiligt euch an Community-Diskussionen.

Bluesky

Instagram

LinkedIn

Meetup

YouTube
1 Stunde 3 Minuten
Large Language Models, kurz LLMs, sind mittlerweile fester Bestandteil im Alltag vieler Entwickler:innen. Aber auch abseits davon halten sie Einzug in immer mehr Produkte – in Form von Chatbots, intelligenten Suchen oder gar selbständig agierenden Agenten. Allzu oft wird bei derartigen Integrationen aber zu wenig auf Sicherheit geachtet.

In unserem Deep Dive sprechen wir daher heute mit Georg Dresler über das Thema Prompt Injection. Georg hat schon einige Vorträge zu dem Thema gehalten und gibt uns Einblicke in die gängigen Angriffs- und Verteidigungsstrategien.

Er bringt einige Beispiele mit – manche davon eher unterhaltsam, andere schon eher kritisch. Und gemeinsam diskutieren wir, was Entwickler:innen tun können, um die gleichen Fehler nicht wieder zu begehen.

Auch in diesem Fall gilt: Security ist ein Prozess und kein Zustand. Wir werden also auch hier noch einige Zeit in einem Katz-und-Maus-Spiel stecken und wachsam bleiben müssen.

PS: Das im Podcast erwähnte AI Verhör-Spiel auf Steam, dessen Name Jan nicht mehr eingefallen war, heißt "Dead Meat".

Schreibt uns!

Schickt uns eure Themenwünsche und euer Feedback: podcast@programmier.bar

Folgt uns!

Bleibt auf dem Laufenden über zukünftige Folgen und virtuelle Meetups und beteiligt euch an Community-Diskussionen.

Bluesky

Instagram

LinkedIn

Meetup

YouTube

Musik: Hanimo
4 Minuten
Neu: Unser Short-Dive-Format!

Du willst schnell verstehen, worum es in unseren Deep-Dive-Folgen geht? Dann ist der Short Dive genau das Richtige! In weniger als 5 Minuten bekommst du einen kompakten Überblick. Ideal, um zu entscheiden, ob du tiefer eintauchen möchtest.

Wir hoffen, dass dich dieses Format für neue Themen begeistert – vielleicht sogar für Bereiche, die du bisher nicht auf dem Radar hattest. Teile die Folgen gerne mit Freund:innen und Kolleg:innen, denn sie bieten den perfekten Einstieg in die Welt der App- und Webentwicklung!

Schreibt uns!

Schickt uns eure Themenwünsche und euer Feedback: podcast@programmier.bar

Folgt uns!

Bleibt auf dem Laufenden über zukünftige Folgen und virtuelle Meetups und beteiligt euch an Community-Diskussionen.

Bluesky

Instagram

LinkedIn

Meetup

YouTube
42 Minuten
Die Themen der letzten zwei Wochen im AI-Umfeld:

Grok 3 wurde von xAI veröffentlicht und die Benchmarks angezweifelt

Bolt kann jetzt auch App Store Apps bauen

Visual Edits sind neu in Lovable – damit lassen sich kleine visuelle Änderungen ohne Prompt umsetzen

Mit Google AI co-scientist gibt es ein neues Tool für Wissenschaftler:innen, um mit einem Multi-Agenten-System Hypothesen zu finden und validieren

iOS 18.4 kommt mit Apple Intelligence in Deutsch, aber noch ohne neue Siri

Apple bereitet Google Gemini Integration vor

Mit Claude 3.7 kommt eine neue Version des LLMs von Antrophic, das einen großen Fokus auf Development legt. Nicht ganz günstig, dafür qualitativ hochwertig.

Aus der OpenAI-Welt kommen mehrere Themen: Die OpenAI Roadmap GPT 4.5 / ChatGPT hat 400M WAU / GPT-4o-copilot released
33 Minuten
Auch diese Woche haben Garrelt, Dennis, Dave und Jan die interessantesten News der letzten Wochen zusammengetragen und sprechen über Node.js, Copilot, X/Twitter, die anstehende Bundestagswahl und ein paar News in eigener Sache.

Eine einzelne Entwicklerin hat sich die Arbeit gemacht und ESM-Support für Node.js-Version 20 gebackportet. Warum das für das gesamte Ökosystem relevant und enorm wichtig ist, erklärt uns Garrelt im Detail.

Dennis berichtet von GitHubs Integration von GPT-4o in Copilot und welche Änderungen uns im eigenes von GitHub angepassten Modell erwarten.

Außerdem diskutieren wir ein Urteil aus Berlin, das X dazu zwingt, Daten mit Forschenden zu teilen, um besser verstehen zu können, welchen Einfluss die soziale Plattform auf die anstehende Bundestagswahl haben könnte.

In eigener Sache stellt Jan unser neues Format names „Short Dive“ vor: In weniger als 5 Minuten bekommt ihr einen kompakten Überblick zu einem Thema. Ideal, um zu entscheiden, ob ihr tiefer eintauchen möchtet. Wir hoffen, dass euch dieses Format für neue Themen begeistert und würden uns über Feedback zum neuen Format sehr freuen!

Nicht vergessen: Geht am kommenden Sonntag (23. Februar 2025) bitte wählen!

Ab 100 Teilnehmenden gibt es für das Ausfüllen unserer Hörer:innen-Umfrage etwas zu gewinnen! Macht also gern mit und motiviert andere Leute, die der programmier.bar lauschen.

Details zum Gewinnspiel findet ihr unter https://www.programmier.bar/gewinnspiel 

Schreibt uns!

Schickt uns eure Themenwünsche und euer Feedback: podcast@programmier.bar

Folgt uns!

Bleibt auf dem Laufenden über zukünftige Folgen und virtuelle Meetups und beteiligt euch an Community-Diskussionen.

Bluesky

Instagram

LinkedIn

Meetup

YouTube
1 Stunde 18 Minuten
Den Namen .NET haben sicherlich viele von euch schon einmal gehört. Viele Windows-Updates bringen regelmäßig Neuerungen zur wichtigen Runtime der Plattform. Aber was genau verbirgt sich dahinter und warum ist diese Technologie auch außerhalb des Windows-Ökosystems relevant? Aber zuallererst klären wir auf, was sich hinter dem Begriff .NET alles verbirgt – denn das ist eine ganze Menge.

Gemeinsam mit Dennis Oehme und Martin Deiss von Garden of Concepts sprechen wir über die Entwicklung, die .NET und C# in den letzten Jahrzehnten durchlaufen haben. Die beiden berichten Jan im Podcast-Studio, wie sie modernes .NET Core nutzen, um ihre Projekte und Web-Services nicht nur auf Webservern, sondern auch auf Embedded Devices zu bringen.

Außerdem besprechen die drei die Nähe und Gemeinsamkeiten von .NET, C#, TypeScript und anderen Sprachen und Frameworks. Immerhin stammen beide aus der Feder von Anders Hejlsberg, einem der maßgeblich verantwortlichen Entwickler für Turbo Pascal und Delphi bei Microsoft.

Und natürlich interessiert uns nicht nur das Framework und die Syntax der Sprache, sondern auch die Community und wie neue Entwickler:innen am besten den Einstieg in die sehr vielfältig nutzbare Welt von .NET und C# schaffen.

Schreibt uns!

Schickt uns eure Themenwünsche und euer Feedback: podcast@programmier.bar

Folgt uns!

Bleibt auf dem Laufenden über zukünftige Folgen und virtuelle Meetups und beteiligt euch an Community-Diskussionen.

Bluesky

Instagram

LinkedIn

Meetup

YouTube

Musik: Hanimo
2 Minuten
Neu: Unser Short-Dive-Format!

Du willst schnell verstehen, worum es in unseren Deep-Dive-Folgen geht? Dann ist der Short Dive genau das Richtige! In weniger als 5 Minuten bekommst du einen kompakten Überblick. Ideal, um zu entscheiden, ob du tiefer eintauchen möchtest.

Wir hoffen, dass dich dieses Format für neue Themen begeistert – vielleicht sogar für Bereiche, die du bisher nicht auf dem Radar hattest. Teile die Folgen gerne mit Freund:innen und Kolleg:innen, denn sie bieten den perfekten Einstieg in die Welt der App- und Webentwicklung!

Schreibt uns!

Schickt uns eure Themenwünsche und euer Feedback: podcast@programmier.bar

Folgt uns!

Bleibt auf dem Laufenden über zukünftige Folgen und virtuelle Meetups und beteiligt euch an Community-Diskussionen.

Bluesky

Instagram

LinkedIn

Meetup

YouTube
39 Minuten
Wieder eine volle Folge in die es nicht alle News geschafft haben, die wir die letzten zwei Wochen angesammelt haben.

Die großen Player haben auch diesmal wieder Updates erbracht. Von Google gibt es das neue Feature „Ask for Me“, Imagen 3 ist raus und über die API zur Verfügung gestellt und die Gemini-2-Familie ist nun verfügbar mit Preisinfos. Einen kleinen Rückschritt gibt es, da Google die Richtlinien zu AI lockert.

Auch OpenAI bringt Neuerungen in die API und den Chat: Dort ist jetzt o3-mini als Modell verfügbar. Für Pro-User:innen gibt es nun den nächsten Agenten: OpenAI DeepResearch.

Mistral startet jetzt auch mit einer eigenen mobilen App „le Chat“, die besonders schnell mit über 1000 Tokens pro Sekunde Antworten liefert.

Im Antrophic Economic Index kann man u.a. nachlesen, welche Gruppen Claude in ihrer Arbeit besonders viel oder wenig einsetzen.

Die EU versucht auf verschiedenenWegenGeld für KI zu mobilisieren.

Auf Hugging Face startet heute ein kostenloser AI-Agents-Kurs.

Es gibt ein neues Text-to-Video-Modell von Alibaba: Tongyi Wanxiang 2.1. Und ein weiteres Open-Source-Modell kommt an Deep Seek v3 ran: Tülu 3 405B.

Schreibt uns!

Schickt uns eure Themenwünsche und euer Feedback: podcast@programmier.bar

Folgt uns!

Bleibt auf dem Laufenden über zukünftige Folgen und virtuelle Meetups und beteiligt euch an Community-Diskussionen.

Bluesky

Instagram

LinkedIn

Meetup

YouTube
27 Minuten
Ganz ungeplant kommt Dennis doch noch zu unserer Aufnahme und hat die neuste (und unerwartete) App von Apple im Gepäck. Was sich hinter dem Codenamen „Confetti“ verbirgt, erfahrt ihr natürlich bei uns!

Außerdem berichten wir über eine ganze Sammlung an News aus der JavaScript-Welt. Mit Temporal soll es bald eine bessere Implementierung von Daten und Zeiträumen geben und mit dem „Web AI Acceleration Fund“ will Google den Support für WebGPU und In-Browser-LLMs verbessern und die zugehörigen Toolchains und Framework-Integrationen ausbauen.

Wer sich lieber etwas zurücklehnen möchte, kann jetzt die neuste Dokumentation von Honeypot anschauen. Mit „Angular: The Documentary | An origin Story“ gibt es jetzt interessante Eindrücke und Interviews mit Gründer:innen und Wegbegleiter:innen des JavaScript-Frameworks.

Außerdem berichtet Dave von der Begnadigung des Silk Road Gründers Ross Ulbricht und wir erfahren von Garrelt, warum El Salvador sich von seinem Projekt einer digital Staatswährung verabschieden musste.

Nicht vergessen: Ab 100 Teilnehmenden gibt es für das Ausfüllen unserer Hörer:innen-Umfrage etwas zu gewinnen! Macht also gern mit und motiviert eure Fellow-Hörer:innen.

Details zum Gewinnspiel findet ihr unter https://www.programmier.bar/gewinnspiel 

Schreibt uns!

Schickt uns eure Themenwünsche und euer Feedback: podcast@programmier.bar

Folgt uns!

Bleibt auf dem Laufenden über zukünftige Folgen und virtuelle Meetups und beteiligt euch an Community-Diskussionen.

Bluesky

Instagram

LinkedIn

Meetup

YouTube
55 Minuten
In der heutigen Folge sprechen wir mit Nico über GitButler. GitButler ist ein neues innovatives Tool, das die Arbeit mit Git vereinfachen soll. Es ist eine UI, mit der Entwickler:innen visuell ihren Git-Ablauf verbessern und vereinfachen können.

Eine große technische Neuerung liegt in den sogenannten virtuellen Branches – damit können Entwickler:innen gleichzeitig an mehreren Branches arbeiten und per Drag-and-Drop Änderungen zwischen den Branches verschieben, ähnlich wie auf einem Kanban-Board.

Durch diesen Ansatz werden auch gängige Git-Operationen wie das Zusammenführen und Rückgängigmachen von Commits leichter gemacht.

Schreibt uns!

Schickt uns eure Themenwünsche und euer Feedback: podcast@programmier.bar

Folgt uns!

Bleibt auf dem Laufenden über zukünftige Folgen und virtuelle Meetups und beteiligt euch an Community-Diskussionen.

Bluesky

Instagram

LinkedIn

Meetup

YouTube

Musik: Hanimo
43 Minuten
Wow, es ist viel los im AI-Umfeld. Unsere vollgepackte Folge starten wir heute mit dem heißesten Thema der Woche: DeepSeek. Dazu gibt’s Philipps LinkedIn-Post als TL;DR;, einen Blog-Beitrag, der thematisiert, wie DeepSeek R1 trainiert wurde und noch eine weitere Zusammenfassung der Lage.

Aus dem Business-Bereich gibt es folgende Updates: ByteDance investiert $12 Milliarden in KI-Chip und Google investiert $1 Milliarde in Antrophic.

Neue Produkte gibt es auch. OpenAI hat Tasks rausgebracht – eine Möglichkeit, sich mit ChatGPT (regelmäßig) an Dinge erinnern zu lassen. ByteDance, die TikTok-Mutter, hat eine AI-First IDE rausgebracht mit Trae. Perplexity hat eine API rausgebracht, über die man auf die KI-Websuche zugreifen kann.

Gleich drei Firmen kommen in den News zu Computer-nutzenden Agenten vor: OpenAI Operator ist gerade nur für ausgewählte Nutzer:innen verfügbar, bietet aber die Möglichkeit, mit ChatGPT auf das gesamte Web zuzugreifen. Eine Open-Source-Alternative dazu bringt UI-TARS mit (wieder ByteDance), die lokal den gesamten Rechner steuern kann und browser-use ist eine weitere Möglichkeit, eine AI auf den Browser zugreifen zu lassen, die in Benchmarks vor OpenAI liegt.

An neuen Modellen oder Updates dazu haben wir Kokoro-Web, ein Text-to-Speech-Modell, das komplett lokal im Browser läuft und dafür wirklich beeindruc
1 Stunde 21 Minuten
In jungen Jahren kommt Fabian Lucas an einen Computer, der sein Leben für immer verändert. Er beginnt zu basteln und schrauben, programmiert kleine Spiele und wird von der Neugier gepackt.

Diese Neugier begleitet ihn über den Rest seines Lebens. Nach einem Studium, das nicht gerade linear genannt werden kann, zieht es Fabian zuerst zu einem der größten Player im frühen Internet: Bei der Telekom soll er Innovation fördern. Doch dann landet er in der Berliner Start-up-Szene.

Dennis und Jan sprechen mit Fabian über seinen persönlichen Werdegang, wie es ist, als Entwickler ins kalte Wasser geworfen zu werden, und warum es für den Erfolg einer Company unerlässlich ist, dass sich Produkt- und Engineering-Teams gegenseitig vertrauen und eine Vision teilen.

Aber natürlich wollen wir nach so einem Weg vom Entwickler zum CT(P)O auch wissen, wo es Gemeinsamkeiten und Unterschiede gab auf seinen beruflichen Stationen, welchen Rat er seinem jüngeren Ich mitgeben würde und wieso er während unseres ganzen Gesprächs einen Schraubenzieher in der Hand hatte.

Schreibt uns!

Schickt uns eure Themenwünsche und euer Feedback: podcast@programmier.bar

Folgt uns!

Bleibt auf dem Laufenden über zukünftige Folgen und virtuelle Meetups und beteiligt euch an Community-Diskussionen.

Bluesky

Instagram

LinkedIn

Meetup

YouTube

Musik: Hanimo
32 Minuten
Über die Komponentensammlung shadcn/ui haben wir schon mehrfach berichtet. Mit 21st.dev geht nun eine Plattform an den Start, die sich maßgeblich davon hat beeinflussen lassen. Dort will man Anlaufstelle Nummer 1 für React-Komponenten werden und einen öffentlichen Marktplatz dafür anbieten – natürlich inklusive AI-Unterstützung.

Evo ist unterdessen in ganz anderen Gewässern unterwegs. Das noch sehr junge Projekt will eine moderne Alternative zu git werden. Durch eine modulare Architektur und besseres Verständnis des Quelltextes soll hier die Developer Experience gegenüber git deutlich gesteigert werden.

Und auch diese Woche ist künstliche Intelligenz nicht aus den News wegzudenken. Wir sprechen über Apples andauernde Herausforderungen mit seinen Apple Intelligence Features und diskutieren die Stargate Initiative aus den USA, die leider nichts mit der TV-Serie der späten 90er Jahre zu tun hat.

Und natürlich müssen auch wir diese Woche über das (nicht vollzogene) TikTok-Verbot in den USA sprechen...

Nicht vergessen: Ab 100 Teilnehmenden gibt es für das Ausfüllen unserer Hörer:innen-Umfrage etwas zu gewinnen! Macht also gern mit und motiviert eure Fellow-Hörer:innen.

Details zum Gewinnspiel findet ihr unter https://www.programmier.bar/gewinnspiel 

Update: Das Projekt Evo wurde zwischenzeitlich eingestellt, da der Maintainer sich nach eigener Aussage starken Anfeindungen ausgesetzt sah. Wir bedauern das sehr und wünschen uns, dass es der Open Source Community zukünftig besser gelingt solche Situationen konstruktiv zu klären.

Schreibt uns!

Schickt uns eure Themenwünsche und euer Feedback: podcast@programmier.bar

Folgt uns!

Bleibt auf dem Laufenden über zukünftige Folgen und virtuelle Meetups und beteiligt euch an Community-Diskussionen.

Bluesky

Instagram

LinkedIn

Meetup

YouTube
59 Minuten
Viele von uns haben schon einmal Bilder bearbeitet. Aber Videos? Noch dazu mit Animationen und Effekten? Dafür muss man sich erst einmal in einige Tools einarbeiten. Darauf hatte unser heutiger Gast, Jonny Burger, keine Lust.

Stattdessen hat er kurzerhand ein Framework geschaffen, mit dessen Hilfe wir Videos ganz einfach via Code erstellen können. Das Ergebnis seiner Arbeit ist Remotion – und heute nicht nur eine React Library, sondern ein eigenes Unternehmen.

Gemeinsam sprechen wir über technische Hindernisse, die Wahl von React und die Stärke der Kopplung an das Framework, aber auch über die Lernkurve in Video-Encoder, Container-Formate und vieles mehr.

Außerdem berichtet Jonny, wie er sein Start-up in die Schweizer Ausgabe von „Die Höhle der Löwen“ gebracht hat und wie es war, als Erster dort eine source-available JavaScript-Toolchain zu pitchen.

Schreibt uns!

Schickt uns eure Themenwünsche und euer Feedback: podcast@programmier.bar

Folgt uns!

Bleibt auf dem Laufenden über zukünftige Folgen und virtuelle Meetups und beteiligt euch an Community-Diskussionen.

Bluesky

Instagram

LinkedIn

Meetup

YouTube

Musik: Hanimo
34 Minuten
Die erste AI-News-Folge mit Dennis als Host ist im Kasten und behandelt folgende Themen:

OpenAI hat diesmal nur eine kleine Rolle gespielt mit der Aussage von Sam Altman, dass der $200-Pro-Plan aktuell nicht kostendeckend ist.

NVIDIA wiederum hat den Jahreswechsel genutzt und einige Neuheiten verkündet: Neben NVIDIA Cosmos, einer Modellreihe, die das Erzeugen von Trainingsdaten primär für physikalisch korrekte Welten verbessert (z. B. für Roboter oder autonome Autos), wurde ein neuer, kleiner Supercomputer Digits vorgestellt.

Red Hat kauft das Unternehmen Neural Magic, um in der Cloud AI-Innovation voranzutreiben.

Philipp spricht über die „Bedienungsanleitung“ für o1.

Die neuen Modelle, die wir diese Woche besprochen haben: 

Sky T-1, ein Open-Source Reasoning-Modell,

Codestral 25.01, ein neues Coding-Modell von Mistral, das nicht revolutionär ist.

Weiter ging es mit vdr-2b-multi-v1 und moondream – beides sind multimodale Modelle, die trotz geringer Parameter einiges leisten.

Nicht vergessen: Ab 100 Teilnehmenden gibt es für das Ausfüllen unserer Hörer:innen-Umfrage etwas zu gewinnen! Macht also gern mit und motiviert eure Fellow-Hörer:innen.

Details zum Gewinnspiel findet ihr unter https://www.programmier.bar/gewinnspiel

Schreibt uns!

Schickt uns eure Themenwünsche und euer Feedback: podcast@programmier.bar

Folgt uns!

Bleibt auf dem Laufenden über zukünftige Folgen und virtuelle Meetups und beteiligt euch an Community-Diskussionen.

Bluesky

Instagram

LinkedIn

Meetup

YouTube