{"$schema": "https://c3voc.de/schedule/schema.json", "generator": {"name": "pretalx", "version": "2026.3.0.dev0", "url": "https://talks.devopsdays.org"}, "schedule": {"url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/schedule/", "version": "0.1", "base_url": "https://talks.devopsdays.org", "conference": {"acronym": "devopsdays-barcelona-2026", "title": "DevOpsDays Barcelona 2026", "start": "2026-11-13", "end": "2026-11-14", "daysCount": 2, "timeslot_duration": "00:05", "time_zone_name": "Europe/Madrid", "colors": {"primary": "#3aa57c"}, "rooms": [{"name": "Bogatell Workshops (English)", "slug": "305-bogatell-workshops-english", "guid": "04030978-ea94-559d-8a65-6a1f7fd63fcc", "description": "Room 1.7 (pending)", "capacity": null}, {"name": "Pallars Workshops (English)", "slug": "303-pallars-workshops-english", "guid": "6bca1907-079f-5eb5-91a5-c770f75b76aa", "description": "Room 1.9", "capacity": null}, {"name": "\u00c0vila Workshops (Spanish)", "slug": "304-avila-workshops-spanish", "guid": "2e1ed1b8-7f01-5f39-bcb8-8faeba8518f8", "description": "Room 1.16", "capacity": null}, {"name": "Pujades Track  (English)", "slug": "287-pujades-track-english", "guid": "bb389934-8d49-54bb-864c-8101d8775577", "description": "Sala Polivalent", "capacity": null}, {"name": "Llacuna Track (English)", "slug": "288-llacuna-track-english", "guid": "29467833-9560-5cc1-bd7f-a17553b2005c", "description": "Room 1.7", "capacity": null}, {"name": "Rambla Track (Spanish)", "slug": "289-rambla-track-spanish", "guid": "0824f0e4-89a4-5c85-b8f8-8dddfaaeb84d", "description": "Rooms 0.2 + 0.4", "capacity": null}], "tracks": [], "days": [{"index": 1, "date": "2026-11-13", "day_start": "2026-11-13T04:00:00+01:00", "day_end": "2026-11-14T03:59:00+01:00", "rooms": {"Bogatell Workshops (English)": [{"guid": "9188ccdf-e1da-5cca-9e95-a833eaa865c3", "code": "DSKA8T", "id": 6802, "logo": null, "date": "2026-11-13T15:00:00+01:00", "start": "15:00", "end": "2026-11-13T17:00:00+01:00", "duration": "02:00", "room": "Bogatell Workshops (English)", "slug": "devopsdays-barcelona-2026-6802-it-s-too-late-to-scale-up-now-how-to-choose-the-right-metric-to-scale", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/DSKA8T/", "title": "It's too late to scale up now: how to choose the right metric to scale", "subtitle": "", "track": null, "type": "Workshops - 2hrs", "language": "en", "abstract": "CPU and memory are the defaults for scaling up. But in many projects, these metrics react minutes late to issues caused by other areas of the application, thus delaying your autoscaling. In this workshop, we will learn how to hunt for the right metric and how to scale once you find it using Kind, Keda, and Prometheus.", "description": "CPU and memory are the defaults for scaling up. But in many projects, these metrics react minutes late to issues caused by other areas of the application, thus delaying your autoscaling. In this workshop, we will learn how to hunt for the right metric and how to scale once you find it using Kind, Keda, and Prometheus.", "recording_license": "", "do_not_record": false, "persons": [{"code": "XX3UGH", "name": "Christian Polanco", "avatar": "https://talks.devopsdays.org/media/avatars/JHDKXL_6VkcKgz.webp", "biography": "Christian is a Platform Engineer, technical writer, and community organizer. Over his career across fast-growing tech companies, including Amenitiz and Adevinta, he has specialized in Kubernetes orchestration, Infrastructure as Code (IaC), and resilient cloud architecture.\n\nBeyond hands-on platform engineering, Christian is deeply involved in the local open-source ecosystem as a co-organizer for the CNCF Barcelona community and speaker at cloud-native conferences. He is passionate about sharing lessons learned from real-world outages, scaling challenges, and production tooling.\n\n[LinkedIn](https://www.linkedin.com/in/chrsalx/)", "public_name": "Christian Polanco", "guid": "18ab5b55-f0da-5214-9f7f-34662d7692d1", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/speaker/XX3UGH/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/DSKA8T/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/DSKA8T/", "attachments": []}, {"guid": "adef06e8-301d-59aa-89c7-23e73143f382", "code": "DER3ET", "id": 6627, "logo": null, "date": "2026-11-13T17:30:00+01:00", "start": "17:30", "end": "2026-11-13T19:30:00+01:00", "duration": "02:00", "room": "Bogatell Workshops (English)", "slug": "devopsdays-barcelona-2026-6627-intro-to-value-stream-mapping-for-leaders", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/DER3ET/", "title": "Intro to Value Stream Mapping for Leaders", "subtitle": "", "track": null, "type": "Workshops - 2hrs", "language": "en", "abstract": "Today we're generating more code than ever, but most teams aren't converting it into shipped, working, high-quality software. Delivering software is rarely a one-team activity\u2014it's multiple teams coordinating, and most companies lack a practice to fix this systemic problem. Value Stream Mapping does exactly that. In this hands-on workshop, you'll map a real delivery workflow, measure the handovers, and leave with a prioritized plan to ship faster without sacrificing quality.", "description": "In this hands-on session, you'll map and measure a real delivery workflow, identify bottlenecks, and apply lean principles to improve your delivery's speed and quality. The workshop distills 10+ hours of mapping exercises and two years of mapping experience into a practical, do-it-yourself format. Come with a delivery process in mind; leave with a concrete map and an action plan.\n\nAgenda:\n\n- Arrival and introductions\n- Overview of value stream mapping\n- Hands-on mapping exercise\n- Group discussion on constraints & solutions\n- Action planning & next steps", "recording_license": "", "do_not_record": false, "persons": [{"code": "FWUV3M", "name": "Miguel Dias", "avatar": "https://talks.devopsdays.org/media/avatars/FRGERR_PQx3O22.webp", "biography": "I'm a Software Engineer with 6+ years of experience and a background in DevOps, Cloud Infrastructure, Data Engineering, and Analytics, in large organizations, startups, and a nonprofit.\n\nIn 2025, I launched my consulting practice and built a community for engineering leaders (Berlin VSM), 280+ members strong.\n\nI live in Berlin, but I\u2019m from Lisbon. I love the sun and Portuguese food, my dog, and Kickboxing, which I\u2019ve been practicing for 11 years.\n\n[LinkedIn](https://www.linkedin.com/in/migueldiaseu/)", "public_name": "Miguel Dias", "guid": "3b8a989d-516b-5d2f-817e-62423771500f", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/speaker/FWUV3M/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/DER3ET/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/DER3ET/", "attachments": []}], "Pallars Workshops (English)": [{"guid": "b74d3467-e329-5267-a93d-0c5be2e577e7", "code": "VYEFPG", "id": 6662, "logo": null, "date": "2026-11-13T15:00:00+01:00", "start": "15:00", "end": "2026-11-13T17:00:00+01:00", "duration": "02:00", "room": "Pallars Workshops (English)", "slug": "devopsdays-barcelona-2026-6662-getting-started-with-opentelemetry-instrumentation-a-practical-playbook", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/VYEFPG/", "title": "Getting started with OpenTelemetry instrumentation: A practical playbook", "subtitle": "", "track": null, "type": "Workshops - 2hrs", "language": "en", "abstract": "This beginner-friendly, three-hour hands-on workshop guides developers and SREs through instrumenting applications using OpenTelemetry and exporting telemetry data (metrics, logs, and traces) to the Grafana LGTM stack. Participants will explore various instrumentation approaches\u2014including code-level OpenTelemetry SDKs, infrastructure metric collection via the Collector, and zero-code eBPF instrumentation for cross-service communication\u2014alongside optimization techniques like span sampling and metrics tuning. By the end of the session, attendees will gain a clear, practical roadmap for implementing and customizing scalable observability patterns within their own Docker-based environments.", "description": "OpenTelemetry has become an essential open source framework for standardizing telemetry data. In this beginner-friendly hands-on lab, you\u2019ll walk through the journey of instrumenting an application with OpenTelemetry and sending metrics, logs, and traces to the Grafana LGTM stack (Loki for logs, Grafana for visualization, Tempo for traces, and Mimir for metrics).\n\nYou\u2019ll learn common instrumentation approaches, such as adding application-level telemetry using the OpenTelemetry SDK, collecting basic infrastructure metrics with the OpenTelemetry Collector, and implementing cross-service communication with zero-code eBPF instrumentation. You\u2019ll also apply practical customization techniques, such as enriching and sampling spans, tuning metrics, and adding your own signals when auto-instrumentation isn\u2019t enough.\n\nBy instrumenting a sample application step by step, you\u2019ll leave this lab with a clear roadmap for choosing the right OpenTelemetry instrumentation approach within your own environment.\n\nBy the end of the three hours, you will:\n\n- Have a core understanding of the OpenTelemetry project and its key components\n- Select the right level of instrumentation based on various use cases\n- Understand how zero-code eBPF instrumentation helps reveal cross-service communication\n- Instrument applications using OpenTelemetry SDKs\n- Apply end-to-end instrumentation patterns to get started quickly and improve over time\n- Send telemetry to the Grafana LGTM stack and understand how it\u2019s used\n- Customize telemetry to manage cost and noise\n\nRequirements:\n\n- Laptop with WiFi access \n- Linux/MacOS/WSL2\n- Docker\n- Docker compose\n- Administrator or sudo access to build and run Docker containers\n- We will provide a docker-compose file containing what is needed for this lab.\n\nThis session is tailored for developers and SREs.", "recording_license": "", "do_not_record": false, "persons": [{"code": "XR7JCP", "name": "Mario Macias", "avatar": "https://talks.devopsdays.org/media/avatars/FMYV8J_j38o5Vb.webp", "biography": "After falling in love with programming at age 12, Mario has spent 20 years in software engineering, as a scientific researcher, PhD student, university teacher, backend developer, and book writer. During the last 7 years Mario has been focused on monitoring and observability at different layers.\n\n[LinkedIn](https://www.linkedin.com/in/mariomac/)", "public_name": "Mario Macias", "guid": "45ac270e-129b-58af-a558-517d12f8a398", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/speaker/XR7JCP/"}, {"code": "GXWTYA", "name": "Miguel Angel Ortega", "avatar": "https://talks.devopsdays.org/media/avatars/BN7ERZ_9hC8P0l.webp", "biography": "[Miguel Angel Ortega](https://www.linkedin.com/in/miguelortegaramos/) is a Senior Observability Architect at Grafana Labs.", "public_name": "Miguel Angel Ortega", "guid": "6f7d72ac-4134-5a93-9664-dea7c55b6e8a", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/speaker/GXWTYA/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/VYEFPG/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/VYEFPG/", "attachments": []}, {"guid": "43aec107-7d58-56e5-8193-98efc6bb1c23", "code": "KAXXTX", "id": 6593, "logo": null, "date": "2026-11-13T17:30:00+01:00", "start": "17:30", "end": "2026-11-13T19:30:00+01:00", "duration": "02:00", "room": "Pallars Workshops (English)", "slug": "devopsdays-barcelona-2026-6593-self-healing-ai-on-kubernetes-build-an-operator-for-your-llm-app", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/KAXXTX/", "title": "Self-Healing AI on Kubernetes: Build an Operator for Your LLM App", "subtitle": "", "track": null, "type": "Workshops - 2hrs", "language": "en", "abstract": "AI workloads are flooding onto Kubernetes, and most teams still hand-roll fragile YAML to run them. In this hands-on hour you'll build a small Kubernetes operator that manages an AI agent declaratively \u2014 turning a simple AIAgent custom resource into a running, self-healing app \u2014 and learn the watch-reconcile pattern behind real projects like KServe and KubeAI.", "description": "Running an AI app on Kubernetes usually means a pile of Deployments, Services, ConfigMaps and Secrets that someone maintains by hand. An operator replaces all of that with one declarative resource: you describe the agent you want, and the cluster keeps it running, configured, and healed. In this workshop you'll build that operator yourself.\n\nStarting from a provided skeleton, you'll define an AIAgent custom resource (its model, replicas, and config) and implement the controller that reconciles it: an informer that watches your AIAgent objects, a work queue, and a reconcile function that creates and maintains the underlying Deployment and Service running a lightweight local model. Then we make it earn the name \"self-healing\" \u2014 delete the agent's Deployment and watch the operator recreate it, bump the replica count and watch it scale, change the model field and watch it roll out.\n\nThe sample agent runs on CPU against a local cluster (no GPU, no external API keys required), so everyone gets a working AI app on their own laptop. We'll close by mapping what you built onto how production AI operators handle the harder parts \u2014 GPUs, model storage, autoscaling.", "recording_license": "", "do_not_record": false, "persons": [{"code": "VEWCBZ", "name": "Kritik Sachdeva", "avatar": "https://talks.devopsdays.org/media/avatars/79RLMM_3UJiuy1.webp", "biography": "I\u2019m Kritik Sachdeva, currently working as a Support Professional at IBM. I\u2019ve worked with Ceph & OpenShift for the past 5 years, and since college, I've been very interested in technologies like K8S, containers, and Ceph.\nSince then, I\u2019ve enjoyed exploring how different technologies can be integrated to solve real-world problems,\nOver the last couple of years, I\u2019ve had the opportunity to speak at various community events & these experiences have helped me grow both technically and personally.\n[LinkedIn](https://www.linkedin.com/in/kritik-sachdeva-116a83125/)", "public_name": "Kritik Sachdeva", "guid": "8926b8d4-7502-52bf-a632-02486c4bebed", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/speaker/VEWCBZ/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/KAXXTX/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/KAXXTX/", "attachments": []}], "\u00c0vila Workshops (Spanish)": [{"guid": "998b95d2-0a08-5973-8e12-1ac4735cda3e", "code": "N9BX9T", "id": 6110, "logo": null, "date": "2026-11-13T15:00:00+01:00", "start": "15:00", "end": "2026-11-13T17:00:00+01:00", "duration": "02:00", "room": "\u00c0vila Workshops (Spanish)", "slug": "devopsdays-barcelona-2026-6110-tu-sistema-no-es-lento-lo-estas-midiendo-mal", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/N9BX9T/", "title": "Tu sistema no es lento, lo est\u00e1s midiendo mal", "subtitle": "", "track": null, "type": "Workshops - 2hrs", "language": "es", "abstract": "When performance drops, most teams scale up by adding more resources, GPUs, and cost, often without real gains.\nIn this session, we\u2019ll show how to move from reactive scaling to a data-driven approach by understanding workload behavior and challenging misleading signals like CPU utilization.\nYou\u2019ll learn a practical framework to optimize performance, cost, and efficiency for your workloads.", "description": "Most performance issues are solved the same way: add more CPU, more memory, or scale out. It works... but it\u2019s often an expensive shortcut that hides the real problem.\n\nIn this session, we\u2019ll explore a practical approach to performance engineering using open-source tools and reproducible methods. Instead of relying on intuition or single metrics like CPU usage, we\u2019ll break down how to characterize workload behavior (CPU, memory, and I/O patterns), identify system limits through breaking-point testing, and measure efficiency using cost per unit of work.\n\nThrough different examples, we\u2019ll analyze how multiple workloads behave under load, why average latency is misleading, and how to detect the \u201cknee of the curve\u201d where systems begin to fail. We\u2019ll also dive into hands-on optimization techniques (including memory-efficient patterns, caching strategies, and SIMD vectorization) showing how code changes can outperform infrastructure scaling.\n\nYou\u2019ll leave with...\n\nA clear mental model to understand your workload behavior\nA practical, repeatable framework you can apply immediately to decide when scaling is necessary...and when it\u2019s just unnecessary spend.", "recording_license": "", "do_not_record": false, "persons": [{"code": "D9WKNU", "name": "Guillermo Ruiz", "avatar": "https://talks.devopsdays.org/media/avatars/VGVX93_tnomYp4.webp", "biography": "Specialist Solutions Architect at AWS with roots in infrastructure and a passion for efficient compute, cloud, and performance engineering. From co-founding a trailblazing startup to architecting services across major cloud platforms, Guillermo bridges the gap between low-level optimization and real-world impact, helping teams build faster, leaner, and smarter.\n\n[LinkedIn](https://www.linkedin.com/in/gruizesteban/)", "public_name": "Guillermo Ruiz", "guid": "12442a4f-d592-582f-8a7c-37846843aab7", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/speaker/D9WKNU/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/N9BX9T/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/N9BX9T/", "attachments": []}, {"guid": "16b9eb77-9aa9-5103-9325-9e59b8046ae5", "code": "RREDSK", "id": 6533, "logo": null, "date": "2026-11-13T17:30:00+01:00", "start": "17:30", "end": "2026-11-13T19:30:00+01:00", "duration": "02:00", "room": "\u00c0vila Workshops (Spanish)", "slug": "devopsdays-barcelona-2026-6533-multi-agent-performance-audits-automatizando-core-web-vitals-en-tu-plataforma-interna-con-mcp", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/RREDSK/", "title": "Multi-Agent Performance Audits: Automatizando Core Web Vitals en tu plataforma interna con MCP", "subtitle": "", "track": null, "type": "Workshops - 2hrs", "language": "es", "abstract": "Los pipelines de CI/CD tradicionales suelen ser demasiado r\u00edgidos para evaluar la experiencia de usuario real, limit\u00e1ndose a tests est\u00e1ticos o ejecuciones pesadas de Lighthouse. En la era del Platform Engineering, podemos ir un paso m\u00e1s all\u00e1. Este taller pr\u00e1ctico introduce el enfoque \"Agent-First Design\" aplicado al rendimiento web.\n\nAprenderemos a construir y desplegar un flujo de trabajo donde agentes de IA, utilizando el Model Context Protocol (MCP), ejecutan herramientas de diagn\u00f3stico del navegador de forma determinista y aut\u00f3noma. El asistente aprender\u00e1 a conectar un LLM local con scripts de WebPerf para auditar interacciones, identificar regresiones de rendimiento (LCP, CLS, LoAF) provocadas por cambios en el c\u00f3digo, e integrar el veredicto del agente como un paso inteligente dentro del pipeline de despliegue.", "description": "**Requisitos t\u00e9cnicos e infraestructura del taller:**\n\nPara garantizar una experiencia fluida y sin fricciones durante las 2 horas de taller, la arquitectura est\u00e1 dise\u00f1ada bajo los siguientes pilares:\n\n- Entorno 100% local y contenedorizado: Todo el ecosistema (aplicaci\u00f3n de prueba, servidor MCP y automatizaci\u00f3n del navegador) corre bajo Docker. Los asistentes solo necesitan clonar el repositorio y ejecutar docker-compose up.\n- Sin dependencias externas ni APIs de pago: Para mitigar problemas de red y costes, el taller utiliza Ollama integrado en Docker con un modelo de c\u00f3digo ligero _(qwen2.5-coder o similar)_ precargado en la fase de build. No se requiere ninguna API Key externa.\n- Entregable \"Listo para Producci\u00f3n\": El taller es completamente autoguiado mediante un repositorio estructurado paso a paso. Al finalizar, los asistentes se llevar\u00e1n un entorno real y funcional que podr\u00e1n replicar y adaptar a las plataformas de desarrollo de sus respectivas empresas al d\u00eda siguiente.", "recording_license": "", "do_not_record": false, "persons": [{"code": "VDTBVZ", "name": "Joan Leon", "avatar": "https://talks.devopsdays.org/media/avatars/9LEJPF_5rMS93B.webp", "biography": "Soy Joan Le\u00f3n, Web Performance Artisan, Google Developer Expert en Web Technologies y Cloudinary Ambassador. Me apasiona el rendimiento web y ayudar a equipos y empresas a crear experiencias digitales m\u00e1s r\u00e1pidas que mejoren la conversi\u00f3n y generen impacto real en el negocio.\n\nDisfruto compartiendo conocimiento en meetups, conferencias, workshops y en mi blog joanleon.dev. Tambi\u00e9n estoy siempre activo en @nucliweb, compartiendo recursos, herramientas y novedades del ecosistema frontend en general y de Web Performance en especial.\n\nActualmente, exploro el uso de IA y agentes para automatizar auditor\u00edas y mejorar los procesos de optimizaci\u00f3n web.\n\nCreo que la velocidad no es solo una m\u00e9trica, sino una forma de mejorar la experiencia de las personas y hacer crecer los proyectos en la web.\n\n[LinkedIn](https://www.linkedin.com/in/joanleon/)", "public_name": "Joan Leon", "guid": "7011b752-524e-5808-8a83-24f911b38ded", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/speaker/VDTBVZ/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/RREDSK/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/RREDSK/", "attachments": []}]}}, {"index": 2, "date": "2026-11-14", "day_start": "2026-11-14T04:00:00+01:00", "day_end": "2026-11-15T03:59:00+01:00", "rooms": {"Pujades Track  (English)": [{"guid": "062dcf6d-76be-50e3-9e18-858c205e482d", "code": "EYZDM8", "id": 6947, "logo": null, "date": "2026-11-14T09:15:00+01:00", "start": "09:15", "end": "2026-11-14T09:55:00+01:00", "duration": "00:40", "room": "Pujades Track  (English)", "slug": "devopsdays-barcelona-2026-6947-the-contribution-firehose-open-source-in-the-claude-era", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/EYZDM8/", "title": "The Contribution Firehose: Open Source in the Claude era", "subtitle": "", "track": null, "type": "Keynote", "language": "en", "abstract": "The 2026 open source ecosystem is facing a paradox of unprecedented scale. On one hand, autonomous AI agents are identifying decades-old vulnerabilities in critical infrastructure and auto-generating patches before threat actors can exploit them. On the other hand, maintainers are being crushed under a DDoS-like wave of security reports and code contributions that cost nothing to generate but demand hours of unpaid human labor to validate.\n\nIn this keynote, we will explore how global open source communities are adapting to this asymmetric reality. We will look at the rise of the \"found on my machine\" AI-assisted bug report: complex, unexplainable, and nearly impossible to reproduce. More critically, we will tackle the architectural dilemma: what happens when an AI accurately flags a deep structural flaw, but the refactoring effort is completely out of reach for a volunteer team already strapped for time? While industry initiatives are attempting to pair AI discovery with human security triage to shield maintainers, the human-in-the-loop bottleneck remains a profound threat to project health.\n\nFinally, we will zoom out to address an existential shift in software engineering: the fading relevance of traditional licensing. When a developer can simply prompt Claude to build the exact bespoke tooling they need from scratch in seconds, the historical moats of the MIT or GPL licenses begin to evaporate. If the primary abstraction layer has moved from source code to plain-English intent, what does \"open source\" actually mean today?\n\nThe primary case study will be the PostgreSQL project. Having worked with and in the project for the better part of 5 years, I have a unique insight into the conversation around adapting for the agents.", "description": "The 2026 open source ecosystem is facing a paradox of unprecedented scale. On one hand, autonomous AI agents are identifying decades-old vulnerabilities in critical infrastructure and auto-generating patches before threat actors can exploit them. On the other hand, maintainers are being crushed under a DDoS-like wave of security reports and code contributions that cost nothing to generate but demand hours of unpaid human labor to validate.\n\nIn this keynote, we will explore how global open source communities are adapting to this asymmetric reality. We will look at the rise of the \"found on my machine\" AI-assisted bug report: complex, unexplainable, and nearly impossible to reproduce. More critically, we will tackle the architectural dilemma: what happens when an AI accurately flags a deep structural flaw, but the refactoring effort is completely out of reach for a volunteer team already strapped for time? While industry initiatives are attempting to pair AI discovery with human security triage to shield maintainers, the human-in-the-loop bottleneck remains a profound threat to project health.\n\nFinally, we will zoom out to address an existential shift in software engineering: the fading relevance of traditional licensing. When a developer can simply prompt Claude to build the exact bespoke tooling they need from scratch in seconds, the historical moats of the MIT or GPL licenses begin to evaporate. If the primary abstraction layer has moved from source code to plain-English intent, what does \"open source\" actually mean today?\n\nThe primary case study will be the PostgreSQL project. Having worked with and in the project for the better part of 5 years, I have a unique insight into the conversation around adapting for the agents.", "recording_license": "", "do_not_record": false, "persons": [{"code": "HSE8U3", "name": "Floor Drees", "avatar": "https://talks.devopsdays.org/media/avatars/DRCTUG_ypezLYt.webp", "biography": "Floor is a Principal Program Manager at EDB, working in and with the open-source community. She\u2019s a DevOpsDays Core Co-Chair and previously organized DevOpsDays events in Amsterdam and Eindhoven. She\u2019s a PostgreSQL Significant Contributor, Chair of the PostgreSQL Community Code of Conduct Committee, serves on the Contributors Committee, the PostgreSQL Europe Diversity Committee, and she\u2019s a PGDay Lowlands organizer. You know, among other stuff.\n\nAfter Art School, Floor \u201cfell into\u201d Tech, Ruby and Rails got her into open source software, and she never looked back. She enjoys (learning) languages and reading.\n\n[LinkedIn](https://www.linkedin.com/in/floordrees/)", "public_name": "Floor Drees", "guid": "99613119-5902-500f-92f5-081924c571d4", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/speaker/HSE8U3/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/EYZDM8/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/EYZDM8/", "attachments": []}, {"guid": "f5fe5007-986b-5055-a068-c727da5ed47b", "code": "WZ9WXY", "id": 6509, "logo": null, "date": "2026-11-14T10:00:00+01:00", "start": "10:00", "end": "2026-11-14T10:25:00+01:00", "duration": "00:25", "room": "Pujades Track  (English)", "slug": "devopsdays-barcelona-2026-6509-uncovered-the-hard-truth-about-opentelemetry-s-vendor-neutrality", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/WZ9WXY/", "title": "Uncovered: The Hard Truth About OpenTelemetry's Vendor Neutrality", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "We still hear, \"OpenTelemetry (OTel) is vendor neutral so you can switch vendors any time you want to.\" This is akin to saying because the vCard format exists, it's easy to switch from iOS to Android. Yes, your core data will ultimately be portable, but you'll be missing a lot of other things.\n\nThis doesn't make vendor neutrality moot. Switching vendors isn't like waving a magic wand, but it is much easier thanks to OTel. We\u2019ll cover some of the challenges and pitfalls, and offer best practices to make this process as pain-free as possible. We\u2019ll discuss:\n\n* OTel APIs/SDKs ease tool migration: helpful but not foolproof\n* OTel Collector enables multi-tool simulcast, ideal for vendor \"bake-offs\"\n* OpenTelemetry Protocol (OTLP): OTel\u2019s standout feature\n* What's transferrable between vendors vs what's not\n\nAttendees will come away with an understanding of what OTel vendor neutrality means, so they can make informed decisions when considering switching to or adopting new tooling.", "description": "Tool choices can shift with reorganizations or mergers. The fact that OpenTelemetry (OTel) is vendor neutral is a superpower\u2026but what exactly does that vendor neutrality actually mean?\n\nOTel is designed such that even if you want to swap out OTel\u2019s official SDK for your own, you still can, without breaking anything, as long as you implement the API. The OTel Collector is designed so that you can ingest telemetry data from multiple data sources and multiple formats, and export data using OTLP (OpenTelemetry Protocol) to any OTLP-compatible backend.\n\nThe ability to mix-and-match OTel-compatible tools, and to pick and choose pieces of OpenTelemetry to adopt, means that build-vs-buy is no longer a binary choice, but a spectrum of choice. End-users are empowered to leverage multiple tools simultaneously, if that best suits their needs. Vendors are empowered to provide ergonomic enhancements on top of open standards.\n\nOpenTelemetry is vendor neutral on data ingest. This means that you can point your OTel Collector to two or more OTel-compatible backends. But once the data is ingested\u2026\nNot all backends may support all 3 \u201cmain\u201d OpenTelemetry signals (traces, logs metrics). For example, Jaeger only ingests Traces. Prometheus only ingests metrics.\nTools may visualize OTel signals differently\nDashboards and dashboard query languages vary across tools. For example, some use PromQL, some use their own proprietary query language, and some use SQL.\nSome tools optimize on structuring OTel data differently, which can affect pricing when switching to another tool. For example, some vendors encourage sampling. Some discourage sampling. Some encourage enhancing traces with attributes. Some may encourage adding span events to traces.\nThe power of choice means that users can assemble the solution that works for them in pursuit of Observability's true promise: the ability to ask useful questions, get meaningful answers, and enable practitioners to act effectively on what they\u2019ve learned.\n\nThis talk will unpack OpenTelemetry\u2019s vendor neutrality, and help decision makers and practitioners alike understand what\u2019s truly vendor-neutral and what\u2019s not, helping them select the right tools for their own purposes, and to help them avoid those nasty surprises that come in the form of giant bills, giant learning curves, and interminable migration timelines.", "recording_license": "", "do_not_record": false, "persons": [{"code": "FSWYBJ", "name": "Josh Lee", "avatar": "https://talks.devopsdays.org/media/avatars/CWJYS9_ElhkBn3.webp", "biography": "Josh is a seasoned software developer with over a decade of experience, specializing in a broad range of topics including operations, observability, agile methodologies, and accessibility. His passion for technology is matched by his enthusiasm for sharing knowledge through public speaking. Currently, Josh serves as a Developer Advocate for Altinity, where he creates educational content on ClickHouse and OpenTelemetry, and he is a contributor to the OpenTelemetry project.\n[LinkedIn](https://www.linkedin.com/in/joshuamlee/)", "public_name": "Josh Lee", "guid": "75f396e5-3b29-544f-906b-e00faf7fbbae", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/speaker/FSWYBJ/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/WZ9WXY/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/WZ9WXY/", "attachments": []}, {"guid": "eb16e813-cd20-5167-97bd-1b132ea0bfd6", "code": "PN3YNG", "id": 5990, "logo": null, "date": "2026-11-14T10:30:00+01:00", "start": "10:30", "end": "2026-11-14T10:55:00+01:00", "duration": "00:25", "room": "Pujades Track  (English)", "slug": "devopsdays-barcelona-2026-5990-lessons-from-building-at-massive-scale", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/PN3YNG/", "title": "Lessons from Building at Massive Scale", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Operating systems at massive scale means designing for failure, traffic spikes, and constant change.\n\nIn this talk, I\u2019ll share lessons from building and running distributed systems at companies like Canva and Slack, focusing on resilience, high availability, incident response, and SRE practices. Expect real-world examples of what breaks at scale\u2014and how to design systems that survive it.", "description": "Building software at massive scale means designing systems that don\u2019t just work\u2014but continue to work under extreme load, unpredictable traffic spikes, and constant change.\n\nIn this talk, I\u2019ll share lessons from building and operating distributed systems at companies like Canva and Slack, where platforms handle trillions of requests and support millions of users in real time. We\u2019ll focus on what it actually takes to design for resilience and reliability in high-pressure environments.\n\nWe\u2019ll cover topics such as:\n\n- Designing for high availability and graceful degradation\n- Handling traffic spikes and load asymmetry without cascading failures\n- Evolving architectures as scale and complexity grow\n- Real-world incident response: what breaks, why, and how to recover fast\n- Applying SRE practices to keep systems reliable at 24x7 global scale\n\nThis is a practical, experience-driven talk focused on the realities of operating systems at scale\u2014where failure is inevitable, and resilience is designed.", "recording_license": "", "do_not_record": false, "persons": [{"code": "ZVXMFY", "name": "Javier Tur\u00e9gano", "avatar": "https://talks.devopsdays.org/media/avatars/ZSEWKU_7i6yCjR.webp", "biography": "Javier Tur\u00e9gano is a platform engineering leader with 20+ years of experience designing and operating large-scale distributed systems. He has held senior roles at Canva and Slack, where he worked on edge, gateway, identity, and service-to-service architectures handling trillions of requests and extreme traffic spikes.\n\nHis work focuses on system design, resilience, and SRE practices, including high-availability architectures, incident response, and operating reliable 24x7 platforms at global scale.\n\nNow an independent consultant, Javier advises companies on scalable architecture and resilient system design, and runs engineering leadership bootcamps in Spain and Australia.\n\n[LinkedIn](https://www.linkedin.com/in/jturegano/)", "public_name": "Javier Tur\u00e9gano", "guid": "f3392e6a-b0da-5858-9997-1b59728756b2", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/speaker/ZVXMFY/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/PN3YNG/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/PN3YNG/", "attachments": []}, {"guid": "5fb82f11-b17d-51ae-8c09-97c5853d591d", "code": "KHZTA3", "id": 6577, "logo": null, "date": "2026-11-14T11:30:00+01:00", "start": "11:30", "end": "2026-11-14T11:55:00+01:00", "duration": "00:25", "room": "Pujades Track  (English)", "slug": "devopsdays-barcelona-2026-6577-not-on-my-watch-catching-web-performance-disasters-in-ci", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/KHZTA3/", "title": "Not on my watch! Catching Web Performance disasters in CI", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Performance is a feature, yet it's often the first thing to break. Have you ever shipped a 'perfect' update, only to find your metrics tanked in production? Fixing regressions after deployment is a costly, manual nightmare that burns time and kills conversion.\n\nStop playing whack-a-mole with your Core Web Vitals. In this session, we\u2019ll move beyond manual checks and integrate automated performance testing directly into your CI pipeline. Learn how to catch bottlenecks before they hit your users, shift performance left, and transform your deployment process from a high-stakes gamble into a predictable, stress-free routine.", "description": "In this deep dive, we will explore the 'Not on my watch!' philosophy: building a robust, automated defense against performance regressions. We will cover:\n\n- The architectural impact of performance drift in modern web stacks.\n- How to implement automated performance gates within CI/CD pipelines using GitHub Actions, Lighthouse CI, and Lighthouse CL Server.\n- Distinguishing between 'lab data' and 'real-user data' when setting up automated thresholds.\n- Reducing friction in the developer experience: giving feedback early enough to prevent bad code from ever reaching the main branch.\n\nAttendees will leave with a clear, actionable framework to set up their own testing infrastructure, minimize production incidents, and foster a culture of performance-first development.", "recording_license": "", "do_not_record": false, "persons": [{"code": "KLR39J", "name": "Estela Franco", "avatar": "https://talks.devopsdays.org/media/avatars/CVLHRR_N5GZrPW.webp", "biography": "Estela is a Senior Technical Architect in Web Performance at Shopify, where she helps merchants build faster and more performant experiences for their customers. Deeply involved in the global tech community, Estela is an international speaker, the co-founder of #MujeresEnSEO, and a co-organizer of PerformanceObserver.dev. She is dedicated to sharing technical knowledge and advocating for more diversity in the industry. When she isn\u2019t debugging JavaScript issues, she is usually on a mission to find the city\u2019s perfect latte macchiato or practicing her own \"high-performance\" sprinting while chasing her children through the park.\n\n[LinkedIn](https://www.linkedin.com/in/estelafranco/)", "public_name": "Estela Franco", "guid": "458f21ee-f3c6-5609-b686-ec16bd98e0e2", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/speaker/KLR39J/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/KHZTA3/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/KHZTA3/", "attachments": []}, {"guid": "9f3735f6-f9ae-536d-97fe-82275f4bfb23", "code": "HSBNDT", "id": 6565, "logo": null, "date": "2026-11-14T12:00:00+01:00", "start": "12:00", "end": "2026-11-14T12:25:00+01:00", "duration": "00:25", "room": "Pujades Track  (English)", "slug": "devopsdays-barcelona-2026-6565-from-backlog-to-pull-request-building-an-ai-augmented-development-lifecycle", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/HSBNDT/", "title": "From backlog to pull request: building an AI-augmented development lifecycle", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "A real project story about introducing AI agents, reusable prompts, templates, and retrieval into the delivery lifecycle, from backlog refinement to planning and coding, while keeping humans in control.", "description": "Many teams lose time in the space between business intent and working software. Backlog items arrive with missing context. Refinement creates clarification loops. Estimation happens before technical implications are fully understood. New joiners depend heavily on senior developers. Developers use AI tools individually, but without a shared process, reusable assets, or measurable delivery impact.\n\nThis talk presents a real initiative to introduce an AI-augmented development lifecycle into a product team. The goal was not to replace developers or automate delivery end to end. The goal was to improve the flow from backlog item to refined work, from refined work to implementation plan, and from implementation plan to code, while keeping ownership, decision making, and accountability with the team.\n\nThe first phase introduced an agentic development lifecycle with reusable agents, skills, prompts, templates, and working examples. A refinement agent helps improve clarity, completeness, acceptance criteria, and missing information. A planning agent helps identify dependencies, technical implications, blockers, risks, and estimation inputs. A coding agent uses the implementation plan, the codebase, and team conventions to support code generation and modification. At each step, the human remains in the loop, challenging the output, adjusting it, and validating whether it makes sense.\n\nThe second phase strengthens the lifecycle with a custom retrieval augmented generation capability for codebase and knowledge access. The idea is to ingest product requirements, software requirements, design specifications, logs, manuals, operational documentation, and source code, then expose this knowledge to both people and agents. With Graph RAG, for example, relationships between code, requirements, business rules, data, and runtime behavior can become easier to explore. A chat interface can make the same knowledge accessible to developers, business analysts, quality engineers, product owners, subject matter experts, and new joiners, regardless of which delivery or development tools they use.\n\nThe talk will cover the lifecycle design, the human-in-the-loop workflow, the role of reusable prompts and skills, the relationship between agents and retrieval, and the measurement approach. Candidate KPIs include cycle time from ready to done, backlog items completed per sprint, carry over, estimation accuracy, time to find reliable information, onboarding time, repeated questions to senior developers or subject matter experts, token consumption or AI cost per completed backlog item, and avoidable rework.\n\nAttendees will leave with a practical model for introducing AI into delivery without treating it as magic, a black box, or a vendor demo. The main takeaway is that AI can improve delivery when it is embedded into team practices, grounded in real context, measured with discipline, and designed to augment people rather than bypass them.", "recording_license": "", "do_not_record": false, "persons": [{"code": "9HVJG7", "name": "Fabio Scagliola", "avatar": "https://talks.devopsdays.org/media/avatars/VDP7Y9_7HrrIzt.webp", "biography": "I have been designing and developing enterprise software solutions since 1998, mostly through freelance and entrepreneurial roles, for a variety of international organizations. My work has spanned software architecture, full-stack development, and machine learning, often in regulated environments like medical devices.\n\nI have led teams of up to 20 people, always with a servant leadership approach, focused on enabling others to thrive and deliver their best work. I have also contributed to cultural and technical assessments as part of the recruiting process.\n\nI have been active for many years as a speaker, conference presenter, classroom and e-learning instructor, and author\u2014opportunities that have developed my communication skills and allowed me to give back to the tech community.\n\nI am a musician with four released albums, and a long-time reader and writer of science fiction.\n\nI am bilingual in English and Italian, and also speak French, German, and Spanish.\n\n[LinkedIn](https://www.linkedin.com/in/fabioscagliola/)", "public_name": "Fabio Scagliola", "guid": "a9d166ba-a24e-5c67-920d-28c5c11f918b", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/speaker/9HVJG7/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/HSBNDT/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/HSBNDT/", "attachments": []}, {"guid": "c383244e-3659-5635-a439-a12b08ca3bc3", "code": "DNTRXX", "id": 6257, "logo": "https://talks.devopsdays.org/media/devopsdays-barcelona-2026/submissions/DNTRXX/image_U1ggh2I.webp", "date": "2026-11-14T12:30:00+01:00", "start": "12:30", "end": "2026-11-14T12:55:00+01:00", "duration": "00:25", "room": "Pujades Track  (English)", "slug": "devopsdays-barcelona-2026-6257-flocks-vs-pyramids-when-self-organization-stops-working", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/DNTRXX/", "title": "Flocks vs Pyramids: When self-organization stops working", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Most engineering organizations want autonomous teams. In smaller systems, that often works well: teams coordinate directly, feedback is fast, and local decisions stay local. Strong communication happens because the system is still understandable.\n\nAs systems grow, though, feedback loops slow down, integrations become harder to reason about, and changes become expensive to reverse. Teams that once moved independently suddenly need standards, platform constraints, and coordination just to keep things reliable. Communication starts breaking down, long before the systems do.\n\nUsing examples from platform migrations, this talk explores why organizations drift between uncontrolled autonomy and excessive governance and how both can quietly reduce delivery effectiveness.\n\nYou\u2019ll leave with practical ways to spot early coordination signals, recognize when architecture needs to become more explicit, and start better cross-team conversations without needing to be a manager, architect, or scrum master.", "description": "This talk is aimed at engineers, tech leads, and platform teams dealing with growing coordination complexity between teams. It\u2019s less about a specific framework (like Team Topologies) and more about recognizing the environmental conditions that change how teams collaborate as systems scale.\n\nWhile it touches on themes like autonomy, governance, and architecture, the goal is to help attendees recognize early coordination and communication signals especially if they\u2019re not in formal leadership or architecture roles.", "recording_license": "", "do_not_record": false, "persons": [{"code": "JXTMRB", "name": "Jos van Schouten", "avatar": "https://talks.devopsdays.org/media/avatars/hvbGR0Wa_400x400_NH1T5Fx.jpg", "biography": "Jos is a Technical Architect with extensive experience helping customers transition to cloud-native solutions and infrastructure. He\u2019s also passionate about community organizing and has been part of the organizing teams for DevOpsDays Amsterdam and Eindhoven, but also KCD Amsterdam and Utrecht.\n[LinkedIn](https://www.linkedin.com/in/josvanschouten/)", "public_name": "Jos van Schouten", "guid": "bee9be73-9550-5786-8e78-4233cb537049", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/speaker/JXTMRB/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/DNTRXX/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/DNTRXX/", "attachments": []}, {"guid": "2fe81f00-4e1f-5182-9e81-075ab754fa68", "code": "8GWQSV", "id": 6288, "logo": null, "date": "2026-11-14T13:00:00+01:00", "start": "13:00", "end": "2026-11-14T13:05:00+01:00", "duration": "00:05", "room": "Pujades Track  (English)", "slug": "devopsdays-barcelona-2026-6288-the-7-deadly-sins-of-gitops", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/8GWQSV/", "title": "The 7 Deadly Sins of GitOps", "subtitle": "", "track": null, "type": "Ignite Talks", "language": "en", "abstract": "GitOps promises simplicity, consistency, and automation, but without discipline, it can just as easily invite drift, outages, and operational pain.  GitOps is not a \"set it and forget it\" solution; it's a living, breathing system that requires ongoing maintenance and nurturing over time.\n\nIn this talk, you will learn about the pitfalls of not caring about best practices in GitOps through real-world examples and lessons learned. Whether you're new to GitOps or scaling an enterprise platform, this talk will help you spot warning signs early, avoid painful mistakes, and strengthen your GitOps practices with confidence.", "description": "We will cover sins such as pride (ignoring drift), envy (Blindly copying other GitOps setups), sloth (ignoring reconciliation errors), and others, as well as practical fixes and patterns that teams can apply to build more resilient and sustainable workflows.", "recording_license": "", "do_not_record": false, "persons": [{"code": "U8XZCP", "name": "Koray Oksay", "avatar": "https://talks.devopsdays.org/media/avatars/GBMELD_KGDPaVO.webp", "biography": "Koray works at Kubermatic as a Kubernetes Consultant and Trainer, helping companies on their cloud-native journey. Before that, he worked for startups and enterprise companies in the advertising, banking, and telecom industries as a SysAdmin, Application Admin, DevOps Engineer, and SRE for more than 20 years. He is a CNCF and Platform Engineering Ambassador. He organizes the KCD Istanbul and DevOpsDays Istanbul events, as well as other local meetups.\n[LinkedIn](https://www.linkedin.com/in/korayoksay/)", "public_name": "Koray Oksay", "guid": "30cdd147-f4f9-59b6-8a07-8d66a8d7544c", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/speaker/U8XZCP/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/8GWQSV/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/8GWQSV/", "attachments": []}, {"guid": "8d00d279-48db-5f11-8db8-51b42a4fe305", "code": "XFNSAB", "id": 6659, "logo": null, "date": "2026-11-14T13:05:00+01:00", "start": "13:05", "end": "2026-11-14T13:10:00+01:00", "duration": "00:05", "room": "Pujades Track  (English)", "slug": "devopsdays-barcelona-2026-6659-burnout-the-hidden-failure-mode-of-high-performing-teams", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/XFNSAB/", "title": "Burnout: The Hidden Failure Mode of High-Performing Teams", "subtitle": "", "track": null, "type": "Ignite Talks", "language": "en", "abstract": "Is your team\u2019s health as observable as your software? The very traits we celebrate in high-performing teams (speed, grit, and commitment) are the exact variables that lead to burnout. It\u2019s not a paradox; it\u2019s a design flaw. This talk explores how to stop 'fixing' the people and start engineering the system, treating human bandwidth as a finite technical constraint rather than a soft skill.", "description": "Is your team\u2019s health as observable as your software?\n\nHigh-performing engineering teams are celebrated for their velocity and \"whatever it takes\" commitment. Yet, these same traits often make them the most vulnerable to a predictable, systemic failure mode: burnout.\n\nThis isn\u2019t a lack of individual grit; it\u2019s a design flaw. When we architect software for 99.9% uptime but run our teams at 100% capacity, we create a system with zero fault tolerance. In this talk, we move beyond the superficial \"resiliency\" narrative and analyze team health through the lens of systems engineering.\n\nWe will explore how to apply SRE principles (like load shedding, redundancy mechanisms, and leading indicators) to the human element of the stack. You\u2019ll learn why \"idle capacity\" is the secret to low latency, how to make cognitive load visible, and how to build a system where high performance doesn't require a \"hero culture\" destined for a catastrophic outage.", "recording_license": "", "do_not_record": false, "persons": [{"code": "3HRGLH", "name": "Diana Nanuti", "avatar": "https://talks.devopsdays.org/media/avatars/PU9ETF_UPPHRGQ.webp", "biography": "Diana Nanuti is a Senior Software Engineer at Chainalysis and a 2025 UK Gold Winner at the Women in Tech Global Awards. She specializes in cloud infrastructure and data engineering, architecting the resilient, institutional-grade systems that power high-stakes blockchain intelligence.\n\nAt Chainalysis, Diana ensures the core blockchain data platform operates with the precision and performance required by global financial institutions and law enforcement. Her work focuses on building mission-critical, cloud-native platforms where reliability and security are non-negotiable.\n\nBeyond the code, Diana is a public speaker and mentor dedicated to engineering excellence without burnout. A champion for compassionate leadership and psychological safety, she helps teams and individuals bridge the gap between high-performance technical output and sustainable human culture.\n\n[LinkedIn](https://www.linkedin.com/in/dianananuti/)", "public_name": "Diana Nanuti", "guid": "77232d08-24b3-5ac8-b111-0b218aa97549", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/speaker/3HRGLH/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/XFNSAB/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/XFNSAB/", "attachments": []}, {"guid": "72eda5cd-fa5c-57e0-8735-33967c8878fe", "code": "C87ESF", "id": 6418, "logo": null, "date": "2026-11-14T13:10:00+01:00", "start": "13:10", "end": "2026-11-14T13:15:00+01:00", "duration": "00:05", "room": "Pujades Track  (English)", "slug": "devopsdays-barcelona-2026-6418-from-manual-to-autonomous-what-breaks-when-you-automate-everything", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/C87ESF/", "title": "From Manual to Autonomous: What Breaks When You Automate Everything", "subtitle": "", "track": null, "type": "Ignite Talks", "language": "en", "abstract": "Modern DevOps has moved beyond automation.\nWe\u2019re now building systems that operate with increasing autonomy.\nWith AI\u2011assisted platforms and intelligent workflows entering the stack, engineering teams are asking their systems to do more than execute tasks. They are asking them to decide.\nBut what happens when those decisions are wrong?\nIn this fast-paced Ignite talk, I\u2019ll share real-world lessons from building and enabling modern automation workflows, including where autonomy breaks down, how small assumptions cascade into systemic issues, and why \u201csafe automation\u201d is more fragile than it appears. Drawing on practical experiences with AI-assisted DevOps systems, this talk highlights the gap between what automation promises and what production reality delivers.\nThis is not a talk about why automation is good or bad.\nIt is about what changes after it works and why that is where the real engineering challenges begin.\nYou\u2019ll walk away with:\n\nA new mental model for thinking about automation vs autonomy\nA recognisable pattern behind silent system failures\nA practical way to design systems that fail visibly, not invisibly\n\nIf you\u2019ve ever trusted a system because \u201cit usually works,\u201d this talk will make you question why.", "description": "We set out to automate everything.\nWe never stopped to ask what happens after.\nAs DevOps systems evolve into autonomous, AI\u2011assisted workflows, failure doesn\u2019t disappear \u2014 it changes shape. It becomes quieter, subtler, and far more dangerous. The real risk is no longer the system that breaks, but the one that continues to run\u2026 incorrectly and unnoticed.\nThis Ignite talk explores the hidden failure modes of modern automation: where \u201csafe automation\u201d quietly breaks, where assumptions go unchallenged, and where removing humans from the loop shifts \u2014 not eliminates \u2014 responsibility.\nBecause in a world of autonomous systems, the hardest failures to catch are the ones that look like everything is working.", "recording_license": "", "do_not_record": false, "persons": [{"code": "HJUJRU", "name": "Saikeerthi M", "avatar": "https://talks.devopsdays.org/media/avatars/9LLPNA_IbsgP3j.jpg", "biography": "I am a passionate DevOps engineer and aspiring Developer Advocate, specializing in Chef, compliance automation, and infrastructure management. With hands-on experience in Chef Infra, Chef Compliance, Chef Courier, and Jenkins pipelines, I have automated configuration management, integrated compliance scans, and streamlined CI/CD workflows.\n\nCurrently focused on technical writing, conference presentations, and community engagement, I aim to simplify complex infrastructure topics and bridge the gap between developers, operations, and security teams.\n\nAs a speaker and content creator, I want to deliver insightful talks and blogs on Chef, agentless automation, and DevOps best practices, making technical concepts accessible and actionable. \n\n[LinkedIn](https://www.linkedin.com/in/saikeerthi-m-3169951b3/)", "public_name": "Saikeerthi M", "guid": "cbf57142-2ddd-57b2-9af4-826253dfd9c4", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/speaker/HJUJRU/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/C87ESF/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/C87ESF/", "attachments": []}, {"guid": "23c6e6eb-64cc-557d-b8b7-0534e8112cba", "code": "WL8Z77", "id": 6421, "logo": null, "date": "2026-11-14T13:15:00+01:00", "start": "13:15", "end": "2026-11-14T13:20:00+01:00", "duration": "00:05", "room": "Pujades Track  (English)", "slug": "devopsdays-barcelona-2026-6421-one-fake-password-is-worth-more-than-10-000-alerts", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/WL8Z77/", "title": "One Fake Password Is Worth More Than 10,000 Alerts", "subtitle": "", "track": null, "type": "Ignite Talks", "language": "en", "abstract": "Modern security teams are drowning in alerts while attackers increasingly automate reconnaissance and exploitation. This Ignite explores why a  well-placed honeypot assets can provide a higher-confidence signal than thousands of traditional security alerts, especially against the AI-powered attacks", "description": "Security teams have become exceptionally good at generating alerts.\n\nAttackers have become exceptionally good at generating noise.\n\nAs AI-powered tooling lowers the cost of reconnaissance and exploitation, defenders face an uncomfortable reality: more detection does not always mean better detection.\n\nThis talk argues that high-confidence signals matter more than ever.\n\nUsing examples from honeypots, canary credentials, decoy files, and deception techniques, we\u2019ll explore why a single interaction with a fake secret can provide more actionable intelligence than thousands of low-confidence alerts.\n\nRather than asking what an attacker could do, deception technologies focus on detecting what an attacker actually did.\n\nThe result is fewer alerts, higher confidence, and faster response.\n\nKey Takeaways:\n\n* Why alert volume is becoming a liability.\n* How deception technologies work in modern environments.\n* Why AI-assisted attacks increase the value of honeypots.\n* The difference between exposure-based and intent-based detection.\n* Practical ideas for implementing low-cost deception techniques.", "recording_license": "", "do_not_record": false, "persons": [{"code": "CVGJES", "name": "Ilia Dubovskii", "avatar": "https://talks.devopsdays.org/media/avatars/VSDJ9K_HsTR3hC.webp", "biography": "Ilia Dubovskii is a Systems engineer and founder of Beamreach, a company focused on AI-powered DevSecOps automation. With more than 13 years of experience in cloud infrastructure, platform engineering, security, and operations, he has helped organizations design, migrate, secure, and operate large-scale systems in the Cloud and On-Premise\n\nHis current work explores how autonomous AI systems can safely participate in engineering workflows, with a particular focus on trust, observability, security boundaries, and human oversight. Drawing from both enterprise environments and startup experimentation, Ilia shares practical lessons on building systems that engineers can confidently rely on.\n\nHe lives in Portugal with his family and continues to divide his time between hands-on engineering, product development, and exploring the future of DevOps.\n\n[LinkedIn](https://www.linkedin.com/in/idubovskiy/)", "public_name": "Ilia Dubovskii", "guid": "b1ddf6ad-3baa-5713-90c9-f34dc16ccff4", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/speaker/CVGJES/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/WL8Z77/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/WL8Z77/", "attachments": []}, {"guid": "a4205023-ba13-5f73-8fb1-b0f4b50517d1", "code": "VQW9MB", "id": 6595, "logo": null, "date": "2026-11-14T13:20:00+01:00", "start": "13:20", "end": "2026-11-14T13:25:00+01:00", "duration": "00:05", "room": "Pujades Track  (English)", "slug": "devopsdays-barcelona-2026-6595-the-carcinisation-of-ai", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/VQW9MB/", "title": "The Carcinisation of AI", "subtitle": "", "track": null, "type": "Ignite Talks", "language": "en", "abstract": "Carcinisation is a form of convergent evolution where non-crab entities form crab-like adaptations in an effort to increase their chances of survival. While this evolutionary strategy is widely successful, there are a few fail states with AI technologists should be careful to avoid.", "description": "The jump from Claude to clawdbot, and finally open claw heralded the carcinisation of AI. While crablike adaptations have been successful evolutionary strategy for millions of years and has some early success with AI technology, the humans in the system should be mindful of their crabbiness, especially when it isn't being useful.", "recording_license": "", "do_not_record": false, "persons": [{"code": "G7XKBF", "name": "ecology_chris", "avatar": "https://talks.devopsdays.org/media/avatars/XGTPDR_k7Rd7fr.webp", "biography": "Chris Corriere has been working with data, phones, networks, and writing software for over 20 years. His background in mathematics and engineering has helped him adapt to new, industry-specific technologies and has created many unique consulting opportunities. As a DevOps practitioner, Chris is committed to culture, automation, learning, sharing, and having a good time while getting work done.\n\n[LinkedIn](https://www.linkedin.com/in/chris-corriere/)", "public_name": "ecology_chris", "guid": "5744cc5c-855b-5ffe-bb1f-020e7bbc3f2a", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/speaker/G7XKBF/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/VQW9MB/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/VQW9MB/", "attachments": []}, {"guid": "f97f2074-88fa-5bd3-80bb-169957021a9f", "code": "Z9L8GU", "id": 7147, "logo": null, "date": "2026-11-14T15:30:00+01:00", "start": "15:30", "end": "2026-11-14T16:00:00+01:00", "duration": "00:30", "room": "Pujades Track  (English)", "slug": "devopsdays-barcelona-2026-7147-open-space-1", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/Z9L8GU/", "title": "Open Space 1", "subtitle": "", "track": null, "type": "Open Space", "language": "en", "abstract": "Open Space 1", "description": "Open Space 1", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/Z9L8GU/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/Z9L8GU/", "attachments": []}, {"guid": "49a90e59-7cd6-530e-9814-38c8683fbe81", "code": "YW8EKY", "id": 7148, "logo": null, "date": "2026-11-14T16:30:00+01:00", "start": "16:30", "end": "2026-11-14T17:00:00+01:00", "duration": "00:30", "room": "Pujades Track  (English)", "slug": "devopsdays-barcelona-2026-7148-open-space-2", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/YW8EKY/", "title": "Open Space 2", "subtitle": "", "track": null, "type": "Open Space", "language": "en", "abstract": "Open Space 2", "description": "Open Space 2", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/YW8EKY/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/YW8EKY/", "attachments": []}], "Llacuna Track (English)": [{"guid": "adcdf4c9-b085-58c7-ab55-40261e1ed915", "code": "QRKUEB", "id": 6568, "logo": null, "date": "2026-11-14T10:00:00+01:00", "start": "10:00", "end": "2026-11-14T10:25:00+01:00", "duration": "00:25", "room": "Llacuna Track (English)", "slug": "devopsdays-barcelona-2026-6568-the-hardest-platform-problems-weren-t-technical", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/QRKUEB/", "title": "The Hardest Platform Problems Weren't Technical", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Platform Engineering is often presented as a problem of tooling: self-service platforms, golden paths, developer portals and automation. Those capabilities are important, but in my experience they are rarely the limiting factor.\n\nAt Cabify we found that most platform initiatives had a reasonable justification behind them. Reliability improvements, developer experience, compliance requirements, cost optimization and new capabilities all created value. The challenge was not deciding what was worth doing, but deciding what was worth doing first.\n\nThis talk shares lessons learned from running infrastructure and platform teams where the number of worthwhile opportunities consistently exceeded available capacity, and how that changed our approach and processes to Platform Engineering.", "description": "Platform Engineering is often presented as a problem of tooling. The discussion usually revolves around self-service capabilities, golden paths, developer portals, automation and developer experience. Those capabilities are important and we invest in many of them ourselves, but over the last few years I have come to believe that they are rarely the limiting factor.\n\nIn my experience, platform teams do not suffer from a lack of ideas. The opposite is usually true. Reliability improvements, developer experience initiatives, compliance requirements, cost optimization, technical debt reduction and new platform capabilities can all have a reasonable business case behind them. The difficulty is that they all compete for the same limited capacity.\n\nAt Cabify we have been trying to evolve from infrastructure as a collection of services towards Platform Engineering with a stronger product mindset. That journey has been useful because it helped make some of these tensions more visible. We found ourselves spending less time discussing how to implement things and more time discussing why we should implement them, what value they would create and what other work would be displaced as a consequence.\n\nAs the number of opportunities grew, we started experimenting with different approaches to prioritization. We introduced a single backlog for Platform, moved discussions upstream, explored Internal Product Advocates (IPAs) and tried to make value and expected outcomes more explicit. None of these approaches magically solved the problem, but they helped create better conversations around trade-offs and priorities.\n\nIn this talk I will share examples from infrastructure and platform work, including operational improvements, reliability initiatives, governance requirements and developer experience investments. The goal is not to present a prioritization framework or claim that we found the answer. Rather, I want to discuss a challenge that I suspect many platform teams face: how do you make decisions when most of the available options are worthwhile and there is never enough capacity to do all of them?\n\nMy hope is that attendees leave with a different perspective on Platform Engineering. Beyond the technology, the tooling and the automation, there is an ongoing exercise in deciding where to invest limited capacity. Those decisions shape the platform at least as much as any architectural choice, yet they receive far less attention in our industry discussions.", "recording_license": "", "do_not_record": false, "persons": [{"code": "E8E7NN", "name": "Abel Navarro", "avatar": "https://talks.devopsdays.org/media/avatars/73YWWZ_Q5U3cqx.webp", "biography": "Abel Navarro is a Senior Engineering Manager working in Platform Engineering. During the last 25 years he has worked across infrastructure, cloud platforms, observability, databases, networking and developer experience in companies ranging from startups to large international organizations.\n\nHis current focus is helping platform teams operate as internal products, reducing cognitive load for engineers and improving the flow of value across the organization. Abel is particularly interested in the intersection between technology, organizational design and platform adoption.\n\n[LinkedIn](https://www.linkedin.com/in/abelnn/)", "public_name": "Abel Navarro", "guid": "f87bd67e-38e0-518b-9b68-5f6d29f891f4", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/speaker/E8E7NN/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/QRKUEB/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/QRKUEB/", "attachments": []}, {"guid": "36d485c9-67d8-57ff-8140-3c7ccc2b722d", "code": "QKVH33", "id": 6519, "logo": null, "date": "2026-11-14T10:30:00+01:00", "start": "10:30", "end": "2026-11-14T10:55:00+01:00", "duration": "00:25", "room": "Llacuna Track (English)", "slug": "devopsdays-barcelona-2026-6519-devops-in-space-lessons-from-low-earth-orbit", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/QKVH33/", "title": "DevOps in Space: Lessons from Low Earth Orbit", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Remember when you knew all your servers by name and deployed changes with a single SSH command? Now imagine doing that when your link comes in 10-minute windows every few hours, and bandwidth is a precious commodity measured in kbps. Welcome to DevOps in Space.\n\nThis is an entry level talk that requires little previous knowledge. The audience will get a general idea of the obstacles and challenges of applying DevOps practices in a New Space company.", "description": "The Infrastructure & Software Engineering team at Sateliot works at the intersection of aerospace, telecommunications and software. We build modern distributed systems and then send them to an extremely harsh environment, where normal expectations -low latency, immediate feedback, up-to-date systems- simply don\u2019t apply.\n\nIn this talk I\u2019ll give a high-level tour of the challenges that make space and telco different: intermittent and low-bandwidth connectivity, long feedback loops, constrained devices, strong regulation and the cultural gaps between very different fields of engineering. I'll also share the ways we have found within those constraints to apply some of the DevOps processes and tools that have become industry standards.", "recording_license": "", "do_not_record": false, "persons": [{"code": "RPUYNQ", "name": "David Jacovkis", "avatar": "https://talks.devopsdays.org/media/avatars/XDGPQ7_QPhkxRs.webp", "biography": "I started working as a sysadmin when workloads ran on bare metal and Devs were the enemies of Ops. The industry changed and we changed with it, but at the end of the day we're still the ones that receive an alert when things stop working.\n[LinkedIn](https://www.linkedin.com/in/dvdjaco/)", "public_name": "David Jacovkis", "guid": "2c464275-b48c-5ef7-bc54-f413cbd5f1ba", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/speaker/RPUYNQ/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/QKVH33/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/QKVH33/", "attachments": []}, {"guid": "b99a628d-8c9a-5dfa-9b9b-1a20794a47ce", "code": "ZTQYMS", "id": 6571, "logo": "https://talks.devopsdays.org/media/devopsdays-barcelona-2026/submissions/ZTQYMS/image_ZaqrXh4.webp", "date": "2026-11-14T11:30:00+01:00", "start": "11:30", "end": "2026-11-14T11:55:00+01:00", "duration": "00:25", "room": "Llacuna Track (English)", "slug": "devopsdays-barcelona-2026-6571-access-without-chaos-sql-guardrails-when-everyone-s-a-builder", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/ZTQYMS/", "title": "Access Without Chaos: SQL Guardrails When Everyone's a Builder", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Every new SQL database at Mews used to mean a ticket to the Platform team. No controls, no standards, no audit. We didn't even know who had prod access. Here's how we fixed that - for 187 servers, 400+ engineers, and an AI era where everyone is a builder.", "description": "Mews had grown organically for over a decade through product-market fit and scale stages without any effective SQL access governance. So it was that we came to this problem with a chaotic mess of access and permissions across our databases. We didn't exhibit least privilege, there was no logging of access, and no shared standards. In many cases, it was guesswork on who had access to each database.\n\nThat was the problem worth solving.\n\nThe solution came together in layers. We built a centralised Terraform repository as the single source of truth for SQL access configuration. We introduced a PIM self-service model where engineering managers and staff engineers manage their own teams' database memberships - no Platform team involvement needed at runtime. 400+ engineers now operate within a zero-standing-access model: time-limited, justified, fully auditable. Connection strings and local users gave way to managed identity authentication throughout the fleet.\n\nThree cloud-native policies now enforce compliance at the control plane level - resource locks preventing accidental deletion, identity administrator governance, and audit logging routed to a centralised store. These aren't conventions or recommendations. Teams cannot remove or override them. The shared Terraform SQL module provides opinionated defaults that land compliant from day one, but it's the policy layer that makes compliance permanent. New services can't drift even if they try.\n\nIn 2026, with AI tools enabling everyone - engineers, analysts, and non-technical contributors - to spin up infrastructure and access production data, the blast radius of poor access hygiene has never been wider. Carlos will walk you through the full journey - from the first Terraform commit to production-enforced cloud policies - including what broke along the way, what we over-engineered the first time, and the organisational side of handing access ownership back to product teams.\n\n**You'll leave with:**\n\n- A blueprint for self-service database access using just-in-time privilege elevation and identity provider groups\n\n- A clear picture of how cloud-native policy enforcement makes compliance immutable - not just recommended\n\n- Honest lessons from the rollout: what broke, what surprised us, and the org change management side of removing the Platform team from the critical path\n\n- A framework for thinking about access guardrails in the AI era - where anyone can become a data consumer, and the blast radius of poor governance has never been wider\n\nThis talk is for platform engineers, DevSecOps practitioners, and anyone who has ever found themselves as the bottleneck on access governance.\n\n_No access requests were harmed in the making of this talk._", "recording_license": "", "do_not_record": false, "persons": [{"code": "KH7WC8", "name": "Carlos Augusto Pega", "avatar": "https://talks.devopsdays.org/media/avatars/HNY8AF_pFU9Hxs.webp", "biography": "Carlos Augusto Pega is a Senior Platform Engineer at Mews, based in Barcelona. With 15+ years of experience spanning the full software development lifecycle - from frontend and backend engineering to DevOps, platform, and security - he has built and shipped software at every layer of the stack.\n\nBeyond engineering, Carlos co-founded a company he helped grow to 50+ people, navigating the full operational and organizational challenges of scaling a business from scratch.\n\nOriginally from Argentina, Carlos brings the same patience required for a proper asado to platform engineering - good infrastructure, like good fire, can't be rushed.\n\n[LinkedIn](https://www.linkedin.com/in/carlospega/)", "public_name": "Carlos Augusto Pega", "guid": "d5cbf63c-d4de-542f-b51e-85dbf369a7f1", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/speaker/KH7WC8/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/ZTQYMS/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/ZTQYMS/", "attachments": []}, {"guid": "542bc38a-1caa-598f-8a16-cb5b713360b7", "code": "WNP8ZE", "id": 6003, "logo": null, "date": "2026-11-14T12:00:00+01:00", "start": "12:00", "end": "2026-11-14T12:25:00+01:00", "duration": "00:25", "room": "Llacuna Track (English)", "slug": "devopsdays-barcelona-2026-6003-the-developer-s-brain-cognitive-science-for-better-code", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/WNP8ZE/", "title": "\ud83e\udde0 The developer\u2019s brain: Cognitive science for better code", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Software development is not just about writing code, but also about how our brains handle complexity, learning, and problem-solving under pressure.\nWhy does a day of coding feel so mentally exhausting? Why do solutions appear when you step away from your desk? And why do we sometimes get stuck chasing the wrong bug for hours?\nIn this talk, we explore the intersection of neuroscience and programming through four practical concepts: your brain\u2019s \u201cbackground processor,\u201d its ability to rewire itself, the limits of working memory, and how cognitive biases affect debugging. You\u2019ll leave with a simple, actionable toolkit to avoid common mental traps, learn faster, and code more effectively.", "description": "If you\u2019re a developer, your most important tool is not your editor or your setup but your brain. And yet, most people don't know much about how it actually works.\n\nThis talk is a practical introduction to the cognitive side of software engineering. We\u2019ll explore why coding is so mentally demanding and how understanding a few key mechanisms of the brain can significantly improve the way we work.\n\nThrough real-world examples and relatable scenarios, we\u2019ll cover four essential concepts:\n\n1. The brain\u2019s background processor\n- Zooming in vs zooming out\n- How to trigger the \"a-ha\" moments\n\n2. Neuroplasticity\n- What happens in the brain when we learn new technologies\n- What's the most optimal strategy to learning\n\n3. Cognitive load\n- Why complex code quickly becomes overwhelming\n- Techniques to manage mental load through decomposition and externalization\n\n4. Biases \n- The brain as a pattern recognition machine\n- A bias-resistent approach to debugging and problem-solving\n\nWe\u2019ll finish by combining these ideas into a practical cognitive toolkit you can apply immediately in your day-to-day work.\n\nThis isn\u2019t a theory-heavy talk, but rather some practical guidelines to building a cognitive toolkit you can apply immediately in your day-to-day work so you can write better code, make better decisions, and work more sustainably.", "recording_license": "", "do_not_record": false, "persons": [{"code": "WAYPVX", "name": "Marina Alt\u00e9s", "avatar": "https://talks.devopsdays.org/media/avatars/EJ9LK7_FwnG5w4.webp", "biography": "I'm a senior software development engineer with a background in Neuropsychology. \nI spent a decade working in clinical settings and neuroscience research, until in 2020 I enrolled on a web development bootcamp, landing my first software development role in 2021 and joining Criteo in 2022 where I've been working since.\n[LinkedIn](https://www.linkedin.com/in/marina-altes-magret/)", "public_name": "Marina Alt\u00e9s", "guid": "0598b8ec-0922-56f5-8819-39a5438420a6", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/speaker/WAYPVX/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/WNP8ZE/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/WNP8ZE/", "attachments": []}, {"guid": "ff4eabf4-b7e9-5f1f-b7fa-1ccc9f994cb7", "code": "WKDJVB", "id": 6342, "logo": "https://talks.devopsdays.org/media/devopsdays-barcelona-2026/submissions/WKDJVB/image_CdHt34t.webp", "date": "2026-11-14T12:30:00+01:00", "start": "12:30", "end": "2026-11-14T12:55:00+01:00", "duration": "00:25", "room": "Llacuna Track (English)", "slug": "devopsdays-barcelona-2026-6342-extra-crispy-your-incident-process-is-burning-out-your-engineers", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/WKDJVB/", "title": "Extra Crispy: Your Incident Process Is Burning Out Your Engineers", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "Many incident processes optimize for compliance, not humans. This talk explores how blending DevOps principles with modern ITIL practices can reduce burnout, improve recovery, and create healthier engineering cultures.", "description": "At 2:13 AM, nobody cares whether your incident process is technically compliant.\n\nThey care whether people know what to do, whether communication is clear, and whether the same exhausted engineer has become the single point of failure for your entire company.\n\nFor years, many organizations treated ITIL and DevOps as enemies: one focused on control, the other on speed. But after working with engineering and operations teams across multiple environments, I discovered the real problem wasn\u2019t process, it was designing systems that ignored the humans inside them.\n\nIn this talk, I\u2019ll share real-world lessons from teams struggling with alert fatigue, endless escalations, hero culture, and burnout disguised as \u201cownership.\u201d We\u2019ll explore how modern ITIL concepts like continual improvement, incident management, and value streams can actually support DevOps practices when implemented with empathy instead of bureaucracy.\n\n## Attendees will learn:\n- Why \u201chero culture\u201d silently destroys operational resilience\n- How poorly designed escalation paths increase burnout\n- What psychologically safe incident response actually looks like\n- Where ITIL still provides value in modern DevOps organizations\n- Practical ways to reduce operational stress without sacrificing reliability", "recording_license": "", "do_not_record": false, "persons": [{"code": "8RD9V3", "name": "Chris Ward", "avatar": "https://talks.devopsdays.org/media/avatars/PNCHQM_hqWSoQ1.webp", "biography": "As PassionIT Group\u2019s Director of Training, Chris Ward brings a diverse background of IT and Project Management work for over 30 years. From broadcasting operations to training development, Chris has participated in million-dollar projects to small installs at a local health care provider. He has held numerous CompTIA, Microsoft and Cisco certifications in the past and currently holds the ITIL 4 and (version 5) Master, ITIL-Expert (v3), PMP, PMI-ACP, PRINCE2 Practitioner, CRISC, CISA, PSM, DevOps. His passion is to help people learn, to have \"light bulb moments\", and to continue their careers in IT Service Management and Project Management. From development to delivery, Chris has worked with some of the top eLearning companies in the world as well as Cisco and VMWare.\n[LinkedIn](https://www.linkedin.com/in/cwarditilmaster/)", "public_name": "Chris Ward", "guid": "55566863-7b78-5e06-80b6-b38cff8793ab", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/speaker/8RD9V3/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/WKDJVB/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/WKDJVB/", "attachments": []}, {"guid": "0fd9331d-46cf-5fb5-abf7-def1c6226564", "code": "8GQAKJ", "id": 7149, "logo": null, "date": "2026-11-14T15:30:00+01:00", "start": "15:30", "end": "2026-11-14T16:00:00+01:00", "duration": "00:30", "room": "Llacuna Track (English)", "slug": "devopsdays-barcelona-2026-7149-open-space-3", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/8GQAKJ/", "title": "Open Space 3", "subtitle": "", "track": null, "type": "Open Space", "language": "en", "abstract": "Open Space 3", "description": "Open Space 3", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/8GQAKJ/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/8GQAKJ/", "attachments": []}, {"guid": "3c76ec22-5d18-5527-bb6b-e09574b4c759", "code": "BXVXCB", "id": 7150, "logo": null, "date": "2026-11-14T16:30:00+01:00", "start": "16:30", "end": "2026-11-14T17:00:00+01:00", "duration": "00:30", "room": "Llacuna Track (English)", "slug": "devopsdays-barcelona-2026-7150-open-space-4", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/BXVXCB/", "title": "Open Space 4", "subtitle": "", "track": null, "type": "Open Space", "language": "en", "abstract": "Open Space 4", "description": "Open Space 4", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/BXVXCB/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/BXVXCB/", "attachments": []}], "Rambla Track (Spanish)": [{"guid": "62bb7acb-7c08-50f6-82dd-6b84b3f0b0c0", "code": "UMTHCM", "id": 6580, "logo": null, "date": "2026-11-14T10:00:00+01:00", "start": "10:00", "end": "2026-11-14T10:25:00+01:00", "duration": "00:25", "room": "Rambla Track (Spanish)", "slug": "devopsdays-barcelona-2026-6580-genai-in-a-box-construyendo-una-plataforma-de-ia-en-kubernetes", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/UMTHCM/", "title": "GenAI in a box: Construyendo una Plataforma de IA en Kubernetes", "subtitle": "", "track": null, "type": "Talk", "language": "es", "abstract": "El auge de la IA Generativa ha creado un dilema para los equipos de infraestructura y operaciones: los desarrolladores necesitan moverse r\u00e1pido, pero enviar informaci\u00f3n sensible a APIs de LLMs p\u00fablicos puede romper pol\u00edticas de soberan\u00eda de datos y complicar los controles de costes de la nube con facturas impredecibles. \u00bfLa soluci\u00f3n? Traer la IA a tus propios datos.\n\nEn esta charla, exploraremos c\u00f3mo construir una plataforma interna de IA basada en open-source y \"air-gapped\" en Kubernetes. Descubre c\u00f3mo combinar modelos abiertos (Gemma 4), bases de datos vectoriales (PostgreSQL con pgvector) y Model Context Protocol (MCP) para empaquetar un entorno seguro. Aprender\u00e1s c\u00f3mo los equipos de Platform Engineering pueden ofrecer despliegues de IA en formato \"autoservicio\", garantizando la seguridad de los datos corporativos y transformando los costes variables de las APIs en costes de infraestructura predecibles.", "description": "Dise\u00f1ada para SREs e Ingenieros de Plataforma, esta sesi\u00f3n busca abordar la realidad de operar IA en producci\u00f3n dentro de una plataforma automatizada abordando:\n\n- FinOps y Soberan\u00eda: Alternativas viables a las APIs SaaS para cargas de trabajo sensibles y agentes aut\u00f3nomos de alto consumo.\n\n- Arquitectura en K8s: El LLM (Gemma) como carga stateless, Model Context Protocol (MCP) para integraci\u00f3n segura, y PostgreSQL como motor stateful.\n\n- Operando Postgres + pgvector en K8s: C\u00f3mo gestionar los picos de recursos (CPU/RAM) que introducen las b\u00fasquedas vectoriales para evitar la inestabilidad del cl\u00faster, y c\u00f3mo automatizar el almacenamiento persistente.\n\n- Platform Engineering (GitOps): C\u00f3mo empaquetar toda esta complejidad bajo un enfoque declarativo para ofrecer entornos de IA aislados en formato \"autoservicio\" a los desarrolladores en cuesti\u00f3n de minutos.", "recording_license": "", "do_not_record": false, "persons": [{"code": "VQD8U8", "name": "Miguel Toscano", "avatar": "https://talks.devopsdays.org/media/avatars/PF9ATM_BGiboBN.webp", "biography": "Miguel es especialista en Datos e IA en Google Cloud, donde se centra en arquitecturas de datos y su integraci\u00f3n con aplicaciones para soluciones empresariales. Actualmente, dedica la mayor parte de su tiempo a optimizar la capa de datos para sistemas de IA Generativa a gran escala y a compartir estrategias pr\u00e1cticas sobre c\u00f3mo las arquitecturas de datos modernas pueden impulsar el futuro de la IA.\n\n[LinkedIn](https://www.linkedin.com/in/mtoscanorodero/)", "public_name": "Miguel Toscano", "guid": "2bad395b-cc82-55f2-9f1e-9cb45c6f08fe", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/speaker/VQD8U8/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/UMTHCM/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/UMTHCM/", "attachments": []}, {"guid": "e6539728-93ad-586f-9a1d-cb619c8e933d", "code": "CSQ3R7", "id": 5991, "logo": null, "date": "2026-11-14T10:30:00+01:00", "start": "10:30", "end": "2026-11-14T10:55:00+01:00", "duration": "00:25", "room": "Rambla Track (Spanish)", "slug": "devopsdays-barcelona-2026-5991-codigo-y-cerebro-salud-y-rendimiento-en-entornos-tecnologicos-de-alta-demanda-cognitiva", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/CSQ3R7/", "title": "C\u00f3digo y Cerebro: Salud y Rendimiento en Entornos Tecnol\u00f3gicos de Alta Demanda Cognitiva", "subtitle": "", "track": null, "type": "Talk", "language": "es", "abstract": "Los entornos tech imponen alta carga cognitiva, afectando el rendimiento y la salud. Esta charla presenta, desde experiencias reales, c\u00f3mo impacta el cerebro y comparte estrategias pr\u00e1cticas para promover bienestar y rendimiento sostenible.", "description": "Los entornos tecnol\u00f3gicos, especialmente en contextos de DevOps y comunidades open source, requieren cambios constantes de contexto, multitarea y exposici\u00f3n continua a altos niveles de carga cognitiva. Esto impacta directamente la atenci\u00f3n, la toma de decisiones, el rendimiento y la salud mental.\nLa charla se basa en experiencias reales con profesionales y comunidades tech, donde se observan patrones recurrentes: fatiga mental, sobrecarga, dificultad de concentraci\u00f3n, inestabilidad en el rendimiento y aumento de vulnerabilidades en el trabajo diario.\nDesde la neurociencia aplicada, se analiza c\u00f3mo la carga cognitiva, las interrupciones, la presi\u00f3n por entregas y el exceso de informaci\u00f3n afectan las funciones ejecutivas y el comportamiento. M\u00e1s all\u00e1 de la teor\u00eda, la sesi\u00f3n propone aplicaci\u00f3n pr\u00e1ctica.\nSe presentan estrategias utilizadas en contextos reales, como t\u00e9cnicas de regulaci\u00f3n cognitiva, organizaci\u00f3n del trabajo y construcci\u00f3n de entornos m\u00e1s sostenibles. Tambi\u00e9n se discute c\u00f3mo la cultura y la din\u00e1mica de los equipos pueden amplificar o reducir estos efectos.\nLa sesi\u00f3n se realizar\u00e1 en ingl\u00e9s y espa\u00f1ol, promoviendo el intercambio entre participantes. Se invita a compartir experiencias y construir colectivamente estrategias para el cuidado y el rendimiento sostenible.\nEsta charla fue presentada en KubeCon Europe 2026 (\u00c1msterdam) y en eventos DevOps en Brasil (Salvador y Florian\u00f3polis, 2025), formando parte de una trayectoria de participaci\u00f3n en casi 30 eventos tecnol\u00f3gicos desde 2022.\n\nP\u00fablico objetivo: profesionales de tecnolog\u00eda, comunidades open source, l\u00edderes t\u00e9cnicos y equipos de alto rendimiento en entornos de alta demanda cognitiva.\n\nFormato: charla interactiva con espacio para la aplicaci\u00f3n de ejercicios de regulaci\u00f3n neurocognitiva.\n\nEjes principales:\n\nCarga cognitiva y funcionamiento cerebral\nImpactos en la salud y el rendimiento en tecnolog\u00eda\nEstrategias pr\u00e1cticas de regulaci\u00f3n neurocognitiva y organizaci\u00f3n del trabajo\nConstrucci\u00f3n de entornos sostenibles e inclusivos\n\nDiferencial: integraci\u00f3n entre neurociencia aplicada, experiencia pr\u00e1ctica en comunidades tech y enfoque orientado a la implementaci\u00f3n real.\n\nAdaptaci\u00f3n: la charla ampl\u00eda la teor\u00eda hacia actividades pr\u00e1cticas de salud.", "recording_license": "", "do_not_record": false, "persons": [{"code": "UUBZ3P", "name": "Dri Cardoso", "avatar": "https://talks.devopsdays.org/media/avatars/SQXYPH_bpP8AJf.jpeg", "biography": "Dri Cardoso es neurocient\u00edfica y neuropsic\u00f3loga cl\u00ednica, hospitalaria y del deporte, con experiencia en evaluaci\u00f3n neuropsicol\u00f3gica y biopsicosocial para la clasificaci\u00f3n de personas con discapacidad en empresas medianas y grandes. Su trabajo se centra en la salud en contextos de alta demanda cognitiva, especialmente en la comunidad tech. Es fundadora de NEUROPSI.io, una healthtech nacida en la Universidad de S\u00e3o Paulo (DNA USP) e incubada en el CIETEC, donde desarrolla soluciones que conectan la neurociencia aplicada con los desaf\u00edos reales del entorno tecnol\u00f3gico y corporativo.\nJo\u00e3o Brito es administrador de sistemas especializado en Kubernetes, con base en Brasil y una fuerte participaci\u00f3n en comunidades t\u00e9cnicas. Durante siete a\u00f1os, fue presentador de Kubecast, el mayor podcast de Kubernetes en Brasil, contribuyendo a la difusi\u00f3n del conocimiento y al fortalecimiento del ecosistema DevOps. Su experiencia pr\u00e1ctica complementa el enfoque cient\u00edfico de la charla.\n[LinkedIn](https://www.linkedin.com/in/dricardoso/)", "public_name": "Dri Cardoso", "guid": "b7e94b05-eca0-5a95-8619-1cd467d1a319", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/speaker/UUBZ3P/"}, {"code": "9FJPUV", "name": "Jo\u00e3o Brito", "avatar": "https://talks.devopsdays.org/media/avatars/3GQBC9_ps7jriF.webp", "biography": "Jo\u00e3o Brito is a CTO, tech podcaster, and infrastructure specialist passionate about open-source technologies. He frequently explores the intersection of technology, cognitive science, and human performance, focusing on sustainable engineering practices and mental well-being for high-performing teams.\n[LinkedIn](https://www.linkedin.com/in/juniorjbn/)", "public_name": "Jo\u00e3o Brito", "guid": "af37634b-7fdf-5128-868a-84eff353b0ae", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/speaker/9FJPUV/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/CSQ3R7/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/CSQ3R7/", "attachments": []}, {"guid": "91635cf5-a111-5650-8b05-fad3ab0fdc0e", "code": "KA7ZWQ", "id": 6630, "logo": "https://talks.devopsdays.org/media/devopsdays-barcelona-2026/submissions/KA7ZWQ/image_0VrNe5w.webp", "date": "2026-11-14T11:30:00+01:00", "start": "11:30", "end": "2026-11-14T11:55:00+01:00", "duration": "00:25", "room": "Rambla Track (Spanish)", "slug": "devopsdays-barcelona-2026-6630-de-los-dashboards-a-las-decisiones-integracion-de-ia-en-operaciones-devops-a-gran-escala", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/KA7ZWQ/", "title": "De los dashboards a las decisiones: integraci\u00f3n de IA en operaciones DevOps a gran escala", "subtitle": "", "track": null, "type": "Talk", "language": "es", "abstract": "Los equipos DevOps modernos no carecen de datos; carecen de contexto operacional unificado.\n\nEsta charla comparte nuestra experiencia introduciendo _AI-assisted incident investigations_ en un entorno global de e-commerce. Exploraremos c\u00f3mo la IA puede correlacionar informaci\u00f3n de Kubernetes, AWS, Argo CD, plataformas de observabilidad, repositorios e historial de deployments para ayudar a tomar decisiones m\u00e1s r\u00e1pidas y mejor fundamentadas.\n\nTambi\u00e9n abordaremos los safeguards esenciales: read-only access, validation, auditability, stopping conditions y human oversight, incluyendo qu\u00e9 funcion\u00f3, qu\u00e9 fall\u00f3 y qu\u00e9 tareas operacionales deber\u00edan seguir siendo determin\u00edsticas.", "description": "Modern DevOps teams rarely suffer from a lack of data. **The real problem is fragmentation.**\n\nDuring an incident, engineers may need to move between **Kubernetes, AWS, Argo CD, observability platforms, CI/CD pipelines, repositories, edge services, and internal documentation**. Each system provides part of the answer, but reconstructing the full operational story still requires time, experience, and repeated manual investigation.\n\nThis talk presents our experience introducing **AI-assisted operational workflows** into a global e-commerce environment running distributed services across multiple platforms and environments.\n\nRather than using AI only to generate commands or summarize logs, we explored how it could act as an **investigation layer across existing DevOps systems**: collecting context, correlating events, proposing hypotheses, and helping engineers move from raw telemetry to an informed operational decision.\n\n### What the session will cover\n\n- The operational challenges of a **large-scale e-commerce platform** with multiple services, environments, deployment pipelines, and observability tools.\n- How operational context can be gathered from **Kubernetes, AWS, Argo CD, monitoring platforms, repositories, and deployment history**.\n- How an AI-assisted investigation loop can **plan actions, call read-only tools, evaluate observations, and refine its hypothesis**.\n- Why **deterministic workflows and AI agents** solve different categories of operational problems.\n- How we introduced **access controls, environment boundaries, auditability, stopping conditions, and human approval points**.\n- What failed during implementation, including **incomplete context, misleading correlations, excessive tool calls, and confident but incorrect conclusions**.\n- How tracing and evaluation helped us understand whether the system was actually improving incident investigation.\n- Which tasks proved useful for AI assistance and which remained safer and more reliable as traditional automation.\n\nA central theme of the talk is that **connecting a language model to operational tools is the easy part**. The difficult part is designing a system that knows:\n\n1. What it is allowed to inspect.\n2. How to validate what it finds.\n3. When to stop.\n4. When to defer to an engineer.\n\nThe session will include a **practical architecture**, an example incident-investigation flow, the controls required for enterprise use, and the lessons we learned while applying these ideas in a real production environment.\n\n### Key takeaways\n\nAttendees will leave with:\n\n- A realistic framework for deciding where AI can add value in DevOps.\n- A clearer understanding of where deterministic automation remains the better choice.\n- Practical guidance on the technical safeguards required before introducing agents into operational workflows.\n- Lessons learned from applying AI-assisted investigation in a real enterprise environment.", "recording_license": "", "do_not_record": false, "persons": [{"code": "U9MTWN", "name": "JOSE JULIAN ARIZA V.", "avatar": "https://talks.devopsdays.org/media/avatars/SY7FKJ_hwKtXLo.webp", "biography": "I am a **Cloud Architect and DevSecOps specialist with more than 20 years of experience** in software development, cloud architecture, platform engineering, automation, and large-scale digital operations.\n\nThroughout my career, I have worked in complex international environments supporting global companies and business-critical platforms, helping teams design, modernise, and operate distributed systems across cloud infrastructure, Kubernetes, CI/CD, GitOps, observability, security, and reliability engineering.\n\nA major part of my current work focuses on the practical integration of **artificial intelligence into software delivery and operations**. I design and evaluate AI-assisted workflows, agentic systems, and operational agents capable of gathering context from multiple platforms, using tools, analysing intermediate results, refining hypotheses, and supporting engineers during incident investigation and technical decision-making.\n\nMy interest in agentic AI goes beyond conversational assistants. I focus on the architecture required to make these systems useful in enterprise environments: **tool orchestration, context management, access boundaries, validation, auditability, stopping conditions, human oversight, and the balance between autonomous reasoning and deterministic automation**.\n\nI am also a **qualified teacher with more than 15 years of training experience**. I have delivered technical education for companies and professional teams, as well as meetups, webinars, workshops, and sessions at venues including **Google Campus Madrid**.\n\nMy goal as a speaker is to turn complex technical subjects into clear, practical lessons grounded in real production experience, including not only what worked, but also the limitations, failed approaches, and engineering decisions behind the final result.\n\n[LinkedIn](https://www.linkedin.com/in/josejulian/)", "public_name": "JOSE JULIAN ARIZA V.", "guid": "c19d1866-70ad-5212-93f8-7852c184fae9", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/speaker/U9MTWN/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/KA7ZWQ/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/KA7ZWQ/", "attachments": []}, {"guid": "d22d25ad-d770-5993-87f1-35db11ecf5e5", "code": "VWTFSC", "id": 6416, "logo": null, "date": "2026-11-14T12:00:00+01:00", "start": "12:00", "end": "2026-11-14T12:25:00+01:00", "duration": "00:25", "room": "Rambla Track (Spanish)", "slug": "devopsdays-barcelona-2026-6416-entitlements-as-code-gobernanza-de-accesos-para-la-era-cloud-native", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/VWTFSC/", "title": "Entitlements as Code: gobernanza de accesos para la era cloud-native", "subtitle": "", "track": null, "type": "Talk", "language": "es", "abstract": "La infraestructura ya se gestiona como c\u00f3digo, pero los accesos siguen dependiendo de tickets y procesos manuales. Esta charla muestra c\u00f3mo aplicar principios GitOps a la gobernanza de identidades y permisos.", "description": "Las organizaciones cloud-native han adoptado pr\u00e1cticas declarativas para infraestructura, despliegues y pol\u00edticas, pero la gesti\u00f3n de accesos sigue dependiendo a menudo de tickets, procesos manuales y conocimiento tribal.\n\nEsta charla presenta Entitlements as Code: una forma de gestionar usuarios, grupos y membres\u00edas como estado deseado en Git, usando Entra ID como hub de identidad y un reconciler como Crossplane para alinear continuamente la definici\u00f3n declarativa con la realidad.\n\nA trav\u00e9s de una evoluci\u00f3n pr\u00e1ctica, veremos c\u00f3mo pasar de un repositorio versionado a capas de autoservicio mediante scripts, portales, formularios o asistentes de IA, sin romper el flujo de revisi\u00f3n, aprobaci\u00f3n y auditor\u00eda.\n\nLos asistentes entender\u00e1n c\u00f3mo reducir cuellos de botella, eliminar dependencias de personas concretas y construir un modelo de gobernanza de accesos m\u00e1s trazable, escalable y sostenible.", "recording_license": "", "do_not_record": false, "persons": [{"code": "BPE9MQ", "name": "Edu Borrego", "avatar": "https://talks.devopsdays.org/media/avatars/VMVJQE_ww34MLR.webp", "biography": "Me gusta salir de mi zona de confort. Llevo 4 a\u00f1os trabajando trabajando y creciendo sin parar en lo que me gusta: DevSecOps.\n\nSoy curioso por naturaleza, me gusta probar cosas nuevas, estar en entornos complejos y trabajar bajo presi\u00f3n.\n\nLa mejor experiencia de mi carrera fue formar parte del equipo que se encarg\u00f3 de montar las elecciones en Emiratos \u00c1rabes Unidos y Sharjah en Scytl en el a\u00f1o 2023. Fue un proyecto con muchos retos y situaciones dif\u00edciles.\n\nTambi\u00e9n disfruto conduciendo por toda Espa\u00f1a para ir a eventos de tecnolog\u00eda como RootedCON, The Wave o cualquier otro que descubra.\n\n[LinkedIn](https://www.linkedin.com/in/edu-borrego-subirada/)", "public_name": "Edu Borrego", "guid": "4faf3ffe-c5c6-5c0b-a292-37ac8ab8aef6", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/speaker/BPE9MQ/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/VWTFSC/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/VWTFSC/", "attachments": []}, {"guid": "a8aaf1f4-5c78-5e94-8402-2580c7c96058", "code": "XY3T7L", "id": 6557, "logo": null, "date": "2026-11-14T12:30:00+01:00", "start": "12:30", "end": "2026-11-14T12:55:00+01:00", "duration": "00:25", "room": "Rambla Track (Spanish)", "slug": "devopsdays-barcelona-2026-6557-kafka-a-escala-como-pasar-de-un-mapa-de-metro-a-una-arquitectura-simplificada", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/XY3T7L/", "title": "Kafka a escala: c\u00f3mo pasar de un mapa de metro a una arquitectura simplificada", "subtitle": "", "track": null, "type": "Talk", "language": "es", "abstract": "Nuestra plataforma procesa grandes vol\u00famenes de eventos usando Kafka como almac\u00e9n centralizado, y lo que comenz\u00f3 siendo una arquitectura relativamente sencilla con algunos consumidores escribiendo sobre una base de datos MySQL compartida, fue evolucionando a medida que aumentaba el volumen de eventos\n\nPara evitar los cuellos de botella de la base de datos principal, los consumidores se fueron moviendo a bases de datos independientes a la vez que fueron apareciendo distintos servicios agregadores encargados de recopilar y consolidar la informaci\u00f3n distribuida para construir una visi\u00f3n global de los datos. Cada una de estas escisiones resolv\u00eda un problema de saturaci\u00f3n o lentitud, pero con el tiempo terminamos administrando m\u00e1s de 20 bases de datos y m\u00faltiples procesos de agregaci\u00f3n, con una complejidad creciente tanto a nivel operativo como de mantenimiento. Consultas que deber\u00edan resolverse en segundos pod\u00edan requerir horas de procesamiento\n\nEn esta charla compartiremos c\u00f3mo redise\u00f1amos la plataforma utilizando Kafka Connect y ClickHouse como n\u00facleo de la capa anal\u00edtica sin abandonar Kafka. Explicaremos la evoluci\u00f3n de la arquitectura, los retos encontrados durante la migraci\u00f3n y las lecciones aprendidas. Como resultado, conseguimos soportar picos de hasta 2 millones de mensajes procesados por segundo, podemos hacer consultas pr\u00e1cticamente en tiempo real y hemos simplificado de forma significativa la operaci\u00f3n del sistema\n\nPero esta historia no trata \u00fanicamente de tecnolog\u00eda. Tambi\u00e9n hablaremos de c\u00f3mo la creaci\u00f3n de un equipo s\u00f3lido, la adquisici\u00f3n progresiva de conocimiento y la construcci\u00f3n de una visi\u00f3n compartida fueron elementos fundamentales para afrontar una transformaci\u00f3n de este calibre. Porque las arquitecturas evolucionan, pero son las personas quienes hacen posible el cambio", "description": "Esta charla presenta la evoluci\u00f3n real de una plataforma de procesamiento de eventos que fue creciendo durante a\u00f1os hasta que la complejidad operativa se convirti\u00f3 en uno de los principales problemas a resolver.\n\nLa arquitectura original estaba basada en Kafka y una base de datos MySQL compartida donde persist\u00edan datos los distintos consumidores. A medida que aument\u00f3 el volumen de eventos, la base de datos central empez\u00f3 a convertirse en un cuello de botella, as\u00ed que se opt\u00f3 por distribuir la carga creando bases de datos independientes para distintos consumidores. Esta soluci\u00f3n funcion\u00f3 durante bastante tiempo y permiti\u00f3 continuar escalando la plataforma y absorver m\u00e1s volumen de eventos. Sin embargo, cada nueva necesidad acababa incorporando nuevas bases de datos, nuevos procesos de agregaci\u00f3n y nuevos puntos de integraci\u00f3n. Lo que inicialmente era una optimizaci\u00f3n razonable termin\u00f3 derivando en un ecosistema formado por m\u00e1s de 20 bases de datos y m\u00faltiples servicios agregadores encargados persistir los datos en la base de datos principal.\n\nCon el paso del tiempo empezaron a aparecer problemas que probablemente resulten familiares para muchos equipos, por ejemplo los costes operativos derivados de esta infraestructura, la dificultad en la gesti\u00f3n o las dependencias cruzadas entre sistemas, e incluso limitaciones que impactaban gravemente en negocio. Para resolver esta situaci\u00f3n decidimos replantear la arquitectura y construir una plataforma anal\u00edtica centralizada basada en Kafka, Kafka Connect y ClickHouse\n\nDurante la sesi\u00f3n hablaremos de\n- c\u00f3mo evolucion\u00f3 la arquitectura original\n- qu\u00e9 problemas intenta resolver cada una de las decisiones tomadas\n- en qu\u00e9 momento la complejidad pas\u00f3 a ser m\u00e1s costosa que los beneficios obtenidos\n- c\u00f3mo dise\u00f1amos y ejecutamos la migraci\u00f3n\n- los retos encontrados durante el proceso\n- los resultados obtenidos tanto en performance como en gesti\u00f3n\n- los retos que a\u00fan nos quedan pendientes\n\nSin embargo, una parte importante de esta historia no est\u00e1 en los diagramas. Tambi\u00e9n hablaremos del factor humano detr\u00e1s de la transformaci\u00f3n: c\u00f3mo se construye un equipo capaz de abordar cambios de gran escala, la importancia de la formaci\u00f3n continua, la transferencia de conocimiento y la creaci\u00f3n de una cultura de colaboraci\u00f3n. Aprendimos que la simplificaci\u00f3n tecnol\u00f3gica no sucede de un d\u00eda para otro y que la cohesi\u00f3n del equipo es tan importante como la arquitectura cuando se trata de hacer evolucionar una plataforma cr\u00edtica\n\nPorque al final, las tecnolog\u00edas cambian pero son los equipos los que permiten que sistemas complejos sigan evolucionando de forma sostenible", "recording_license": "", "do_not_record": false, "persons": [{"code": "7CYB97", "name": "Esther Y\u00e9benes", "avatar": "https://talks.devopsdays.org/media/avatars/A3VDNT_VDJzbrf.webp", "biography": "Esther Y\u00e9benes is a Senior DevOps Engineer specialized in infrastructure, automation, and system reliability, with more than 20 years of experience designing, managing, and evolving technology platforms across on-premises, cloud, and hybrid environments.\n\nThroughout her career, she has contributed to large-scale technology transformation initiatives, data center migrations, high-availability architecture deployments, and the adoption of DevOps and SRE practices. She has led engineering teams, driven automation and observability initiatives, and supported organizations in improving the resilience, scalability, and efficiency of their platforms.\n\nToday, she combines deep technical expertise with a people centered approach, believing that system reliability depends as much on the people who design and operate technology as it does on the technology itself.\n\nIn addition to her engineering work, Esther is an author and instructor of specialized courses on Linux, automation, and cloud infrastructure, reaching more than 40,000 Spanish and Portuguese speaking students. She is passionate about sharing knowledge and helping professionals build simpler, more robust, and sustainable systems.\n\n[LinkedIn](https://www.linkedin.com/in/estheryebenes)", "public_name": "Esther Y\u00e9benes", "guid": "2fdbcab6-d381-5ed2-98cd-3bd5eb1d1dcd", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/speaker/7CYB97/"}], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/XY3T7L/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/XY3T7L/", "attachments": []}, {"guid": "203583f1-42ba-5140-b2a8-f238ec88ac56", "code": "9FCUAQ", "id": 7151, "logo": null, "date": "2026-11-14T15:30:00+01:00", "start": "15:30", "end": "2026-11-14T16:00:00+01:00", "duration": "00:30", "room": "Rambla Track (Spanish)", "slug": "devopsdays-barcelona-2026-7151-open-space-5", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/9FCUAQ/", "title": "Open Space 5", "subtitle": "", "track": null, "type": "Open Space", "language": "es", "abstract": "Open Space 5", "description": "Open Space 5", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/9FCUAQ/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/9FCUAQ/", "attachments": []}, {"guid": "d1973683-999f-5f8e-929a-cf5fb2e87b63", "code": "SYYKKP", "id": 7152, "logo": null, "date": "2026-11-14T16:30:00+01:00", "start": "16:30", "end": "2026-11-14T17:00:00+01:00", "duration": "00:30", "room": "Rambla Track (Spanish)", "slug": "devopsdays-barcelona-2026-7152-open-space-6", "url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/SYYKKP/", "title": "Open Space 6", "subtitle": "", "track": null, "type": "Open Space", "language": "es", "abstract": "Open Space 6", "description": "Open Space 6", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/SYYKKP/feedback/", "origin_url": "https://talks.devopsdays.org/devopsdays-barcelona-2026/talk/SYYKKP/", "attachments": []}]}}]}}}