show episodes
 
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-S ...
 
Loading …
show series
 
Für die zweite Folge unseres CTO-Specials haben wir uns Daniel Krauss eingeladen. Er ist Tech-Leader von FlixBus, einem Mobilitätsunternehmen, das er 2013 mit André Schwämmlein und Jochen Engert gegründet hat. Von über 1000 MitarbeiterInnen koordiniert Daniel etwa 230 Personen in den Bereichen IT, Mobile und Software Development. Wie das funktionie…
 
Mit dem Gast in dieser Folge sprachen wir bereits in Folge 57 über die Konzepte von Domain-driven Design (DDD), Event Sourcing und Command-Query-Responsibility-Segregation (CQRS). Vereint werden vor allem Event Sourcing und CQRS in wolkenkit, einem Backend-Framework, das auf Node.js basiert. Es ermöglicht, mit JavaScript oder TypeScript skalierbare…
 
Wer sein Studium abbricht, um ins Denoland zu gehen, hat sicher eine interessante Geschichte zu erzählen. Aus diesem Grund haben wir in dieser Folge Luca Casonato zu Gast, der uns von Deno erzählt, einer Laufzeitumgebung für JavaScript und TypeScript. Deno wurde 2018 von Ryan Dahl, dem Schöpfer von Node.js, auf der JSConf EU vorgestellt (hier geht’…
 
Keine Kapitelmarken?Versuch den Podcast als MP3 zu abonnieren: MP3-Feed. Standardmäßig wird MP4/AAC ausgeliefert, was bei Android leider dazu führt, dass keine Kapitelmarken angezeigt werden. "Absolut ätzend-trockenes Thema!" könnte man sagen, wenn man nicht so tolle Gäste wie Daniela (Ubisoft, Crytek, Deep Silver) und Riad (Yager, Maschinen-Mensch…
 
Keine Kapitelmarken?Versuch den Podcast als MP3 zu abonnieren: MP3-Feed. Standardmäßig wird MP4/AAC ausgeliefert, was bei Android leider dazu führt, dass keine Kapitelmarken angezeigt werden. "Absolut ätzend-trockenes Thema!" könnte man sagen, wenn man nicht so tolle Gäste wie Daniela (Ubisoft, Crytek, Deep Silver) und Riad (Yager, Maschinen-Mensch…
 
Project Fugu versucht Web-Anwendungen auf die nächste Stufe zu heben, indem es Fähigkeiten mit nativer Power ins Web bringt. Mit diesen Worten beschreibt unser Gast Christian Liebel das Thema dieser Folge. Ihr kennt ihn bereits aus Folge 70, in der er mit uns über Web Components spricht. Mit dem Slogan “Bridging the Native Gap” startete Google das …
 
Effiziente, zuverlässige und skalierbare serverseitige Applikationen bauen mit diesem Node.js-Framework: Gemeinsam mit Dr. Gerd Jungbluth geben wir euch in dieser Folge einen Überblick darüber, was NestJS besonders macht. NestJS war im letzten Jahr das am schnellsten wachsende Node.js-Framework und sein erfolgreicher Einsatz in großen Projekten von…
 
Keine Kapitelmarken?Versuch den Podcast als MP3 zu abonnieren: MP3-Feed. Standardmäßig wird MP4/AAC ausgeliefert, was bei Android leider dazu führt, dass keine Kapitelmarken angezeigt werden. Ihr fragt euch was ein Pitch ist? Wir haben die Antwort! Gemeinsam erklären wir, warum man pitcht, wie man Partner*Innen findet, was für "Worst Cases" bei der…
 
Keine Kapitelmarken?Versuch den Podcast als MP3 zu abonnieren: MP3-Feed. Standardmäßig wird MP4/AAC ausgeliefert, was bei Android leider dazu führt, dass keine Kapitelmarken angezeigt werden. Ihr fragt euch was ein Pitch ist? Wir haben die Antwort! Gemeinsam erklären wir, warum man pitcht, wie man Partner*Innen findet, was für "Worst Cases" bei der…
 
In der ersten Folge unseres CTO-Specials haben wir Jesper Richter-Reichhelm zu Gast. Er ist CTO der Heritas GmbH und spricht mit uns über die Erfahrungen aus seiner Zeit als Softwareentwickler bei Jamba, Head of Engineering bei Wooga und CTO bei Outfittery. Jesper erzählt uns davon, wie er – begonnen als Entwickler – bei der Skalierung des Teams vo…
 
Wie kann ich ein Front-End ganz ohne Framework bauen? Probier's mit Web Components! In dieser Folge erzählt uns Christian Liebel von den Potenzialen der wiederverwendbaren HTML-Komponenten. Web Components sind ein Set von APIs, die es modernen Browsern ermöglichen, komponentenbasierte Architekturen zu verwenden. Dieses Komponentenmodell wird als St…
 
React ist die meistgenutzte deklarative JavaScript-Bibliothek. Was es mit ihrem Motto “Learn once, write anywhere” auf sich hat, erzählt uns in dieser Folge Fabian Hiller, Gründer von Megalink.io und Mitgründer von Adstock.io. React ermöglicht eine komponentenbasierte Entwicklung und hat auch darüber hinaus ähnliche Ansätze wie Vue.js. Initial entw…
 
WebAssembly, kurz Wasm, ist Bytecode, der Webapplikationen in modernen Browsern schneller machen soll. Wie kann ich den Webstandard in mein eigenes Projekt integrieren und wie funktioniert er als Ergänzung zu JavaScript? In dieser Folge sprechen wir mit Christian Weyer, Mitgründer und CTO von Thinktecture, über die größten Vorteile von WebAssembly.…
 
Die Trennung von HTML und CSS aufheben, um User Interfaces schnell und flexibel gestalten zu können – klingt gut für euch? Dann könnte Tailwind CSS etwas für euch sein! In dieser Folge erzählt uns Alexander von Studnitz von dem utility-first CSS Framework, das super einfach zu bedienen ist. Was auf den ersten Blick unübersichtlich wirken mag, macht…
 
Keine Kapitelmarken?Versuch den Podcast als MP3 zu abonnieren: MP3-Feed. Standardmäßig wird MP4/AAC ausgeliefert, was bei Android leider dazu führt, dass keine Kapitelmarken angezeigt werden. Was haben Peter (Splash Damage, ID Software, u.a.) und Ilka (Airborn Studios) gemeinsam? Sie sind beide Concept Artists! Das passt sehr gut, denn zufälligerwe…
 
Keine Kapitelmarken?Versuch den Podcast als MP3 zu abonnieren: MP3-Feed. Standardmäßig wird MP4/AAC ausgeliefert, was bei Android leider dazu führt, dass keine Kapitelmarken angezeigt werden. Was haben Peter (Splash Damage, ID Software, u.a.) und Ilka (Airborn Studios) gemeinsam? Sie sind beide Concept Artists! Das passt sehr gut, denn zufälligerwe…
 
Wir möchten euch auf unserem Weg zu zwei neuen Webseiten mitnehmen und beginnen in dieser Folge mit der Vorstellung des High-Level-Frameworks Nuxt.js für Vue.js-Apps. Unser Ziel ist die Generalüberholung der Webseiten der programmier.bar und unseres Entwicklerstudios Lotum. In dieser Folge erläutern wir grundlegende Begriffe wie Single Page Applica…
 
Halb so groß und doppelt so schnell – das verspricht Vue.js 3. Der stable Release steht kurz bevor und wir haben uns die Versprechungen der neuen Version in der Beta angesehen. In Folge 65 möchten wir unsere Impressionen zu den spannendsten Features mit euch teilen! Vue 3 wurde bereits 2018 von Evan You, dem Gründer von Vue.js, angekündigt und seit…
 
Keine Kapitelmarken?Versuch den Podcast als MP3 zu abonnieren: MP3-Feed. Standardmäßig wird MP4/AAC ausgeliefert, was bei Android leider dazu führt, dass keine Kapitelmarken angezeigt werden. Nachdem Julian (Folge 31) ganz nebenbei gefragt hatte "Wie ist eigentlich der Frauendurchschnitt in der Branche?" entspann sich eine Planungsphase, die nun ih…
 
Keine Kapitelmarken?Versuch den Podcast als MP3 zu abonnieren: MP3-Feed. Standardmäßig wird MP4/AAC ausgeliefert, was bei Android leider dazu führt, dass keine Kapitelmarken angezeigt werden. Nachdem Julian (Folge 31) ganz nebenbei gefragt hatte "Wie ist eigentlich der Frauendurchschnitt in der Branche?" entspann sich eine Planungsphase, die nun ih…
 
Ein neuer Ansatz in der Webentwicklung dank des JavaScript-Frameworks Svelte? Wir wollen wissen, was es mit diesem Framework auf sich hat und haben Vanessa Böhner, Frontend-Entwicklerin und begeisterte Svelte-Nutzerin, eingeladen mit uns darüber zu sprechen. Sie verrät uns, wieso man bei Svelte von „Write less, do more” spricht und was die Vorzüge …
 
Zu wenig Fokus auf die Architektur eures Projekts wird euch vor genauso große Probleme stellen wie zu viel desselben. Doch wie findet man dann das richtige Maß in der Architekturarbeit? In Folge 63 sprechen wir mit Stefan Tilkov über die Frage der richtigen Priorisierung. Stefan ist Geschäftsführer von INNOQ und ist als Principal Consultant in der …
 
Wusstet ihr, dass das Internet die gleiche Menge CO2 produziert wie der gesamte Flugverkehr? Dass jeder Webschaffende darauf Einfluss nehmen kann, erzählt uns in dieser Folge Henning Fries. Der Geologe und Informationswissenschaftler hält Denkanstöße bereit, die Inspiration für den Job wie auch das private Projekt versprechen. Der Inhaltsfokus früh…
 
Graphdatenbanken sind wahre Meister vernetzter Strukturen. Eine der größten und populärsten Vertreterinnen ist Neo4j, eine in Java implementierte Open-Source-Graphdatenbank. Worin liegen die Unterschiede zu relationalen Datenbanken und welche Vorteile ergeben sich aus der Nutzung von Graphen? Das beantwortet uns Michael Hunger in Folge 61! Michael …
 
Was ist das Besondere an der Programmiersprache Elm? In Folge 60 haben wir Jonas Coch eingeladen uns mehr über die einsteigerfreundliche Sprache für funktionale Programmierung zu erzählen. Jonas ist Front-End-Entwickler bei itravel und arbeitet in Vollzeit und bereits jahrelang mit Elm. Die von Evan Czaplicki aus einer Abschlussarbeit entstandene P…
 
Keine Kapitelmarken?Versuch den Podcast als MP3 zu abonnieren: MP3-Feed. Standardmäßig wird MP4/AAC ausgeliefert, was bei Android leider dazu führt, dass keine Kapitelmarken angezeigt werden. Wir haben an verschiedenen Schulen GameDev-Themen unterrichtet und sprechen über unsere Erfahrungen aus dieser Zeit. Es geht um die Phase vor, im und nach dem…
 
Keine Kapitelmarken?Versuch den Podcast als MP3 zu abonnieren: MP3-Feed. Standardmäßig wird MP4/AAC ausgeliefert, was bei Android leider dazu führt, dass keine Kapitelmarken angezeigt werden. Wir haben an verschiedenen Schulen GameDev-Themen unterrichtet und sprechen über unsere Erfahrungen aus dieser Zeit. Es geht um die Phase vor, im und nach dem…
 
Wie funktioniert die Arbeit an Webpack, dem größten JavaScript Module Bundler? Wir haben Tobias Koppers, Gründer von Webpack, in dieser Folge zu Gast und er beantwortet unsere organisatorischen Fragen zum Open-Source-Projekt. Im Allgemeinen führt ein Module Bundler verschiedene JavaScript-Dateien zusammen und bündelt sie zu einer einzigen, um sie f…
 
Loading …

Kurzanleitung

Google login Twitter login Classic login