

Engineering Kiosk
Wolfgang Gassler, Andy Grunwald
Der Engineering Kiosk ist der deutschsprachige Software-Engineering-Podcast mit Wolfgang Gassler und Andy Grunwald rund um die Themen Engineering-Kultur, Open Source, Menschen, Technologie und allen anderen Bereichen, die damit in Verbindung stehen.Wir, Wolfgang Gassler und Andy Grunwald, sind beide Software Engineers und Engineering Manager, die sich bei ihrer beruflichen Laufbahn bei @trivago kennengelernt haben.Zusammen bringen sie über 30 Jahre Tech-Erfahrung an das Mikrofon und lassen dabei zwei Welten aufeinander prallen: Die Österreichische und akademische Welt von Wolfgang mit der praktischen und deutschen Ruhrpottschnauze von Andy.Ziel des Podcasts ist der Austausch zu (Senior) Engineering Themen und ggf. etwas Selbsttherapie 🙃Dieser Podcast ist für alle Software Engineers und -Enwickler, Teamleads, Open-Source- und Indie Hacker, Leute aus dem Tech-Sektor (Product Manager, Data Scientist, etc.) und alle weiteren Engineering-Interessierten.Feedback an stehtisch@engineeringkiosk.dev oder über Twitter @EngKiosk
Episodes
Mentioned books

May 12, 2026 • 1h 17min
#267 No Deploy Friday: Meme, Ausrede oder Reifegrad-Test? mit Sujeevan Vijayakumaran
Friday Deployments. Alle reden darüber, viele haben eine starke Meinung dazu und erstaunlich viele Teams haben vor allem eins: Angst. Nicht nur vor Technik, sondern vor kaputten Prozessen, endlosen Freigaben, Rufbereitschaft am Wochenende und der berühmten Frage, wer schuld ist, wenn Production brennt. Aber ist das Problem wirklich der Freitag oder zeigt der Freitag nur schonungslos, wie gut oder wie fragil unsere Software Delivery wirklich ist?In dieser Episode sprechen wir mit Sujeevan, ehemaliger Solutions Architect bei GitLab und Grafana, Podcaster beim Tilpod, DevOps-Autor und Gründer der Friday Deployments GmbH. Gemeinsam schauen wir auf den Mythos Friday Deployment und zerlegen ihn in seine Einzelteile: CI/CD, Staging, Monitoring, Feature Flags, Blue Green und Canary Deployments, Delivery versus Deployment, Blameless Post Mortems, On Call, DevOps-Kultur, Compliance, Banken, Mittelstand und die Frage, warum viele Teams technisch mehr könnten, es kulturell aber trotzdem nicht tun.Dabei wird schnell klar: Wer freitags nicht deployen kann, hat oft kein Freitagsproblem, sondern ein Delivery-Problem, ein Kulturproblem oder ein Vertrauensproblem. Wenn du wissen willst, wie Teams deploybarer, stressfreier und am Ende auch produktiver werden, ist diese Folge für dich.Bonus: Eine Waschmaschine erklärt den Unterschied zwischen Continuous Delivery und Continuous Deployment erstaunlich gut.Unsere aktuellen Werbepartner findest du auf https://engineeringkiosk.dev/partnersDas schnelle Feedback zur Episode:👍 (top) 👎 (geht so)Anregungen, Gedanken, Themen und WünscheDein Feedback zählt! Erreiche uns über einen der folgenden Kanäle …EngKiosk Community: https://engineeringkiosk.dev/join-discord LinkedIn: https://www.linkedin.com/company/engineering-kiosk/Email: stehtisch@engineeringkiosk.devMastodon: https://podcasts.social/@engkioskBluesky: https://bsky.app/profile/engineeringkiosk.bsky.socialInstagram: https://www.instagram.com/engineeringkiosk/Unterstütze den Engineering KioskWenn du uns etwas Gutes tun möchtest … Kaffee schmeckt uns immer Buy us a coffee: https://engineeringkiosk.dev/kaffeeLinksSujeevan Vijayakumaran auf LinkedIn: https://www.linkedin.com/in/svijee/Website von Sujeevan: https://svij.org/Friday Deployments GmbH: https://friday-deployments.com/TILpod: https://tilpod.net/Index Out Of Bounds Podcast: https://www.ioob.de/Programmier.bar Podcast: https://www.programmier.bar/5-Why-Methode: https://de.wikipedia.org/wiki/5-Why-MethodeKris Köhntopp: https://blog.koehntopp.info//Knight Capital Group: https://en.wikipedia.org/wiki/Knight_Capital_GroupRenovate Bot: https://github.com/renovatebot/renovateBuch “DevOps - Wie IT-Projekte mit einem modernen Toolset und der richtigen Kultur gelingen”: https://www.rheinwerk-verlag.de/devops/Talk "Freitagnachmittag: Zeit für ein Deployment!": https://media.ccc.de/v/clt26-221-freitagnachmittag-zeit-fur-ein-deploymentSprungmarken(00:00:00) Friday Deployments: Warum der Freitag so viel Angst auslöst(00:08:08) Mittelstand, Konzerne und DevOps-Realität im DACH-Raum(00:08:43) Info/Werbung(00:09:43) Mittelstand, Konzerne und DevOps-Realität im DACH-Raum(00:13:06) Mythos Friday Deployments: Technikproblem oder Kulturproblem?(00:19:56) Sichere Deployments mit CI/CD, Staging und Monitoring(00:22:40) Feature Flags, Blue-Green und Canary Deployments in der Praxis(00:25:04) Deutsche Industrie, Compliance und regulierte Umfelder(00:29:48) Freigaben, Hierarchien und kaputte Deployment-Prozesse(00:33:51) Blameless Post Mortems, Fehlerkultur und Lernen im Team(00:49:25) People over Processes over Tools: DevOps und Shared Ownership(00:52:06) Angst, On-Call und Verantwortung im Engineering-Team(00:56:05) Blockierende Teamdynamiken, Guardrails und Automatisierung(01:02:21) AI, Renovate und die Angst vor Kontrollverlust(01:11:14) Das Fazit: Du musst nicht freitags deployen, aber du solltest es könnenHostsWolfgang Gassler (https://gassler.dev) Andy Grunwald (https://andygrunwald.com/)CommunityDiskutiere mit uns und vielen anderen Tech-Spezialist⋅innen in unserer Engineering Kiosk Community unter https://engineeringkiosk.dev/join-discord

