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

programmier.bar
undefined
May 19, 2023 • 1h 12min

Deep Dive 125 – Web Components mit Adam Bien

Die Podcastfolge zu unserem Meetup: Wir haben wieder das Vergnügen mit Adam Bien zu quatschen. Diesmal diskutieren wir das eventuell kontroverse Thema der Web Components und besprechen, wie produktiv man Webanwendungen mithilfe von Web Components und ohne zusätzliche Frameworks entwickeln kann.Adam teilt seine Erfahrung mit uns, wie Web Components dabei helfen können, Entwicklungszeiten zu verkürzen und die Codebasis zu vereinfachen. Er erläutert die Vorteile der Verwendung von Web Components im Vergleich zu Frameworks wie Angular, React oder Vue.js. Außerdem gibt er Einblicke in bewährte Designprinzipien, Strukturierung von Projekten und die Integration von Tooling in den Entwicklungsprozess, um die Produktivität zu maximieren.Adam Biens praxisnahe Ansätze werden sicherlich inspirieren und dir neue Perspektiven eröffnen.Picks of the Day: Jojo: Hugging Chat – HuggingChat ist eine Open -Source-Alternative zu ChatGPT. Es basiert auf dem OpenAssistant-Projekt von Hugging Face und dem LLaMA Sprachmodell von Facebook. Hugging Chat bietet eine ähnliche Oberfläche und vergleichbare Performance zu ChatGPT, wurde bisher nur auf Instruktionen und noch nicht mit RHLF getunt. Adam: Don't Make Me Think – "Don't Make Me Think" von Steve Krug ist ein oft zitiertes Buch für Webdesign und Usability. Es ermutigt dazu, Websites so zu gestalten, dass sie für Benutzer:innen intuitiv und mühelos zu bedienen sind, ohne dass sie unnötig nachdenken müssen.  Adam: GraalVM – GraalVM ist eine universelle virtuelle Maschine, die es Entwickler:innen erlaubt, Programme in verschiedenen Sprachen wie Java, JavaScript, Python auszuführen und eine Kommunikation zwischen den Teilen in verschiedenen Programmiersprachen ermöglicht. Sie bietet eine hohe Leistung bei geringem Ressourcenverbrauch und nahtlose Integration verschiedener Sprachen in einer einzigen Umgebung.  Fabian: Zed Editor – Zed ist ein leistungsstarker Texteditor, der sich durch seine Performance, integrierte Kollaborationsfunktionen und Anpassungsmöglichkeiten auszeichnet. Der Editor befindet sich aktuell in der Entwicklung, kann aber als Beta-Version heruntergeladen und getestet werden. Adam: Warp Terminal – Warp ist ein modernes Terminal, das in Rust geschrieben und damit sehr schnell ist. Es bietet viele hilfreiche Features wie das Anzeigen einzelner Ausgaben in Blöcken, die geteilt oder kopiert werden können. Außerdem erlaubt es in der neuesten Version die Integration von AI-Tools und den direkten Zugriff auf die Dokumentation.  Fabian: Builder IO Blog – Im Blog von Builder IO findet ihr viele spannende Artikel zu aktuellen Entwicklungen, aber auch zu grundsätzlichen Konzepten in der Entwicklung. Auf jeden Fall mal einen kurzen Besuch wert, der wahrscheinlich in ein längeres Verweilen auf der Seite ausarten wird. Schreibt uns! Schickt uns eure Themenwünsche und euer Feedback: podcast@programmier.barFolgt uns! Bleibt auf dem Laufenden über zukünftige Folgen und virtuelle Meetups und beteiligt euch an Community-Diskussionen. TwitterInstagramFacebookMeetupYouTubeMusik:
undefined
May 17, 2023 • 43min

News 20/23: Google I/O 2023 // Vue 3.3 // KI-Gerüchte über Apple auf der WWDC

