<?xml version='1.0' encoding='utf-8' ?>
<iCalendar xmlns:pentabarf='http://pentabarf.org' xmlns:xCal='urn:ietf:params:xml:ns:xcal'>
    <vcalendar>
        <version>2.0</version>
        <prodid>-//Pentabarf//Schedule//EN</prodid>
        <x-wr-caldesc></x-wr-caldesc>
        <x-wr-calname></x-wr-calname>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>BYT7TC@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-BYT7TC</pentabarf:event-slug>
            <pentabarf:title>Build a Platform, Unleash an Agent on It&#8230; and Watch It Burn</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260908T130000</dtstart>
            <dtend>20260908T150000</dtend>
            <duration>020000</duration>
            <summary>Build a Platform, Unleash an Agent on It&#8230; and Watch It Burn</summary>
            <description>You get a Kubernetes cluster already running a full internal developer platform with 34 components.  You also get an AI agent with access to that cluster and a BurritoBot Web Interface to that Agent. 
Your job is to make the agent do damage. Ask it to deploy a workload the policies forbid. Ask it to give itself more permissions. Ask it to change infrastructure without going through Git. Ask it to read a secret and hand you back the value. Some of those attempts get stopped by the platform. The rest get through, until you switch on guardrails built for agents specifically.
The session runs across three clusters. The first has nothing protecting the agent: all three attacks land, a counter on screen shows the cloud bill climbing, and a fork bomb takes the cluster down. The second runs the same attacks against the platform controls, where each one is blocked by a different thing (a NetworkPolicy egress rule, a Kyverno registry allowlist, a per-pod PID limit), though the bill still moves because the request reached the model before anything stopped it. In the third you drive your own agent, switch on the agent-specific guardrails (output filtering, input filtering, tool restriction), and watch each one change the agent&apos;s behavior on the dashboard.
The part most teams miss: almost everything an agent tries against a real platform is already handled by tools you probably run today, like admission control, RBAC, and GitOps. What those tools can&apos;t see is the agent&apos;s input, its output, and the tools it&apos;s allowed to reach. That&apos;s the part agents change, and it&apos;s where this workshop spends its time.  By the end of this workshop you will know what infrastructure guardrails help and where you need AI specific guardrails to fill the gaps.  

You work entirely in a browser, with a chat window to your agent and a terminal to your cluster. Nothing to install. 
Everything is CNCF or open source: Argo CD, Kyverno, Falco, Istio ambient, LLM Guard, agentgateway, kagent on Bedrock, and the rest of a 35-component platform.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/BYT7TC/</url>
            <location>Room 327</location>
            
            <attendee>Michael Forrester</attendee>
            
            <attendee>Whitney Lee</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>LQKTLA@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-LQKTLA</pentabarf:event-slug>
            <pentabarf:title>Choose Your Own CNCF Observability Project Adventure</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260908T150000</dtstart>
            <dtend>20260908T170000</dtend>
            <duration>020000</duration>
            <summary>Choose Your Own CNCF Observability Project Adventure</summary>
            <description>This workshop is never the same twice as the attendees choose from a list of CNCF cloud native observability technologies and get hands-on learning about metrics, data pipelines, traces, and data visualization. Each workshop is engaging and requires attendees to solve common challenges as they learn about the open source solutions that interest them the most! Presented by a Fluent Bit maintainer and CNCF Ambassador.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/LQKTLA/</url>
            <location>Room 327</location>
            
            <attendee>Eric D. Schabell</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>UDZRAS@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-UDZRAS</pentabarf:event-slug>
            <pentabarf:title>Introduction to OpenVox and configuration management</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260908T130000</dtstart>
            <dtend>20260908T150000</dtend>
            <duration>020000</duration>
            <summary>Introduction to OpenVox and configuration management</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/UDZRAS/</url>
            <location>Room 329</location>
            
            <attendee>Ben Ford</attendee>
            
            <attendee>Charlie Sharpsteen</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>FFVUSJ@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-FFVUSJ</pentabarf:event-slug>
            <pentabarf:title>Ask Your Microservices Anything: Knowledge Graphs for DevOps RAG</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260908T150000</dtstart>
            <dtend>20260908T170000</dtend>
            <duration>020000</duration>
            <summary>Ask Your Microservices Anything: Knowledge Graphs for DevOps RAG</summary>
            <description>2 hour workshop