May 5, 2026 • 1h 9min
#266 Level, Titel, Geld: Die Spielregeln für Beförderungen & Gehälter
Gute Arbeit liefern und dann darauf hoffen, dass die Beförderung schon irgendwann kommt? Klingt fair, funktioniert in der Praxis aber oft überraschend schlecht. Gerade in einem schwierigen Arbeitsmarkt reichen Hoffnung, Fleiß und ein paar gelöste Tickets selten aus, wenn es um Gehaltserhöhung, Karrierelevel oder den nächsten Titel geht. Wer die Spielregeln nicht kennt, spielt schnell mit einer angezogenen Handbremse.In dieser Episode sprechen wir darüber, wie Beförderungen, Performance Reviews und Gehaltsentscheidungen in Tech-Unternehmen tatsächlich ablaufen. Wir schauen auf Karrierelevel vom Junior bis Staff oder Principal, erklären Leveling Guides, Terminal Levels, Downleveling und Calibration Meetings und diskutieren, warum Promotions oft über Zeit aufgebaut werden müssen. Außerdem geht es um Salary Bands, Compensation Ratio, Marktgehälter, Loyalty Penalty, Promotion Driven Development und die Frage, wie sichtbar dein Impact wirklich ist. Mit dabei sind auch ganz praktische Werkzeuge wie Brag Document, Feedback-Gespräche und externe Gehaltsreports.Wenn du besser verstehen willst, wie Karriereentwicklung in der Softwareentwicklung funktioniert und wie du Beförderung, Gehalt und Total Compensation aktiver mitgestalten kannst, ist diese Folge genau dein Ding.Bonus: Nach dieser Episode weißt du nicht nur mehr über Tech-Karriere und Gehaltsverhandlung, sondern vermutlich auch, warum Siedler von Catan als Karriere-Metapher erstaunlich gut funktioniert.Unsere aktuellen Werbepartner findest du auf https://engineeringkiosk.dev/partnersDas schnelle Feedback zur Episode:👍 (top) 👎 (geht so)Anregungen, Gedanken, Themen und WünscheDein Feedback zählt! Erreiche uns über einen der folgenden Kanäle …EngKiosk Community: https://engineeringkiosk.dev/join-discord LinkedIn: https://www.linkedin.com/company/engineering-kiosk/Email: stehtisch@engineeringkiosk.devMastodon: https://podcasts.social/@engkioskBluesky: https://bsky.app/profile/engineeringkiosk.bsky.socialInstagram: https://www.instagram.com/engineeringkiosk/Unterstütze den Engineering KioskWenn du uns etwas Gutes tun möchtest … Kaffee schmeckt uns immer Buy us a coffee: https://engineeringkiosk.dev/kaffeeLinksEngineering Kiosk Episode #264 Seniorität im KI-Zeitalter: Eine Ode an den Junior: https://engineeringkiosk.dev/podcast/episode/264-seniorit%C3%A4t-im-ki-zeitalter-eine-ode-an-den-junior/Levels.fyi: https://www.levels.fyi/de-de?tab=levelsJulia Evans - Get your work recognized: write a brag document: https://jvns.ca/blog/brag-documents/Engineering Kiosk Episode #113 Selbstmarketing ohne Bullshit: Brag Documents: https://engineeringkiosk.dev/podcast/episode/113-selbstmarketing-ohne-bullshit-brag-documents/Dropbox Engineering Career Framework: https://dropbox.github.io/dbx-career-framework/Gitlab Engineering Career Framework: https://handbook.gitlab.com/handbook/engineering/careers/matrix/CircleCI Engineering Competency Matrix: https://docs.google.com/spreadsheets/d/131XZCEb8LoXqy79WWrhCX4sBnGhCM1nAIz4feFZJsEo/edit?gid=0#gid=0Engineering Kiosk Episode #205 Staff, Principal, WTF? Karriereleitern und Erwartungshaltungen mit Lena Reinhard: https://engineeringkiosk.dev/podcast/episode/205-staff-principal-wtf-karriereleitern-und-erwartungshaltungen-mit-lena-reinhard/Technical leadership and glue work - Tanya Reilly: https://www.youtube.com/watch?v=KClAPipnKqwEngineering Kiosk Episode #131 Equity in Tech-Startups: Mehr als nur Gehalt mit Philipp "Pip" Klöckner: https://engineeringkiosk.dev/podcast/episode/131-equity-in-tech-startups-mehr-als-nur-gehalt-mit-philipp-pip-kl%C3%B6ckner/ Stepstone Insider - Gehaltsreport 2026: https://www.stepstone.de/wp-content/uploads/2025/12/Stepstone_Gehaltsreport_2026.pdfThe 9 box grid/Model: https://www.personio.com/hr-lexicon/using-the-9-box-grid/Sprungmarken(00:00:00) Karriere, Gehalt und Beförderung in Tech verstehen(00:05:39) Warum der Arbeitsmarkt härter geworden ist(00:05:39) Info/Werbung(00:06:39) Warum der Arbeitsmarkt härter geworden ist(00:11:57) Karrierelevel, IC-Track und Managerlaufbahn(00:16:36) Leveling Guides, Titel und Downleveling zwischen Firmen(00:26:51) Wie Beförderungen wirklich entschieden werden(00:32:53) Performance Reviews und Calibration Meetings(00:38:57) 9-Box-Modell, Potenzial und Bias(00:44:50) Promotion Pakete, Glue Work und sichtbarer Impact(00:49:18) Salary Bands, Marktgehälter und Loyalty Penalty(01:00:01) Total Compensation statt nur Fixgehalt(01:09:13) Drei konkrete Tipps für deine KarriereentwicklungHostsWolfgang Gassler (https://gassler.dev) Andy Grunwald (https://andygrunwald.com/)CommunityDiskutiere mit uns und vielen anderen Tech-Spezialist⋅innen in unserer Engineering Kiosk Community unter https://engineeringkiosk.dev/join-discord

