INNOQ Podcast - podcast cover

INNOQ Podcast

In dieser Serie diskutieren wir interessante Themen aus Software-Entwicklung und -Architektur – immer mit dem Fokus auf Praxistauglichkeit.
Last refreshed:
Follow this podcast in the Metacast mobile app to refresh it and see new episodes.
Download Metacast podcast app
Podcasts are better in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episodes

Software Analytics

Mit Data Science Probleme in der eigenen Software finden Lucas holt sich diesmal Markus Harrer, seines Zeichens Software Development Analyst, ins virtuelle Studio. In dieser Folge geht’s um datengetriebene Herangehensweisen für die Software-Verbesserung und warum Bauchgefühle selten eine gute Entscheidungsgrundlage für die Problemanalyse sind. Tool-Empfehlungen inklusive! Buch "Software Design X-Rays" Buch "Perspectives on Data Science for Software Engineering" Blog "feststelltaste.de" von Marku...

Feb 01, 202131 minEp. 83

JavaScript

Von der düsteren Vergangenheit in eine glorreiche Zukunft „Viele von uns haben eine düstere Vergangenheit, so auch JavaScript“. Lisa und Lucas nehmen Robert mit auf eine kurze Reise durch JavaScript. Dabei wird klar, warum die Sprache so einige Merkwürdigkeiten aufweist. Aber auch, warum JavaScript eine der einfachsten und gleichzeitig vielseitigsten Sprachen ist – für Backend und Frontend. Robert verwechselt trotzdem noch Promises und Callbacks. db-migrate: Bibliothek für Datenbankmigrationen p...

Jan 11, 202156 minEp. 82

Software Reviews

Jedes System hat Potential. Wie man es am besten heben kann. Beim Thema Software Reviews gib es wohl keinen besseren Gesprächspartner als Gernot Starke. Lucas hat mit ihm über systematische Reviews gesprochen. Das Ergebnis: Ein Plädoyer für die Breitensuche, gemischte Teams und die menschliche Komponente von Reviews. Außerdem: Warum nicht immer alles schlecht ist. Software Review Primer

Dec 28, 202042 minEp. 81

Go

Moderne Sprache mit altbackenen Konzepten Lucas hat sich die beiden Gründer der Go-Usergroup Rhein-Ruhr und versierten Go-Kenner Christoph und Philipp geschnappt und sie gründlich zu den Besonderheiten dieser Programmiersprache ausgefragt. Warum eigentlich eine neue Sprache und ist sie alltagstauglich? Außerdem: Warum Go die Sprache der Cloud ist. Intro INNOQ Security Podcast Geschichte Go Less is exponentially more (Rob Pike on the origins of Go) Modulsystem A Proposal for Package Versioning in...

Dec 07, 202054 minEp. 80

Postel’s Law

Grob gehackt oder fein geschnitten? Grob gehackt oder lieber ein feiner Julienne-Schnitt für das Suppengemüse? Lucas und Lars diskutieren in dieser Folge über Postel’s Law. Was es besagt und wie liberal man bei der Verarbeitung von strukturierten Daten sein sollte – darum geht’s in dieser Folge! Postel's Law Postel's Law im RFC 761 Hyrum's Law...

Sep 29, 202038 minEp. 79

PIM-Systeme

Oder: die Datenkomplexität eines T-Shirts Produktinformationen im E-Commerce sind komplex. Aus diesem Grund gibt es mittlerweile spezialisierte Systeme, in denen diese Informationen gepflegt werden können. Was diese Systeme ausmacht, und was es dabei fachlich und technisch zu beachten gibt, darüber spricht Robert Glaser in dieser Folge mit Lena Kraaz und Carsten Pelka. SKU / Artikelnummer Produktkennzeichnung Enterprise Resource Planning OctoPIM...

Sep 07, 202041 minEp. 78

faucet-pipeline

