

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

Dec 25, 2022 • 38min
Advent of Code
25 weihnachtliche Programmier-Rätsel
Isabel, Jan und Max haben beim diesjährigen Adventskalender “Advent of Code” mitgerätselt. Mit Lucas sprechen sie in dieser Folge über ihre Erfahrungen und teilen Tipps und Tricks, die ihnen beim Lösen der täglichen Programmier-Rätsel geholfen haben.
Advent of Code
Eric Wastl auf Twitter
Jan's Lösungen
Isabels Lösungen Prolog
Isabels Lösungen Kotlin
Max' Lösungen
AoC-Subreddit
Projekt Euler
Exercism
4clojure

Dec 5, 2022 • 44min
Women in Tech: Sonja
Pascal lässt grüßen
Mit Anfang 30 hat Sonja ein Déjà-vu: In einer Vorlesung stößt sie auf Pascal – die Programmiersprache, mit der sie schon als Achtjährige viel Spaß hatte. Einen Beruf macht sie aber erst mehr als 20 Jahre später daraus. Im Podcast erzählt Sonja von ihrem Quereinstieg in die IT und wie sie diesen mit Studium und Familie vereinbart.
Arbeiten bei INNOQ
Berater:in bei INNOQ
Blogpost „Familie und INNOQ“
Podcast „INNOQ und Familie“
Podcast „Women in Tech: Ute“
Rails Girls summer of code
Ruby User Group Berlin
Rails Girls

Nov 14, 2022 • 49min
Nachhaltige Web-Architektur
Ständige Verfügbarkeit – Muss das sein?
Wenn man jetzt nicht gerade Amazon ist, muss die eigene Website dann ständig verfügbar sein? Das fragen sich Lucas und Daniel in dieser Ausgabe des INNOQ Podcasts. Es geht um nachhaltige Web-Architektur und wie sich das Thema mit anderen Qualitätszielen, wie Performance, Kosteneffizienz, Wartbarkeit oder Verfügbarkeit in Einklang bringen lässt. Ist es an der Zeit, Nachhaltigkeit selbst als Qualitätsziel guter Architektur zu definieren?
INNOQ Podcast: Nachhaltige Softwareentwicklung
Der INNOQ Technology Day am 30. November mit einem Track zum Thema "Green Software"

Oct 24, 2022 • 42min
Women in Tech: Aminata
Ein Modem zu Weihnachten
"Willkommen im Internet" – mit diesen Worten ihres Vaters begann für Aminata der Weg in ihre IT-Karriere. Ein abgebrochenes Studium war dabei für sie kein Hindernis, sondern markierte einen Teil ihres Wegs. Aminata kommt aus der digitalen Produktentwicklung und hat „alles schonmal gemacht”: Datenbanken, Frontend, Backend. Heute berät und betreut sie bei INNOQ Kund:innen als Principal Consultant.
Arbeiten bei INNOQ

Oct 4, 2022 • 1h 13min
Wardley Maps
Softwarelandschaften kartographieren
„Wer Wardley Maps nutzt, braucht keinen Unternehmensberater“, sagt Markus Harrer. Wardley Maps helfen nämlich dabei, komplexe Sachverhalte zu visualisieren und ein kontextspezifisches Situationsbewusstsein zu entwickeln. Im Podcast erklärt er, wie sich Softwarearchitekt:innen und -entwickler:innen die evolvierenden Strategielandkarten bei der Weiterentwicklung von Softwaresystemen zunutze machen können - und das nicht nur bei technischen Entscheidungen, sondern auch auf Ebene der Teamorganisation.
Markus' persönlicher Blog
Must-watch-Video über Wardley Maps
Visualisierung einer Wardley Map mithilfe der linken Hand
Markus' persönliche TOP 5 zum Einstieg in Wardley Maps
Blog-Post "Softwarequalität im Kontext von Wertschöpfung und Evolution"
Blog-Post "Wenn Customizing zur Legacy wird"
Einsteigerseite von Ben Mosior
Einstiegsvortrag von Simon Wardley
Buch "Wardley Maps" von Simon Wardley
Wardley Maps Awesome List (Ressourcen-Sammlung)

Sep 12, 2022 • 42min
Women in Tech: Lisa
Schnitzel, nein danke!
Ihr hört regelmäßig unsere Podcasts? Dann kennt ihr Lisa. Denn Lisa ist nicht nur Softwareentwicklerin und Consultant bei INNOQ, sondern auch Moderatorin des Security Podcasts. Sie hat auf Konferenzen gesprochen und war schon mehrmals zu Gast im INNOQ Podcast und Technology Lunch. Man könnte meinen: Das Sprechen vor Menschen ist voll ihr Ding. Dabei leidet Lisa unter heftigem Lampenfieber. Was sie dagegen tut und warum sie trotzdem die Bühne sucht, darüber sprechen wir in dieser Folge. Außerdem geht's um fiese Vorstellungsgespräche und warum man Lisa nicht mit Schnitzeln kommen sollte.
Arbeiten bei INNOQ
Berater:in bei INNOQ werden
Alle Folgen des Security Podcasts mit Lisa als Moderatorin
Software Architektur im Stream
INNOQ Technology Lunch Sketchnotes in der IT
INNOQ Podcast Sketchnotes
Sketchnotes in der IT - Das Buch
INNOQ Podcast JavaScript
INNOQ Technology Lunch Per Anhalter durch JavaScript
INNOQ Technology Lunch iSAQB Advanced Level Prüfung

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