Prerequisites: A laptop, you&apos;ll signup for a free graph database account, and will be provided with an LLM API key.

No AI agent, graph, or query-language experience needed.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/FFVUSJ/</url>
            <location>Room 329</location>
            
            <attendee>Jeremy Adams</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>UGWCGA@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-UGWCGA</pentabarf:event-slug>
            <pentabarf:title>Vendor Hall</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260909T080000</dtstart>
            <dtend>20260909T090000</dtend>
            <duration>010000</duration>
            <summary>Vendor Hall</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Other</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/UGWCGA/</url>
            <location>Vanport Room</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>UGWCGA@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-UGWCGA</pentabarf:event-slug>
            <pentabarf:title>Vendor Hall</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260909T115000</dtstart>
            <dtend>20260909T133000</dtend>
            <duration>014000</duration>
            <summary>Vendor Hall</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Other</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/UGWCGA/</url>
            <location>Vanport Room</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>UGWCGA@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-UGWCGA</pentabarf:event-slug>
            <pentabarf:title>Vendor Hall</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260909T140500</dtstart>
            <dtend>20260909T161500</dtend>
            <duration>021000</duration>
            <summary>Vendor Hall</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Other</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/UGWCGA/</url>
            <location>Vanport Room</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>PLKMWD@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-PLKMWD</pentabarf:event-slug>
            <pentabarf:title>Registration</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260909T080000</dtstart>
            <dtend>20260909T090000</dtend>
            <duration>010000</duration>
            <summary>Registration</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Other</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/PLKMWD/</url>
            <location>Ballroom</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>W9KPSR@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-W9KPSR</pentabarf:event-slug>
            <pentabarf:title>Opening and Welcome</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260909T090000</dtstart>
            <dtend>20260909T091500</dtend>
            <duration>001500</duration>
            <summary>Opening and Welcome</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Other</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/W9KPSR/</url>
            <location>Ballroom</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>H9F7DJ@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-H9F7DJ</pentabarf:event-slug>
            <pentabarf:title>The Ebbs and Flows of Portland&apos;s DevOps Scene</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260909T091500</dtstart>
            <dtend>20260909T094500</dtend>
            <duration>003000</duration>
            <summary>The Ebbs and Flows of Portland&apos;s DevOps Scene</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/H9F7DJ/</url>
            <location>Ballroom</location>
            
            <attendee>Alex Williams</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>8HJXAX@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-8HJXAX</pentabarf:event-slug>
            <pentabarf:title>Sponsors</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260909T094500</dtstart>
            <dtend>20260909T095500</dtend>
            <duration>001000</duration>
            <summary>Sponsors</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Other</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/8HJXAX/</url>
            <location>Ballroom</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>3P9HFW@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-3P9HFW</pentabarf:event-slug>
            <pentabarf:title>When the AI Is the Incident: Preparing Your Team for a New Kind of Failure</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260909T095500</dtstart>
            <dtend>20260909T102500</dtend>
            <duration>003000</duration>
            <summary>When the AI Is the Incident: Preparing Your Team for a New Kind of Failure</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/3P9HFW/</url>
            <location>Ballroom</location>
            
            <attendee>Kat Gaines</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>HJUQWB@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-HJUQWB</pentabarf:event-slug>
            <pentabarf:title>So You Want to DevOps an LLM: A Field Guide from Confusion to Clarity</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260909T104000</dtstart>
            <dtend>20260909T111000</dtend>
            <duration>003000</duration>
            <summary>So You Want to DevOps an LLM: A Field Guide from Confusion to Clarity</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/HJUQWB/</url>
            <location>Ballroom</location>
            
            <attendee>Maarika Teose</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>8HJXAX@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-8HJXAX</pentabarf:event-slug>
            <pentabarf:title>Sponsors</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260909T111000</dtstart>
            <dtend>20260909T112000</dtend>
            <duration>001000</duration>
            <summary>Sponsors</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Other</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/8HJXAX/</url>
            <location>Ballroom</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>GDDBWE@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-GDDBWE</pentabarf:event-slug>
            <pentabarf:title>Swapping the Engine Mid-Flight: Migrating a Live Decision System with Zero Behavior Change</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260909T112000</dtstart>
            <dtend>20260909T115000</dtend>
            <duration>003000</duration>
            <summary>Swapping the Engine Mid-Flight: Migrating a Live Decision System with Zero Behavior Change</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/GDDBWE/</url>
            <location>Ballroom</location>
            
            <attendee>Ankit Agarwal</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>9HJXBM@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-9HJXBM</pentabarf:event-slug>
            <pentabarf:title>Open Spaces Opening</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260909T115000</dtstart>
            <dtend>20260909T121000</dtend>
            <duration>002000</duration>
            <summary>Open Spaces Opening</summary>
            <description>The opening is a quick explanation of the mechanics of the Open Spaces format and the timeline. Then individuals who&apos;d like to propose topics for the day each have a quick minute to explain what they have in mind for the conversation.