JavaScript, CSS, Bilder und Fonts bereit zum Ausliefern Jede Web-Anwendung muss einen ganzen Haufen Assets – also JavaScript, CSS, Bilder und Fonts – ausliefern. Aber wie sorgt man dafür, dass diese Dateien optimal ausgeliefert werden? Lucas beschäftigt sich seit längerem mit diesem Thema im Rahmen des Open-Source-Projekts faucet-pipeline. Also löchert Robert ihn mit einer Reihe von Fragen zu Themen wie Dateigröße, über Bundling zu Caching – und wie faucet dabei hilft. Diese Folge gibt es auch a...

Aug 17, 20201 hrEp. 77

MLOps

Entwurf, Entwicklung, Betrieb „Sobald Machine Learning ins Projekt kommt, verfallen alle in die wüsten 80er.“ Sind nun wieder Spaghetti-Code und Frickelbetrieb angesagt, nur weil auf einmal eine ML-Komponente unsere Architektur ergänzt? Larysa behauptet: nein! Wie machen wir es besser? Und wie hilft dabei MLOps? Darüber sprechen Robert und Larysa in dieser Folge. Schau Dir die Folge als Video an: https://www.youtube.com/watch?v=Q1Z4OUlv3o4 Statista-Studie DVC: Data Version Control ml-ops.org...

Jul 13, 202054 minEp. 76

Kryptografie

AXPTX OABOO FZEQF DBPZE IRBPP BI „Wo liegt der Schlüssel?“ – Willkommen zur ersten Folge vom INNOQ Security Podcast! Als kleinen Appetithappeen gibt’s diese Folge auch in unserem Hauptkanal. Zum Einstieg spricht Lucas mit Christoph Iserlohn über alles, was man als Entwicklerin oder Entwickler über Kryptografie wissen sollte. Damit wir alle dem Thema mit weniger Angst, aber weiterhin mit Respekt begegnen können. Security Podcast abonnieren Online Kapitel zu Kryptografie aus dem Buch Security Engi...

Jun 15, 202040 minEp. 75

Intrinsic Design

Responsive Design weitergedacht Joy und Lucas sprechen in dieser Folge über „Intrinsic Design“: Was ist das überhaupt? Wie unterscheidet es sich vom mittlerweile gängigen Muster „Responsive Design“? Sind „Breakpoints“ etwas Schlechtes? Und: warum liebt Joy Tabellen? Joys Tabelle Bibliothek "Mobile First" von Luke Wroblewski YouTube Channel von Jen Simmons Jen Simmons Podcast Interview bei The Big Web Show A Complete Guide to Flexbox Every Layout Vortrag von Joy und Lucas Beispielanwendung von Jo...

May 25, 202041 minEp. 74

TypeScript

Was sind das denn für Typen? Wir entschuldigen uns für die schlechte Tonqualität bei Lucas TypeScript ist in aller Munde. In dieser Folge will Lucas von Lars wissen, wieso er sich so sehr für diese Sprache begeistert. Wie ordnet ein erfahrener Scala-Entwickler wie Lars das Typsystem von TypeScript ein? Lars beschreibt zudem, welche Vorteile ein mächtiges Typsystem mit sich bringt, und erklärt, wie die Interaktion mit JavaScript-Bibliotheken funktioniert. TypeScript Babel TypeScript Preset Sucras...

May 04, 202035 minEp. 73

Mehr schaffen

Was hat es mit der Zahl 15.695 auf sich? Wie können wir mehr schaffen? Warum sollten wir das überhaupt tun? Ist Prokrastination nicht auch etwas Gutes? Lucas und Gernot stellen sich die Sinnfrage. Außerdem geht’s um Zieldefinition, den Unterschied zwischen Effektivität und Effizienz sowie Tools und Techniken für das Zeitmanagement.

Mar 09, 202034 minEp. 72

Accessibility