Apr 28, 2026 • 1h 11min
#265 One Billion Row Challenge: Java mit mmap, Unsafe & richtig vielen Bit-Tricks
Java und Performance in einem Satz? Für viele klingt das immer noch wie ein Widerspruch. Dann kommt eine Challenge daher, bei der eine Milliarde Zeilen Wetterdaten verarbeitet werden sollen, und plötzlich wird aus Stammtischwissen ein echter Engineering-Nerdfight. Genau darum geht es in dieser Episode. Wir tauchen tief in die One Billion Row Challenge ein und schauen uns an, wie eine vermeintlich einfache Aufgabe zum internationalen Performance-Contest wurde.Wir sprechen darüber, warum Gunnar Morling diese Challenge gestartet hat, wie aus einer naiven Lösung mit fast fünf Minuten Laufzeit optimierte Implementierungen mit rund 1,5 Sekunden wurden und welche Rolle dabei Java, GraalVM, Memory Mapping, Unsafe, SIMD, Branchless Coding, Hashmaps, Cache-Lines und Integer-Arithmetik spielen. Außerdem schauen wir auf die Kritik an der Challenge, etwa RAM-Disk, Dataset-Overfitting und CPU-spezifische Optimierungen, und wir werfen einen Blick auf alternative Umsetzungen in C, Go, PHP, SQL, DuckDB, ClickHouse, AWK und sogar auf GPU-Ansätze.Wenn du Performance-Optimierung nicht nur als Buzzword, sondern als Mischung aus Hardware-Verständnis, Datenstrukturen, Compiler-Wissen und Community-Lernen sehen willst, bist du hier genau richtig. Und ganz nebenbei klären wir auch noch, ob Java wirklich langsam ist oder ob dieser Mythos endlich in Rente darf.Bonus: AWK schafft es in elf Zeilen. Nicht schnell, aber stilvoll.Unsere aktuellen Werbepartner findest du auf https://engineeringkiosk.dev/partnersDas schnelle Feedback zur Episode:👍 (top) 👎 (geht so)Anregungen, Gedanken, Themen und WünscheDein Feedback zählt! Erreiche uns über einen der folgenden Kanäle …EngKiosk Community: https://engineeringkiosk.dev/join-discord LinkedIn: https://www.linkedin.com/company/engineering-kiosk/Email: stehtisch@engineeringkiosk.devMastodon: https://podcasts.social/@engkioskBluesky: https://bsky.app/profile/engineeringkiosk.bsky.socialInstagram: https://www.instagram.com/engineeringkiosk/Unterstütze den Engineering KioskWenn du uns etwas Gutes tun möchtest … Kaffee schmeckt uns immer Buy us a coffee: https://engineeringkiosk.dev/kaffeeLinksGunnar Morling: https://www.morling.dev/Blog Post “The One Billion Row Challenge”: https://www.morling.dev/blog/one-billion-row-challenge/1brc Github Repository: https://github.com/gunnarmorling/1brcThe Software Development Kit Manager: https://sdkman.io/1BRC Show and Tell: https://github.com/gunnarmorling/1brc/discussions/categories/show-and-tellJEP 471: Deprecate the Memory-Access Methods in sun.misc.Unsafe for Removal: https://openjdk.org/jeps/471GraalVM: https://www.graalvm.org/Aleksey Shipilëv’s Submission mit 187 Zeilen Kommentar: https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_shipilev.javaFastest known solution: 0.577s (8 core Zen2); C with heavy AVX2: https://github.com/gunnarmorling/1brc/discussions/710AWK-Lösungen: https://github.com/gunnarmorling/1brc/discussions/171AWK in 11 Zeilen: https://github.com/emiruz/1brc/blob/main/1brc.awk1BRC mit DuckDB: https://rmoff.net/2024/01/03/1%EF%B8%8F%E2%83%A3%EF%B8%8F-1brc-in-sql-with-duckdb/1BRC mit Clickhouse: https://ftisiot.net/posts/1brows/One Trillion Row Challenge: https://github.com/coiled/1trcThe One Billion Row Challenge in Go: from 1m45s to 3.4s in nine solutions: https://benhoyt.com/writings/go-1brc/Processing One Billion Rows in PHP!: https://dev.to/realflowcontrol/processing-one-billion-rows-in-php-3eg0/1BRC in PHP FFI + Rust: https://gianlucafabrizi.dev/blog/posts/1brc-php-ffi/Dask (Parallel Python): https://www.dask.org/1BRC–Nerd Sniping the Java Community: https://www.infoq.com/presentations/1brc/The Billion Row Challenge (1BRC) - Step-by-step from 71s to 1.7s: https://questdb.com/blog/billion-row-challenge-step-by-step/1BRC merykitty’s Magic SWAR: 8 Lines of Code Explained in 3,000 Words: https://questdb.com/blog/1brc-merykittys-magic-swar/Path to the Fastest #1BRC Solution: https://github.com/thomaswue/1brc-steps1BRC - What a Journey: https://www.esolutions.tech/1brc-what-a-journeyGewinner der 1BRC Thomas Wuerthinger: https://www.linkedin.com/in/thomaswue/Zenbleed: https://lock.cmpxchg8b.com/zenbleed.htmlEngineering Kiosk Episode #180 Skalierung, aber zu welchem Preis? (Papers We Love): https://engineeringkiosk.dev/podcast/episode/180-skalierung-aber-zu-welchem-preis-papers-we-love/mmap: https://en.wikipedia.org/wiki/MmapSprungmarken(00:00:00) One Billion Row Challenge und der Java-Performance-Mythos(00:04:25) Info/Werbung(00:05:25) One Billion Row Challenge und der Java-Performance-Mythos(00:07:07) Die Challenge: 1 Milliarde Wetterdaten und ein viraler Benchmark(00:13:00) Testsetup, Hetzner-Server und erste Laufzeit-Schätzungen(00:17:05) Von 4 Minuten auf 1,5 Sekunden: Gewinner, GraalVM und Bonuslisten(00:21:35) Kritik am Benchmark: RAM-Disk, Overfitting und Realitätsbezug(00:25:03) Erste Optimierungen: Parallelisierung, lokale Hashmaps und Dateisplits(00:26:59) Memory Mapping, Unsafe und Garbage Collection vermeiden(00:34:38) Custom Hashmaps, Cache Lines und Integer statt Float(00:38:30) Temperatur-Parsing auf Bit-Ebene und ALU-Operationen(00:42:02) SIMD, SWAR und Branchless Coding auf CPU-Ebene(00:49:53) GraalVM als Performance-Hebel und ein kreativer Prozess-Hack(00:54:05) Andere Sprachen im Vergleich: C, Go, PHP, AWK und SQL(00:59:20) Warum die GPU hier nicht automatisch gewinnt(01:01:44) Was bringt das im Alltag? Kritik, Learnings und Team-ChallengesHostsWolfgang Gassler (https://gassler.dev) Andy Grunwald (https://andygrunwald.com/)CommunityDiskutiere mit uns und vielen anderen Tech-Spezialist⋅innen in unserer Engineering Kiosk Community unter https://engineeringkiosk.dev/join-discord