Each topic is added to the board, then as we break for lunch, each individual is invited to vote for the topics they&apos;re interested in with a hash mark. We will then fill the space we have with as many sessions as we can fit in.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Other</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/9HJXBM/</url>
            <location>Ballroom</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>VBZWPB@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-VBZWPB</pentabarf:event-slug>
            <pentabarf:title>Lunch Break</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260909T121000</dtstart>
            <dtend>20260909T133000</dtend>
            <duration>012000</duration>
            <summary>Lunch Break</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Other</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/VBZWPB/</url>
            <location>Ballroom</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>ZBKT7D@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-ZBKT7D</pentabarf:event-slug>
            <pentabarf:title>Ignites Intro</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260909T133000</dtstart>
            <dtend>20260909T133500</dtend>
            <duration>000500</duration>
            <summary>Ignites Intro</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Other</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/ZBKT7D/</url>
            <location>Ballroom</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>C9DDKA@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-C9DDKA</pentabarf:event-slug>
            <pentabarf:title>Are you ready for short-lived certificates?</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260909T133500</dtstart>
            <dtend>20260909T134000</dtend>
            <duration>000500</duration>
            <summary>Are you ready for short-lived certificates?</summary>
            <description>There&apos;s been a lot of talk about 2025 CA/Browser Forum ballot SC-081 which establishes 200, 100 and 47 day certificate lifetimes over the next 3 years. This ignite talk is a call to action to make sure you won&apos;t be caught off guard. Come hear what Let&apos;s Encrypt is doing to prepare for these deadlines and what you can do today to ensure your ACME clients are ready.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Ignite</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/C9DDKA/</url>
            <location>Ballroom</location>
            
            <attendee>Brad Winckler</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>RHHRUZ@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-RHHRUZ</pentabarf:event-slug>
            <pentabarf:title>DevOps Is Women&#8217;s Work</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260909T134000</dtstart>
            <dtend>20260909T134500</dtend>
            <duration>000500</duration>
            <summary>DevOps Is Women&#8217;s Work</summary>
            <description>We&apos;ll learn about DevOps foundations from the perspective of the logistics of daily life.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Ignite</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/RHHRUZ/</url>
            <location>Ballroom</location>
            
            <attendee>Guinevere Saenger</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>7YDC9K@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-7YDC9K</pentabarf:event-slug>
            <pentabarf:title>Reproducibility and DX: Can you have your cake and eat it too?</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260909T134500</dtstart>
            <dtend>20260909T135000</dtend>
            <duration>000500</duration>
            <summary>Reproducibility and DX: Can you have your cake and eat it too?</summary>
            <description>The talk follows a journey most engineers have lived, with a tradeoff at each stop:

