

programmier.bar – der Podcast für App- und Webentwicklung
programmier.bar
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
Episodes
Mentioned books

Aug 4, 2021 • 25min
News 31/21: heredocs in Docker // CouchBase 7 // Firestore // Quantenchip in München
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.barFolgt uns!Bleibt auf dem Laufenden über zukünftige Folgen und beteiligt euch an Community-Diskussionen.TwitterInstagramFacebookMeetup

Jul 28, 2021 • 28min
News 30/21: Security in GitHub, GitLab und iOS 14.7.1 // DeepMind // Yarn 3 // Zoom Apps
Jojo öffnet heute mit seinem gebrochenen Arm den Hochsicherheitstrakt: Neben Security-Gesprächen über iOS 14.7.1 und Pegasus, haben wir uns über die neuen GitHub Supply Chain Security Funktionen für go modules unterhalten. Darüber hinaus geht GitLab mit ihrem Package Hunter auf Schadcode-Jagd!DeepMind kann mit ihrer KI fast alle Proteine im menschlichen Körper vorhersagen. Sebi ist wieder am Puls der Zeit und hat einen 15 Stunden alten Changelog zur neuen Major Version von yarn gefunden. Yarn v3 ist draussen! Schaut Euch den Changelog an, um alle Infos zu bekommen.Ihr wollt Apps direkt innerhalb von Zoom nutzen? Jetzt wurden 50 Apps (Spiele, Productivity Tools und mehr) released. Darunter Heads Up! von Ellen DeGeneres.Zu guter Letzt klären wir, ob der angebliche Data Leak von Clubhouse wirklich ein Data Leak ist.Schreibt uns!Schickt uns eure Themenwünsche und euer Feedback.podcast@programmier.barFolgt uns!Bleibt auf dem Laufenden über zukünftige Folgen und beteiligt euch an Community-Diskussionen.TwitterInstagramFacebookMeetup

Jul 23, 2021 • 1h 17min
Folge 90 - Quantencomputing mit Prof. Dr. Bettina Just von der THM
Google hat in diesem Jahr auf der Google I/O über Quantencomputer gesprochen. Daraufhin wollten wir genauer wissen, was es damit auf sich hat. In dieser Folge haben wir Prof. Dr. Bettina Just zu Gast, die erst kürzlich ein Fachbuch mit dem Titel “Quantencomputing kompakt” veröffentlichte.Bettina Just lehrt und forscht an der Technischen Hochschule Mittelhessen und ist Expertin, wenn es darum geht, komplexe Sachverhalte leicht verständlich herunterzubrechen. Uns interessiert, wofür Quantencomputer in naher Zukunft eingesetzt werden können und dafür wollen wir die Grundlagen verstehen. Was ist der Unterschied zwischen einem Bit und einem Qubit und was hat es mit Begriffen wie Superposition und Verschränkung auf sich? Außerdem erfahren wir, wie man Quantenalgorithmen programmiert und wie ein solcher Computer hardwareseitig aufgestellt sein kann. Mittels anschaulicher Beispiele gelingt es Bettina Just, dass wir Einblicke in die Welt der Quanten erhalten.Hier geht's zu Qiskit.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

Jul 21, 2021 • 21min
News 29/21: MongoDB 5 // Vue 3.2 // COVID Pass // Safari Updates // Internet Geschwindigkeitsrekord
Unter covidpass.eu könnt ihr euch euer digitales Corona-Zertifikat in einen Apple Wallet Pass umwandeln. Apple passt Safari mit den neuen iOS und macOS Betas wieder an. Japanische Forscher:innen haben einen neuen Geschwindigkeitsrekord bei der Internet-Übertragung aufgestellt.MongoDB kommt in der neuen Major Version 5 raus und bringt zwei große Features mit: zum einen das unterbrechungsfreie Live-Sharding und zum anderen die bessere Unterstützung von Zeitreihen-Daten.Die neue Vue 3.2 Beta 1 ist zwar noch nicht veröffentlicht, Sebi hat sich trotzdem schon mal die Git Commits angesehen: Neben Performance Improvements kann man Komponenten mit einem Punkt namespacen und die Setup-Methode funktioniert im Script Tag.Außerdem gibt es ein cooles Plugin für Vite, das automatisch die Imports managed.Schreibt uns!Schickt uns eure Themenwünsche und euer Feedback.podcast@programmier.barFolgt uns!Bleibt auf dem Laufenden über zukünftige Folgen und beteiligt euch an Community-Diskussionen.TwitterInstagramFacebookMeetup