Die Google I/O hat letzte Woche stattgefunden. Jojo geht für uns im Detail durch die News, die dort zu Dart 3 und Flutter 3.10 gedroppt wurden. Fabi erzählt uns, was es mit der neuen Baseline für Web APIs auf sich hat und warum das im Development-Alltag interessant sein kann, um zu entscheiden, welche Web APIs man nutzen will, um möglichst viele User:innen & Devices zu unterstützen.Vue hat mit ihrer Version 3.3 viel für die Developer:innen-Erfahrung getan und Sebi erzählt uns dazu noch, was es mit dem neuen Browser Opera One auf sich hat.Zum Ende hin wird nochmal gemunkelt, was Apple wohl für AI Features auf der WWDC vorstellen wird. Einen kleinen Sneak Peek liefern sie mit neuen Accessibility Features wie der Möglichkeit, mit 15 Minuten Sprachinput die eigene Stimme auf dem iPhone zu synthetisieren und sie in Facetime Calls zu nutzen.Schreibt uns! Schickt uns eure Themenwünsche und euer Feedback: podcast@programmier.barFolgt uns! Bleibt auf dem Laufenden über zukünftige Folgen und virtuelle Meetups und beteiligt euch an Community-Diskussionen. TwitterInstagramFacebookMeetupYouTube
undefined
May 12, 2023 • 1h 16min

CTO-Special #23: Philipp Kemmeter von C24

Philipp Kemmeter ist unser erster CTO-Special-Gast, der uns vor Ort besucht hat. Seit der Gründung vor drei Jahren leitet Philipp die technische Abteilung der C24 Bank, einer Tochterfirma der Check24 Unternehmensgruppe. Philipp hat in dieser Folge viele spannende Insights aus seiner Laufbahn mit im Gepäck. Er ist ein Hands-on-CTO und das ist für ihn ein Erfolgsrezept, denn er ist der starken Überzeugung, dass jede:r Mitarbeitende in einer führenden Rolle auch zwingend operative Tätigkeiten ausführen sollte, um die tatsächlichen Probleme spüren zu können. Mehr solcher spannenden Ansätze teilt Philipp in dieser Podcastfolge.Schreibt uns! Schickt uns eure Themenwünsche und euer Feedback: podcast@programmier.barFolgt uns! Bleibt auf dem Laufenden über zukünftige Folgen und virtuelle Meetups und beteiligt euch an Community-Diskussionen. TwitterInstagramFacebookMeetupYouTubeMusik: Hanimo
undefined
May 10, 2023 • 41min

News 19/23: Mojo // Qwik // Angular 16 // Bing Chat Open Preview // Open Source AI

Dennis und Fabi sind heute abwesend, aber dafür habe wir Unterstützung von Garrelt! Wir sprechen über folgende Themen:Mojo ist eine neue Programmiersprache, die volle Syntax-Kompatibilität mit Python und gleichzeitig eine 2500% bessere Performance bieten soll.Qwik ist ein Full Stack Web-Framework, das durch den neuen Ansatz der Resumability und JavaScript-Streaming schnellere Ladezeiten bei gleichem Komfort für Entwickler:innen bieten soll.Angular 16 verwendet nun auch Signals als Reaktivitätsmodell und führt partielle Hydration sein.Die Chat-KI von Bing ist jetzt für alle als Open Preview nutzbar und kann nun auch mit Bildern und Videos antworten.Ein geleaktes und kontrovers diskutiertes Dokument eines Google Mitarbeiters zeigt auf, wie schnell sich KI durch Open Source in den letzten Monaten weiterentwickelt hat und dass die großen Player gut daran tun, diese Entwicklungen zu verfolgen und zu adaptieren.  Schreibt uns! Schickt uns eure Themenwünsche und euer Feedback: podcast@programmier.barFolgt uns! Bleibt auf dem Laufenden über zukünftige Folgen und virtuelle Meetups und beteiligt euch an Community-Diskussionen. TwitterInstagramFacebookMeetupYouTube
undefined
May 5, 2023 • 1h 19min

Deep Dive 124 – Observability mit Michael Friedrich von GitLab

Wir begrüßen Michael Friedrich, Developer Evangelist bei GitLab, der uns tiefe Einblicke in die Welt der Observability und modernen Monitoring-Methoden gewährt. Wir entmystifizieren das Buzzword "Observability" und zeigen, wie es sich von traditionellen Monitoring-Ansätzen unterscheidet. Michael erläutert, wie Observability einen besseren Einblick in die Abläufe komplexer IT-Systeme ermöglicht und wie verschiedene Daten korreliert werden, um die Ursachen von Problemen schneller identifizieren zu können.In unserem Gespräch gehen wir auf das "Warum" hinter einem Fehler ein und diskutieren, wie Observability dazu beiträgt, die Ursachen von Problemen besser zu verstehen. Michael gibt uns auch eine Einführung in verschiedene Tools, die in diesem Bereich eingesetzt werden, wie Prometheus, Grafana und eBPF, und zeigt, wie diese Technologien dazu beitragen, Observability in der Praxis umzusetzen.Picks of the Day: Michael: Liz Rice: Learning eBPF – Dieses Buch von Liz Rice bietet einen Leitfaden für eBPF, Extended Berkeley Packet Filter. Dabei handelt es sich um ein leistungsfähiges und flexibles Framework zur Überwachung und Modifikation von Linux-Systemen auf Kernel-Ebene. Schreibt uns! Schickt uns eure Themenwünsche und euer Feedback: podcast@programmier.barFolgt uns! Bleibt auf dem Laufenden über zukünftige Folgen und virtuelle Meetups und beteiligt euch an Community-Diskussionen. TwitterInstagramFacebookMeetupYouTubeMusik: Hanimo
undefined
May 3, 2023 • 36min

