Talks

Talks
Michael Friedrich at QCon London 2024, Efficient DevSecOps workflows with a little help from AI

Michael's talks focus on Responsible Agentic AI adoption, Embedded Systems, DevSecOps efficiency, CI/CD, Developer Experience, SRE/Observability, and overall, learning best practices in public together. Michael loves live demos and engaging with the audience.

For collaboration requests, please add full context on the why and how, including URLs to take action.

In Michael’s talk experience, you’ll find 70+ talks with slides and/or recordings. You can also watch recordings in the Developer Advocacy at GitLab playlist.

Upcoming events

2025

GitLab DACH Roadshow 2025: Efficient DevSecOps workflows … with a little help from my AI Agents

Note: This is a product use cases talk with live demos. The slides are updated after each roadshow stop (Frankfurt, Zurich, Munich, Dusseldorf, Berlin, Vienna) to iterate on customer feedback, and add new monthly GitLab Duo Agent Platform releases.

Efficient DevSecOps workflows with a little help from my AI Agents - GitLab DACH Roadshow 2025 - FY26
Efficient DevSecOps workflows … with a little help from my AI Agents GitLab DACH Roadshow 2025 Welcome to the use cases deep dive with Agentic AI … or how I like to call it - Efficient DevSecOps Workflows with a little help from my AI Agents This session will be mix of practical use case examples…
It's those magic moments as a Developer Advocate when customers get excited about new use cases with Agentic AI, and see the outstanding work of our GitLab engineers, designers, and product managers… | 🦊 Michael Friedrich 🌈
It’s those magic moments as a Developer Advocate when customers get excited about new use cases with Agentic AI, and see the outstanding work of our GitLab engineers, designers, and product managers in live demos. 💜 I’m thrilled to see the prepared use cases for GitLab Duo Agent Platform for the first time in a talk with live demos 🤩 😎 From fixing a broken Arduino port detection in the IoT Collector in C++, with Duo Agentic Chat analyzing the source and fixing hardcoded config values autonomously, occasionally asking for command approval. ✅ We saw the collector fixed live with data from the USB Arduino Uno R4 Wifi. No code written, just a GitLab issue reference and Agentic AI. 🌌 Use cases continued with C++23 code modernization, improving CI/CD pipelines, code reviews with custom instructions, and Agentic AI assistance. 🏗️ Then the COBOL mainframe analysis - a prompt in Duo Agentic Chat to propose migration strategies, writing suggestions into README.md and persisting actionable chat history. 🤗 So many new ideas for COBOL migration using Agentic AI and Knowledge Graphs. 🏎️ We then moved beyond IDEs into the GitLab Platform, ensuring data access with compliance. Out-of-the-box agents and flows include Agentic Chat, CLI Agents, and Flows for: 🚀 Issue to MR - implement missing CLI parameters in Arduino IoT Collector 📝 Issue to MR - generate COBOL mainframe sensor documentation ⚡ Convert to GitLab CI/CD - migrate from Jenkins with one click 🤩 Intelligent context with GitLab Knowledge Graph, extensibility with GitLab MCP Server, and AI Catalog customization with custom Agents, Flows, and rules. 🛡️ GitLab self-managed in offline environments with Agents, Flows, and self-hosted models ensures proprietary code stays within your network, running on proven infrastructure. 💡 Slides and demo project URLs in comments. 🎬 Join my talks at DACH Roadshow in Zurich next week, then Munich | Dusseldorf | Berlin | Vienna - featuring demos, updates, and AMAs.

Bitkom Forum Open Source: Breaking and Entering (Open Source): AI for Swift Contribution

Slides are English, presented live in German.