Jul 16, 2021 • 1h 10min
CTO Special #8: Tobias Balling von Blinkist
Spannende Inhalte komprimiert zusammenfassen, damit wir sie in unserem stressigen Alltag zur Weiterbildung konsumieren können. Das ist das Ziel von Blinkist, einem Berliner Unternehmen, das seit neun Jahren am Markt ist und 19 Millionen Kund:innen schlaucher macht. Tobias Balling ist Mitgründer und Co-CTO und erzählt uns von seinem Werdegang, den man kurz und knackig wie folgt zusammenfassen könnte: Schule, Uni, Blinkist. Dazwischen lagen aber tatsächlich noch ein paar andere Ideen und Fehlversuche, von denen er uns berichtet.In dieser Folge gehen wir außerdem auf die Strukturen des Unternehmens ein, wie die Teams heute aufgestellt sind und vor welchen Herausforderungen Tobias mit seinem Team bereits stand. Vor allem erfahren wir aber auch, welche Technologien sowohl im Frontend als auch im Backend eingesetzt werden und welche initialen Code-Blöcke von Tobias noch heute existieren.Tobias könnt ihr unter @tobiballing auf Twitter folgen.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

Jul 14, 2021 • 17min
News 28/21: Google Load Balancer HTTP 3 // Brave Search Engine // Ionic 6 // Zod // Virgin Galactic
Die Google Load Balancer unterstützen jetzt HTTP 3, was zu kleinen Performance-Verbesserungen führen kann und als Entwickler:in hat man keine Mehraufwände. Brave gibt es jetzt auch als Suchmaschine und verspricht ohne Einbußen in der Privatsphäre das Internet durchsuchen zu können. Ionic kommt in der neuen Major-Version 6. Außerdem hat es Richard Branson geschafft, vor Jeff Bezos als Weltraumtourist unsere Erde für einen kurzen Moment zu verlassen. Wir reden außerdem über Zod, ein TypeScript Schema Declaration and Validation Tool, und wollen wissen, wie eure Meinung dazu ist – checkt dazu unseren Twitter-Account.Schreibt uns!Schickt uns eure Themenwünsche und euer Feedback.podcast@programmier.barFolgt uns!Bleibt auf dem Laufenden über zukünftige Folgen und beteiligt euch an Community-Diskussionen.TwitterInstagramFacebookMeetup

Jul 9, 2021 • 1h 4min
Folge 89 - Medizinische KI mit Dr. Jörn-Philipp Lies
Vor Kurzem haben wir von der Google I/O 2021 berichtet, zu der Google die Entwicklung einer Künstlichen Intelligenz angekündigt hat, welche die Erkennung von Metastasen auf Mammographiebildern unterstützen soll. Daraufhin haben wir uns gefragt, wie gut KIs im medizinischen Sektor Ärzt:innen unterstützen können. Um das herauszufinden haben wir Dr. Jörn-Philipp Lies, CEO und Co-Founder von eye2you, zum Gespräch geladen.Unser Gast hat gemeinsam mit Dr. Björn Browatzki und Prof. Dr. Christian Wallraven ein Unternehmen zur Erkennung bestimmter Augenkrankheiten gegründet. Bei eye2you kann eine smartphonebasierte Funduskopie durchgeführt werden, die KI-basiert Krankheiten wie Diabetische Retinopathie, Glaukom oder Altersbedingte Makuladegeneration (AMD) erkennen kann. Gemeinsam mit Philipp unterhalten wir uns über Problematiken des KI-Trainings im medizinischen Bereich, Programmiersprachen und weitere technische Hintergründe.Picks of the Day:Philipp: Mit Google Colab kann man für die ersten Schritte im Gebiet von KIs einen Tag lang selbst ein KI-Modell kostenlos trainierenSebi: Schön formatierten Code für Mails oder Präsentationen ganz einfach in ray.so erstellen.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