1. Local setup: fast and native until anyone on a different OS (or a new laptop) tries to run it
2. Containers: reproducible but isolated from your IDE, debugger, and local tooling
3. Virtual environments (venv, nvm, rbenv): great DX, but ecosystem-specific (not great for polyglot apps, especially if you need to manage system dependencies too)
4. Nix: define your development environment as code (all the way down to glibc) for maximum portability across operating systems

The closing slides show a minimal flake.nix for a polyglot project, what `nix develop` gives a team in practice, and a few caveats about Nix&apos;s learning curve. We won&apos;t go into depth, but we&apos;ll include some resources at the end for people who want to learn more about Nix.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Ignite</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/7YDC9K/</url>
            <location>Ballroom</location>
            
            <attendee>Daniel Sauble</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>A8FBKL@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-A8FBKL</pentabarf:event-slug>
            <pentabarf:title>It&apos;s just a jump to the left: the Time Warp of DevSecOps</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260909T135000</dtstart>
            <dtend>20260909T135500</dtend>
            <duration>000500</duration>
            <summary>It&apos;s just a jump to the left: the Time Warp of DevSecOps</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Ignite</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/A8FBKL/</url>
            <location>Ballroom</location>
            
            <attendee>Bea Hughes</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>FPTABG@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-FPTABG</pentabarf:event-slug>
            <pentabarf:title>Open Spaces Kickoff</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260909T140500</dtstart>
            <dtend>20260909T141500</dtend>
            <duration>001000</duration>
            <summary>Open Spaces Kickoff</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Other</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/FPTABG/</url>
            <location>Ballroom</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>DRVQKJ@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-DRVQKJ</pentabarf:event-slug>
            <pentabarf:title>Open Space</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260909T142000</dtstart>
            <dtend>20260909T145000</dtend>
            <duration>003000</duration>
            <summary>Open Space</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Other</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/DRVQKJ/</url>
            <location>Ballroom</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>DRVQKJ@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-DRVQKJ</pentabarf:event-slug>
            <pentabarf:title>Open Space</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260909T145500</dtstart>
            <dtend>20260909T152500</dtend>
            <duration>003000</duration>
            <summary>Open Space</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Other</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/DRVQKJ/</url>
            <location>Ballroom</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>DRVQKJ@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-DRVQKJ</pentabarf:event-slug>
            <pentabarf:title>Open Space</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260909T154500</dtstart>
            <dtend>20260909T161500</dtend>
            <duration>003000</duration>
            <summary>Open Space</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Other</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/DRVQKJ/</url>
            <location>Ballroom</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>DT9NDB@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-DT9NDB</pentabarf:event-slug>
            <pentabarf:title>Ozzie and Nova: A Play About Kubernetes Security</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260909T162000</dtstart>
            <dtend>20260909T165000</dtend>
            <duration>003000</duration>
            <summary>Ozzie and Nova: A Play About Kubernetes Security</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/DT9NDB/</url>
            <location>Ballroom</location>
            
            <attendee>Whitney Lee</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>M8HYFY@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-M8HYFY</pentabarf:event-slug>
            <pentabarf:title>Close of Day</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260909T165000</dtstart>
            <dtend>20260909T170000</dtend>
            <duration>001000</duration>
            <summary>Close of Day</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Other</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/M8HYFY/</url>
            <location>Ballroom</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>YGAZMW@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-YGAZMW</pentabarf:event-slug>
            <pentabarf:title>Happy Hour sponsored by Overlook InfraTech</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260909T171500</dtstart>
            <dtend>20260909T190000</dtend>
            <duration>014500</duration>
            <summary>Happy Hour sponsored by Overlook InfraTech</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Other</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/YGAZMW/</url>
            <location>Pacwest Patio</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>UGWCGA@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-UGWCGA</pentabarf:event-slug>
            <pentabarf:title>Vendor Hall</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260910T080000</dtstart>
            <dtend>20260910T090000</dtend>
            <duration>010000</duration>
            <summary>Vendor Hall</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Other</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/UGWCGA/</url>
            <location>Vanport Room</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>UGWCGA@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-UGWCGA</pentabarf:event-slug>
            <pentabarf:title>Vendor Hall</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260910T120000</dtstart>
            <dtend>20260910T133500</dtend>
            <duration>013500</duration>
            <summary>Vendor Hall</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Other</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/UGWCGA/</url>
            <location>Vanport Room</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>UGWCGA@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-UGWCGA</pentabarf:event-slug>
            <pentabarf:title>Vendor Hall</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260910T140500</dtstart>
            <dtend>20260910T161500</dtend>
            <duration>021000</duration>
            <summary>Vendor Hall</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Other</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/UGWCGA/</url>
            <location>Vanport Room</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>PLKMWD@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-PLKMWD</pentabarf:event-slug>
            <pentabarf:title>Registration</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260910T080000</dtstart>
            <dtend>20260910T090000</dtend>
            <duration>010000</duration>
            <summary>Registration</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Other</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/PLKMWD/</url>
            <location>Ballroom</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>W9KPSR@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-W9KPSR</pentabarf:event-slug>
            <pentabarf:title>Opening and Welcome</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260910T090000</dtstart>
            <dtend>20260910T091000</dtend>
            <duration>001000</duration>
            <summary>Opening and Welcome</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Other</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/W9KPSR/</url>
            <location>Ballroom</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>RH99JU@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-RH99JU</pentabarf:event-slug>
            <pentabarf:title>New Linuxes Panel</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260910T091000</dtstart>
            <dtend>20260910T095500</dtend>
            <duration>004500</duration>
            <summary>New Linuxes Panel</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Panel</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/RH99JU/</url>
            <location>Ballroom</location>
            
            <attendee>Brendan Conoboy</attendee>
            
            <attendee>Jim Perrin</attendee>
            
            <attendee>Justin Garrison</attendee>
            
            <attendee>Sriram Ramkrishna</attendee>
            
            <attendee>Jonathan Wright</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>8HJXAX@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-8HJXAX</pentabarf:event-slug>
            <pentabarf:title>Sponsors</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260910T095500</dtstart>
            <dtend>20260910T100500</dtend>
            <duration>001000</duration>
            <summary>Sponsors</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Other</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/8HJXAX/</url>
            <location>Ballroom</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>TTTQPG@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-TTTQPG</pentabarf:event-slug>
            <pentabarf:title>The Diff That Looked Fine: Catching Malicious IaC Changes Your Scanner Misses</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260910T100500</dtstart>
            <dtend>20260910T103500</dtend>
            <duration>003000</duration>
            <summary>The Diff That Looked Fine: Catching Malicious IaC Changes Your Scanner Misses</summary>
            <description>Every team running infrastructure as code has the same setup: a scanner wired into CI, a wall of findings, and a quiet agreement to ignore most of them. Those tools catch the mistakes we already know about a public S3 bucket, an over-broad IAM policy, a missing encryption flag. They are much weaker against the change someone makes on purpose: a swapped module source, a subtle permission escalation, a workflow step that quietly ships a secret out the door. Look at how SolarWinds and Codecov actually played out and the pipeline itself was the attack surface and most IaC tooling would have waved those changes right through.