Mentale Mauern einreissen In dieser Folge spricht Stefan Tilkov mit Andreas Maier. Andreas hat kürzlich bei INNOQ angefangen. Nach einem kurzen Ausflug in seine Historie und User Experience stoßen wir dann schnell auf Hürden, die ihm die Software, die INNOQ verwendet, in den Weg legt. Denn Andreas ist der erste blinde Mitarbeiter bei INNOQ. Heise Podcast mit Artur Ortega ISO 25010: System and software quality models ISO 9241-171: Ergonomics of human-system interaction Barrierefreie-Informationst...

Feb 17, 202038 minEp. 71

Special: Modular Synthesizer

Eine lange Erklärung zu einem kurzen Intro Ein neues Intro muss her! Nach kurzer Überlegung war klar: Wir fragen Simon, denn Simon beschäftigt sich nun schon seit einigen Jahren in seiner Freizeit mit Modularsynthese. Zu diesem 10-sekündigen Intro gibt es nun also anderthalb Stunden Erklärung inklusive Klangbeispielen. Link zur Podcast Umfrage Modular Synthese Hörbeispiele: Colin Benders - Orbit (Electronic) Frank Murder Live Patching (2h) deadmau5 - Castlevania Theme auf gigantischem Synth Ligh...

Jan 27, 20201 hr 33 minEp. 70

Beyond GUI

Muss es denn immer eine App sein? Geht es darum ein Problem zu lösen, landen wir immer schnell bei einer App. Aber ist das immer die richtige Lösung? In dieser Folge erklärt Aminata, wieso wir uns auf die Nutzer und nicht auf das Unternehmen konzentrieren sollten und wie wir so zu innovativen Lösungen gelangen. Podcast zum Thema Prototyping Blogpost von Aminata zum Thema UX im Team...

Dec 16, 201930 minEp. 69

Distributed Web

Die Demokratisierung des Webs? Woher kommt der Antrieb zur Dezantralisierung im Internet? Welche Anwendungen gibt es bereits im Distributed Web? Und warum ist das Distributed Web auch eine soziale und nicht nur technische Angelegenheit? Diese Fragen klären Lucas und Nico in der aktuellen Folge. ActivityPub Identi.ca Fediverse Diaspora PolyPoly PolyPoly Whitepaper Solid IPFS Hugo and IPFS: how this blog works (and scales to serve 5,000% spikes instantly!) LibreBlogging...

Oct 14, 201932 minEp. 68

Von der Vision bis zum Produkt

Methodiken digitaler Produktentwicklung Visionen, Ideen, Features und Releases – wie findet man heraus, ob eine Vision eine Chance hat? Bringen Ideen und Features den Nutzer*innen auch wirklich Mehrwert? Wie verliert man als Produktteam gemeinsam das große Ziel nicht aus den Augen? Darüber sprechen Lucas, Roman und Nico in dieser Folge. Buch: Lean UX Lean UX Canvas Buch: Sprint INNOQ Podcast zu Design Sprints INNOQ Podcast zu Prototyping Buch: User Story Mapping...

Sep 16, 201933 minEp. 67

Prototyping

Stein, Schere, Post-it – und jetzt? Worin unterscheiden sich Wireframes von Prototypen? Wann nutzt man was? Sind Prototypen nur eine Entwurfsvorlage für Code Monkeys unterm Wasserfall? Diese Fragen und mehr besprechen Lucas Dohmen und Roman Stranghöner in der neuen Folge. Podcast Folge zu Design Sprints Atomic Design Blog Post: Dual Track Development is not Duel Track Tools: Sketch InVision Figma Framer UXPin WebFlow Adobe XD Miro Mural...

Aug 26, 201933 minEp. 66

Secrets Management

Von der Herausforderung, Geheimnisse zu verwalten Wie lassen sich Geheimnisse wie Passwörter verwalten in einer Welt von automatisierter Infrastruktur, Cloud-Anbietern und Continuous Deployment? In diesem Podcast unterhalten sich Jörg Müller und Daniel Bornkessel über modernes Secrets Management und dabei insbesondere über Hashicorps Vault. Vault Project interaktive UI und CLI Demo von Vault KeyWhiz von Square : eine andere Secrets Management Lösung von Square CredHub : Secrets management für Cl...