News 18/23: Vercel Storage // Quarkus 3.0 // AI: Brief von LAION an die EU

Neuigkeiten dieser Woche aus der Dev- und Tech-Welt:Es gibt neue Storage-Optionen von Vercel, die im Zuge von Vercel Ship vorgestellt wurden.Quarkus 3.0 ist der neue Major Release des Java-Frameworks und bringt beispielsweise eine neue Dev-UI mit.Die EU hat einen AI-Act als Proposal veröffentlicht. Passend dazu gibt es einen offenen Brief von LAION, der diesen kritisiert bzw. befürchtet, mit zu starken Regulierungen den Wettbewerb für Europa zu erschweren. Schreibt uns! Schickt uns eure Themenwünsche und euer Feedback: podcast@programmier.barFolgt uns! Bleibt auf dem Laufenden über zukünftige Folgen und virtuelle Meetups und beteiligt euch an Community-Diskussionen. TwitterInstagramFacebookMeetupYouTube
undefined
4 snips
Apr 28, 2023 • 1h 18min

Deep Dive 123 – "Software Architecture Matters" mit Stefan Tilkov

Wir begrüßen Stefan Tilkov erneut im Podcast und sprechen mit ihm über Software-Architektur. Stefan war bereits im Podcast "'Good Enough' Architecture" zu Gast und hat kürzlich bei unserem Meetup einen Vortrag gehalten. Wir unterhalten uns darüber, wie sich Software-Architektur mit dem Projekt mitentwickeln sollte, was er als Domänen-, Mikro- und Makroarchitektur bezeichnet. Es geht darum, welche Fehler Stefan früher beim "Erstellen" einer Architektur gemacht hat und ob es die eine richtige Architektur überhaupt gibt. Darüber hinaus behandeln wir auch, was genau eine:n Software-Architekt:in ausmacht. Muss es die eine, spezifische Person für Architektur in einem Projekt geben? Benötige ich überhaupt eine Architektur, wenn ich ein neues Projekt anfange? Und wie schaffe ich es, eine Architektur zu bauen, die mit den heutigen agilen Arbeitsprozessen vereinbar ist?Picks of the Day: Stefan: Make Something Wonderful, Steve Jobs in his own words – Eine Biografie über Steve Jobs, die kostenfrei im Internet als schöne HTML-Seite verfügbar ist. Aufgebaut aus Mails, Vorträgen und Gesprächen erfährt man mehr über die umstrittene, aber auch kommunikativ starke Persönlichkeit des ikonischen Apple-CEOs. Fabi: Bad Blood. Die wahre Geschichte des größten Betrugs im Silicon Valley – Ein Buch von John Carreyrou, das Fabi empfiehlt. Es geht um die Geschichte des Unternehmens Theranos, ein Silicon-Valley-Unternehmen, das unter der Leitung des "weiblichen Steve Jobs" Elizabeth Holmes die Medizinindustrie revolutionieren und nur anhand eines Bluttropfens Diagnosen stellen wollte, aber einen großen Betrug fuhr. Dennis: Center for Humane Technology, The A.I. Dilemma – Dennis empfiehlt dieses YouTube-Video, in dem ein kritischer Blick auf Künstliche Intelligenz geworfen wird, ohne sich an Plattitüden zu bedienen. Es stammt von den Macher:innen des "The Social Dilemma", einem Film, der 2020 auf Netflix Wellen schlug. Schreibt uns! Schickt uns eure Themenwünsche und euer Feedback: podcast@programmier.barFolgt uns! Bleibt auf dem Laufenden über zukünftige Folgen und virtuelle Meetups und beteiligt euch an Community-Diskussionen. TwitterInstagramFacebookMeetupYouTubeMusik: Hanimo
undefined
Apr 26, 2023 • 36min