Apr 21, 2026 • 59min
#264 Seniorität im KI-Zeitalter: Eine Ode an den Junior
Seniorität im AI-Zeitalter.AI ist überall. In Demos, in LinkedIn-Posts, in Produktivitätsversprechen und inzwischen auch mitten im Entwickleralltag. Aber was passiert eigentlich, wenn Code plötzlich billig wird? Wird dann jede:r zum 10x Engineer oder merken wir erst jetzt, worauf es bei Seniorität wirklich ankommt? Genau dieser Frage gehen wir in dieser Episode nach und schauen ehrlich auf den Spannungsbogen zwischen KI-Hype, Softwarequalität, Code Reviews und Karriereentwicklung.Wir sprechen darüber, warum mehr Output nicht automatisch mehr Outcome bedeutet, was DORA-Metriken, Studien und Alltagserfahrungen über AI Coding Tools sagen und weshalb das Big Picture wichtiger wird als die pure Menge an produziertem Code. Außerdem diskutieren wir, warum Senior Engineers gerade jetzt so gefragt sind, welche Rolle Kommunikation, Priorisierung, Leadership und Architekturverständnis spielen und warum der Satz AI ist doch mein Junior deutlich zu kurz greift. Ebenso schauen wir auf den Rückgang von Junior-Rollen, auf Internships als Recruiting-Pipeline und darauf, wie Lernen, Mentoring und echte Verantwortung in einer Welt mit Coding Agents aussehen können.Wenn du verstehen willst, wie sich Softwareentwicklung, Seniorität, Juniors, Staff Engineers, AI Adoption und Business Value gerade verschieben, ist diese Folge für dich. Oder anders gesagt: Wenn mehr Code billiger wird, wird Klarheit wertvoller. Und genau da wird es spannend.Unsere aktuellen Werbepartner findest du auf https://engineeringkiosk.dev/partnersDas schnelle Feedback zur Episode:👍 (top) 👎 (geht so)Anregungen, Gedanken, Themen und WünscheDein Feedback zählt! Erreiche uns über einen der folgenden Kanäle …EngKiosk Community: https://engineeringkiosk.dev/join-discord LinkedIn: https://www.linkedin.com/company/engineering-kiosk/Email: stehtisch@engineeringkiosk.devMastodon: https://podcasts.social/@engkioskBluesky: https://bsky.app/profile/engineeringkiosk.bsky.socialInstagram: https://www.instagram.com/engineeringkiosk/Unterstütze den Engineering KioskWenn du uns etwas Gutes tun möchtest … Kaffee schmeckt uns immer Buy us a coffee: https://engineeringkiosk.dev/kaffeeLinksWolfgang's Talk “AI Writes More Code. What Makes You Senior?”: https://engineeringkiosk.dev/meetup/alps/slides/2603-wolfgang_%20StopCoding_Engineering_Kiosk_Alps_2026-03-19.pdfEnterprise AI adoption in 2026: Why 79% face challenges despite high investment: https://writer.com/blog/enterprise-ai-adoption-2026/Gen Z Resentment Toward AI Grows as Adoption Stagnates and Workplace Fears Mount: https://www.waltonfamilyfoundation.org/about-us/newsroom/gen-z-resentment-toward-ai-grows-as-adoption-stagnates-and-workplace-fears-mountDeepfake X-Rays Fool Radiologists and AI: https://www.rsna.org/news/2026/march/chatgpt-generated-radiographsHighlights from the 10th DORA report: https://cloud.google.com/blog/products/devops-sre/announcing-the-2024-dora-report?hl=enExperience Requirements Have Tightened Amid the Tech Hiring Freeze: https://www.hiringlab.org/2025/07/30/experience-requirements-have-tightened-amid-the-tech-hiring-freeze/ How AI Impacts Skill Formation: https://arxiv.org/abs/2601.20245Help build the future: announcing Cloudflare’s goal to hire 1,111 interns in 2026: https://blog.cloudflare.com/cloudflare-1111-intern-program/Was ist 1.1.1.1?: https://www.cloudflare.com/de-de/learning/dns/what-is-1.1.1.1/Sprungmarken(00:00:00) KI im Entwickleralltag: Werden Seniors jetzt noch wichtiger?(00:05:50) AI-Adoption, Skepsis und Studienlage in der Softwareentwicklung(00:05:50) Info/Werbung(00:06:50) AI-Adoption, Skepsis und Studienlage in der Softwareentwicklung(00:12:50) Mehr Code, mehr Reviews, mehr Probleme? Das KI-Bottleneck(00:27:11) Warum Senior Engineers vom Big Picture leben(00:32:01) Junior zu Senior mit KI: Lernen, Verstehen und Karrierepfade(00:36:43) Warum Firmen weiter Juniors, Interns und Praktikant:innen brauchen(00:39:47) Output vs. Outcome: Was in der AI-Ära wirklich zählt(00:43:18) Ist der Coding Agent dein Junior? Eher nicht(00:44:35) Mentoring, Recruiting und frische Perspektiven im Team(00:50:57) Seniorität in der AI-Ära: Klarheit, Kommunikation, Einfluss(00:55:44) Open Mindset und FazitHostsWolfgang Gassler (https://gassler.dev) Andy Grunwald (https://andygrunwald.com/)CommunityDiskutiere mit uns und vielen anderen Tech-Spezialist⋅innen in unserer Engineering Kiosk Community unter https://engineeringkiosk.dev/join-discord