So I set out to answer an uncomfortable question: if someone slipped a malicious change into our Terraform, Kubernetes, or GitHub Actions config, would anything stop it? The approach I landed on combines two things that are individually old news abstract syntax trees to understand the structure of a change, and a small, cheap language model to read the diff in context and judge intent. Neither is magic on its own. Together they caught changes that pattern-based scanners never flagged, sorting the boring diffs from the dangerous ones about nine times out of ten in testing.
This is not a victory lap, though. I will spend real time on where it went sideways: legitimate security-hardening changes that looked identical to attacks, refactors that tripped every anomaly check, and a false-positive rate that would&apos;ve trained developers to click past the tool inside a week if I would let it auto-block. That&apos;s why it ended up with a human in the loop for anything ambiguous and automatic blocking only when it was very sure. You&apos;ll leave with a grounded sense of where AI helps in DevSecOps and where it&apos;s just noise, a way to think about your own IaC as something an attacker will target, and a strong opinion about the fastest way to kill a security tool: make people stop trusting it.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/TTTQPG/</url>
            <location>Ballroom</location>
            
            <attendee>Shalini Sudarsan</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>HVH3KG@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-HVH3KG</pentabarf:event-slug>
            <pentabarf:title>Observing the Stream: Building Open Source Monitoring for Video Infrastructure</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260910T105000</dtstart>
            <dtend>20260910T112000</dtend>
            <duration>003000</duration>
            <summary>Observing the Stream: Building Open Source Monitoring for Video Infrastructure</summary>
            <description>Before DevOps was involved our streaming platform had no complete visibility into what was happening across live and on-demand video workflows, and the result was predictable: errors were caught late, incidents escalated before anyone noticed, and the commercial monitoring tools the industry recommended cost more than the team could justify.

