

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

Aug 22, 2022 • 60min
User Experience Design
Der Mensch im Fokus
Henry Ford soll mal gesagt haben: „Wenn ich die Leute gefragt hätte, was sie wollen, hätten sie schnellere Pferde gesagt“. Anstatt Pferden gab er ihnen Autos. Was an diesem vermeintlichen Zitat alles falsch ist, das besprechen Lukas und Dr. Andreas Maier in dieser Folge zum Thema User Experience Design. Dabei gehen sie besonders auf das Konzept des Human-centered Designs ein und warum es essenziell ist, die Nutzer:innen in die Entwicklung von Software einzubeziehen. Außerdem: worin sich User Experience und Usability unterscheiden und wie Agilität und UX-Design zusammenpassen.
Donald Norman
Artikel Die ökonomischen Vorteile von User Experience Design
Artikel User Experience Design
INNOQ Podcast Design Sprints
INNOQ Podcast Software is for Humans
INNOQ Podcast Prototyping
INNOQ Podcast Von der Vision bis zum Produkt

Aug 1, 2022 • 46min
Dokumentation technisch umsetzen
Das Tooling macht‘s aus
„Selbst eine Word-Doku ist besser als gar keine Doku“ – Dokumentation von Software ist oft ein leidiges Thema mit noch leidigeren Werkzeugen. Lucas und Lars schauen sich in dieser Folge mal die vorhandenen Tools und Formate zur technischen Umsetzung einer guten Softwaredokumentation an. Damit am Ende niemand mehr sagen kann: „es gibt keine Doku, weil die Tools nerven“. Leider gab es in dieser Folge Probleme mit Lucas Audiospur. Beim nächsten Mal kehren wir zur gewohnten Qualität zurück.
Blog Post Injecting environment variables into static websites using NGINX
Blog Post Customer-specific documentation with Jekyll
Blog Post Rich code documentation with Jekyll
arc42
Pandoc
BibTeX
C4 model
Software Architecture for Developers
SoftwareArchitekTOUR-Podcast: arc42 – ein pragmatischer Ansatz zur Dokumentation
Hillel Wayne: On Metafiles
Confluence Publisher
PrinceXML
GraphViz

Jul 11, 2022 • 50min
Women in Tech: Ute
A journey into code
Mit Mitte 30 macht Ute das, was sie schon immer machen wollte: Sie studiert Informatik. Eine gute Entscheidung, denn heute geht sie als Senior Consultant bei INNOQ ihrer Leidenschaft fürs Frontend nach. Im Podcast erzählt sie von ihrem ungewöhnlichen Werdegang und warum sie ohne die „Rails Girls Berlin“-Community nicht da wäre, wo sie heute ist.
Arbeiten bei INNOQ
Berater:in bei INNOQ werden
INNOQ Podcast Auf Umwegen zu INNOQ
Talk A summer full of code at Polyconf 2014
Talk A summer full of code at arrrrcamp 2014
Slides A journey into Code Rubyshift 2017
Rails Girls summer of code
Ruby User Group Berlin
Rails Girls
Open Tech School
Coderdojo

Jun 20, 2022 • 1h 13min
Kompression
Einpacken, auspacken
„Wer eine Website vernünftig betreiben will, für den ist Kompression nicht optional“, so Lucas im Podcast zum Thema „Web“. Warum das so ist, was man unter Kompression – genauer: verlustfreier Kompression – versteht und an welchen Stellen sie zum Einsatz kommt, besprechen Lucas und Stefan in dieser Folge. Dabei beleuchten sie nicht nur etablierte Algorithmen und Formate, z.B. Huffman Coding oder LZ77/78, Deflate oder Brotli, sondern gehen auch auf aktuelle Entwicklungen zum Thema Kompression ein.
Podcast „Das technologische Rückgrat des Webs“
Apache Commons Compress
Huffman coding
Aritmetic coding
LZ77/78
Snappy compressed format description
LZ4 Block Format Description
BZIP2 – Format Specification
CVE Announcement zum BZip2 Bug
Kompression in HTTP
Deflate
Brotli
HPack
Hutter price

May 31, 2022 • 50min
Women in Tech: Melanie und Isabel
Die Brückenbauerinnen
Freundinnen, Berufseinsteigerinnen und nun auch Kolleginnen: In dieser Folge stellen wir euch Melanie und Isabel vor, die als Trainee und Werkstudentin zu INNOQ gekommen sind. Ein Gespräch über gegenseitige Unterstützung, große Ambitionen und das Brückenbauen.
Arbeiten bei INNOQ
Berater:in bei INNOQ werden
Blog-Post Was macht ein Trainee bei INNOQ?
Blog-Post Mein Weg als Werkstudent bei INNOQ
Blog-Post Code knows no gender
INNOQ Technology Lunch „MLOps und Model Governance“
Artikel „Fairness und Künstliche Intelligenz“
INNOQ Security Podcast „Machine Learning Security“