Jul 7, 2021 • 25min
News 27/21: GitHub Copilot // TypeScript 4.4 beta // Temporal API // 2FA Codes in Safari // Docker Desktop 3.5
Es gibt mal wieder eine neue Beta-Version von TypeScript. Die größte Neuerung ist, dass Type Guards nun auch in Variablen verstanden werden. Die Temporal API für JavaScript wird irgendwann kommen und das Handling für Zeitzonen und andere komplizierte Zeit- und Datumsberechnungen erleichtern. Den von Sebi erwähnten Artikel findet ihr hier.Safari bietet in der neuesten Tech Preview Unterstützung für 2FA Codes. Damit geht der Weg in Richtung Passwort-Manager weiter.Docker Desktop kommt in der Version 3.5 mit zwei großen Updates: Docker Volumes sind jetzt auch in der GUI integriert und es gibt eine neue Funktionalität namens “Dev Environments”, die in der Teamarbeit das Teilen des aktuellen Entwicklungsstands vereinfachen soll. GitHub hat ein neues Tool in einem Technical Preview veröffentlicht: GitHub Copilot. Ein KI-Pair-Programmierer, der durch Machine Learning in der Lage sein soll, Codeschnipsel automatisch zu vervollständigen. Eigentlich zu gut, um wahr zu sein.Schreibt uns!Schickt uns eure Themenwünsche und euer Feedback.podcast@programmier.barFolgt uns!Bleibt auf dem Laufenden über zukünftige Folgen und beteiligt euch an Community-Diskussionen.TwitterInstagramFacebookMeetup

Jun 30, 2021 • 34min
News 26/21: Kotlin Multiplatform Mobile // Windows 11 // Deno Deploy // GitHub Issues
Vollgepackt mit spannenden Inhalten geht es in dieser News-Ausgabe um folgende Themen:Wir reden über das neue Kotlin Multiplatform Mobile (KMM) Plugin für AppCode und was sich daraus für Möglichkeiten ergeben, iOS und Android Apps mit geteilter Kotlin-Code-Basis zu bauen.Microsoft hat offiziell Windows 11 vorgestellt und wir sehen uns die wichtigsten Features an. Vor allem hat sich viel im Design und den Möglichkeiten getan, mit denen man Fenster organisieren kann. Auch als Mac-Fans können wir dem neuen Betriebssystem einiges abgewinnen und Android Apps kommen erstmals durch den Amazon AppStore auf Windows.Deno hat eine neue Funktionalität mit Deno Deploy vorgestellt. Man kann sich das als Cloud Functions für Deno vorstellen und das Versprechen ist, dass Deno den schnellsten Deploy bereitstellen möchte und eure Anwendungen weltweit super schnell erreichbar sind. Wenn ihr Deno spannend findet, hört doch mal in Folge 73, wo wir euch einen ersten Überblick geben.Zu guter Letzt sprechen wir über eine Erweiterung der GitHub Issues – wobei man bei all den Funktionalitäten eigentlich von einem neuen Feature sprechen müsste. Es geht darum, Projektmanagment á la Trello mit den restlichen GitHub-Abläufen zu verheiraten.Schreibt uns!Schickt uns eure Themenwünsche und euer Feedback.podcast@programmier.barFolgt uns!Bleibt auf dem Laufenden über zukünftige Folgen und beteiligt euch an Community-Diskussionen.TwitterInstagramFacebookMeetup

Jun 25, 2021 • 1h 10min
Folge 88 - Ionic
Wir beleuchten mit unserem Gast Simon Grimm das Open Source UI Toolkit Ionic. Konzipiert um eine Cross Plattform Lösung für iOS und Android zu bieten, streckt Ionic langsam auch seine Fühler in Richtung Web aus. Ionic kann mit verschiedenen Frameworks (Angular, React, Vue) zusammen benutzt werden und liefert eine Reihe von Tools, die das Entwickeln in einer JavaScript-, HTML- und CSS-Welt für mobile Geräte maximal vereinfacht. Dazu gibt es unter Anderem die UI-Komponenten, die sich je nach Betriebssystem optisch anpassen. Außerdem gibt es in der Welt von Ionic weitere Tools, die einem das Leben einfacher machen sollen. Dazu zählen Capacitor, die Schnittstelle zwischen Web- und nativen Funktionalitäten, Stencil für Design-Systeme von Unternehmen und App Flow, einer CI-/CD-Lösung, um Ionic Apps schnell in die Stores zu bekommen. Simon ist Experte für Ionic. Nicht nur ist er offizieller Ionic Community Leader und Experte, sondern betreibt auch neben seinem Blog devdactic einen YouTube-Channel rund um das Thema und ist Gründer der Ionic Academy. Wir schenken euch 6 Monate in der Academy, checkt dafür unseren Twitter-Kanal! Picks of the Day: Fabi: Styleguides von Google zu verschiedenen Programmiersprachen Jojo: Gut aufbereitete Infos zur funktionalen Programmierung Dennis: Google Meet mit einem Befehl in Slack starten mit der Hangouts App Simon: Am 23. Juni fand die Ionic Conference statt. Außerdem empfiehlt er Supabase, die Open Source Alternative zu Firebase.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


