315 afleveringen

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 Twitter (@programmierbar), Instagram (@programmier.bar) oder Facebook (facebook.com/programmier.bar). Wir sind Full-Stack-Spieleentwickler bekannter Apps wie 4 Bilder 1 Wort, Quiz Planet und Word Blitz. https://www.programmier.bar/impressum

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

    • Technologie

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 Twitter (@programmierbar), Instagram (@programmier.bar) oder Facebook (facebook.com/programmier.bar). Wir sind Full-Stack-Spieleentwickler bekannter Apps wie 4 Bilder 1 Wort, Quiz Planet und Word Blitz. https://www.programmier.bar/impressum

    Deep Dive 147 – Ruby und Rails mit Tobias Pfeiffer

    Deep Dive 147 – Ruby und Rails mit Tobias Pfeiffer

    Ruby und Rails – eine spannende Geschichte! Kaum eine Programmiersprache ist so eng mit einem Framework verzahnt wie Ruby mit Rails. Eine Zeit lang schien es, als würden alle großen Firmen Produkte mit Ruby bauen – GitHub, Twitter, Kickstarter und Shopify sind nur einige Beispiele.
    Nachdem wir bereits in der News-Folge 46/23 über Ruby und Rails gesprochen haben, ist es nun dringend an der Zeit, sich diese Programmiersprache und das zugehörige Fullstack-Webframework einmal genauer anzuschauen.
    Dazu sitzt neben Garrelt und Jan dieses Mal Tobias Pfeiffer mit im virtuellen Podcast-Studio. Er hat nicht nur viel Erfahrung mit Ruby und seinem Open-Source-Ökosystem, sondern leitet auch seit Jahren die Ruby User Group in Berlin.
    Gemeinsam sprechen wir über die Geschichte von Ruby, was Ruby so besonders macht und welche Vor- und Nachteile die Sprache mit sich bringt. Außerdem beleuchten wir, warum Rails als Webframework so eine besondere Rolle in der Ruby-Welt einnimmt und was sich daraus für die Community ergibt.
    Picks of the Day:
    Jan Gregor: Insult Passphrase Generator – Wer öfter Passwörter braucht und dabei ein bisschen Spaß haben möchte, kann diesen Passwort Generator nutzen. Hier werdet ihr mit besten Beleidigungen in klassischem Englisch versorgt. Tobias: The Staff Engineer’s Path – Unternehmen neigen dazu, ihre besten Entwickler:innen in Managementrollen zu stecken, dabei ist das gar nicht immer der beste Weg. Das Buch „The Staff Engineer’s Path“ von Tanya Reilly zeigt auf, dass es für Entwickler:innen mit Führungspotenzial eine alternative Karriere als Staff Engineer gibt, in der sie als technische Vorbilder glänzen und strategisch wichtige Projekte leiten können. Es dreht sich alles darum, wie man ohne direkte Personalverantwortung führt, strategisch denkt und dabei nicht nur die eigenen Fähigkeiten, sondern auch die des Teams erweitert. Ein echter Gamechanger für Entwickler:innen, die mehr wollen, als nur zu managen. Garrelt: „Deja Vue“-Newsletter – Der Newsletter „Deja Vue“ von Michael Thiessen mit Fokus auf Vue.js-Insights, -Tipps und -Tricks ist eine gute Quelle für alle Vue.js-Begeisterten – egal ob Einsteiger:in oder Fortgeschrittene:r. Ergänzend dazu gibt es auch einen hervorragenden Blog mit technisch versierten Beiträgen zu Vue.js und Kurse, die ihr ergänzend erwerben könnt.
    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

    • 1 u. 17 min.
    News 18/24: Wellness // TypeScript 5.5 // Github Copilot Workspace // Safari Preview // DMA // DOS4.0

    News 18/24: Wellness // TypeScript 5.5 // Github Copilot Workspace // Safari Preview // DMA // DOS4.0

    Wellness in der programmier.bar! Warum körperliche und mentale Gesundheit für uns alle wichtig ist, besprechen Sebi und Jan in den aktuellen News.
    Außerdem berichtet Sebi über die aktuelle Beta von TypeScript 5.5 und wir erfahren, warum „Inferred Type Predicates“ wichtig sind, um mit weniger Typecasting durch das Coding zu kommen (und sich dabei weniger schmutzig zu fühlen).
    Von GitHub Next gibt es mal wieder einen spannenden neuen Research Prototype: Copilot Workspace. GitHub will die Nutzung des Copilots noch einfacher und zugänglicher machen, indem ihr in neuartigen Workspaces direkt Bugs in euren Projekten fixt oder gar komplett neue Projekte gemeinsam mit Copilot bootstrapt. Wir stehen schon auf der Warteliste!
    Auf den nächsten Release von Safari müssen wir hoffentlich nicht mehr ganz so lange warten, um dann auch endlich CSS View Transitions nutzen zu können.
    Und während Apple gerade erfahren hat, dass auch iPads unter den Digital Markets Act fallen sollen, veröffentlicht Microsoft ganz freiwillig DOS 4.0 als Open Source.

    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

    • 31 min.
    News AI #20: Llama 3 // Mixtral 8x22B // Idefics 2 // HuggingChat // Stable Diffusion 3 API // Gemini Grounding // Humane AI Pin Reviews

    News AI #20: Llama 3 // Mixtral 8x22B // Idefics 2 // HuggingChat // Stable Diffusion 3 API // Gemini Grounding // Humane AI Pin Reviews

    Fabi ist im wohlverdienten Urlaub und daher darf Jan ausnahmsweise mal die AI News zusammen mit Philipp machen.
    Gemeinsam sprechen die beiden über die frisch erschienenen offenen Modelle von Meta (Llama 3) und Mistral (Mixtral 8x22B), beide sollen ähnlich gut arbeiten wie der Platzhirsch GPT-4 – auch wenn sich bestimmt bei OpenAI im Hintergrund schon einiges bewegt.
    Philipp berichtet außerdem über Idefics2 und HuggingChat von Hugging Face.
    Außerdem schauen wir auf die neuesten Fähigkeiten der APIs von Gemini, welches jetzt Grounding via Google Suche unterstützt, und Stability AI, das jetzt das neue Stable Diffusion 3 für Entwickler:innen anbietet – interessanterweise gestützt auf Fireworks AI.
    Zum Schluss sprechen wir noch einmal über den Humane AI Pin, der bei den ersten Rezensent:innen nicht gerade große Begeisterung auslösen konnte und klären, ob die Reaktionen darauf gerechtfertigt waren.
    Soundtrack composed by AIVA (Artificial Intelligence Virtual Artist)

    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

    • 34 min.
    Deep Dive 146 – Accessibility in Flutter mit Manuela Sakura Rommel

    Deep Dive 146 – Accessibility in Flutter mit Manuela Sakura Rommel

    Heute widmen wir uns einem Thema, das uns alle angeht: Accessibility.
    Schätzungen zufolge verwenden rund die Hälfte aller Smartphone-Nutzer:innen mindestens ein Accessibility Feature. Beim Thema Barrierefreiheit wird oft unterschätzt, dass viele von uns im Laufe unseres Lebens auch temporär von Einschränkungen betroffen sein können. Barrierefreiheit betrifft uns also alle.
    In dieser Folge haben wir Manuela Sakura Rommel zu Gast, um über das Thema zu sprechen. Die Flutter-Entwicklerin ist Expertin in Sachen Accessibility und trat bereits unzählige Male als Speakerin auf dem devfest und verschiedenen Flutter-Events auf.
    Gemeinsam sprechen wir über Anforderungen und rechtliche Rahmenbedingungen des Barrierefreiheitsstärkungsgesetzes. Wir klären, wieso Accessibility nicht nur ein Thema für Entwickler:innen ist, sondern holistisch – vom Design über die UX bis hin zur Implementierung – betrachtet werden muss.
    Außerdem diskutieren wir, wann Accessibility im Software-Development-Zyklus berücksichtigt werden sollte, wie das Thema am besten angegangen wird und welche Art von Tests uns zur Verfügung stehen. Dabei widmen wir uns sowohl dem Web als auch der Entwicklung in Flutter.
    Am Schluss erwarten euch einige wirklich hilfreiche Picks of the Day!
    Picks of the Day:
    Dennis: Tibber - Dynamischer Stromtarif – Dynamische Stromtarife ermöglichen es, von den Schwankungen des Strompreises zu profitieren. Denn an der Strombörse wird Strom je nach Angebot und Nachfrage zu sehr schwankenden Preisen gehandelt. Anbietende wie Tibber geben diese Preisschwankungen (sowohl positiv, als auch negativ) direkter an euch weiter und wollen so eine bessere Auslastung des Netzes ermöglichen. Mit etwas Planung und Rücksicht kann so Geld gespart und die Umwelt geschont werden. Jan Gregor: Who Can Use? – Diese Webseite ermöglicht es euch, verschiedene Farbkombination zu konfigurieren und zu testen, wie diese für Menschen mit eingeschränkten Sehvermögen aussehen würden. Eine simulierte Vorschau gibt euch ein besseres Gefühl für die unterschiedliche Wahrnehmung von Farben. Zudem gibt es eine Bewertung des Kontrasts und der Erfüllung der Web Content Accessibility Guidelines (WCAG). Die Webseite zeigt auf, wie viele Menschen von welchen Einschränkungen betroffen sein könnten und gibt so Hilfestellung im Designprozess. Manuela Sakura: Appt Foundation – Die Appt Foundation ist eine gemeinnützige Organisation aus den Niederlanden. Sie hat es sich zur Aufgabe gemacht, Apps barrierefreier und zugänglicher zu machen. Erreichen möchte sie das durch das Teilen von Code, Wissen und Statistiken.
    Auf dem Portal der Stiftung findet ihr interessante Zahlen zur Nutzung von Accessibility Features auf diversen Plattformen und nützliches Wissen zur Implementierung.
    Hättet ihr gedacht, dass etwa 23 % der befragten Android-Nutzer:innen die Schriftgröße auf ihrem Smartphone angepasst haben? 15 % haben die Schrift vergrößert und 8% sogar verkleinert! Das ist nur ein Beispiel für hilfreiches Wissen für euren nächsten Design-/UX-Sprint.

    Schreibt

    • 1 u. 5 min.
    News 16/24: Kuto // Google Cloud Next // Coordinated Lunar Time // ECMAScript & Signals

    News 16/24: Kuto // Google Cloud Next // Coordinated Lunar Time // ECMAScript & Signals

    Es gibt einiges Neues aus der JavaScript-Welt! Fabi berichtet uns von Kuto, einem neuen JavaScript-Post-Processor, der durch geschicktes Aufteilen eures Codes und geschickten Cachings bessere Performance verspricht – insbesondere für wiederkehrende Besucher:innen eurer Websites.
    Außerdem war Jan auf der Google Cloud Next in Las Vegas und berichtet von den neuesten Entwicklungen im Bereich von Googles LLMs, Software und Hardware. Außerdem sprechen Fabi und Jan darüber, wie wirtschaftlich der Betrieb großer Sprachmodelle langfristig ist.
    Wer sich schon immer an der Kalkulation von Zeitzonen erfreut hat, hat jetzt noch mehr Grund zum Jubeln. Denn mit der Coordinated Lunar Time (LTC) soll für den Mond eine eigene Zeitzone geschaffen werden.
    Wesentlich praxisnäher ist da schon das neue ECMAScript Proposal für eine native Implementierung von Signals in JavaScript. Fabi erklärt, was das Signal Pattern ist und warum eine Standard-Implementierung hier sinnvoll sein kann.

    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

    • 39 min.
    News AI #19: WWDC AI // Stability AI pleite // OpenAI Voice Engine & Fine-Tuning // Cloudflare Workers AI

    News AI #19: WWDC AI // Stability AI pleite // OpenAI Voice Engine & Fine-Tuning // Cloudflare Workers AI

    Fabi und Philipp spekulieren mal wieder über mögliche AI-Inhalte auf der WWDC, da ein Tweet vom SVP Global Marketing von Apple etwas zu verraten scheint. 
    OpenAI stellt das synthetische Voice Model „Voice Engine“ vor und verbessert die Fine-Tuning-Möglichkeiten der LLMs. Um Stability AI scheint es aufgrund von Zahlungsschwierigkeiten nicht so gut zu stehen. Replit hat den Developer Day abgehalten und Cloudflare bringt zusammen mit HuggingFace die Cloudflare Workers AI raus.
    Diese Models haben wir darüber hinaus in dieser Folge vorgestellt:
    Grok-1.5DBRX von Databricks (MoE)Cohere C4AI Command R+CodeGemma – frisch von der Google NextQwen1.5 (MoE)JambaSoundtrack composed by AIVA (Artificial Intelligence Virtual Artist)

    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

    • 39 min.

Top-podcasts in Technologie

De Technoloog | BNR
BNR Nieuwsradio
✨Poki - Podcast over Kunstmatige Intelligentie AI
Alexander Klöpping & Wietse Hage
Bright Podcast
Bright B.V.
Lex Fridman Podcast
Lex Fridman
Darknet Diaries
Jack Rhysider
Acquired
Ben Gilbert and David Rosenthal

Suggesties voor jou

c’t uplink - der IT-Podcast aus Nerdistan
c’t Magazin
Chaosradio
Chaos Computer Club Berlin
t3n Interview
t3n Digital Pioneers
KI-Update – ein Heise-Podcast
heise online
#heiseshow (Audio) - Technik-News und Netzpolitik
heise online
Bit-Rauschen: Der Prozessor-Podcast von c’t
c't Magazin