May 9, 2022 • 1h 1min
Nachhaltige Softwareentwicklung
Den ökologischen Fußabdruck unserer Software minimieren
„Wenn man sich mit ökologischer Nachhaltigkeit beschäftigt, dann reicht es nicht, nur die Reisen zu reduzieren oder im Büro etwas zu tun. Die Software, die wir entwickeln, hat einen großen Einfluss darauf, wie viele CO₂-Emissionen wir verantworten“. In der ersten Folge unserer Serie zum Thema „Nachhaltige Softwareentwicklung“ spricht Daniel Westheide darüber, wie wir den ökologischen Fußabdruck von Softwareprodukten reduzieren können, welche Prinzipien dahinterstehen und wie bereits kleine Schritte helfen können.
Blogpost „Nachhaltigkeit bei INNOQ: Der Start“
Principles of Green Software Engineering
Solar Powered Website
Solar Protocol
HTTP Archive Reports
Blogpost „CO2 emissions on the web“
Beispiel von Organic Basics mit Low Impact Manifesto
Google Cloud Carbon Footprint
Website Carbon Calculator

Apr 21, 2022 • 47min
Women in Tech: Anja
Feedback hilft - Immer!
„Was mir immer sehr gut geholfen hat, ist nach Feedback zu fragen. Gerne auch negatives Feedback. Wichtig ist, die Stärken daraus zu erkennen“. Bevor Anja Medieninformatik studierte, war sie Bibliotheksassistentin, hat als Freelancerin Websites entwickelt und im Webhosting-Support gearbeitet. In dieser Folge erzählt sie von ihrem alles andere als geradlinigen Weg in die IT und welche Herausforderungen sie dabei zu meistern hatte. Außerdem: warum Feedback so wichtig ist - auch wenn’s weh tut.
Arbeiten bei INNOQ
Berater:in bei INNOQ werden
INNOQ Technology Lunch „GitOps“
INNOQ Technology Day „Wie man keinen DevOps Engineer einstellt“
Artikel „Continuous Deployment mit GitOps“
Podcast „DevOps and Unicorns“

Apr 4, 2022 • 34min
Föderation
Mehr als nur Mastodon
Bei föderierten Informationssystemen denken wohl die Meisten an Social Media-Alternativen wie Mastodon, PeerTube oder PixelFed. Aber was macht föderierte Systeme aus und wie funktionieren sie? Gibt es noch weitere Anwendungsbereiche? Darüber sprechen Nico und Lucas in dieser Podcast-Folge. Gemeinsam beleuchten sie die Vor- und Nachteile föderierter Systeme und gehen auf ActivityPub ein – das Protokoll, auf dem Mastodon & Co basieren.
Folge 68 zu Distributed Web
Föderiertes Informationssystem
Libera Chat IRC Network
Mastodon
Pixelfed
PeerTube
funkwhale
Nico bei Mastodon
Lucas bei Mastodon
Behörden bei Mastodon
Liste von ActivityPub Instanzen
W3C: ActivityPub
W3C: ActivityStreams 2.0

Mar 8, 2022 • 37min
Women in Tech: Hanna
Kreativität und Softwareentwicklung – Passt das zusammen?
„Wenn ich Leuten versuche zu erklären, was ich mache, sage ich, das ist wie ein Computerspiel. Man hat Ziele und ganz viele Möglichkeiten, da hinzukommen und man kann immer wieder neu anfangen. Das finde ich total schön als Arbeit“. Dass Hanna heute Softwareentwicklerin und Consultant bei INNOQ ist, erscheint, rückblickend betrachtet, logisch. Und doch hatte sie nach der Schule erstmal andere Pläne. Warum das so war, wie es letztlich anders kam und was Programmieren mit Kreativität zu tun hat, das erzählt Hanna in dieser Ausgabe des INNOQ Podcasts.
Arbeiten bei INNOQ
Berater:in bei INNOQ
Blogpost „Familie und INNOQ“
Podcast „INNOQ und Familie“
Podcast „Service Meshes Teil 1“
Podcast „Service Meshes Teil 2“
Artikel „Das Service Mesh“

Feb 15, 2022 • 1h 22min
Switching Protocols
Schnell, schnell!
In Folge 92 haben Robert und Lucas die Grundlagen des Webs erklärt. Ein wichtiges Thema dabei: HTTP, das Protokoll, mit dem Ressourcen vom Server zum Client kommen. Schnell wie SPDY Gonzales schieben wir nun eine weitere Folge nach, in der Lars von Lucas erfährt, wie man ein Quantum Performance aus diesem Protokoll herausholen kann.
Folge 92: Das technologische Rückgrat des Webs
Folge 77: faucet-pipeline
nginx mit Let's Encrypt
ISO/OSI-Schichtenmodell
Head of Line Blocking
HPACK: the silent killer (feature) of HTTP/2
Wieso Chrome Server Push entfernt
Intent to Remove Server Push
Early Hints
LKW vs ISDN
ALPN
Alt-Svc