Aug 05, 201933 minEp. 65

Testen von Microservices

End-to-End In dieser Folge berichtet uns Torsten Mandry von seinen Erfahrungen mit dem Testen von Microservice-Systemen. Automatisiertes Testen ist in der Softwareentwicklung mittlerweile ein Standardvorgehen. Mit Hilfe von End-to-End Tests wird die gesamte Anwendung als Blackbox betrachtet und über ihre bereitgestellten Schnittstellen (UI, Rest API, Message Queue, …) verifiziert. Wie aber wird dann das Zusammenspiel der einzelnen Microservices getestet und sichergestellt? Die Idee, End-to-End T...

Jul 15, 201944 minEp. 64

Product Owner bei INNOQ

Mind the gap – wie unsere POs beim Kunden helfen, Projekte und Produkte erfolgreich zu entwickeln Eine gute Idee, ein neues Produkt, und ein Team das sofort loslegen möchte. Doch wie gelingt die Zusammenarbeit? Mit welchen Herausforderungen ein Product Owner typischerweise zu kämpfen hat und wie wir von INNOQ mit unseren Skills hierbei unterstützen können, ist Thema der aktuellen Folge. Erfolgsfaktor Product Owner...

Jun 17, 201933 minEp. 63

INNOQ & Familie

Consulting und Familie – geht das überhaupt? Homeoffice und gut? Oder gibt’s da noch mehr? Consulting und Software-Entwicklung im Team erfordern regelmäßigen Kundenkontakt. Wir sprechen in dieser Folge darüber, wie Familie und Privates dabei nicht auf der Strecke bleiben. Blogpost: Familie und INNOQ Podcast: Remote Work

May 27, 201921 minEp. 62

Remote Mob Programming

Home but not alone remotemobprogramming.org mob Tool mobprogramming.org appear.in Code with the Wisdom of the Crowd by Mark Pearl Interview auf dem appear.in Blog...

May 06, 201935 minEp. 61

Service Meshes – Teil 2

Infrastrukturen für Microservices Podcast - Service Meshes - Teil 1 Microservices & Istio Beispielanwendung von Eberhard Wolff Bookinfo Beispielanwendung von Istio Bookinfo Tasks von Istio Self-Contained Systems...

Apr 15, 201934 minEp. 60

Service Meshes - Teil 1

Infrastrukturen für Microservices Istio Linkerd Kubernetes Envoy

Apr 08, 201931 minEp. 59

Software is for Humans

Was ist eigentlich UX? Participatory Design Design Thinking Design Sprints

Mar 18, 201937 minEp. 58

Blockchain – Part 2

Über Ethereum und Alternativen zu Proof-of-Work Ethereum ERC20 Token Standard Stefans Interview mit Andreas Antonopoulos : Folge 1 Folge 2 Solidity programming language Use Case der Schweizer Versicherung Stefans Vortrag zu Blockchain Consensus Dash Lightning Network...

Feb 25, 201945 minEp. 57

Blockchain – Part 1

Über Bitcoin und Blockchain Stefans Talk: Blockchain – The Slowest and Most Fascinating Database Bericht zum INNOQ Blockchain Event Podcast mit Lucas und Stefan zu Consensus

Feb 04, 201948 minEp. 56

Design Sprints

4 Tage statt 4 Jahre Das Buch Figma Design Sprints: Technik

Nov 19, 201840 minEp. 55

Microfrontends

Unabhängige Teams im Frontend Zailando Tailor SCS Architecture ROCA SPA Ansatz Ansatz von Gustaf Nilsson Kotte Micro­service Websites Longer Version CaSE Podcast mit Gustaf Micro Frontends App Shells Übersichtsseite von Elisabeth Engel...

Oct 22, 201832 minEp. 54
For the best experience, listen in Metacast app for iOS or Android