Talk: Open Source entschlüsselt: Mit KI-Werkzeugen schneller zur erfolgreichen Mitarbeit - Bitkom Forum Open Source 2025 [German]
Open Source entschlüsselt: Mit KI-Werkzeugen schneller zur erfolgreichen Mitarbeit Bitkom Forum Open Source, 2025-09-18
#everyonecancontribute #opensource #transparency #ai | 🦊 Michael Friedrich 🌈
Contributing to, and maintaining Open Source with a little help from AI ... I enjoyed sharing my experience and learnings at Bitkom Forum Open Source today. 🌱 🤔 Understanding how AI works is crucial for better results - How to get started with local LLMs, Ollama, LLMs on Raspberry Pi and NVIDIA Jetson 💡 Open source getting started use cases: Get help, onboarding, explain algorithms 🤗 Collaboration: Good first issues, discussion summaries, Merge Request summaries, Code Reviews, CI/CD troubleshooting 🚀 Tips for better AI outputs - STAR model, explain it live I am five, say please/thanks, learning talks from Open Source @ Siemens and ContainerDays ⚡ Advanced use cases with Knowledge Graph and Agentic AI: Documentation generation, code modernization (C++, Java, COBOL, etc), understand and fix vulnerabilities ✨ Everyone can contribute: As contributor, OSS and commercial AI tools. As maintainer, AI transparency in MRs (GitLab contribution flow) 🤝 Enablement and sponsoring: Subscriptions, hardware for LLMs, knowledge sharing in communities and meetups (hint: DevOps Camp Nuremberg on Oct 10) Thanks for hosting me Holger Koch 💜🦊 Slides with all learning resource links in the comments. 👇 #EveryoneCanContribute #OpenSource #Transparency #AI

Container Days 2025: Evolving the Edge: AI, CI and Hardware-in-the-Loop for Embedded

Talk: Evolving the Edge: AI, CI, and Hardware-in-the-Loop for Embedded - Container Days 2025
Evolving the Edge: AI, CI, and Hardware-in-the-Loop for Embedded Container Days, 2025-09-11 Welcome to my talk! Today we want to dive deep into my research on embedded development, and how CI with Hardware-in-the-loop and AI can help make a difference. Note before we start: The industry is moving…
#cds25 | 🦊 Michael Friedrich 🌈
Thanks everyone for joining my ContainerDays talk “Evolving the Edge: AI, CI, and Hardware-in-the-Loop for Embedded” 💜 -- last-minute hacks worked well for the live demo running on my Raspberry Pi 5 cluster and NVIDIA Jetson at home ⚡ 💡 Slides and open-source GitLab repos with developed Ansible playbooks and AI, CI, Embedded research in the comments. 🤗 Learned from your questions and feedback today 🌱 Flash firmware via USB -- export CI artifacts from Docker build job to GitLab server, pull them into the “on host” shell CI flash job with direct device access to USB. 💡 Knowledge Graph for code indexing and LLM/Agentic AI context -- at GitLab, we are building a Knowledge Graph for the platform, learn more in 18.3 and 18.4 blog posts. Future talk ideas :) 🤩 Learned: You can run GitLab CI Runner directly on the NVIDIA Jetson Orin Nano. -- Thank you, that was missing in my research, I was very busy the last weeks :) 🤔 How to validate AI-generated fixes -- run regular CI/CD jobs (lint, build, etc.) and also provide tool calls through MCP for other QA agents. Put long-running flows into background agents/schedules on the platform. We are building this into the GitLab Duo Agent Platform, currently in Beta. 🖨️ How to get real feedback from connected hardware sensors like LEDs? -- Find a suitable output, like serial UART modem logging/events, or direct sensor fetch through Agent tool calls that directly talk to the hardware. 🚧 Waveform analysis for anomaly detection can be problematic and could generate unsafe code. -- Need better understanding and customer awareness of what is possible. 🤖 Will AI evolve into an operating system to control all devices -- interesting idea. AI will aid in automation and orchestration, much like the breakthroughs with IaC and DevOps. We are now evolving with Agent Platforms; at the Operating System level, I’d also like to see some “Human in the Loop” and be the operator of AI Agents myself, still. #CDS25


Open Source @ Siemens 2025: Learning AI 101: Practical Foundations for Developers

Talk: Learning AI 101: Practical Foundations for Developers - Open Source @ Siemens 2025
Learning AI 101: Practical Foundations for Developers Open Source @ Siemens, 2025-06-03 Welcome to my talk about Learning AI 101 - Practical Foundations for Developers. This is a new story to being told, my own learning story with AI since 2023 – thanks Roger for inviting me to speak a few weeks…

Chemnitz Linux Days: Efficient DevSecOps workflows with reusable CI/CD Components