In this talk we&apos;ll see how a DevOps engineer approached that problem with open source tooling and what we learned along the way, including what went wrong.

We&apos;ll cover:

- What makes streaming infrastructure observability different from a typical web application, from player metrics, origin health, CDN behavior, encoding pipelines, to real-time stream health where all need to be correlated simultaneously

- The challenge we didn&apos;t see coming: metrics in streaming are not universal. A value that signals a critical error on one stream configuration is completely normal on another &#160;and getting that wrong nearly derailed the whole project, but forced us to build a more flexible and configurable solution

- How we designed and deployed a monitoring stack using Grafana, Prometheus, Kubernetes, Helm, ArgoCD and extended with video-specific tooling like FFmpeg and TSDuck to capture stream health signals at the transport layer

- The concrete outcomes: catching errors earlier, improving real-time visibility into live streams, and replacing expensive commercial alternatives with a maintainable open source solution

- What any DevOps engineer can take from this approach, regardless of their &#160;industry

This is not a theoretical talk. Every decision was driven by a real operational problem, and every outcome, including our mistakes, will be shared honestly.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/HVH3KG/</url>
            <location>Ballroom</location>
            
            <attendee>Erika Alvarez</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>8HJXAX@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-8HJXAX</pentabarf:event-slug>
            <pentabarf:title>Sponsors</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260910T112000</dtstart>
            <dtend>20260910T113000</dtend>
            <duration>001000</duration>
            <summary>Sponsors</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Other</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/8HJXAX/</url>
            <location>Ballroom</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>WKJ33Y@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-WKJ33Y</pentabarf:event-slug>
            <pentabarf:title>Enabling Database Refactoring in the Age of Database Branching</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260910T113000</dtstart>
            <dtend>20260910T120000</dtend>
            <duration>003000</duration>
            <summary>Enabling Database Refactoring in the Age of Database Branching</summary>
            <description>-</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/WKJ33Y/</url>
            <location>Ballroom</location>
            
            <attendee>Pramod Sadalage</attendee>
            
            <attendee>Kevin Hartman</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>9HJXBM@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-9HJXBM</pentabarf:event-slug>
            <pentabarf:title>Open Spaces Opening</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260910T120000</dtstart>
            <dtend>20260910T121500</dtend>
            <duration>001500</duration>
            <summary>Open Spaces Opening</summary>
            <description>The opening is a quick explanation of the mechanics of the Open Spaces format and the timeline. Then individuals who&apos;d like to propose topics for the day each have a quick minute to explain what they have in mind for the conversation.