Apr 14, 2026 • 1h 13min
#263 Das Monorepo Comeback: Project Graphs, Dev-Kultur und AI Agents mit Max Kless von Nx
Max Kless, Senior Software Engineer bei Nx, erklärt kurz seine Arbeit an Monorepo-Tooling. Es geht um Project Graphs, CI/Caching und pragmatische, hybride Monorepo-Ansätze. Außerdem werden Code Ownership, Plattform-Teams und die kulturellen Stolpersteine diskutiert. Spannend: wie AI und Coding Agents durch gemeinsamen Code-Kontext Monorepos wieder relevanter machen.

8 snips
Apr 7, 2026 • 1h 22min
#262 Value Based Pricing: Mehr Verantwortung statt Stunden zählen mit Christoph Burchartz
Christoph Burchartz, Geschäftsführer der E‑Commerce‑Agentur Pixolith und erfahrener Berater zu Value‑Based Pricing. Er spricht über den Wechsel von Stundenabrechnung zu wertorientiertem Arbeiten. Kurze, konkrete Beispiele aus E‑Commerce, Psychologie der Preisfindung und weshalb KI Beratung, Vertrieb und Delivery verändert. Außerdem: Paketstrukturen, Goodhart‑Effekte und wie man Kundentrust statt Stunden verkauft.

