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

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 :)