Each topic is added to the board, then as we break for lunch, each individual is invited to vote for the topics they&apos;re interested in with a hash mark. We will then fill the space we have with as many sessions as we can fit in.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Other</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/9HJXBM/</url>
            <location>Ballroom</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>VBZWPB@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-VBZWPB</pentabarf:event-slug>
            <pentabarf:title>Lunch Break</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260910T121500</dtstart>
            <dtend>20260910T133500</dtend>
            <duration>012000</duration>
            <summary>Lunch Break</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Other</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/VBZWPB/</url>
            <location>Ballroom</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>ZBKT7D@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-ZBKT7D</pentabarf:event-slug>
            <pentabarf:title>Ignites Intro</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260910T133500</dtstart>
            <dtend>20260910T134000</dtend>
            <duration>000500</duration>
            <summary>Ignites Intro</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Other</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/ZBKT7D/</url>
            <location>Ballroom</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>ZQC89J@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-ZQC89J</pentabarf:event-slug>
            <pentabarf:title>50 Ways To Lose Your Data</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260910T134000</dtstart>
            <dtend>20260910T134500</dtend>
            <duration>000500</duration>
            <summary>50 Ways To Lose Your Data</summary>
            <description>The problem is all inside your storage, they said to me; the answer is easy if you take it logically.  The speaker can help you in your struggle to be free.  Here&apos;s 50 ways to lose your data.

In this sing-along ignite, you will learn the many methods, both through old tech and new cloud workflows, to render your entire organzation into a set of randomized bits.  Now with AI agents!</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Ignite</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/ZQC89J/</url>
            <location>Ballroom</location>
            
            <attendee>Josh Berkus</attendee>
            
            <attendee>Guinevere Saenger</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>VQWBZG@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-VQWBZG</pentabarf:event-slug>
            <pentabarf:title>I Guess I Deploy Code Now? A Product Marketer&apos;s Accidental DevOps Story</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260910T134500</dtstart>
            <dtend>20260910T135000</dtend>
            <duration>000500</duration>
            <summary>I Guess I Deploy Code Now? A Product Marketer&apos;s Accidental DevOps Story</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Ignite</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/VQWBZG/</url>
            <location>Ballroom</location>
            
            <attendee>Anna Daugherty</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>97ACTV@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-97ACTV</pentabarf:event-slug>
            <pentabarf:title>The Day Claude Code Deleted My Cluster</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260910T135000</dtstart>
            <dtend>20260910T135500</dtend>
            <duration>000500</duration>
            <summary>The Day Claude Code Deleted My Cluster</summary>
            <description>&quot;You have full access to the pipeline. Do what you need to do.&quot; Famous last words.
