Anmeldung Registrierung
Auto Hell Dunkel
Erweiterte Suche

INNOQ Podcast Archiv

210 Episoden
34 Minuten
Im zweiten Teil sprechen Hanna Prinz, Eberhard Wolff und Jörg Müller über Argumente für oder gegen Service Meshes. Sind sie wirklich der goldene Wasserhahn, der für die Problemfälle aus Teil 1 Lösungen bietet, oder kommt die ganze Sache nicht doch mit einem hohen Preis, den man zunächst übersieht?
31 Minuten
Der Betrieb von Microservices ist gar nicht so einfach. Service Meshes wollen das ändern. Monitoring, Tracing, Logging, Resilienz, Routing und Sicherheit - kaum eine Herausforderung, die Service Meshes wie Istio nicht lösen. Hanna Prinz, Eberhard Wolff und Jörg Müller diskutieren die Features, Vor- und Nachteile dieser noch sehr neuen Infrastrukturen.
37 Minuten
Dahin gehen, wo es brennt: Robert Glaser und Leonardo Ramirez sprechen in dieser Folge über die Interaktion zwischen Mensch und Maschine und darüber, was User Experience eigentlich bedeutet. Dabei streifen wir etliche Methodiken und diskutieren, welche davon konkret in Projekten einsetzbar sind und welche oft zu viel Aufwand bedeuten.
45 Minuten
Im zweiten Teil zum Thema Blockchain spricht Stefan Tilkov mit Lucas Dohmen über Krypto-Währungen und -Plattformen jenseits von Bitcoin. Ein Beispiel dafür ist Ethereum, das es ermöglicht, eigene komplexe Anwendungen umzusetzen. Stefan stellt einige Use Cases für solche Programme vor. Außerdem sprechen sie über alternative Konsens-Mechanismen wie Proof of Authority, Proof of Stake und Proof of Service. Zum Schluss erklärt Stefan, für welche Anwendungsfälle der Einsatz einer Blockchain keinen Sinn ergibt.
48 Minuten
Bitcoin und Blockchain – die einen sind begeistert von diesen Technologien, die anderen halten sie für nichts als leeren Hype. Was steckt dahinter? Im ersten Teil unserer zweiteiligen Serie über die Blockchain stellt uns Stefan Tilkov Bitcoin vor, die Technologie, für die die Blockchain erfunden wurde. Wir starten damit, wie Bitcoin als Bezahlmittel funktioniert. Dann gehen wir in technische Details über Transaktionen und Mining. Und natürlich sprechen wir auch über den Energieverbrauch von Bitcoin und wie und ob Bitcoin skalieren kann.

Design Sprints

40 Minuten
Mit einem Design Sprint kann ein Team in 4 Tagen zu einem validierten Prototypen für eine Produktidee kommen. Lucas Dohmen spricht mit Robert Glaser und Roman Stranghöner über ihre Erfahrungen und Erkenntnisse aus den Design Sprints, die sie zusammen mit Kunden gemacht haben.

Microfrontends

32 Minuten
Microservices sind in aller Munde. Aber was passiert im Frontend? Gibt es dort ähnliche Überlegungen? In dieser Folge stellen sich Franziska Dessart und Lucas Dohmen den Fragen von Stefan Tilkov. Die beiden stellen zwei sehr unterschiedliche Ansätze vor, die unter dem Namen Microfrontends bekannt sind, und erläutern Vor- und Nachteile.
32 Minuten
In dieser Episode erklärt John-Paul Bader welche Rollen User-bezogene Metriken bei der Software-Entwicklung spielen sollten, mit welcher Vorgehensweise und welchen Werkzeugen man sie in den Prozess integriert und welche Vorteile sich für eine agile Entwicklung daraus ergeben.
33 Minuten
In dieser Folge unterhält sich Robert Glaser mit seinen Kolleg*innen Sonja Heinen, Ute Mayer und Jan Körnich über ihren Weg zu INNOQ als Quereinsteiger.

Spring Boot 2

50 Minuten
Michael Vitz und Michael Simons, Autor des Buches „Spring Boot 2: Moderne Softwareentwicklung mit Spring 5", unterhalten sich in dieser Episode des INNOQ Podcasts über Spring und Spring Boot. Nach einer kurzen Einführung in den Kern von Spring werden die relevanten Säulen und Zusatzfeatures von Spring Boot vorgestellt. Zum Schluss klären die beiden dann noch die Frage, wieviel man von Spring verstehen muss, um erfolgreich Anwendungen mit Spring Boot entwickeln zu können.

50 Tipps

32 Minuten
Nach 5 Jahren mit 33 Sprechern und 4 Moderatoren haben wir uns für die 50. Folge etwas besonderes überlegt: Wir haben die gesamte Firma in die Pflicht genommen und insgesamt 50 unterschiedlichste Tipps und Ratschläge von Kolleginnen und Kollegen zu Frameworks, Bewerbungen, persönlicher Weiterbildung und kulinarischen Kniffen gesammelt. Wir hoffen, dass für unsere Zuhörerinnen und Zuhörer wertvolle Erkenntnisse dabei sind und freuen uns auf weitere 50 Folgen.
29 Minuten
Im Gespräch mit Michael Vitz stellt Simon Harrer sein neues Buch "Java by Comparison" zu Clean Code in Java vor. Es geht in dieser Folge unter anderem um das Konzept des Buches und die Frage, wie man Anfängern beibringt sauberen Code zu schreiben. Dabei werden drei konkrete Möglichkeiten, Code aufzuräumen und zu verbessern, diskutiert.

Deep Learning

40 Minuten
Michael Perlin hat sich seit seinem Sabattical mit dem Thema Deep Learning beschäftigt. In dieser Folge des INNOQ Podcasts fragt ihn Lucas Dohmen, was Deep Learning eigentlich ist und wie es sich von anderen Begriffen wie Machine Learning und Artificial Intelligence abgrenzt. Michael erklärt uns, wofür man Deep Learning einsetzen kann und wie es grundlegend funktioniert. Dann sprechen die beiden über Hardware, Programiersprachen und Bibliotheken und die Integration mit Web Anwendungen. Am Ende gibt Michael dann noch ein paar Tipps zum Loslegen.

Open Spaces

27 Minuten
Bei INNOQ gibt es regelmäßig Firmenevents mit technischen Talks und Workshops. Damit aber nicht alle Events nur aus Frontalvorträgen bestehen, nutzen wir regelmäßig auch die Open-Space-Methode. Was dahinter steckt, welche Regeln man für eine erfolgreiche Open-Space-Veranstaltung beachten sollte und wieso diese Art von Events besonders motivierend ist, darüber hat sich Lucas Dohmen mit Joy Clark und Jörg Müller unterhalten.

Transklusion

20 Minuten
Lucas Dohmen spricht mit Franziska Dessart über Transklusion, eine Möglichkeit, Web-Anwendungen über das Frontend miteinander zu integrieren. Themen sind unter anderem: Wie kann man diese Methode konkret einsetzen, um Web-Anwendungen lose zu koppeln? Welche Möglichkeiten zur Transklusion gibt es und wann ist welche Art angebracht? Außerdem geht es im Gespräch über den Umgang mit Fehlern, Caching und Testen.
INNOQ Podcast

INNOQ Podcast

In dieser Serie diskutieren wir interessante Themen aus Software-Entwicklung und -Architektur – immer mit dem Fokus auf Praxistauglichkeit.