Mar 31, 2026 • 1h 17min
#261 Git 3.0, SHA-256, Reftables: Die Zukunft von Git mit Maintainer Patrick Steinhardt
Patrick Steinhardt, Git-Maintainer und Staff Engineer bei GitLab, erklärt kurz seine Arbeit an Reftables, pluggable object databases und Git 3.0. Es geht um Git-Internals, SHA-256-Migration, Reftables als bessere Referenzspeicherung, Partial Clones, Large Object Promises und Modernisierungspläne für große Repositories und bessere Usability.

Mar 24, 2026 • 47min
#260 Crazy Attacks Part 2: Acoustic DoS & Garmin Hack im Luftverkehr
Kann ein Popsong einen Laptop crashen? Und was passiert, wenn ein Ransomware-Angriff nicht nur Fitnessdaten lahmlegt, sondern plötzlich auch Luftfahrt-Workflows und Flight Planning betrifft? Genau mit solchen Fragen steigen wir in dieser Episode ein. Wir schauen auf zwei Security-Fälle, die auf den ersten Blick fast zu verrückt klingen, um wahr zu sein, aber genau deshalb spannend sind. Denn sie zeigen, wie unerwartet Sicherheitsprobleme entstehen und warum Zero Trust, Threat Modeling und Incident Response oft viel breiter gedacht werden müssen, als man zuerst annimmt.In dieser Episode sprechen wir über die legendäre Janet-Jackson-Sicherheitslücke, bei der Resonanz- und Schallwellen bestimmte Festplatten aus dem Takt gebracht haben, bis das Betriebssystem mit Kernel Panic reagierte. Danach geht es um den Garmin-Hack von 2020, inklusive Ransomware, Phishing, Social Engineering, Lateral Movement, Backups, Offline-First-Systemen und der Frage, warum die Trennung kritischer Systeme so wichtig ist. Dabei geht es nicht nur um kuriose Storys, sondern um konkrete Learnings für Softwareentwicklung, Security Engineering und den Umgang mit Legacy-Systemen.Wenn du dich für Cybersecurity, Ransomware, Zero Trust, Backup-Strategien, Flight Planning, IoT, Legacy-Hardware und ungewöhnliche Denial-of-Service-Fälle interessierst, bekommst du hier reichlich Stoff zum Mitdenken. Oder anders gesagt: Nach dieser Episode hörst du Musik vielleicht mit etwas mehr Respekt. Vor allem in der Nähe von Spinning Disks.Unsere aktuellen Werbepartner findest du auf https://engineeringkiosk.dev/partnersDas schnelle Feedback zur Episode:👍 (top) 👎 (geht so)Anregungen, Gedanken, Themen und WünscheDein Feedback zählt! Erreiche uns über einen der folgenden Kanäle …EngKiosk Community: https://engineeringkiosk.dev/join-discord LinkedIn: https://www.linkedin.com/company/engineering-kiosk/Email: stehtisch@engineeringkiosk.devMastodon: https://podcasts.social/@engkioskBluesky: https://bsky.app/profile/engineeringkiosk.bsky.socialInstagram: https://www.instagram.com/engineeringkiosk/Unterstütze den Engineering KioskWenn du uns etwas Gutes tun möchtest … Kaffee schmeckt uns immer Buy us a coffee: https://engineeringkiosk.dev/kaffeeLinksEngineering Kiosk Episode #257 Fischbecken, Jeep, Saugroboter - 3 Hacks, 1 Lesson: Zero Trust: https://engineeringkiosk.dev/podcast/episode/257-fischbecken-jeep-saugroboter-3-hacks-1-lesson-zero-trust/CVE-2022-38392: https://nvd.nist.gov/vuln/detail/CVE-2022-38392Janet Jackson had the power to crash laptop computers: https://devblogs.microsoft.com/oldnewthing/20220816-00/?p=106994Protecting Windows users from Janet Jackson’s Rhythm Nation: https://devblogs.microsoft.com/oldnewthing/20250429-00/?p=111127Evil Corp: https://en.wikipedia.org/wiki/Dridex#Evil_CorpBig Game Hunting durch Cyberangreifer: https://www.crowdstrike.com/de-de/cybersecurity-101/ransomware/big-game-hunting/Hackers toppled Garmin networks: https://www.aopa.org/news-and-media/all-news/2020/july/27/garmin-working-to-resolve-multiday-outageflyGarmin: https://fly.garmin.com/fly-garmin/Iridium (Kommunikationssystem): https://de.wikipedia.org/wiki/Iridium_(Kommunikationssystem)Versicherung muss Garmin Ransomware-Lösegeld erstatten: https://www.inside-it.ch/versicherung-muss-garmin-ransomware-loesegeld-erstatten-20231002 Sprungmarken(00:00:00) Security Stories mit Lerneffekt: Einstieg in kuriose Angriffe(00:03:37) Janet Jackson und der akustische Denial of Service(00:05:56) Info/Werbung(00:06:56) Janet Jackson und der akustische Denial of Service(00:08:14) Resonanz, Festplatten und warum Laptops abstürzten(00:14:27) Der Windows-Fix: Audiofilter statt Hardware-Redesign(00:21:14) Security Learnings aus dem Janet-Jackson-Fall(00:26:32) Garmin-Hack 2020: Ransomware mit Folgen für die Luftfahrt(00:29:30) Garmin Pilot, Flight Planning und kritische Infrastruktur(00:32:06) WastedLocker, Phishing und Lateral Movement im Netzwerk(00:37:54) Was wir aus dem Garmin-Vorfall lernen können(00:39:31) Backups, Infrastructure as Code und Incident ResponseHostsWolfgang Gassler (https://gassler.dev) Andy Grunwald (https://andygrunwald.com/)CommunityDiskutiere mit uns und vielen anderen Tech-Spezialist⋅innen in unserer Engineering Kiosk Community unter https://engineeringkiosk.dev/join-discord