I gave Claude Code full access to my cluster enivornment and stepped away for about thirty seconds. When I came back, it had wrecked the Kubernetes cluster. That part I could almost live with. What made it a story was what came next: two troubleshooting sessions later, while it was supposedly helping me recover, it took out the network cards on nearly every Linux box in the set.
That was the original. The 2026 edition is worse. This time it wasn&apos;t one cluster, it was 250, gone. I walk the actual spiral, from &quot;let me help&quot; to &quot;I&apos;ve destroyed your cluster,&quot; now at fleet scale, and show why handing an agent broad access hands it a proportionally bigger blast radius by default.
This is a talk about nondeterministic systems and the illusion of AI understanding, and why &quot;the AI knows what it&apos;s doing&quot; is the most dangerous phrase in modern DevOps. I show the guardrails I now enforce religiously so it can&apos;t happen again, at one cluster or two hundred and fifty.
Five minutes, twenty slides, and one very expensive lesson about handing AI agents infrastructure access, even for a minute. Plus the blame-filled post-mortem I ran afterward with Claude Code itself. Come for the disaster, stay for the wisdom.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Ignite</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/97ACTV/</url>
            <location>Ballroom</location>
            
            <attendee>Michael Forrester</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>TULBEJ@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-TULBEJ</pentabarf:event-slug>
            <pentabarf:title>Beyond Commits &amp; Code: Turning AI Use Cases into Measurable Impact</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260910T135500</dtstart>
            <dtend>20260910T140000</dtend>
            <duration>000500</duration>
            <summary>Beyond Commits &amp; Code: Turning AI Use Cases into Measurable Impact</summary>
            <description>This talk shares how an analytics engineering team adopted AI when standard metrics didn&apos;t apply. Most AI adoption tracking focuses on lines of code deployed to production but we&apos;re not shipping features, we&apos;re translating business requirements into metrics, building pipelines, dbt models, and optimizing SQL. We built a custom toolkit and obsessively tracked metrics that actually mattered: time to complete tasks, onboarding speed, documentation quality, and knowledge transfer, not lines of code generated. The result? Tools that genuinely improved our work and a measurement framework we could actually defend. Learn what metrics prove AI value for non-product teams, what failed spectacularly, and how to track AI adoption when you&apos;re not counting commits.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Ignite</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/TULBEJ/</url>
            <location>Ballroom</location>
            
            <attendee>Liz Savage</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>FPTABG@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-FPTABG</pentabarf:event-slug>
            <pentabarf:title>Open Spaces Kickoff</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260910T140500</dtstart>
            <dtend>20260910T141500</dtend>
            <duration>001000</duration>
            <summary>Open Spaces Kickoff</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Other</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/FPTABG/</url>
            <location>Ballroom</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>DRVQKJ@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-DRVQKJ</pentabarf:event-slug>
            <pentabarf:title>Open Space</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260910T142000</dtstart>
            <dtend>20260910T145000</dtend>
            <duration>003000</duration>
            <summary>Open Space</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Other</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/DRVQKJ/</url>
            <location>Ballroom</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>DRVQKJ@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-DRVQKJ</pentabarf:event-slug>
            <pentabarf:title>Open Space</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260910T145500</dtstart>
            <dtend>20260910T152500</dtend>
            <duration>003000</duration>
            <summary>Open Space</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Other</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/DRVQKJ/</url>
            <location>Ballroom</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>DRVQKJ@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-DRVQKJ</pentabarf:event-slug>
            <pentabarf:title>Open Space</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260910T154500</dtstart>
            <dtend>20260910T161500</dtend>
            <duration>003000</duration>
            <summary>Open Space</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Other</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/DRVQKJ/</url>
            <location>Ballroom</location>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>MGQZ9A@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-MGQZ9A</pentabarf:event-slug>
            <pentabarf:title>My Kids Couldn&apos;t Spell &quot;Because&quot; So I Built an App That Couldn&apos;t Afford to Fail</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260910T162000</dtstart>
            <dtend>20260910T165000</dtend>
            <duration>003000</duration>
            <summary>My Kids Couldn&apos;t Spell &quot;Because&quot; So I Built an App That Couldn&apos;t Afford to Fail</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/MGQZ9A/</url>
            <location>Ballroom</location>
            
            <attendee>Aaron Hunter</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>M8HYFY@@talks.devopsdays.org</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-M8HYFY</pentabarf:event-slug>
            <pentabarf:title>Close of Day</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20260910T165000</dtstart>
            <dtend>20260910T170000</dtend>
            <duration>001000</duration>
            <summary>Close of Day</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Other</category>
            <url>https://talks.devopsdays.org/devopsdays-portland-2026/talk/M8HYFY/</url>
            <location>Ballroom</location>
            
        </vevent>
        
    </vcalendar>
</iCalendar>