News 17/23: OpenAssistant // StableLM // Deno Key-Value Store // Typescript 5.1 // Vite 4.3 // Microsoft vs Twitter

In der heutigen News Folge unterhalten sich Sebi, Jojo und Fabi über OpenAssistant, ein neues chatbasiertes LLM, das komplett Open Source ist und das du über dein Feedback weiter feintunen kannst. Weiterhin geht's um StabilityAI, die Firma hinter Stable Diffusion, die mit StableLM ein LLM unter der Copyleft-Lizenz veröffentlicht hat, was dir die kommerzielle Nutzung des Modells ermöglicht, solange der Code deines Projekts ebenfalls Open Source ist.In der Welt der App- und Webentwicklung gibt es Updates rund um TypeScript mit der Version 5.1 und bahnbrechenden neuen Features – wie etwa die Möglichkeit, die Typisierung von Gettern und Settern komplett unabhängig voneinander zu gestalten. Deno bringt für die Edge-Plattform Deno Deploy einen Key-Value Store und damit eine sehr gute, neue Möglichkeit, eine Datenbank an Edge Functions anzuschließen.Wenn du dich jetzt noch fragst, was da gerade bei Microsoft und Twitter los ist, dann schalte ein!Schreibt uns! Schickt uns eure Themenwünsche und euer Feedback: podcast@programmier.barFolgt uns! Bleibt auf dem Laufenden über zukünftige Folgen und virtuelle Meetups und beteiligt euch an Community-Diskussionen. TwitterInstagramFacebookMeetupYouTube
undefined
Apr 21, 2023 • 1h 25min

CTO-Special #22: Andreas Wixler von FINN

Andreas Wixler, kurz Andi, berichtet in dieser Podcastfolge über seinen Weg und die Gründung von FINN, einer E-Commerce-Plattform mit Spezialisierung auf Autovermietung als Komplettpaket. Bleib dran für einen Gutschein für FINN!Andi bringt den spannenden Ansatz mit, zunächst mit No-Code-Tools zu arbeiten und erst später im Prozess die bewährten Bestandteile auf andere Strukturen umzuziehen. Wir wollen wissen, wie das in einer Firma mit heute über 80 Entwickler:innen funktionieren kann. Außerdem sprechen wir darüber, wie das rasante Wachstum von FINN in den letzten drei Jahren bewältigt wurde und was dabei besonders herausfordernd war. Diese Folge regt an, die Entwicklungen im eigenen Unternehmen zu hinterfragen!Über diese Tools spricht Andi in dieser Folge: No-Code-Tool Make, Recruiting-Tests auf codesubmit.io und Retool zum Bauen interner Tools.Gutschein für FINN über 100 €, gültig bis Juni 2023: programming.barxFINN100€Schreibt uns! Schickt uns eure Themenwünsche und euer Feedback: podcast@programmier.barFolgt uns! Bleibt auf dem Laufenden über zukünftige Folgen und virtuelle Meetups und beteiligt euch an Community-Diskussionen. TwitterInstagramFacebookMeetupYouTubeMusik: Hanimo
undefined
Apr 19, 2023 • 44min

News 16/23: AutoGPT und Scaffolded LLMs // Flutter 2023 // Google Magi // Node.js 20 // VueUse 10

KI kann aktuell natürlich nicht fehlen: Fabi führt uns in den neusten Trend der Scaffolded LLMs ein. Neben dem AutoGPT-Hype der letzten Tage gibt's den Hinweis auf den Blogartikel von Beren Millidge, das Paper zu HuggingGPT (Microsoft nennt es Jarvis) und einen Link zum HuggingGPT Playground.Google verliert 55 Milliarden an Wert, weil Samsung erwägt, per default auf Bing zu wechseln – vermutlich auch wegen der KI-Vorzüge. Vielleicht kontert Google schon sehr bald mit Magi. Jojo gibt uns heute einen Überblick über die vor kurzem veröffentlichte Strategie für Flutter 2023.Node.js kommt in der nächsten Version 20 und führt unter anderem ein Zugriffsmodell ein. VueUse bringt einige Neuheiten mit Release 10 an den Start und macht die Arbeit mit Vue noch angenehmer.Schreibt uns! Schickt uns eure Themenwünsche und euer Feedback: podcast@programmier.barFolgt uns! Bleibt auf dem Laufenden über zukünftige Folgen und virtuelle Meetups und beteiligt euch an Community-Diskussionen. TwitterInstagramFacebookMeetupYouTube

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app