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

programmier.bar
551
22.10.2026
Beschreibung

Die programmier.bar lädt regelmäßig spannende Gäste aus der Welt der App- und Webentwicklung zum Gespräch ein. Es geht um neue Technologien, unsere liebsten Tools und unsere Erfahrungen aus dem Entwickler-Alltag mit all seinen Problemen und Lösungswegen.

Euer Input ist uns wichtig! Schreibt uns eure Themenwünsche und Feedback per Mail an podcast@programmier.bar oder auf Discord (https://discord.gg/SvkGpjxSMe), LinkedIn (@programmier.bar), Bluesky (@programmier.bar), Instagram (@programmier.bar) oder Mastodon (@podcast@programmier.bar).

Wir sind Full-Stack-Spieleentwickler bekannter Apps wie 4 Bilder 1 Wort, Quiz Planet und Word Blitz. https://www.programmier.bar/impressum

Häufig erwähnt
  • Dennis
  • OpenAI
  • Anthropic
  • Jan
  • Dollar
  • Claude
  • Dennis Becker
  • AI
  • Dave
  • Apple
  • Fabi
  • Google
  • Deutschland
  • Euro
  • Philipp
Episoden
  1. Was können wir in Deutschland von anderen Arbeitskulturen lernen? Dieser und weiteren Fragen gehen wir in der neuen Folge unseres CTO-Formats nach und haben dazu Andreas Westendörpf, CTO von Emma – The Sleep Company, zu Gast. Andreas ist selbst Informatiker und war aufgrund seines ausgeprägten Interesses an Technologien immer nah beim Programmieren dabei. Seine Laufbahn brachte ihn von Consulting-Tätigkeiten zunächst zur Zalando SE und anschließend zu Engel & Völkers, wo er das Technology Department im eigenen Tech-Startup, der Engel & Völkers Technology GmbH, aufbaute. Heute ist er bestrebt, Emma – The Sleep Company auf ein neues Level zu heben. Konkret bedeutet das einen Wechsel von funktionalen Teams zu Product Teams und weitere Umbauten von Strukturen, die wir in dieser Folge gemeinsam ergründen. Doch auch die übergeordnete Frage bewegt Andreas: Wie kann man mit Technologie den Schlaf verbessern? In dieser Folge hört ihr mehr über Andreas’ Erfahrungen und den technischen Blickwinkel auf ein Matratzenunternehmen, das mehr als nur das ist. 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. Twitter Instagram Facebook Meetup YouTube Musik: Hanimo

  2. Elixir ist eine funktionale Programmiersprache, die nicht nur unseren Gast René Föhring begeistert. Sie läuft auf der virtuellen Maschine von Erlang, das bekannt ist für low-latency, verteilte und fehlertolerante Systeme. Das besondere ist die extreme Skalierbarkeit der Programmiersprache. Jeder Elixir-Code läuft in einem eigenen Thread oder Prozess und kommuniziert über Nachrichten mit anderen Prozessen. Dadurch ist es nicht unüblich, dass hunderttausende Prozesse unabhängig voneinander auf einer Maschine laufen. Auch die Fehlertoleranz ist einer der großen Vorteile: Elixir geht davon aus, dass in der Software-Welt immer etwas schiefgehen wird und setzt daher auf Strategien, um sich schnell wieder aus diesem Status zu befreien. Einen kurzen Abstecher machen wir auch in Richtung Phoenix, ein Webframework, das die Power von Elixir nutzt, um Web-Applikationen zu bauen. René Föhring arbeitet aktuell als Head of Product Development bei 5Minds, einem mittelständischen IT-Unternehmen, welches hauptsächlich auf C# und TypeScript setzt. Nachts ist René aktiver Teil der Elixir-Community und Core-Maintainer von Credo: Einem statischen Code-Analyse-Tool, das sich nicht nur an 4.000 Sternen auf GitHub erfreut, sondern vor allem von der Community gefeiert wird. Picks of the Day: Jojo: Melos ist ein Tool, mit dem man es in Dart- und Flutter-Projekten einfacher mit Monorepositories hat, da Abhängigkeiten einzeln gemanaged werden. Sebi: Daylight-Saving-Zeiten haben sich in Australien in fünf Zonen unterteilt. René: Phoenix 1.6 hat keine Abhängigkeit mehr zu Node als Build Tool. 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. Twitter Instagram Facebook Meetup YouTube Musik: Hanimo

  3. Durch Urlaube der anderen Hosts alleingelassen, gibt es heute eine kürzere Folge von Fabi und Dennis. Wir reden über VS Code, das zu einem großen Teil jetzt auch im Browser ausgeführt werden kann. Nuxt hat die Beta zur nächsten Major-Version veröffentlicht und bringt mehr als nur Support von Vue.js 3 mit. Google berechnet ab dem nächsten Jahr nicht mehr 30% für Abos, sondern nur noch 15% Provision. 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. Twitter Instagram Facebook Meetup YouTube

  4. Achtung heiß! Hier ist wieder eine brandneue Folge zum zwei Stunden alten Apple Oktober Event. Wir reden über die zwei neuen Apple Prozessoren sowie über die brandneuen Macbooks! Darüber hinaus fassen für euch kurz und knapp alle weiteren wichtigsten Neuerungen zusammen und lassen unseren Emotionen freien Lauf. Hört rein und hinterlasst uns Feedback. :) 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. Twitter Instagram Facebook Meetup YouTube

  5. Terraform ist ein “Infrastructure as Code”-Software-Tool, das ermöglicht, Cloud-Infrastruktur in Code zu gießen, zu starten oder Komponenten im Live-Betrieb abzuändern. Gleichzeitig dokumentiert man damit seine aktuelle Struktur und braucht keine manuellen Prozesse bei den einzelnen Providern, um Dienste dort per Point-And-Click zu starten. Terraform ist Open-Source und kann auch für kleine Projekte im Team sinnvoll sein. Für mehr Power gibt es zwei kostenpflichtige Varianten, die von HashiCorp angeboten werden. In dieser Folge sprechen wir mit Jörn Stenkamp, Staff Solution Engineer bei HashiCorp, detailliert über den Aufbau von Terraform, die Sprache, mit der man die Struktur beschreiben kann, und alles, was man sonst über Terraform wissen muss. In seiner Position ist Jörn Stenkamp prädestiniert, uns etwas über HashiCorp an sich, Terraform und auch weitere Tools zu berichten, die die Firma anbietet. Außerdem erfährt Dennis, dass sein neuestes Hobby des Schlagzeugspielens von Jörn geteilt wird – allerdings seit mehreren Jahren. Auch seit vielen Jahren ist Jörn Experte im strukturierten und fokussierten Arbeiten von Zuhause, was bereits vor der Pandemie zu seinem Alltag zählte. 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. Twitter Instagram Facebook Meetup YouTube Musik: Hanimo

  6. Eine neue Woche und wieder spannende Themen: Android 12 wurde offiziell released. Diesmal aber erst der Quellcode, um damit zu arbeiten, und die Pixel-Geräte folgen bald. Kubernetes bietet mit der Cluster API ähnliche Möglichkeiten wie terraform. ESLint kommt in einer neuen Major-Version 8. Apple hat Revision in der Klage gegen Epic eingelegt, was das Ergebnis um Jahre verzögern könnte. Tesla feiert eine fette Party in Berlin. Google supportet lokale Flutter Meetups durch die Gründung eines Meetup-Netzwerks. 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. Twitter Instagram Facebook Meetup YouTube

  7. Unser CTO-Special geht weiter: Diesmal mit Sven Hezel, der das Unternehmen 24metrics im Jahr 2014 gegründet hat. 24metrics kümmert sich um die schwarzen Schafe im Online-Marketing-Bereich und bietet Dienstleistungen in der Cybersecurity an. Mit smarten Algorithmen werden dabei sogenannte Fraudster, also Betrüger:innen, herausgefiltert. Wir sprechen mit Sven über seine Erfahrung, im Alleingang ein Tech-Unternehmen zu gründen und die ersten Mitarbeitenden zu finden. Zudem hören wir, welche Technologien 24metrics einsetzt und welche Learnings Sven und sein Team daraus ziehen konnten. Sven Hezel ist Gründer und CEO der 24metrics GmbH aus Berlin. Zum Zeitpunkt der Aufnahme leitet er ein kleines Team, um Firmen im Online-Marketing vor Betrug zu schützen. Vor der Gründung des Unternehmens war er selbst im Marketing tätig und hat neben der Gründung eines eigenen Affiliate-Netzwerks bei Innogames und Aedgency gearbeitet. 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. Twitter Instagram Facebook Meetup YouTube Musik: Hanimo

  8. In der heutigen News-Folge geht es um Open HarmonyOS, ein Betriebssystem von Huawei für verschiedene Geräteklassen. Es gibt eine erste Preview-Version von Visual Studio 2022 für Mac, das ein von Grund auf neues Interface mit Mac-nativen Komponenten hat. TypeScript ist in der neuen Beta-Version 4.5 erschienen und wir geben eine Übersicht über die neuen Funktionen. Das World Wide Web Consortium W3C kann jetzt auf 27 Jahre Geschichte zurückblicken. Social Business hat das neue Fairphone 4 vorgestellt, und wenn ihr etwas Gutes tun wollt, ist das das Smartphone eurer Wahl. Der Windows 11 Store wird neben dem Amazon Store auch den Epic Games Store einbinden. Tailwind kommt auch in einer neuen Major-Version 3 mit JIT Compiler für eine Zukunft mit noch mehr Utility-Klassen. 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. Twitter Instagram Facebook Meetup YouTube

  9. Es freut uns sehr, dass wir in dieser Folge mit Thor (Thorsten) Schaeff sprechen, der bereits eine Weile in Supabase involviert ist und sich vor Kurzem dazu entschieden hat, in Vollzeit am Projekt zu arbeiten. Supabase ist sozusagen die "Open Source Alternative zu Firebase”. Was genau das heißt und welche Features ihr bei Supabase findet, klären wir in dieser Folge. Außerdem blicken wir in die Zukunft und sehen uns die nächsten Entwicklungen für Supabase an. Thor hat zuvor als Web-Entwickler bei Stripe gearbeitet und sitzt aktuell in Singapur. Im Web findet ihr ihn unter dem Screenname ThorWebDev, z.B. auf seiner Webseite oder auf Twitter. Picks of the Day: Jojo: Eine Empfehlung für Apples AirTags, die wirklich helfen, wenn man schusselig ist. Sebi: Motion One ist ein Animations-Framework, das auf der Web Animations API aufbaut. Thor: Mit Slip könnt ihr selbst Programmierkurse produzieren und vertreiben. Außerdem gibt es einen Kickstarter-Ansatz, sodass ihr einen Presale machen könnt, um zu sehen, ob euer Kurs bei den User:innen gut ankäme. 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. Twitter Instagram Facebook Meetup YouTube Musik: Hanimo

  10. Auch wenn Sebi nicht mehr komplett up-to-date ist in der iOS und Mac Welt, werfen wir einen Blick auf den neuen Swift 5.5 Release, der mit Xcode 13 erschienen ist. Darin geht es vor allem um Nebenläufigkeiten. Google hat angekündigt, dass auch rückwirkend auf alten Android-Versionen eine Möglichkeit eingebaut wird, Rechte für Apps zurückzuziehen. PostgreSQL kommt in einer neuen Version 14 und Jojo gibt uns dazu ein paar Einblicke. Außerdem erklärt er uns die Vorteile eines Real Time Kernels, bei dem es jetzt zum ersten Mal so ist, dass dieser in Linux integriert ist. GitHub Discussions sind jetzt nicht mehr beta, sondern für alle freigeschaltet und wir reden über einen sinnvollen Working-Draft zum Thema Scroll-Bar in Browsern. 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. Twitter Instagram Facebook Meetup YouTube

  11. Nach einer Sonderedition zum iPhone 13 letzte Woche heute wieder diverse und vollgepackte News: Das Team vom Secure Mobile Networking Lab hat die Android-App AirGuard veröffentlicht, die User:innen installieren können, um sich vor einem geheimen Orten durch AirTags zu schützen. In unserer Folge zu gRPC sprachen wir von BloomRPC und dank eines Hörers gibt es mit Kreya jetzt eine Alternative, um mal einfach Luft zu schnuppern in der gRPC-Welt. Es gab eine Entscheidung im Epic-vs.-Apple-Gerichtskampf: Apple hat seiner Ansicht nach gewonnen, trotzdem müssen zukünftig alternative Zahlungsmethoden neben den In-App-Käufen erlaubt werden. Fabi erzählt uns etwas über Spotify Pedalboard, einer DAW (Digital Audio Workstation) in Code. Wir gehen über die Updates von iOS 15, das seit dieser Woche offiziell verfügbar ist. Außerdem hat vite ein neues Update. Einen großen Teil dieser Folge nimmt das ebenso große Update von Flutter ein. Google hat ein paar Versionen übersprungen und Flutter 2.5 und Dart 2.14 sind nun verfügbar. 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. Twitter Instagram Facebook Meetup YouTube

  12. Heute haben wir wieder eine Spezialausgabe frisch vom Band zum neusten Apple Event. Zu drei Produktkategorien gab es ein Update: iPad, Apple Watch und iPhone. Wir fassen für euch kurz und knapp die wichtigsten Neuerungen zusammen und lassen unseren Emotionen freien Lauf. Hört rein und hinterlasst uns Feedback :) 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. Twitter Instagram Facebook Meetup YouTube

  13. Die verspätete Urlaubssaison in der programmier.bar hat begonnen. Während sich Dennis und Sebi in der Sonne rumtreiben, bringen euch die zwei Fabis und Jojo einen bunten Blumenstrauß an Tech-News! Mit der App History API gibt es einen neuen Community W3C-Draft, um das Routing für SPAs zu vereinfachen. In diesem Zuge versuchen wir auch, ein bisschen Licht ins Dunkel des langwierigen W3C-Prozesses zu bringen. Damit soll es nicht genug mit neuen W3C-Features sein. Wir diskutieren den neuen CSS Nesting Module Draft und ob CSS Preprocessoren dann überhaupt noch notwendig sind. GitHub erzeugt mit dem AI-gestützten Co-Pilot wohl unsicheren Code, hat dafür aber das Verbindungsprotokoll sicherer gemacht. In unserem Urlaubsmodus denken wir bei Maui zwar erstmal an eine Insel Hawaiis, aber .NET hat dem eigenen MAUI das Community Toolkit spendiert und will damit langfristig die Xamarin Community Toolkits ablösen. Zu guter Letzt diskutieren wir, warum Apple wohl beim CSAM Scanning auf die Bremse gedrückt und den Release auf unbestimmte Zeit verschoben hat. 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. Twitter Instagram Facebook Meetup YouTube

  14. Eine volle Woche und Zuwachs in der programmier.bar Crew: Fabian Hiller, den ihr bereits in unserer React-Folge gehört habt, ist bei Lotum eingestiegen und kümmert sich aktuell um eine neue Version der programmier.bar Webseite. Während seiner Zeit bei uns haben wir ihn auch gerne beim Podcast dabei. Er stellt heute den Working Draft der Virtual Keyboard API vor. Kotlin kommt in der Version 1.5.30 raus, die experimentell schon Features des 1.6 Release mit sich bringt. Eine der Änderungen ist, dass alle Ausprägungen in “When”-Blöcken nun explizit abgefangen werden müssen, wenn diese in anderen Sprachen durch Switch/Case-Anweisungen dargestellt sind. Die Azure Cloud hatte einen großen Sicherheitsvorfall. Durch eine Fehlkonfiguration konnte man auf jegliche Kund:innendatenbanken zugreifen. Der Vorfall wurde direkt gemeldet und es scheint kein Schaden entstanden zu sein. Nur der Schrecken bleibt zurück, dass es dabei bleibt, dass prinzipiell alle Systeme angreifbar werden können. Linux ist diese Woche 30 Jahre alt geworden und vermutlich das erfolgreichste Open-Source Projekt, das es bis heute gibt. Mit dem Pocuter gibt es ein neues Kickstarter-Projekt: Ein Minicomputer, der in der Größe eines 50-Cent-Stücks Display, Akku, Prozessor, WLAN und Bluetooth, drei Buttons und einen Speicher unterbringt. TypeScript 4.4 kommt mit einer Menge Updates, unter Anderem Static-Blocks innerhalb einer Klasse. Ein neues Gerücht verspricht Satelliten-Kommunikation mit der nächsten iPhone-Generation, die diesen Monat vorgestellt werden soll. Das macht Notrufe von überall auf der Welt möglich, zumindest theoretisch. Apple macht weitere Eingeständnisse und Änderungen an ihrem Developer-Programm, um den Urteilen der Gerichtsverfahren entgegenzukommen. Außerdem fand sich in den Gerichtsunterlagen die Information, dass Google fast 25% der Umsätze direkt an die Telcos weitergegeben hat, damit diese keine eigenen App Stores bauen. 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. Twitter Instagram Facebook Meetup YouTube

  15. Git 2.33 ist raus und bringt eine Menge an Neuigkeiten mit sich. Die Interessanteste ist ein neuer Merge-Algorithmus “ort”, der zukünftig zum Standard werden soll. Tesla hat auf dem AI-Day eine neue Entwicklungsrichtung vorgestellt. Schon nächstes Jahr soll der Prototyp zum Tesla Bot erscheinen, einem humanoiden Roboter. React Native kommt in Version 0.65 und bringt vor allem eine Menge Accessibility Features mit sich, einem Commitment von Facebook folgend sich dem GAAD Pledge anzuschließen. Kleinere Updates gibt es zur Vite PWA Plugin Dokumentationsseite, Amazon möchte jetzt auch eigene Quantencomputer entwickeln und Pi wurde neu berechnet und bietet euch jetzt ein paar Billionen Zahlen mehr zum Auswendiglernen. 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. Twitter Instagram Facebook Meetup YouTube

  16. Christian Weyer, Co-Gründer von Thinktecture, ist zum zweiten Mal Gast der programmier.bar. Wir reden mit ihm über Blazor, Microsofts Antwort, mit der das Umsetzen von Webprojekten mit C# und HTML einfach wird. Blazor gibt es in verschiedenen Varianten, wobei erst zwei davon marktreif sind. Blazor Server hat den Ansatz, dass der gesamte ausführbare Code auf dem Server verbleibt und man daher mit Thin Clients gut darauf arbeiten kann. Bei Blazor WebAssembly wird eine komplette .Net Runtime mit der Single Page Application ausgeliefert. Der Ladevorgang ist dadurch länger, allerdings läuft die Anwendung danach sehr schnell auf dem Client. Gemeinsam mit Christian besprechen wir mögliche Anwendungsszenarien für beide Technologien, streifen dabei auch Begriffe wie Razor Components und werfen einen Blick in die Glaskugel, was wir im Blazor-Umfeld in den nächsten Jahren erwarten können. 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. Twitter Instagram Facebook Meetup YouTube Musik: Hanimo

  17. Willkommen in einer neuen Woche voller Updates: Bei Vite 2.5 wird es jetzt noch schneller: 6-fache Geschwindigkeit beim CSS-Minifizieren und viele weitere Optimierungen sind in dem Update vorhanden. Es gibt ein wichtiges Sicherheitsupdate für node.js. Tailwind UI hat eine große Palette neuer Templates für den E-Commerce Bereich vorgestellt. Im Edge-Browser gibt es einen Super Duper Secure Mode, der neben einem lustigen Namen den Just-In-Time Compiler von JavaScript deaktiviert was das Browsen deutlich mehr vor Sicherheitslücken schützt. Interessanterweise wurde dabei auch festgestellt, dass weniger Energie genutzt wird und die User keinen spürbaren Unterschied in der Performance merken. Die Google Identity Services haben eine neue Schnittstelle, die es Nutzer:innen noch einfacher macht, sich mit ihrem Google-Konto bei 3rd-Party Diensten anzumelden. Wir reden außerdem noch über die Statements, die Apple gemacht hat, nachdem es viel Diskussionen zum Thema CSAM Scanning gab. 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. Twitter Instagram Facebook Meetup YouTube

  18. Im ersten Teil dieser Folge korrigieren wir ein paar Fehlinformationen, die wir mit euch unter Anderem in der Folge über gRPC geteilt haben – danke für euer Feedback! Wenn ihr uns darüber hinaus Feedback geben möchtet, freuen wir uns über eure Mail an podcast@programmier.bar. Nachdem das richtig gestellt ist, klären wir, dass die “kleiner als, größer als”-Zeichen auch als spitze Klammern oder Vergleichszeichen bezeichnet werden können. JetBrains stellt mit der Compose Multiplatform Alpha ein Toolset bereit, das die Entwicklung gemeinsamer Geschäftslogik und separater Frontends für verschiedene Plattformen vereinfachen soll. Die Datenbanktechnologie Cassandra ist nach vielen Jahren mit einer neuen Major-Version 4 um die Ecke gekommen und der Blog-Eintrag zu diesem Update bringt uns zum Schmunzeln. Außerdem sprechen wir über Apples Pläne, Kinder besser zu schützen. Einer der Mechanismen ist ein sogenanntes CSAM Scanning, bei dem Bilder auf dem iOS-Gerät mit einer Kinderpornografie-Datenbank abgeglichen werden, um sie bei mehreren Matches melden zu können. Neben der vermeintlich guten Intention öffnet Apple damit eventuell die Tore für boshafte Nutzung dieser Techniken in der Zukunft. Schreibt uns! Schickt uns eure Themenwünsche und euer Feedback. podcast@programmier.bar Folgt uns! Bleibt auf dem Laufenden über zukünftige Folgen und beteiligt euch an Community-Diskussionen. Twitter Instagram Facebook Meetup

  19. Gregor hat sich nach zwei Jahren wieder bei der programmier.bar eingefunden und wir reden über gRPC, ein “Remote Procedure Call”-Framework. Die von Google entwickelte Technologie ist seit 2015 offiziell auf dem Markt und bietet euch die Erstellung von Schnittstellen. Sie konkurriert mit anderen Tools wie REST oder GraphQL. Mit Gregor unterhalten wir uns über den grundsätzlichen Aufbau von gRPC und die technischen Grundlagen. Neben dem Vergleich zu vorgenannten Alternativen, versuchen wir Use-Cases zu identifizieren, bei denen sich gRPC besonders gut einsetzen lässt. Gregor ist freier Berater, Trainer und Autor. Ihr findet ihn zurzeit jeden Freitag um 20:30 Uhr auf seinem Twitch-Kanal. Weitere Infos zu gRPC und Gregor gibt's hier: Gregors YouTube-Kanal Ein Wegweiser durch den Dschungel der Web-API Möglichkeiten Einstieg in Advanced REST-APIs mit ASP.NET Core 3.1 GraphQL APIs mit ASP.NET Core Einstieg in gRPC mit ASP.NET Core gRPC Playground Desktop-Tool: BloomRPC gRPC Code-First unter .NET RXJS spielerisch lernen 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. Twitter Instagram Facebook Meetup YouTube Musik: Hanimo

  20. Eure vier Stamm-Hosts der programmier.bar sind heute wieder vereint und berichten von Neuigkeiten aus der Kalenderwoche 31: In Dockerfiles kann man nun heredocs nutzen. Einer der großen Vorteile ist, dass man mehrere Run Statements schreiben kann, ohne eine seltsame Syntax für den Multiline-Support nutzen zu müssen. Node 16.6 ist raus und unterstützt die Array-Prototype-Funktion “at”, die es noch nicht in den Standard geschafft hat, aber schon von Chrome unterstützt wird. Wir bekommen ein Update zu CouchBase, das nun in Version 7 verfügbar ist. Jetpack Compose ist stable und es gibt eine neue Android Studio-Version namens Arctic Fox. Bei Firestore ist neu, dass man vordefinierte Daten nun im Bundle ausliefern kann und daher nicht mehr bei App-Start einen Online Sync benötigt. Und um unseren Quantencomputer-Hype fortzusetzen: Das Deutsche Museum in München ist das weltweit erste, das einen Sycamore Quantenchip von Google ausstellt. Schreibt uns! Schickt uns eure Themenwünsche und euer Feedback. podcast@programmier.bar Folgt uns! Bleibt auf dem Laufenden über zukünftige Folgen und beteiligt euch an Community-Diskussionen. Twitter Instagram Facebook Meetup