Talk: Efficient DevSecOps workflows with reusable CI/CD Components - Chemnitz Linux Days 2025
Efficient DevSecOps workflows with reusable CI/CD Components Chemnitz Linux Days 2025, 2025-03-22

Recording: https://media.ccc.de/v/clt25-284-efficient-devsecops-workflows-with-reusable-cicd-components

2024

IT-Tage 2024, Frankfurt, Germany: Efficient DevSecOps Workflows with a little help from AI

Talk: Efficient DevSecOps workflows with a little help from AI - IT-Tage 2024
Michael Friedrich Effiziente DevSecOps Workflows … with a little help from AI

GitLab DACH Roadshow Dusseldorf, Zurich, Berlin, Vienna, Stuttgart

https://go.gitlab.com/JRFMG4 Note: This is a GitLab customer-focused event and talk.

Efficient DevSecOps Workflows with a little help from AI - DACH Roadshow FY25 - Michael Friedrich
Efficient DevSecOps Workflows with a little help from AI [Today | In the next 30 minutes], we want to talk about Efficient DevSecOps Workflows … with a little help from AI.

DevSecOps Nuremberg: Efficient DevSecOps Workflows with AI - hands-on workshop session

Efficient DevSecOps workflows with a little help from AI - DevOps Camp Nuremberg 2024
Efficient DevSecOps workflows with a little help from AI DevOps Camp Nuremberg 2024 [Today | In the next 30 minutes], we want to talk about Efficient DevSecOps Workflows … with a little help from AI. [ Internal note: Organization CFP issue: https://gitlab.com/gitlab-com/marketing/corporate_market…

https://gitlab.com/gitlab-da/use-cases/ai/ai-workshops/gitlab-duo-ai-devops-camp-2024-10-12

InfoQ Dev Summit Munich: Efficient DevSecOps Workflows with a little help from AI

Talk: Efficient DevSecOps workflows with a little help from AI - InfoQ Dev Summit Munich 2024
Efficient DevSecOps workflows with a little help from AI [Today | In the next 30 minutes], we want to talk about Efficient DevSecOps Workflows … with a little help from AI. [ Internal note: Organization CFP issue: https://gitlab.com/gitlab-com/marketing/corporate_marketing/corporate-marketing/-/i…

Container Days 2024: Efficient DevSecOps Workflows with a little help from AI

Talk: Efficient DevSecOps workflows with a little help from AI - Container Days EU 2024
Efficient DevSecOps workflows with a little help from AI [Today | In the next 30 minutes], we want to talk about Efficient DevSecOps Workflows … with a little help from AI. [ Internal note: Organization CFP issue: https://gitlab.com/gitlab-com/marketing/corporate_marketing/corporate-marketing/-/i…

Open Source @ Siemens 2024: Efficient DevSecOps with CI/CD Components

Talk: Efficient DevSecOps with CI/CD Components - Open Source @ Siemens
Efficient DevSecOps with CI/CD Components Open Source @ Siemens, 2024-05-14

QCon London 2024: Efficient DevSecOps workflows with a little help from AI

Talk: Efficient DevSecOps workflows with a little help from AI - QCon London
Efficient DevSecOps workflows with a little help from AI QCon London 2024

Efficient DevSecOps Workflows with reusable CI/CD Components

Slides: https://go.gitlab.com/VYS051

2023

Cloud Native Saar Meetup: Efficient DevSecOps workflows with a little help from AI

Cloudnative Saar Meetup: Efficient DevSecOps workflows with a little help from AI
Efficient DevSecOps workflows with a little help from AI Cloud-native Saar Meetup, 2023-11-29

KubeCon NA 2023, GitLab lightning talk: Efficient DevSecOps workflows with a little help from AI

KubeCon NA 2023-Michael Friedrich-Efficient DevSecOps workflows with a little help from AI
Efficient DevSecOps workflows with a little help from AI https://gitlab.com/gitlab-com/marketing/corporate_marketing/corporate-marketing/-/issues/8410

KubeCon NA 2023, GitLab lightning talk: Observability for Efficient DevSecOps Pipelines

KubeCon NA 2023-Michael Friedrich-Observability for Efficient DevSecOps Pipelines
Observability for Efficient DevSecOps Pipelines https://gitlab.com/gitlab-com/marketing/corporate_marketing/corporate-marketing/-/issues/8411

KubeCon NA 2023, GitLab lightning talk: Simplifying CI/CD Pipelines with Component Catalogs

KubeCon NA 2023-Michael Friedrich-Simplifying CI/CD Pipelines with Component Catalogs (current)
Simplifying CI/CD Pipelines with Component Catalogs Or … DevSecOps Efficiency with reusable workflows

Container Days 2023: From Monitoring to Observability: eBPF Chaos

Container Days 2023: From Monitoring to Observability: eBPF Chaos
From Monitoring to Observability: eBPF Chaos Michael Friedrich In the next 30 minutes, you will learn about my story learning eBPF, how it helps debugging production incidents, and how this correlates with Chaos. We will also explore new ideas where eBPF can help with Observability and security c…

Cloudland 2023: Observability for Efficient DevSecOps Pipelines

Cloudland 2023: Observability for Efficient DevSecOps Pipelines
Observability for Efficient DevSecOps Pipelines Introduction 3

Cloudland 2023: Learning eBPF for better Observability

Cloudland 2023: Learning eBPF for better Observability (Workshop)
Learning eBPF for better Observability Workshop Introduction 3

KubeCon EU 2023, GitLab booth lightning talk: Efficient DevSecOps Pipelines in a Cloud Native World

KubeCon EU 2023 LT-Michael Friedrich-Efficient DevSecOps Pipelines in a Cloud-Native World
Efficient DevSecOps Pipelines in a Cloud Native World

QCon London: From Monitoring to Observability: eBPF Chaos

QCon London: From Monitoring to Observability: eBPF Chaos
From Monitoring to Observability: eBPF Chaos Michael Friedrich In the next 50 minutes, you will learn about my story learning eBPF, how it helps debugging production incidents, and how this correlates with Chaos.

Chemnitz Linux Days: Efficient DevSecOps Pipelines in a Cloud Native World

Chemnitz Linux Days 2023: Efficient DevSecOps Pipelines in a Cloud-Native World
Efficient DevSecOps Pipelines in a Cloud Native World

Config Management Camp: From Monitoring to Observability: eBPF Chaos

From Monitoring to Observability: eBPF Chaos
From Monitoring to Observability: eBPF Chaos Michael Friedrich

2022

IT Tage 2022: Konfidenz mit Kaos für Kubernetes Observability

Talk is German, slides are English.

IT-Tage: Confidence with Chaos for your Kubernetes Observability
Konfidenz mit Kaos für Kubernetes Observability Michael Friedrich

Continuous Lifecycle: Confidence with Chaos for your Kubernetes Observability

Continuous Lifecycle: Confidence with Chaos for your Kubernetes Observability
Confidence with Chaos for your Kubernetes Observability Michael Friedrich Senior Developer Evangelist at GitLab @dnsmichi Demo repository: https://gitlab.com/everyonecancontribute/observability/k8s-o11y-chaos Dnsmichi - pronunciation hints at https://dnsmichi.at/about/

Lightning talk at PromCon EU: Confidence with Chaos for your Kubernetes Observability

PromCon EU: Confidence with Chaos for your Kubernetes Observability (lightning talk)
Confidence with Chaos for your Kubernetes Observability Michael Friedrich Senior Developer Evangelist at GitLab @dnsmichi Demo repository: https://gitlab.com/everyonecancontribute/observability/k8s-o11y-chaos Dnsmichi - pronunciation hints at https://dnsmichi.at/about/ PromCon EU 2022

Lightning talk at the GitLab booth at KubeCon NA: Efficient DevSecOps Pipelines in a Cloud Native World

KubeCon NA LT-Efficient DevSecOps Pipelines in a Cloud Native World-Michael Friedrich
Efficient DevSecOps Pipelines in a Cloud Native World Organisation issue (internal) https://gitlab.com/gitlab-com/marketing/corporate_marketing/corporate-marketing/-/issues/7020

Open Observability Day at KubeCon NA: Confidence with Chaos for your Kubernetes Observability

Open Observability day at KubeCon NA: Confidence with Chaos for your Kubernetes Observability
Confidence with Chaos for your Kubernetes Observability Michael Friedrich Senior Developer Evangelist at GitLab @dnsmichi Demo repository: https://gitlab.com/everyonecancontribute/observability/k8s-o11y-chaos Dnsmichi - pronunciation hints at https://dnsmichi.at/about/

KCD Munich: From Monitoring to Observability: Left Shift your SLOs with Chaos

KCD Munich 2022: From Monitoring to Observability: Left Shift your SLOs with Chaos
SPONSORS Speaker: Michael Friedrich Company: GitLab From Monitoring to Observability: Left Shift your SLOs with Chaos

Open Source Automation Days: Confidence with Chaos for your Kubernetes Observability

Open Source Automation Days 2022: Confidence with Chaos for your Kubernetes Observability
Confidence with Chaos for your Kubernetes Observability Michael Friedrich Senior Developer Evangelist at GitLab @dnsmichi Demo repository: https://gitlab.com/everyonecancontribute/observability/k8s-o11y-chaos Dnsmichi - pronunciation hints at https://dnsmichi.at/about/

Kube Simplify workshop: Kubernetes Observability

Slides: https://docs.google.com/presentation/d/e/2PACX-1vRfTgggR3aBbNkSYy5qQNnTuR06OK2y-5zx7SaWl-GSEZDm_ZaDLuyLszS1xSpHicRi3VQPK3zWmSKT/pub?start=false&loop=false&delayms=3000

Focus on: Linux podcast: Monitoring (German)

Focus On Linux: Monitoring - SVA
Unsere neueste Ausgabe Focus On Linux enthält spannende Inhalte zum Thema Monitoring inkl. einen Überblick über gänginge Monitoringtools.

Container Days EU: Confidence with Chaos for your Kubernetes Observability

Slides:

Container Days EU 2022: Confidence with Chaos for your Kubernetes Observability
Confidence with Chaos for your Kubernetes Observability Michael Friedrich Senior Developer Evangelist at GitLab @dnsmichi Demo repository: https://gitlab.com/everyonecancontribute/observability/k8s-o11y-chaos Dnsmichi - pronunciation hints at https://dnsmichi.at/about/

Container Days EU: From Monitoring to Observability: Left Shift your SLOs with Chaos

cdCon 2022: How we build CI/CD Observability with OpenTelemetry

cdCon 2022: How we build CI/CD Observability with OpenTelemetry
How we build CI/CD Observability with OpenTelemetry Michael Friedrich Senior Developer Evangelist at GitLab Organisation: https://gitlab.com/gitlab-com/marketing/corporate_marketing/corporate-marketing/-/issues/5816 @dnsmichi

KubeCon EU 2022: From Monitoring to Observability: Left Shift your SLOs with Chaos

KubeCon EU 2022: From Monitoring to Observability: Left Shift your SLOs with Chaos
From Monitoring to Observability: Left Shift your SLOs with Chaos Michael Friedrich Senior Developer Evangelist at GitLab @dnsmichi Organisation: https://gitlab.com/gitlab-com/marketing/corporate_marketing/corporate-marketing/-/issues/5631

SLOconf 2022: Left Shift your SLOs with Chaos

Heise Academcy Workshop: Kubernetes Monitoring with Prometheus 2022

Kubernetes Monitoring with Prometheus Workshop 2022
Kubernetes Monitoring with Prometheus Michael Friedrich Senior Developer Evangelist at GitLab @dnsmichi

She'n'IT meetup: My story in IT: Adventures with dnsmichi

My story in IT: dnsmichi
Adventures with dnsmichi https://www.meetup.com/she-n-it-nuremberg/ How I wanted to understand computers and how you can do too

Chaos Carnival: From Monitoring to Observability: Left Shift your SLOs with Chaos

Chaos Carnival 2022: From Monitoring to Observability: Left Shift Your SLOs with Chaos
From Monitoring to Observability: Left Shift your SLOs with Chaos Michael Friedrich Senior Developer Evangelist at GitLab Recording: https://youtu.be/IhCQgZxbpNY @dnsmichi

Archive

You made it this far: Here's to everything in from 2012 to 2021 in the archive :)