Mar 17, 2026 • 1h 10min
#259 Modern Fortran: Nach 70 Jahren immer noch ein HPC-Arbeitstier mit Prof. Martin Diehl
Fortran. Eine Sprache von 1957. Und trotzdem taucht sie im TIOBE Index plötzlich auf Platz 12 auf. Zufall, Messfehler oder ein echtes Comeback in High Performance Computing? Wenn du Fortran bisher in die Schublade Legacy und Lochkarten gesteckt hast, wird diese Episode deine Perspektive ziemlich sicher verschieben.In dieser Interviewfolge nehmen wir Fortran auseinander, aber fair. Mit dabei ist Martin Diehl, Professor an der KU Leuven, Materialwissenschaftler und Open-Source-Contributor. Wir klären, warum Fortran für wissenschaftliches Rechnen gebaut wurde, warum Performance und Memory Layout bis heute zählen und weshalb du bei NumPy und SciPy oft indirekt Fortran-Code nutzt. Dazu geht es um Modern Fortran, Rückwärtskompatibilität, Module, Typensystem, Tooling, den Fortran Package Manager FPM sowie neue Compiler wie Flang und L Fortran auf LLVM-Basis.Zum Abschluss wird es HPC konkret. OpenMP für Shared Memory, MPI für Distributed Memory und als Fortran-Spezialität Co Arrays – quasi Shared-Memory-Feelings im Cluster. Wenn du wissen willst, ob Fortran Teil des Problems oder der Lösung im Two-Language-Dilemma ist, dann hör rein.Bonus: Naming is hard, aber F minus minus war schon eine Ansage.Unsere aktuellen Werbepartner findest du auf https://engineeringkiosk.dev/partnersDas schnelle Feedback zur Episode:👍 (top) 👎 (geht so)Anregungen, Gedanken, Themen und WünscheDein Feedback zählt! Erreiche uns über einen der folgenden Kanäle …EngKiosk Community: https://engineeringkiosk.dev/join-discord LinkedIn: https://www.linkedin.com/company/engineering-kiosk/Email: stehtisch@engineeringkiosk.devMastodon: https://podcasts.social/@engkioskBluesky: https://bsky.app/profile/engineeringkiosk.bsky.socialInstagram: https://www.instagram.com/engineeringkiosk/Unterstütze den Engineering KioskWenn du uns etwas Gutes tun möchtest … Kaffee schmeckt uns immer Buy us a coffee: https://engineeringkiosk.dev/kaffeeLinksHomepage von Martin Diehl: https://martin-diehl.net/Martin Diehl auf LinkedIn: https://www.linkedin.com/in/martin-diehl/Martin Diehl auf Github: https://github.com/mardiehlMartin Diehl auf Scholar: https://scholar.google.com/citations?user=ja83swsAAAAJ&hl=deTiobe Index: https://www.tiobe.com/tiobe-index/Fortran: https://fortran-lang.org/SciPy: https://scipy.org/NumPy: https://numpy.org/LAPACK - Linear Algebra PACKage: https://www.netlib.org/lapack/OpenMP: https://www.openmp.org/MPI: https://www.mpi-forum.orgCo-array Fortran: https://de.wikipedia.org/wiki/Co-array_FortranJulia Solves the 2 Language Problem, However It Creates the 1.5 Language Problem: https://www.youtube.com/watch?v=RUJFd-rEa0kLLVM: https://llvm.org/Julia Programmiersprache: https://julialang.org/PETSc: https://petsc.org/Flang: https://flang.llvm.org/docs/Fortran Discourse: https://fortran-lang.discourse.group/Fortran Package Manager: https://fpm.fortran-lang.org/TOP500 Supercomputer Liste: https://top500.orgMojo lang: https://www.modular.com/mojoDAMASK: https://damask-multiphysics.orgUS Fortran Standards Committee: https://j3-fortran.orgFortran Wiki: https://fortranwiki.orgLFortran: https://lfortran.org/Sprungmarken(00:00:00) Fortran heute: TIOBE Index, Nostalgie und Relevanz(00:06:39) Info/Werbung(00:07:39) Fortran heute: TIOBE Index, Nostalgie und Relevanz(00:09:56) Warum Fortran entwickelt wurde und woher die Sprache kommt(00:14:24) Moderne Fortran Standards und Rückwärtskompatibilität(00:22:21) Fortran in Python: LAPACK, NumPy, SciPy und Performance(00:25:52) Typisierung, Speicherverwaltung und moderne Sprachfeatures(00:30:32) Module, Objektorientierung und Generics in Fortran(00:33:19) High Performance Computing: OpenMP, MPI und Coarrays(00:39:37) Python, Julia, C und das Two Language Dilemma(00:42:39) LLVM, Compilerentwicklung und die Zukunft von Fortran(01:00:27) Community, Package Manager und Onboarding in FortranHostsWolfgang Gassler (https://gassler.dev) Andy Grunwald (https://andygrunwald.com/)CommunityDiskutiere mit uns und vielen anderen Tech-Spezialist⋅innen in unserer Engineering Kiosk Community unter https://engineeringkiosk.dev/join-discord

Mar 10, 2026 • 1h 19min
#258 Fuck around & find out: Hardware-Side-Projects mit ESPHome mit Andrej Friesen
André Friesen, Smart‑Home‑ und Maker‑Enthusiast sowie Organisator von Home‑Assistant‑Meetups, erzählt von Hardware‑Side‑Projects rund um ESP32/ESPHome. Es geht um PokéPow für PC‑Frontpanels, Prototyping von Breadboard zu PCB und echte Hürden wie Antennen im PC, CE‑Kennzeichnung und Outsourcing. Viele Anekdoten über Löten, Produktionsfallen und Community‑Netzwerke.


