{"$schema": "https://c3voc.de/schedule/schema.json", "generator": {"name": "pretalx", "version": "2026.1.2"}, "schedule": {"url": "https://pretalx.devconf.info/devconf-us-2026/schedule/", "version": "0.5", "base_url": "https://pretalx.devconf.info", "conference": {"acronym": "devconf-us-2026", "title": "DevConf.US 2026", "start": "2026-09-24", "end": "2026-09-25", "daysCount": 2, "timeslot_duration": "00:05", "time_zone_name": "US/Eastern", "colors": {"primary": "#8e83e4"}, "rooms": [{"name": "Ladd Room (Capacity 170)", "slug": "68-ladd-room-capacity-170", "guid": "fd9729b8-6551-58ba-8d8b-0acf3336bce7", "description": null, "capacity": 170}, {"name": "106 (Capacity 45)", "slug": "69-106-capacity-45", "guid": "e58d5f3e-9451-57e1-a2be-16c910d631a4", "description": null, "capacity": 45}, {"name": "101 (Capacity 48)", "slug": "70-101-capacity-48", "guid": "ae36d518-3001-56ae-ad32-266a9b597898", "description": null, "capacity": 48}, {"name": "Hewitt Boardroom (Capacity 35)", "slug": "71-hewitt-boardroom-capacity-35", "guid": "9c7a49b6-4133-5f83-8901-1d452d682179", "description": null, "capacity": 35}, {"name": "107 (Capacity 20)", "slug": "72-107-capacity-20", "guid": "bcdb33a4-cb62-5dad-b755-162357a94458", "description": null, "capacity": 20}, {"name": "Brookline Room (Capacity 18)", "slug": "73-brookline-room-capacity-18", "guid": "bd6e824d-7210-5163-9401-17bce5d0e7ae", "description": null, "capacity": 18}, {"name": "Show Floor", "slug": "74-show-floor", "guid": "24a3197e-a3f4-5c6f-9ae5-b3aadac3d39b", "description": null, "capacity": null}, {"name": "Offsite Location", "slug": "75-offsite-location", "guid": "65b38a1b-3d11-5e17-b723-4a0a9a425b7c", "description": null, "capacity": null}], "tracks": [{"name": "Cloud, Hybrid Cloud, and Hyperscale Infrastructure", "slug": "46-cloud-hybrid-cloud-and-hyperscale-infrastructure", "color": "#E6B8AF"}, {"name": "Artificial Intelligence and Data Science", "slug": "47-artificial-intelligence-and-data-science", "color": "#990000"}, {"name": "Application and Services Development", "slug": "48-application-and-services-development", "color": "#E69138"}, {"name": "DevOps and Automation", "slug": "49-devops-and-automation", "color": "#38761d"}, {"name": "Security and Compliance", "slug": "50-security-and-compliance", "color": "#efd484"}, {"name": "UX and Design", "slug": "51-ux-and-design", "color": "#99e5f8"}, {"name": "Open Track", "slug": "52-open-track", "color": "#A4C2F4"}, {"name": "General", "slug": "55-general", "color": "#d000ff"}], "days": [{"index": 1, "date": "2026-09-24", "day_start": "2026-09-24T04:00:00-04:00", "day_end": "2026-09-25T03:59:00-04:00", "rooms": {"Ladd Room (Capacity 170)": [{"guid": "ad4253e2-f1f9-56f3-883d-7da76c5b152a", "code": "LELFUT", "id": 3263, "logo": null, "date": "2026-09-24T09:00:00-04:00", "start": "09:00", "duration": "00:15", "room": "Ladd Room (Capacity 170)", "slug": "devconf-us-2026-3263-welcome", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/LELFUT/", "title": "Welcome", "subtitle": "", "track": "General", "type": "Talk", "language": "en", "abstract": "Join us for the conference opening with the organizers!", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "MEDKWE", "name": "Urvashi Mohnani", "avatar": "https://pretalx.devconf.info/media/avatars/MEDKWE_rII9Y05.webp", "biography": "Urvashi is a Principal Software Engineer on the OpenShift MCO Team at Red Hat. She has spent the last few years developing Open Source container tools including Podman, Buildah, CRI-O, Skopeo, Kubernetes, and OpenShift. She is passionate about sharing her work and has given talks at various conferences including KubeCon, DevConf, and SCaLE. Urvashi is also a co-organizer of DevConf.US and an instructor at Boston University.", "public_name": "Urvashi Mohnani", "guid": "7ca9232b-da40-5177-9c1e-5cd30f47b289", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/MEDKWE/"}, {"code": "N8UN8D", "name": "Sally O'Malley", "avatar": "https://pretalx.devconf.info/media/avatars/N8UN8D_2gdcewU.webp", "biography": null, "public_name": "Sally O'Malley", "guid": "33e39c0f-ece5-5f40-94aa-59b5cb93dfc6", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/N8UN8D/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/LELFUT/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/LELFUT/", "attachments": []}, {"guid": "6ea7bcde-569f-58c7-913c-4554c8aee760", "code": "DRNWGB", "id": 3264, "logo": null, "date": "2026-09-24T09:15:00-04:00", "start": "09:15", "duration": "00:35", "room": "Ladd Room (Capacity 170)", "slug": "devconf-us-2026-3264-keynote-tbd", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/DRNWGB/", "title": "Keynote - TBD", "subtitle": "", "track": "General", "type": "Talk", "language": "en", "abstract": "Keynote TBD", "description": null, "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/DRNWGB/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/DRNWGB/", "attachments": []}, {"guid": "7472de78-d497-5aad-8640-3fd91454f866", "code": "7CPYUJ", "id": 3217, "logo": null, "date": "2026-09-24T10:00:00-04:00", "start": "10:00", "duration": "00:35", "room": "Ladd Room (Capacity 170)", "slug": "devconf-us-2026-3217-the-practical-engineer-s-guide-to-rl-post-training", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/7CPYUJ/", "title": "The Practical Engineer\u2019s Guide to RL Post-training", "subtitle": "", "track": "Artificial Intelligence and Data Science", "type": "Talk", "language": "en", "abstract": "Reinforcement learning for LLMs still looks like something only big labs can afford: expensive GPUs, complex training stacks, fragile recipes, and weeks of trial and error. But the ecosystem has quietly changed. With LoRA-based training, TRL, Unsloth, and adapter-aware serving in systems like vLLM and llama.cpp, it is now realistic for ordinary engineers to run useful GRPO experiments and serve multiple task-specific adapters on shared infrastructure.\r\n\r\nThis talk is for engineers who want to move beyond prompting and try practical RL post-training without building a research lab. We\u2019ll walk through a small GRPO training recipe using LoRA, explain the 5\u20136 hyperparameters that matter most, and show how those choices affect training behavior in practice.\r\n\r\nAttendees will leave with a runnable notebook, a mental model for configuring GRPO runs, and a practical path from \u201ctrained LoRA adapter\u201d to \u201cservable model variant\u201d on existing inference infrastructure.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "PMVQQR", "name": "Rohan Awhad", "avatar": "https://pretalx.devconf.info/media/avatars/PMVQQR_j2EEtMT.webp", "biography": "Hey there, my name's Rohan. I work on LLMs post-training, specifically synthetic data curation and training strategies like on-policy distillation, lora-finetuning, and rl-training.\r\nI also work on agents using claude-code as harness, and building harnesses for specific use-cases.", "public_name": "Rohan Awhad", "guid": "820ce440-0493-5b7c-bf01-e8f308e2b179", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/PMVQQR/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/7CPYUJ/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/7CPYUJ/", "attachments": []}, {"guid": "c560856e-43dd-52ab-a25c-6618de562ce3", "code": "V8WPUW", "id": 3056, "logo": null, "date": "2026-09-24T10:40:00-04:00", "start": "10:40", "duration": "00:35", "room": "Ladd Room (Capacity 170)", "slug": "devconf-us-2026-3056-1-agent-30-tools-what-we-learned-building-an-mcp-powered-performance-detective", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/V8WPUW/", "title": "1 Agent, 30 Tools : What We Learned Building an MCP-Powered Performance Detective", "subtitle": "", "track": "Artificial Intelligence and Data Science", "type": "Talk", "language": "en", "abstract": "Performance engineers at Red Hat analyze vLLM inference benchmarks across Nvidia, AMD and TPU accelerators every release cycle. The data lives everywhere: benchmark CSVs, GPU metrics in Grafana, PyTorch profiler traces, vLLM source code on GitHub, and server logs with engine configuration details. Answering \"why did throughput regress by 12% between vLLM-0.16.0 and vLLM-0.18.0 for model X?\" used to mean hours of manual cross-referencing. We built an AI agent to unify it all and do it in minutes.\r\n\r\nThe AI Performance Agent is a LangGraph ReAct agent powered by Google Gemini, connected to a FastMCP server exposing 30 specialized tools for benchmark querying, kernel-level profiler analysis, source code diffing, GPU metrics, energy computation, cost analysis and more, all through natural language.\r\n\r\nThis talk covers the MCP architecture that makes the tools reusable across any client, the prompt engineering that teaches the model when to use which tool and when to stop and ask for clarification , the Langfuse v3 observability stack, and deploying the full system on OpenShift. Live demo included. \r\n\r\nWhat attendees will take away:\r\n\r\n- A reusable architecture pattern for building MCP-based AI agents that integrate with enterprise data sources\r\n- Practical prompt engineering patterns for multi-tool agents that need to be rigorous, not just fluent\r\n- A deployment blueprint for running LangGraph agents with full observability on OpenShift\r\n- The open-source tool stack: LangGraph, FastMCP, Langfuse, Streamlit, all community projects", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "TY3AAX", "name": "Harshith Umesh", "avatar": "https://pretalx.devconf.info/media/avatars/TY3AAX_h0r4TtH.webp", "biography": "Performance & Scale Engineer at Red Hat, specializing in building and optimizing LLM inference at scale.\r\nWith a strong foundation in distributed systems, cloud computing, and MLOps, I bring expertise in designing, deploying, and optimizing large-scale, resilient infrastructure for modern AI and enterprise applications. Recognized for impactful open-source contributions and research publications at leading conferences, I\u2019m passionate about pushing the boundaries of AI infrastructure to deliver high-performance, reliable systems.", "public_name": "Harshith Umesh", "guid": "ce8dd0e4-b9f0-5561-b276-2ea0b06cb952", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/TY3AAX/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/V8WPUW/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/V8WPUW/", "attachments": []}, {"guid": "82fd0b22-03be-5db5-9e1d-5d731907ac40", "code": "7TZHJF", "id": 2932, "logo": null, "date": "2026-09-24T11:20:00-04:00", "start": "11:20", "duration": "00:35", "room": "Ladd Room (Capacity 170)", "slug": "devconf-us-2026-2932-ai-powered-backlog-burndown-how-we-taught-claude-code-to-solve-jira-tickets-and-address-code-reviews", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/7TZHJF/", "title": "AI-Powered Backlog Burndown: How We Taught Claude Code to Solve Jira Tickets and Address Code Reviews", "subtitle": "", "track": "Artificial Intelligence and Data Science", "type": "Talk", "language": "en", "abstract": "What if your backlog could shrink while your team focuses on high-impact features? On the HyperShift team at Red Hat, we built an AI-powered workflow using Claude Code that autonomously picks up Jira tickets, implements solutions, opens PRs, and even responds to peer review feedback \u2014 all without a developer lifting a finger.\r\n\r\nIn this talk, we'll walk through the key automations we built as Claude Code skills, orchestrated through OpenShift CI periodic jobs:\r\n\r\njira:solve \u2014 A four-phase pipeline triggered weekly by a periodic CI job. Given a Jira issue, it fetches the ticket details, analyzes the codebase, generates an implementation plan, writes the code and tests, and runs verification (linting, builds, unit tests). Then an AI peer review evaluates the changes for code quality issues. A third phase automatically addresses the review findings and pushes fixes. Only after this internal review cycle completes does the final phase open a PR.\r\n\r\naddress-reviews \u2014 A separate periodic job that runs every three hours. It queries GitHub for agent-created PRs with pending review comments from humans or AI reviewers, categorizes them by priority (blocking, change requests, questions, suggestions), makes the requested code changes, amends the relevant commits, and posts concise replies \u2014 closing the feedback loop without context-switching a developer. It can also be triggered on-demand for any PR via a Prow comment.\r\nTogether, these create a pipeline where low-priority backlog items flow from Jira to review-ready PRs with minimal human intervention. Developers review the AI's work rather than doing it themselves, acting as supervisors instead of implementers for routine fixes.\r\n\r\nWe'll cover:\r\n\r\nArchitecture: How we built a system of Claude Code skills that encode our team's standards \u2014 code formatting conventions, Gherkin-style test patterns, effective Go idioms, conventional commit formatting, PR templates, and a project-specific AI review profile \u2014 so the AI produces output that meets the same bar as a human contributor.\r\n\r\nThe solve pipeline: Jira ticket parsing \u2192 codebase analysis \u2192 plan generation \u2192 implementation \u2192 verification \u2192 AI peer review \u2192 review fixes \u2192 PR creation\r\n\r\nThe review loop: How the address-reviews job triages human and AI feedback, makes surgical code changes, amends commits, and replies to reviewers\r\n\r\nGuardrails: Comment deduplication, authorization checks, token refresh across long-running phases, and why human review remains essential\r\n\r\nResults and lessons learned: What works, what doesn't, and where human judgment is still irreplaceable\r\n\r\nWhether you're a platform engineer, SRE, or developer tired of your backlog growing faster than you can triage it, this talk will give you a practical blueprint for putting AI to work on the tasks your team doesn't want to do and the lower-priority ones it doesn't have time to do.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "G8M8JL", "name": "Bryan Cox", "avatar": "https://pretalx.devconf.info/media/avatars/G8M8JL_oAEDbTB.webp", "biography": "Principal Software Engineer at Red Hat with 10+ years of software engineering experience, including 4+ years specialized in cloud-native infrastructure. Focused on Kubernetes, OpenShift, and Hosted Control Planes (HyperShift) \u2014 contributing to both upstream open-source communities and enterprise-grade deployments. Passionate about automation, multi-arch workloads (x86 + Arm), and solving hard infrastructure problems at scale.", "public_name": "Bryan Cox", "guid": "ed758dc4-602f-57f7-b53c-c8e4620a4ce8", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/G8M8JL/"}, {"code": "ZDBXSL", "name": "Alberto Garcia Lamela", "avatar": null, "biography": null, "public_name": "Alberto Garcia Lamela", "guid": "72c0e02e-ac89-5fc7-8487-07a46b8335a3", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/ZDBXSL/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/7TZHJF/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/7TZHJF/", "attachments": []}, {"guid": "0f775d84-78f2-5442-833c-bedd5859dfd6", "code": "DE7B7X", "id": 2921, "logo": null, "date": "2026-09-24T13:00:00-04:00", "start": "13:00", "duration": "00:35", "room": "Ladd Room (Capacity 170)", "slug": "devconf-us-2026-2921-unstructured-to-structured-etl-automating-contract-metadata-extraction-with-docling-and-genai", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/DE7B7X/", "title": "Unstructured-to-Structured ETL: Automating Contract Metadata Extraction with Docling and GenAI", "subtitle": "", "track": "Artificial Intelligence and Data Science", "type": "Talk", "language": "en", "abstract": "Migrating legacy documentation often reveals a critical bottleneck for enterprise operations: trapped, unstructured data. Red Hat\u2019s Procurement team recently faced this challenge when migrating over 32,000 legacy vendor contracts to a new Contract Lifecycle Manager (CLM). The new system required specific metadata - such as creation dates, expiration dates, and signatories - extracted from a complex mix of generated and scanned PDFs. These documents spanned multiple languages and featured non-standard layouts and tabular data. Completing this extraction manually was projected to take over a year, consuming approximately 14,000 hours and $700,000 in operational costs.\r\n\r\nThis session details how Red Hat engineered a reusable, AI-driven automation pipeline to solve this challenge in a fraction of the time. Hosted on Red Hat OpenShift AI, the solution utilizes Docling to convert highly unstructured PDFs into Markdown. From there, the text is processed through a Qwen2.5 32B LLM to intelligently extract and format the required metadata into structured JSON.\r\n\r\nBy transitioning to an automated, unstructured-to-structured ETL approach, the team completed the migration in just 3 months. The project required only 1,700 hours of development and review, ultimately saving 75% in FTE hours and achieving $600,000 in cost savings.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "S3WATQ", "name": "Taylor Agarwal", "avatar": "https://pretalx.devconf.info/media/avatars/S3WATQ_fGjOru3.webp", "biography": "AI Engineer @ Red Hat", "public_name": "Taylor Agarwal", "guid": "80fc4d85-63a9-5cf1-a3ef-a68ded0c6df9", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/S3WATQ/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/DE7B7X/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/DE7B7X/", "attachments": []}, {"guid": "604148bf-4d7e-5c64-b004-f41dfbacef5d", "code": "HGAM8H", "id": 3215, "logo": null, "date": "2026-09-24T13:40:00-04:00", "start": "13:40", "duration": "00:35", "room": "Ladd Room (Capacity 170)", "slug": "devconf-us-2026-3215-the-model-is-a-commodity-the-harness-is-the-product", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/HGAM8H/", "title": "The Model Is a Commodity. The Harness Is the Product", "subtitle": "", "track": "Artificial Intelligence and Data Science", "type": "Talk", "language": "en", "abstract": "Most conversations about agentic AI start with the wrong question: which model should we use? Models commoditize on a six-month cycle. The team that picked the right model last quarter is one release away from being wrong, and the next release after that. What actually differentiates a production agentic system isn't the model, it's the operational layer around it: tool routing, conversation state, cost controls, guardrails, observability, audit trails. That layer is where the engineering compounds.\r\n\r\nThis talk is for engineers building agentic systems on real backends, not framework demos, not greenfield AI startups, but the boring middle where most production work lives: a service, an ORM, a queue, a model API. We'll separate durable patterns that survive a model swap from disposable ones you'll delete in six months as models improve, and look at how to design the boundary between them so your stack absorbs capability gains rather than breaking.\r\n\r\nThe talk has three parts. First, the wrong question, \"which model?\" dominates the conversation, and what the right question looks like. Second, the durable layer-six patterns shown in framework-free Python, each in roughly 30 lines: tool routing, the agentic loop with bounded rounds, conversation compaction that doesn't corrupt tool-call structure, race-free cost tracking, audit-driven observability, and content moderation as fail-open infrastructure. Third, the disposable layer, retry logic, certain guardrails, aggressive compaction; code that's load-bearing today and will be dead weight in two model generations. We'll cover how to detect that a layer has aged out, and how to keep the boundary clean so removal is a deletion, not a rewrite.\r\n\r\nWhat you'll leave with: a working vocabulary for what's durable vs. disposable in your own stack (more useful, in practice, than the SDK / framework/harness distinction); a public gist of framework-free reference patterns to take home; and a diagnostic for spotting the parts of your current system that are about to age out.\r\n\r\nWhat this talk deliberately avoids: framework recommendations or comparisons (this talk is about the layer frameworks abstracted over), live model demos (capability differences across frontier models are not the point), and product case studies. Patterns are presented stack-agnostically; production grounding is implicit, not the spine.\r\n\r\nAudience: backend and platform engineers shipping agentic features in production; technical leads making architecture decisions about whether to adopt agent frameworks. Prerequisites: comfort reading Python and basic familiarity with calling an LLM API. No prior agent framework experience required; this talk works equally well for engineers who've never used LangChain and for engineers ripping it out.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "LNSGFG", "name": "Shubhank Saxena", "avatar": "https://pretalx.devconf.info/media/avatars/LNSGFG_Mn0Yrsm.webp", "biography": "Shubhank is a backend and infrastructure engineer and a hacker at heart. He leads technology at First Round's On Me, holds three patents in assistive technology, and builds AI agents and open-source tools for fun. A Google Summer of Code and MLH open-source alum, he's most at home in systems design and infrastructure. More at [shubhank.dev](https://shubhank.dev).", "public_name": "Shubhank Saxena", "guid": "839194c4-119e-55d9-936a-7b674cf5e3a3", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/LNSGFG/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/HGAM8H/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/HGAM8H/", "attachments": []}, {"guid": "6e1000ac-fc46-53a5-a846-56ea9ee91554", "code": "JQK7PL", "id": 3219, "logo": null, "date": "2026-09-24T14:20:00-04:00", "start": "14:20", "duration": "00:35", "room": "Ladd Room (Capacity 170)", "slug": "devconf-us-2026-3219-profiling-and-optimizing-vllm-for-large-multimodal-moe-inference", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/JQK7PL/", "title": "Profiling and Optimizing vLLM for Large Multimodal MoE Inference", "subtitle": "", "track": "Artificial Intelligence and Data Science", "type": "Talk", "language": "en", "abstract": "Multimodal large language models introduce a class of inference problem that standard vLLM profiling playbooks were not designed for. While LLM inference is well-understood, Multimodal MoE models introduce a chaotic new variable: image resolution. In a real-world product catalog, 20x variance in image size disrupts standard batch formation, drives preemption spikes.\r\nThis talk presents the profiling methodology and optimization path we followed to achieve the top result among all B200 submissions on the MLPerf Inference benchmark for Qwen3-VL-235B-A22B-Instruct, a 235-billion-parameter mixture-of-experts vision-language model with 22 billion active parameters. The workload is the MLPerf Shopify product catalog: 48,289 real e-commerce images paired with text, classified into structured JSON output. We submitted results on both 8xB200 and 8xH200 nodes running RHEL with CentML-optimized vLLM.\r\n\r\nResults\r\nConfiguration\r\nThroughput\r\nContext\r\n8\u00d7B200 \u2014 Server\r\n67.86 samples/sec\r\n #1 among all B200 submissions; 50% faster than top B300 submission\r\n8\u00d7B200 \u2014 Offline\r\n79.04 samples/sec\r\n #1 B200 result; on par with top B300 submission\r\n8\u00d7H200 \u2014 Offline\r\n18.22 samples/sec\r\n Only H200 submission for this model\r\n8\u00d7H200 \u2014 Server\r\n11.05 samples/sec\r\n Only H200 submission for this model\r\n\r\nWe will present the profiling work that drove these results and how we identified the ViT encoder as the primary throughput constraint, why Shortest Job First scheduling outperformed continuous batching defaults on variable-image workloads, how FP8 multimodal attention was validated without compromising benchmark accuracy, and what the FlashInfer MoE kernel traces revealed about active-parameter utilization under the MLPerf traffic pattern.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "Y77XKM", "name": "HARIKA POTHINA", "avatar": "https://pretalx.devconf.info/media/avatars/Y77XKM_DDjdgbE.webp", "biography": "Harika Pothina is a Performance Engineer at Red Hat with over five years of experience in AI workloads, GPU/CPU systems, and compiler performance across Red Hat, Intel, and Micron. She currently focuses on profiling and optimizing large-scale LLM inference with vLLM and MLPerf.", "public_name": "HARIKA POTHINA", "guid": "00feab3a-dd38-5057-83be-d6db7750050c", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/Y77XKM/"}, {"code": "9BE9VE", "name": "Naveen Miriyalu", "avatar": null, "biography": "Senior Software Engineer at RedHat , trying to understand my bit about Inference engines :) . Have some exposure to performance modelling and analysis of datacenter CPUs.", "public_name": "Naveen Miriyalu", "guid": "090ea2a1-9692-5b81-8f3c-7c96809be205", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/9BE9VE/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/JQK7PL/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/JQK7PL/", "attachments": []}, {"guid": "e908b625-f2a6-56df-a300-ef50abd02a20", "code": "RHC8JN", "id": 3245, "logo": null, "date": "2026-09-24T15:20:00-04:00", "start": "15:20", "duration": "00:35", "room": "Ladd Room (Capacity 170)", "slug": "devconf-us-2026-3245-agentic-ai-in-open-source-development-from-autopilot-to-co-pilot", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/RHC8JN/", "title": "Agentic AI in Open Source Development: From Autopilot to Co-Pilot", "subtitle": "", "track": "Artificial Intelligence and Data Science", "type": "Talk", "language": "en", "abstract": "Agentic AI systems are transforming how developers approach the Software Development Lifecycle, enabling a shift from \"coder of every line\" to \"architect of outcomes.\" These autonomous agents understand context, reason about complex problems, and execute multi-step workflows across the entire SDLC. We will demonstrate how agentic AI tools accelerate open source development while maintaining code quality and security.\r\n\r\n### The session will include:\r\n- Overview of agentic AI capabilities: multi-file refactoring, legacy modernization, security-first development, and knowledge transfer.\r\n- Architectural patterns for AI integration: Model Context Protocol (MCP) for connecting to external systems and Agent Skills for domain-specific guidance.\r\n- Demonstrations of context management, spec-driven development, MCP-based integrations, and agent skill implementation.\r\n- Best practices for balancing automation with human oversight in open source projects.\r\n\r\nAttendees will leave with practical understanding of how to leverage agentic AI to accelerate development, while simultaneously maintaining control using intent-based specifications in their open source projects.\r\n\r\n### Target Audience\r\nOpen source maintainers, software architects, DevOps engineers, and developers interested in AI-assisted development", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "JBJV7P", "name": "James Busche", "avatar": "https://pretalx.devconf.info/media/avatars/JBJV7P_xaU6qwy.webp", "biography": "James Busche is a Software Development Manager in the IBM Open Technologies Group. His team is focused on key watsonx-related Open Source projects. Previously, James has been a developer on Open Source projects, and a DevOps Cloud engineer for IBM Watson Assistant.", "public_name": "James Busche", "guid": "506da60b-bb4f-5a7a-93f4-9aadd6b3fbda", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/JBJV7P/"}, {"code": "8QHQLY", "name": "Rafael Vasquez", "avatar": "https://pretalx.devconf.info/media/avatars/8QHQLY_SKq2UiF.webp", "biography": "Rafael Vasquez is a software developer on the Open Tech team at IBM Research, where he contributes to open-source projects like vLLM and previously helped maintain KServe/ModelMesh. He enjoys sharing what he learns through conference talks, mentoring contributors, and creating tutorials for the developer community. His background spans self-driving car research, retail data science, and now the fast-moving world of LLMs and open source.", "public_name": "Rafael Vasquez", "guid": "e357ea90-99b2-5da6-b24a-af030dccb436", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/8QHQLY/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/RHC8JN/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/RHC8JN/", "attachments": []}, {"guid": "31cfd07b-734d-5e0e-aa22-244f54363c48", "code": "PVT7YE", "id": 3157, "logo": null, "date": "2026-09-24T16:00:00-04:00", "start": "16:00", "duration": "00:35", "room": "Ladd Room (Capacity 170)", "slug": "devconf-us-2026-3157-a-hybrid-llm-and-rule-based-risk-assessment-framework-for-enterprise-software-change-management", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/PVT7YE/", "title": "A Hybrid LLM and Rule-Based Risk Assessment Framework for Enterprise Software Change Management", "subtitle": "", "track": "Artificial Intelligence and Data Science", "type": "Talk", "language": "en", "abstract": "In many enterprise change management processes, risk assessment is still performed manually, while recurring low-risk change patterns may be pre-authorized or assigned default classifications. This paper presents an automated, quantitative risk assessment framework for software change requests that combines large language model (LLM) evaluations of change artifacts with rule-based operational risk scoring. With this system, risk is divided into two orthogonal dimensions: change risk, which evaluates plaintext change plans, test plans, rollback plans, based on a combination of LLM inference and timing and blast radius heuristics; and asset risk, which uses operational metrics such as code coverage, availability, incident history, and open defects to assess the operational health of the target software asset. These scores are adjusted by configurable multipliers for environment type, asset business criticality, and peak event periods. Deployed within a large financial technology organization and integrated with an ITSM platform, a messaging platform, and operational metrics databases, the framework has evaluated tens of thousands of change requests in production. This paper describes the system architecture, the scoring algorithms, the LLM integration strategy, and discusses design decisions that allow the framework to operate reliably at enterprise scale while remaining interpretable and auditable.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "YTY9JD", "name": "James Gilmore", "avatar": "https://pretalx.devconf.info/media/avatars/YTY9JD_ipm46KY.webp", "biography": "James Gilmore received a B.Sc. degree in computer science and a B.A. degree in economics from the University of Calgary, Canada. He is a Staff Software Engineer at Intuit, Inc., where he designs and IT Service Management software solutions targeting change and incident management. Previously, he was a Software Engineer at Amazon Web Services, contributing to virtual machine instance scheduling and capacity management. He holds two U.S. patents on cloud infrastructure resource management (U.S. 10,067,785 and U.S. 10,042,676). His research interests include incident management, change management, highly available systems, developer productivity, and large language models.", "public_name": "James Gilmore", "guid": "681f47ad-18f3-5b52-bdd3-ffb208719422", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/YTY9JD/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/PVT7YE/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/PVT7YE/", "attachments": []}, {"guid": "99ad1331-f44f-5d80-8ce6-c4cb3d06ae6f", "code": "EXRZ3P", "id": 3069, "logo": null, "date": "2026-09-24T16:40:00-04:00", "start": "16:40", "duration": "00:35", "room": "Ladd Room (Capacity 170)", "slug": "devconf-us-2026-3069-emerging-llm-serving-architectures-dynamic-pd-disaggregation-semantic-routing", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/EXRZ3P/", "title": "Emerging LLM Serving Architectures: Dynamic PD Disaggregation & Semantic Routing", "subtitle": "", "track": "Artificial Intelligence and Data Science", "type": "Talk", "language": "en", "abstract": "Large Language Models are increasingly constrained by inference architecture rather than training. As workloads diversify, traditional monolithic serving stacks struggle with mixed latency targets, long context prompts, GPU memory pressure, and inefficient batching. This talk presents two emerging patterns treating LLM inference as a distributed systems challenge.\r\n\r\n**Dynamic Prefill Decode (PD)** separates the compute-intensive prefill phase from the memory-bound decode phase, scaling each across specialized GPU pools to improve utilization and reduce tail latency.\r\n**Semantic Routing** replaces static load balancing with inference-aware decisions, selecting the right model and infrastructure tier per request.\r\n\r\nWe explore tools like vLLM, Ray Serve, KServe, and TensorRT-LLM.\r\nThe session includes a live demo showing semantic routing, model selection, latency differences, and cost tradeoffs across multiple models.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "9JAQBH", "name": "Ayushi Tiwari", "avatar": "https://pretalx.devconf.info/media/avatars/9JAQBH_jFA3B1c.jpeg", "biography": "Ayushi is an Associate Software Engineer at Red Hat, specializing in AI, python, and open source. With over 2 years of experience, she has worked on rule writing, log analysis, and proactive issue resolution. She is a mentor and public speaker, frequently sharing insights on open source, AI advancements, and career growth in tech. Passionate about scalable automation and AI-driven support systems, she strives to bridge the gap between engineering efficiency and real-world problem-solving.", "public_name": "Ayushi Tiwari", "guid": "7c1476f2-3664-53c0-a725-00b7a94a34a3", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/9JAQBH/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/EXRZ3P/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/EXRZ3P/", "attachments": []}], "106 (Capacity 45)": [{"guid": "483b11d3-d8ca-5570-83eb-a55f3dece2a6", "code": "TQSLRY", "id": 3029, "logo": null, "date": "2026-09-24T10:00:00-04:00", "start": "10:00", "duration": "00:35", "room": "106 (Capacity 45)", "slug": "devconf-us-2026-3029-6-100-qubits-and-counting-is-open-source-ready", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/TQSLRY/", "title": "6,100 qubits and counting: is open source ready?", "subtitle": "", "track": "Security and Compliance", "type": "Talk", "language": "en", "abstract": "Unprecedented breakthroughs in quantum computers and algorithms have shortened estimates of when classical asymmetric encryption will be officially broken (called Q-day) to 2030 or sooner, requiring migration to post-quantum cryptography on a tighter timeline. How legitimate is this threat?  And will open source software be ready when Q-day happens?    \r\n\r\nWe'll talk facts: busting the myth that Q-day is \"always 10 years away\" by putting emerging academic research into context and discussing which developments alter threat models (and which do not). High-level information will be deliberately project-agnostic and accessible to laypersons.  Then, we conduct a survey of critical open source infrastructure and their PQC readiness, from language libraries to popular Linux Foundation projects, covering topics including confidential computing, observability, AI applications and more. The audience will walk away with suggested action items, prioritized blockers, and opportunities to collaborate.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "YNYF3V", "name": "Arthur Savage", "avatar": "https://pretalx.devconf.info/media/avatars/YNYF3V_xdg0Pbs.webp", "biography": "Arthur Savage is a software engineer on Red Hat Emerging Technologies Security Team with a Master's degree in Electrical and Computer Engineering.  He is passionate about cybersecurity and post-quantum cryptography, with additional specialties in biomedical research, data analytics, deep learning, and image processing.", "public_name": "Arthur Savage", "guid": "bb381ca4-5c7b-525d-8cd7-3e01e8d8535b", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/YNYF3V/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/TQSLRY/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/TQSLRY/", "attachments": []}, {"guid": "cbfd805e-5623-5951-b691-225780c256a4", "code": "YRCUPB", "id": 3085, "logo": null, "date": "2026-09-24T10:40:00-04:00", "start": "10:40", "duration": "00:35", "room": "106 (Capacity 45)", "slug": "devconf-us-2026-3085-closing-the-gap-between-build-evidence-and-compliance-enforcement", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/YRCUPB/", "title": "Closing the Gap Between Build Evidence and Compliance Enforcement", "subtitle": "", "track": "Security and Compliance", "type": "Talk", "language": "en", "abstract": "With many build systems now generating SBOMs, SLSA provenance, vulnerability reports, etc, we\u2019ve never had more evidence about what goes into our software. But if there's nothing acting on the evidence gathered, our pipelines can still produce non-compliant artifacts.\r\n\r\nCollecting evidence is important of course, but looking at the evidence, assessing its correctness, and evaluating compliance with business and security policies for each artifact produced, is what really helps make our build systems more secure, and lets us claim SLSA build levels, and satisfy NIST and EU regulations.\r\n\r\nIn this session, we highlight the gap between generating build metadata, and actually using it to block non-compliant artifacts. We\u2019ll walk through a realistic pipeline scenario where everything looks compliant on paper \u2014 valid SBOM, signed provenance, clean scans \u2014 and still it shouldn\u2019t be deployed.\r\n\r\nFrom there, we introduce a different model: treating policies as active, blocking gates that evaluate each artifact against organizational trust requirements and managed policies.\r\n\r\nUsing Conforma, an open-source Policy-as-Code engine, we will demonstrate how to:\r\n* Transform passive evidence (SPDX SBOMs, SLSA provenance) into enforceable decisions\r\n* Define and apply policies such as trusted builders, CVE thresholds, and license compliance\r\n* Integrate policy evaluation directly into CI/CD pipelines as promotion and deployment gates\r\n* Move toward a Zero-Trust model where every artifact must prove itself before advancing\r\n\r\nYou\u2019ll leave with a clear understanding of why having the data isn\u2019t the same as being secure, and how to turn your supply chain metadata into an enforced line of defense. We\u2019ll demonstrate this using a policy-as-code approach with Conforma.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "8DXPBD", "name": "Simon Baird", "avatar": "https://pretalx.devconf.info/media/avatars/8DXPBD_hK9mcdN.webp", "biography": "Simon Baird is a software engineer at Red Hat and the technical lead for Conforma, an open source project that helps organizations secure their software supply chains through artifact verification with Sigstore and policy enforcement using OPA.", "public_name": "Simon Baird", "guid": "5fee31f6-363c-585e-ac33-e1cb8f3d714d", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/8DXPBD/"}, {"code": "LQSVTB", "name": "Cuiping Huo", "avatar": "https://pretalx.devconf.info/media/avatars/8RVYV9_BVRtAjK.webp", "biography": "I am a Quality Engineer working on the Konflux project as part of the Conforma team. My work focuses on improving software quality through testing, automation, and close collaboration with developers. I help ensure that Conforma features are reliable, maintainable, and aligned with project goals.", "public_name": "Cuiping Huo", "guid": "6c172a65-d182-5ed4-9812-3bc69e3b1258", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/LQSVTB/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/YRCUPB/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/YRCUPB/", "attachments": []}, {"guid": "373afa02-1b54-55f2-b5f4-db3fd2c3c666", "code": "9W8U7D", "id": 2970, "logo": null, "date": "2026-09-24T11:20:00-04:00", "start": "11:20", "duration": "00:35", "room": "106 (Capacity 45)", "slug": "devconf-us-2026-2970-confidential-containers-the-next-era-of-cloud-data-security", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/9W8U7D/", "title": "Confidential Containers: The Next Era of Cloud Data Security", "subtitle": "", "track": "Security and Compliance", "type": "Talk", "language": "en", "abstract": "Confidential Containers bring hardware-backed Trusted Execution Environments (TEE) into the Kubernetes ecosystem, enabling workloads to run with stronger isolation and encrypted memory while preserving cloud-native workflows. As platform teams move toward zero-trust architectures, protecting data in use becomes essential for multi-tenant clusters, AI pipelines, and regulated environments.\r\n\r\nThis talk explores the architecture behind Confidential Containers, including attestation flows, runtime integration, and scheduling considerations in Kubernetes platforms. We will discuss real-world design patterns, trade-offs, and operational impacts when introducing confidential computing into hybrid and multi-cloud environments. Attendees will leave with a practical understanding of how to enhance workload security without breaking existing DevOps practices or developer experience.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "AX9EW3", "name": "Andrea Bozzoni", "avatar": "https://pretalx.devconf.info/media/avatars/AX9EW3_cQPdqC4.jpg", "biography": "System Architect/Team leader with passion for architectures, micro services, orchestration, service mesh technologies and continuous integration and delivery", "public_name": "Andrea Bozzoni", "guid": "58a4d0c0-77d0-5f5f-ad42-b3bc184322a5", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/AX9EW3/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/9W8U7D/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/9W8U7D/", "attachments": []}, {"guid": "a3ce2c44-ae22-545a-ab0c-acbc4e81a6dd", "code": "WMLEHG", "id": 3214, "logo": null, "date": "2026-09-24T13:00:00-04:00", "start": "13:00", "duration": "00:35", "room": "106 (Capacity 45)", "slug": "devconf-us-2026-3214-trust-but-isolate-securing-llm-tool-execution-with-microvm-sandboxing", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/WMLEHG/", "title": "Trust but Isolate: Securing LLM Tool Execution with MicroVM Sandboxing", "subtitle": "", "track": "Security and Compliance", "type": "Talk", "language": "en", "abstract": "LLM-powered agents are rapidly moving from passive assistants to systems that can execute real commands modifying infrastructure, querying systems, and even remediating failures. This introduces a critical risk: how do we safely execute AI-generated actions without exposing the host system to prompt injection, hallucinations, or malicious inputs?\r\n\r\nThis talk presents a production-ready architecture that uses microVM-based sandboxing to isolate LLM tool execution. By leveraging lightweight virtualization such as Firecracker and Kata Containers, each AI-generated command is executed inside an ephemeral, disposable virtual environment, ensuring strong isolation with minimal overhead.\r\n\r\nWe demonstrate how LLM served via vLLM or running locally with llama.cpp can safely interact with system tools through a controlled execution pipeline. The session includes a live demo where prompt injection attempts are neutralized by sandbox policies, proving that AI can act autonomously without compromising security.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "CJ3QTG", "name": "Rajesh Dulhani", "avatar": "https://pretalx.devconf.info/media/avatars/CJ3QTG_liej6lg.webp", "biography": "Software Engineer @ Red Hat \r\nI am currently working on cloud-native and automation-driven solutions. With a growing focus on DevOps and GitOps practices, he enjoys building and experimenting with technologies like Kubernetes and Argo CD.\r\n\r\nCurrently, I am exploring how AI can enhance deployment workflows and bring smarter decision-making into modern infrastructure systems. I am an active learner who shares his progress through projects, write-ups, and community discussions.", "public_name": "Rajesh Dulhani", "guid": "32025179-fdc6-515e-9290-b693b680c0b0", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/CJ3QTG/"}, {"code": "USYBE7", "name": "Dipayan Dutta", "avatar": "https://pretalx.devconf.info/media/avatars/USYBE7_LAspXxu.webp", "biography": "Software Engineer", "public_name": "Dipayan Dutta", "guid": "29ee2d2f-0159-54a4-a74e-7a437fbcd90f", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/USYBE7/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/WMLEHG/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/WMLEHG/", "attachments": []}, {"guid": "515bce21-fce2-5408-a49c-ee83c76f2f25", "code": "NQVUEE", "id": 3221, "logo": null, "date": "2026-09-24T13:40:00-04:00", "start": "13:40", "duration": "00:35", "room": "106 (Capacity 45)", "slug": "devconf-us-2026-3221-silent-breakages-when-security-fixes-pass-ci-but-fail-in-production", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/NQVUEE/", "title": "Silent Breakages: When Security Fixes Pass CI but Fail in Production", "subtitle": "", "track": "Security and Compliance", "type": "Talk", "language": "en", "abstract": "Security patches are supposed to reduce risk but in complex systems, they can quietly introduce new ones. It\u2019s not uncommon for a fix to pass CI pipelines, unit tests, and even staging environments, only to trigger subtle failures under real production workloads. These \u201csilent breakages\u201d are especially dangerous: no immediate crashes, no obvious errors just degraded behavior, performance regressions, or incorrect results.\r\nIn this talk, we explore why traditional validation pipelines fail to catch these issues, particularly in containerized and dependency-heavy environments. Drawing from real-world scenarios, we will examine how changes in low-level components such as system libraries, cryptographic modules, and runtimes can propagate unexpected side effects into higher-level applications.\r\nThrough a live demonstration, we will apply a security patch that successfully passes CI checks, then observe how it introduces a non-obvious regression in a running service under realistic conditions. We will then walk through a structured debugging approach to identify the root cause and discuss strategies to design more reliable validation pipelines.\r\nAttendees will gain practical insights into detecting and preventing silent failures bridging the gap between \u201cit passed CI\u201d and \u201cit actually works in production.\u201d", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "HG3BHU", "name": "Satish Mane", "avatar": "https://pretalx.devconf.info/media/avatars/HG3BHU_Q7X9eGW.png", "biography": "Satish Mane is a Software Maintenance Engineer at Red Hat working on the RHEL userspace. His primary focus is maintaining ABI compatibility over the 10-year enterprise lifecycle. He backports critical CVE patches like  Node.js, Ruby, and Python packages without breaking downstream dependencies. This involves adapting modern upstream fixes for older toolchains, managing RPM macros, and passing strict Koji/TFT gating.", "public_name": "Satish Mane", "guid": "514ae480-108d-56e8-8a9c-7c4d5d84d627", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/HG3BHU/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/NQVUEE/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/NQVUEE/", "attachments": []}, {"guid": "90df502a-dad3-55be-b2e8-fb1c4f84e7b0", "code": "KYRBPB", "id": 3074, "logo": null, "date": "2026-09-24T14:20:00-04:00", "start": "14:20", "duration": "00:35", "room": "106 (Capacity 45)", "slug": "devconf-us-2026-3074-from-source-to-production-securing-python-ai-stacks-against-supply-chain-attacks", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/KYRBPB/", "title": "From Source to Production: Securing Python AI Stacks Against Supply Chain Attacks", "subtitle": "", "track": "Security and Compliance", "type": "Talk", "language": "en", "abstract": "In March 2026, the LiteLLM package was compromised on PyPI through a hijacked CI/CD pipeline, silently exfiltrating credentials and secrets. Months earlier, fake DeepSeek packages targeted ML engineers with infostealers. Standard Python tooling resolves and builds packages individually with no unified view of the full dependency tree, making it hard to audit what was built, from where, and in what order.\r\n\r\nFromager solves this by capturing the entire dependency tree as data. A bootstrap step recursively resolves all dependencies and outputs the full graph and build order as plain JSON artifacts you can review, diff, and version-control before any compilation happens. From that plan, every package is rebuilt from source in the correct order, optionally with network isolation to constrain what build scripts can reach. The result is a fully visible, reproducible supply chain.\r\n\r\nFromager builds packages as collections, the full dependency tree is compiled together, so packages linked against each other stay ABI-compatible. This matters for stacks like PyTorch and vLLM where mismatches between CUDA or ROCm binaries cause silent failures.\r\n\r\nA plugin and override system lets you customize each build stage (download, unpack, patch, build) per package. One upstream recipe can produce builds for different hardware targets while keeping the rest of the configuration shared.\r\n\r\nWe'll cover what we've learned building 1000+ packages for production AI workloads: dependency patterns specific to AI stacks, where source builds break at scale, and why building as collections is necessary for ABI correctness across accelerators.\r\n\r\nThis talk is for engineers who build, deploy, or audit Python environments for production AI workloads, especially those dealing with hardware-specific builds, reproducibility requirements, or supply chain compliance. Attendees will leave with an understanding of how to evaluate their own Python supply chains and the tools to start building from source themselves", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "FVUERM", "name": "Rohan Devasthale", "avatar": "https://pretalx.devconf.info/media/avatars/FVUERM_p885y0s.webp", "biography": "Based in Boston, MA, I am a Senior Software Engineer within Red Hat\u2019s AI Platform Core Components team where I focus on building the foundational infrastructure that powers modern AI workflows.\r\n\r\nOriginally from Pune, India, I bring a global perspective to my work and life. Apart from my work, I like exploring new travel destinations, scouting the best local food spots, or staying active on the badminton court.", "public_name": "Rohan Devasthale", "guid": "263594fd-63bc-545e-93ca-1b530a822fae", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/FVUERM/"}, {"code": "QVMYHN", "name": "Lalatendu Mohanty", "avatar": "https://pretalx.devconf.info/media/avatars/QVMYHN_DmFkqWk.webp", "biography": "I am an open source, free software enthusiast and advocate. I think world will be better with free and open source  software.\r\n\r\nI am a software engineer by profession and currently employed by Red Hat", "public_name": "Lalatendu Mohanty", "guid": "58a28c33-df6e-559a-ab0b-b3e10dabb3ed", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/QVMYHN/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/KYRBPB/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/KYRBPB/", "attachments": []}, {"guid": "ef1ffd15-b30c-5350-8ea3-993a7556a97c", "code": "NZ9ANN", "id": 3160, "logo": null, "date": "2026-09-24T15:20:00-04:00", "start": "15:20", "duration": "00:35", "room": "106 (Capacity 45)", "slug": "devconf-us-2026-3160-dinosaurs-and-hummingbirds-how-bootc-changes-linux-forever", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/NZ9ANN/", "title": "Dinosaurs and Hummingbirds: How bootc changes Linux forever", "subtitle": "", "track": "Open Track", "type": "Talk", "language": "en", "abstract": "Over the past few years Linux based bootc images such as Bazzite have exploded in the most unlikely of places. Built with bootc and Fedora and with over 80,000 concurrent weekly users, users are now the ones redefining  the category and driving the requirements. Gaming handhelds? \r\n\r\nWhat does cloud native technology have to do with consumer facing technology? Where are all these gamers coming from, and why are all the cloud people smiling all the time? \r\n\r\nIn this talk I will discuss the initial donation of bootc to the CNCF, it's adoption by a community that didn't exist, and how we got here today. We will discuss the lessons learned by the Universal Blue community over five years of production bootc usage. Then we're going to talk about where you fit in.  \r\n\r\nThere will be dinosaurs in this talk.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "Y77CQ7", "name": "Jorge Castro", "avatar": "https://pretalx.devconf.info/media/avatars/Y77CQ7_tIo85cz.webp", "biography": "Jorge O. Castro is a community engineer, specializing in Open Source. A combination of engineering, contributor health, and end-user advocacy. Proving open source's business value to the largest companies in the world, so that they can support developers. Let's keep the modern world running, sustainably.", "public_name": "Jorge Castro", "guid": "d458b042-2f19-5879-bbf1-8e7ce583a18f", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/Y77CQ7/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/NZ9ANN/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/NZ9ANN/", "attachments": []}, {"guid": "2dd0c410-3e5f-5595-bb4e-91785fef8d1b", "code": "3PJSFA", "id": 3272, "logo": null, "date": "2026-09-24T16:00:00-04:00", "start": "16:00", "duration": "00:35", "room": "106 (Capacity 45)", "slug": "devconf-us-2026-3272-intern-1-tbd", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/3PJSFA/", "title": "Intern 1 TBD", "subtitle": "", "track": "General", "type": "Talk", "language": "en", "abstract": "Intern Talk TBD", "description": null, "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/3PJSFA/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/3PJSFA/", "attachments": []}, {"guid": "1427a8dc-0e9e-5672-9aa1-45e8f14d3fd9", "code": "UXTKQ3", "id": 3273, "logo": null, "date": "2026-09-24T16:40:00-04:00", "start": "16:40", "duration": "00:35", "room": "106 (Capacity 45)", "slug": "devconf-us-2026-3273-intern-2-tbd", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/UXTKQ3/", "title": "Intern 2 TBD", "subtitle": "", "track": "General", "type": "Talk", "language": "en", "abstract": "Intern Talk TBD", "description": null, "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/UXTKQ3/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/UXTKQ3/", "attachments": []}], "101 (Capacity 48)": [{"guid": "82ced9fa-a713-59e2-96f4-5121bf779fbd", "code": "FWNCFB", "id": 2717, "logo": null, "date": "2026-09-24T10:00:00-04:00", "start": "10:00", "duration": "00:35", "room": "101 (Capacity 48)", "slug": "devconf-us-2026-2717-gitops-at-scale-building-a-virtualization-migration-factory-on-openshift", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/FWNCFB/", "title": "GitOps at Scale: Building a Virtualization Migration Factory on OpenShift", "subtitle": "", "track": "DevOps and Automation", "type": "Talk", "language": "en", "abstract": "Migrating hundreds of virtual machines from vSphere to OpenShift Virtualization is\r\nnot just a lift-and-shift exercise -- it demands repeatable, auditable, multi-cluster\r\ninfrastructure that can be stood up and torn down with confidence. In this talk, we\r\npresent a reference implementation of a GitOps-driven \"migration factory\" that\r\nprovisions bare-metal OpenShift clusters, installs 25+ day-2 operators, and\r\norchestrates VM migrations -- all from a single Git repository.\r\n\r\nWe will walk through how a hub-and-spoke architecture is fully declared in Git and\r\nreconciled by ArgoCD using an app-of-apps pattern with sync waves to enforce\r\nordering across operators, instances, and configurations. You will see how Advanced\r\nCluster Management (ACM) provisions spoke clusters via Assisted Installer, how an\r\nACM policy bootstraps GitOps on each new spoke, and how a custom ArgoCD\r\nmanagement plugin (CMP) performs environment-variable substitution so that a\r\nsingle set of reusable Kustomize components can target any cluster.\r\n\r\nThrough a live demo, we will stand up the full stack -- from an empty hypervisor to a\r\nrunning hub with two spoke clusters ready to accept migrated VMs -- and show the\r\nend-to-end automation pipeline that ties it all together. We will also share the hard\r\nlessons learned around sync-wave ordering, secret management across cluster\r\nboundaries, bare-metal networking with MetalLB and NMState, and keeping\r\ndrift-free state across multiple ArgoCD instances.\r\n\r\nAttendees will walk away with a concrete, open-source blueprint they can fork and\r\nadapt to their own virtualization migration efforts, along with patterns for scaling\r\nGitOps beyond a single cluster.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "TDCRA3", "name": "Vikas Mulaje", "avatar": "https://pretalx.devconf.info/media/avatars/TDCRA3_TfO3wgt.jpg", "biography": "Vikas Mulaje is a Principal Software Engineer at Red Hat based in Pune, India, with over eight years of experience specializing in cloud-native technologies and Linux systems. he has built a robust technical profile centered on the OpenShift-vrtualization and Kubernetes ecosystems, utilizing languages like Python and Go to develop automation and infrastructure solutions. His expertise spans DevOps tools such as Gitops, Ansible, Docker, and Jenkins, and he is a recognized contributor within the open-source community, maintaining an active presence on platforms like GitHub and Quora to share knowledge on system administration and software engineering.", "public_name": "Vikas Mulaje", "guid": "98e83dcc-b4d8-5a0b-8fac-316900148736", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/TDCRA3/"}, {"code": "CR8GKM", "name": "Raffaele Spazzoli", "avatar": "https://pretalx.devconf.info/media/avatars/DTZPQG_EHEJ1HO.webp", "biography": "Raffaele Spazzoli is a full-stack enterprise architect with 20+ years of experience. Raffaele started his career in Italy as a Java Architect, then gradually moved to Integration Architect and then Enterprise Architect. Later he moved to the United States to eventually become an OpenShift Architect for Red Hat consulting services, acquiring in the process, knowledge of the infrastructure side of IT. Currently Raffaele covers a consulting position of cross-portfolio Red Hat products with a focus on OpenShift. For most of his career Raffaele has worked with large financial institutions allowing him to acquire an understanding of the processes, security and compliance requirements of large enterprise customers. \r\nAround 2019 Raffaele became part of the CNCF TAG Storage and contributed to the Cloud Native Disaster Recovery whitepaper. Later he took the co-chair role for TAG Storage. Two major focus points for Raffaele are how to improve the developer experience by implementing internal development platforms (IDP) and more recently how to help organization run Virtual Machines in Kubernetes.", "public_name": "Raffaele Spazzoli", "guid": "68e8b9ab-5bf1-5265-a6cd-e4a63b85e66e", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/CR8GKM/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/FWNCFB/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/FWNCFB/", "attachments": []}, {"guid": "a39e3f5e-2a4c-597a-86e8-30ec7b0ccafa", "code": "LX9ATP", "id": 2976, "logo": null, "date": "2026-09-24T10:40:00-04:00", "start": "10:40", "duration": "00:35", "room": "101 (Capacity 48)", "slug": "devconf-us-2026-2976-the-agent-is-out-for-your-job-a-cloud-engineer-s-guide-to-working-with-the-agent", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/LX9ATP/", "title": "The Agent is out for your job: A Cloud Engineer's guide to working with the Agent", "subtitle": "", "track": "DevOps and Automation", "type": "Talk", "language": "en", "abstract": "AI has been fastly integrating into all aspects of the IT industry in the past two years. The reliability and accuracy of AI agents has forced the companies to adpot AI for tasks ranging from writing code, code analysis, vulnerability assemsments and much more. This adoption has spanned from limited advisory role to humans performing the task to a fully-fledged human-replacement approach.\r\n\r\nThis session presents the current \"state-of-the-union\" of AI agent adoption the cloud realm. It provides real examples on where the adoption has already and is forseen to take place and the associated risks. The session then deep-dives into the technology stacks that allow this adoption to happen covering AI agents, LLM serving and LLM training frameworks in both the commercial and open-source realms.\r\n\r\nThe session ends with a real-life example of deploying an Agentic Cloud Engineer that takes on tasks, executes them and reports the results.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "NKMXSF", "name": "Mohamed Elsakhawy", "avatar": "https://pretalx.devconf.info/media/avatars/NKMXSF_PB2BTEW.webp", "biography": "Mohamed Elsakhawy received his B.Sc. from Alexandria University, Egypt and his M.E.Sc. in Ph.D. in Computer Science from Western University, Canada. He served as the Operational Lead of Compute Canada\u2019s Cloud National Team between 2017 and 2021.\r\n\r\nHe served as the Vice-Chair/Chair of the OpenStack user committee between 2019 and 2020. Between 2022 and 2023, he was an Adjunct Professor in the Electrical and Computer Engineering department at the University of British Columbia, Canada.", "public_name": "Mohamed Elsakhawy", "guid": "7a671af6-fe56-5d9a-9151-4e4cba29e3a2", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/NKMXSF/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/LX9ATP/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/LX9ATP/", "attachments": []}, {"guid": "6986cee0-e1e7-506e-9b82-0482154f6eab", "code": "FQWK8Y", "id": 2995, "logo": null, "date": "2026-09-24T11:20:00-04:00", "start": "11:20", "duration": "00:35", "room": "101 (Capacity 48)", "slug": "devconf-us-2026-2995-when-your-kubernetes-cluster-fixes-itself-at-3am-and-you-can-prove-it-did-the-right-thing", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/FQWK8Y/", "title": "When Your Kubernetes Cluster Fixes Itself at 3am \u2014 And You Can Prove It Did the Right Thing", "subtitle": "", "track": "DevOps and Automation", "type": "Talk", "language": "en", "abstract": "Your alert fires at 3am. An SRE investigates, finds the root cause, applies a known fix, and goes back to sleep. Next week, the same alert fires again. Same investigation. Same fix. Same person woken up.\r\n\r\n**What if the cluster could do this itself** \u2014 investigate the alert, reason about the root cause, select the right remediation, execute it, and produce an audit trail that proves it made the right call?\r\n\r\nThis talk explores the engineering challenges of building closed-loop Kubernetes self-healing with Agents as the reasoning layer. We'll dig into the hard problems:\r\n\r\n- **Trust boundaries**: How do you let an Agent investigate a production cluster without exposing secrets? How do you scope RBAC so the AI agent can read what it needs and nothing more?\r\n- **Auditability**: How do you make \"AI decided to scale your HPA\" auditable enough for SOC2? What does an immutable, tamper-evident audit trail look like for autonomous remediation?\r\n- **Governance**: How do you keep a human in the loop without turning it into another page? When should the AI just fix it, and when should it ask?\r\n- **Fleet-scale credentials**: How do you architect ephemeral, zero-trust credentials when the same pipeline needs to remediate across a fleet of clusters using ACM and AAP?\r\n\r\n### Live demo\r\n\r\nWe'll trigger a real alert on a Kind cluster and watch the full pipeline execute without human intervention:\r\n\r\n1. **Signal** \u2192 AlertManager fires\r\n2. **Investigation** \u2192 an AI Agent queries the Kubernetes API, reads logs, describes pods, builds a root cause analysis\r\n3. **Decision** \u2192  an AI Agent selects the right remediation workflow based on the RCA\r\n4. **Execution** \u2192 K8s Jobs/Tekton/Ansible applies the fix\r\n5. **Audit** \u2192 Immutable event records what happened and why\r\n\r\nNo slides-only theory. Bring your skepticism.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "BFXDJN", "name": "Jordi Gil", "avatar": "https://pretalx.devconf.info/media/avatars/BFXDJN_WnlD6JW.webp", "biography": "Engineer by trade, SciFi and fantasy reader by passion, I devote my time between work and taking my kids to their after school activities. In between I try to squeeze in a bike ride or two per week to keep in good shape. Love spicy food, specially Thai food. They say chillies keep you young, so I keep eating them with a passion.", "public_name": "Jordi Gil", "guid": "60eb19b4-2090-5cdd-b09e-8a392c634ada", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/BFXDJN/"}, {"code": "LBNCTV", "name": "Raghuram Banda", "avatar": null, "biography": null, "public_name": "Raghuram Banda", "guid": "5f6d7a52-d7cc-5d2d-aa8b-be6900807339", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/LBNCTV/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/FQWK8Y/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/FQWK8Y/", "attachments": []}, {"guid": "f11547b5-c23a-5ed1-9c09-e78586e23721", "code": "YZJCKK", "id": 3271, "logo": null, "date": "2026-09-24T13:00:00-04:00", "start": "13:00", "duration": "00:35", "room": "101 (Capacity 48)", "slug": "devconf-us-2026-3271-from-vms-to-kubernetes-a-practical-guide-to-modernizing-without-breaking-things", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/YZJCKK/", "title": "From VMs to Kubernetes: A Practical Guide to Modernizing Without Breaking Things", "subtitle": "", "track": "DevOps and Automation", "type": "Talk", "language": "en", "abstract": "Your application works. Your users depend on it. But maintaining legacy infrastructure or even running applications on Kubernetes without fully leveraging its capabilities can be a constant source of toil. The sunk cost fallacy often keeps people from investing time and effort into improving architectures. But how do you modernize without disrupting existing users?\r\n\r\nIn this session, we'll walk through a real-world modernization journey: from statically-allocated VM workers to a fully Kubernetes-native architecture without downtime. You'll see how we used queue-based routing as a migration lever, letting us move users one at a time from legacy infrastructure to auto-scaling container pods. You'll learn why we stopped building images inside our workers and instead delegated to platform-native CI/CD pipelines. That one decision eliminated the need for privileged containers entirely.\r\n\r\nWalk away with a template for modernizing a service into a cloud-native architecture, without rewriting from scratch and asking your users to take a leap of faith.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "H3BMXB", "name": "Yashvardhan Nanavati", "avatar": null, "biography": null, "public_name": "Yashvardhan Nanavati", "guid": "c50713f2-fe76-5078-8d1f-d7642914e772", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/H3BMXB/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/YZJCKK/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/YZJCKK/", "attachments": []}, {"guid": "84ecf97a-5747-5ba4-bf4b-b47e4025d91d", "code": "3DBTDH", "id": 3229, "logo": null, "date": "2026-09-24T13:40:00-04:00", "start": "13:40", "duration": "00:35", "room": "101 (Capacity 48)", "slug": "devconf-us-2026-3229-helmet-composing-multi-product-kubernetes-installers-without-losing-your-mind", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/3DBTDH/", "title": "Helmet: Composing Multi-Product Kubernetes Installers Without Losing Your Mind", "subtitle": "", "track": "DevOps and Automation", "type": "Talk", "language": "en", "abstract": "Shipping a solution made of several Helm-based products (platform add-ons, operators, integrations) usually means bespoke glue code, fragile ordering, and configs that fall apart between a demo cluster and production. Helmet is a reusable Kubernetes installer framework that treats dependency topology, integration wiring, and configuration as first-class concerns so teams can focus on their charts\u2014not one-off installers.\r\n\r\nThis session introduces Helmet\u2019s core ideas: chart annotations that drive install order and namespace placement, integration secrets coupled to products via declarative rules, embedded installer bundles, and CLI/MCP workflows that stay consistent from first deploy onward. We will walk through how the same artifact and patterns support a quick demo, a PoC on a shared cluster, and a production rollout\u2014where the main differences are configuration depth and operational gates, not a rewrite of your installer.\r\n\r\nYou will leave with a mental model of when Helmet fits, how multi-product composition works in practice, and what to plan for as you harden from demo to production (validation, topology inspection, integration lifecycle).\r\n\r\nAudience / level: Platform engineers, Kubernetes admins, and teams shipping internal platforms or ISV-style installers; intermediate Kubernetes + Helm familiarity assumed.\r\n\r\nTakeaways:\r\n\r\n- How Helmet resolves deployment order and integration dependencies from chart metadata.\r\n- How one installer can evolve from demo \u2192 PoC \u2192 production through config and process, not new code each time.\r\n- Where extensions (integrations, templating, automation/MCP) fit in the lifecycle.\r\n- How you can end up with a production ready gitops repo for day two operation.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "QTK9WW", "name": "David Peraza", "avatar": "https://pretalx.devconf.info/media/avatars/QTK9WW_P3X3HGT.webp", "biography": "David Peraza is a Principal Software Engineer at Red Hat with over two decades of experience in distributed systems, cloud-native architecture, and the software supply chain. Currently, he serves as a lead architect for the Red Hat Advanced Developer Suite (RHADS), where he focuses on building trusted software supply chains and enhancing developer experience within OpenShift and Kubernetes ecosystems.\r\n\r\nThroughout his career, David has held senior technical roles at AWS, IBM, and Persistent Systems, contributing significantly to the OpenStack project and pioneering hybrid cloud integrations. A holder of multiple patents and a published author in the field of cloud-managed services, David holds a Master\u2019s degree in Computer Science from Florida International University. He is a recognized expert in Kubernetes, DevOps automation, and the engineering of secure, scalable cloud infrastructure", "public_name": "David Peraza", "guid": "889f1109-6004-5fdc-a89a-537432fb07ab", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/QTK9WW/"}, {"code": "WPHZWM", "name": "Romain Arnaud", "avatar": "https://pretalx.devconf.info/media/avatars/WPHZWM_uAEsCTn.webp", "biography": "I'm a Principal Software Engineer at Red Hat. In previous roles, I built and shipped platform tooling\u2014most recently the Trusted Software Factory installer for the Advanced Developer Suite. I've spent 20+ years improving and automating developer workflows, turning messy problems into reliable systems, and leading teams with efficiency and a strong focus of added value.", "public_name": "Romain Arnaud", "guid": "91a67671-60f2-5e82-8ace-331be648e844", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/WPHZWM/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/3DBTDH/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/3DBTDH/", "attachments": []}, {"guid": "a24cbc74-8392-54b9-8916-aa7f9236fbba", "code": "UQYVAJ", "id": 3206, "logo": null, "date": "2026-09-24T14:20:00-04:00", "start": "14:20", "duration": "00:35", "room": "101 (Capacity 48)", "slug": "devconf-us-2026-3206-closing-the-loop-using-ai-agents-to-automate-kernel-validation-on-real-hardware", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/UQYVAJ/", "title": "Closing the Loop: Using AI Agents to Automate Kernel Validation on Real Hardware", "subtitle": "", "track": "DevOps and Automation", "type": "Talk", "language": "en", "abstract": "Kernel validation on real hardware is still a highly **manual and iterative process**. Engineers must repeatedly select system images, provision hardware boards, flash devices, configure test environments, and execute tests to reproduce issues and validate fixes.\r\n\r\nIn this talk, I present an ongoing effort to **automate this validation loop using AI agents**. Instead of automating isolated steps, we treat kernel validation as a **continuous feedback system** and design agents to orchestrate the entire workflow.\r\n\r\nWe will cover:\r\n\r\n- **Decomposing the kernel validation loop** into automatable stages  \r\n- Designing **agent-driven workflows** for image selection, hardware provisioning, flashing, and test execution  \r\n- Integrating with existing tools such as **tmt and hardware lab infrastructure**  \r\n- Supporting **iterative debugging workflows** for reproducing issues and validating fixes  \r\n- Lessons learned from applying this approach in **ARM-based kernel validation environments**\r\n\r\nThis talk focuses on real-world engineering challenges, including **hardware constraints**, **non-deterministic failures**, and **flaky tests**. It demonstrates how AI can coordinate complex workflows while keeping **humans in the loop for critical decisions**.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "YDRAU3", "name": "Charles Shi", "avatar": "https://pretalx.devconf.info/media/avatars/YDRAU3_iIKfF8V.webp", "biography": "Senior Software Quality Engineer at Red Hat, working on Linux kernel validation for automotive platforms. Focus areas include real-time testing, performance validation, and debugging complex issues on ARM-based systems. Recently exploring the use of AI to improve engineering workflows and automate repetitive validation tasks.", "public_name": "Charles Shi", "guid": "002c7cfb-fa5f-51cd-a24e-e37dcf4e9ddc", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/YDRAU3/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/UQYVAJ/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/UQYVAJ/", "attachments": []}, {"guid": "374f8040-1718-5df0-9d4f-47911000bc17", "code": "3TWRJS", "id": 2980, "logo": null, "date": "2026-09-24T15:20:00-04:00", "start": "15:20", "duration": "00:35", "room": "101 (Capacity 48)", "slug": "devconf-us-2026-2980-argo-cd-agent-redefining-multi-cluster-gitops", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/3TWRJS/", "title": "Argo CD Agent: Redefining Multi-Cluster GitOps", "subtitle": "", "track": "DevOps and Automation", "type": "Talk", "language": "en", "abstract": "GitOps has become the golden standard for cloud native deployments. Tools like Argo CD allow for this pattern to be followed in Kubernetes clusters. Scaling your GitOps deployments across multiple clusters using Argo CD can introduce significant challenges in security, network connectivity, and control plane performance. Should you go with multi-instance? What about cluster sharding? \r\n\r\nThis session will introduce the challenges of scaling your Argo CD deployments across multiple clusters and introduce Argo CD Agent, a project which flips the script on multi-cluster Argo CD set ups by having workload clusters report back to the control plane, enabling a \u201cpull model\u201d instead of the traditional \u201cpush model.\u201d This set up enables multiple benefits not present in the other multi-cluster strategies. A live demonstration will be provided to showcase it in action.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "LJBN9W", "name": "Christopher Coco", "avatar": "https://pretalx.devconf.info/media/avatars/LJBN9W_SjzCMDv.webp", "biography": "I am an Associate Software Engineer at Red Hat working on the OpenShift GitOps team. My interests include containers, cloud native infrastructure, distributed systems, and networking. I first began learning about tech in high school participating in robotics. I quickly fell in love with banging my head against the wall trying to solve problems. \r\n\r\nBeyond tech, I enjoy playing video games, messing around in my homelab, skiing, and hiking.", "public_name": "Christopher Coco", "guid": "03e6c31b-d04f-5fd1-88ae-89a8f14efd5c", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/LJBN9W/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/3TWRJS/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/3TWRJS/", "attachments": []}, {"guid": "d2e1a64e-e219-5bc7-914c-82e5a62617ae", "code": "ZW3VDG", "id": 3118, "logo": null, "date": "2026-09-24T16:00:00-04:00", "start": "16:00", "duration": "00:35", "room": "101 (Capacity 48)", "slug": "devconf-us-2026-3118-compliance-as-code-for-finance-automating-controls-audit-trails-and-recovery", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/ZW3VDG/", "title": "Compliance as Code for Finance: Automating Controls, Audit Trails, and Recovery", "subtitle": "", "track": "DevOps and Automation", "type": "Talk", "language": "en", "abstract": "Financial institutions are under constant pressure to increase delivery speed while proving that controls remain intact. This talk demonstrates how DevOps automation can turn compliance from a last-minute review exercise into a continuously enforced engineering capability. We will explore practical patterns for policy-as-code, environment validation, evidence collection, change traceability, automated recovery workflows, and operational drift detection. The goal is not to automate for automation\u2019s sake, but to build systems where every change can be explained, tested, approved, and recovered with confidence. Special attention will be given to banking use cases such as fraud platform updates, critical API releases, and controlled infrastructure changes in open source environments. By the end, attendees will see how automation becomes the connective tissue between engineering, audit, risk, and operations.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "UCAUF3", "name": "Francisco Zompa", "avatar": "https://pretalx.devconf.info/media/avatars/UCAUF3_MLyHIMs.jpeg", "biography": "Francisco Zompa is CEO of Delibanez IT and Finx, two Mexican startups focused on software development and financial technology. With experience leading engineering teams and building scalable products, he is passionate about open source, developer culture, and technology innovation in Latin America", "public_name": "Francisco Zompa", "guid": "0dfd5b8e-c4a1-5563-b7ab-d7eca0753088", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/UCAUF3/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/ZW3VDG/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/ZW3VDG/", "attachments": []}, {"guid": "129770d7-83c2-5926-bf16-f972983eddf6", "code": "XBSLDF", "id": 3002, "logo": null, "date": "2026-09-24T16:40:00-04:00", "start": "16:40", "duration": "00:35", "room": "101 (Capacity 48)", "slug": "devconf-us-2026-3002-infusing-gitops-pipelines-with-llm-powered-manifest-intelligence", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/XBSLDF/", "title": "Infusing GitOps Pipelines with LLM-Powered Manifest Intelligence", "subtitle": "", "track": "DevOps and Automation", "type": "Talk", "language": "en", "abstract": "In the world of GitOps, a successful sync doesn't always mean a healthy application. Standard static analysis tools like kube-linter or kubeconform are excellent at catching syntax errors, but they often produce fragmented, noisy data that leaves developers guessing at the \"why\" and \"how to fix\". \r\nThis session introduces LLM-powered skills. Skills provide focused context and real-time retrieval without external dependencies, making them ideal for secure, offline infrastructure environments. \r\n\r\nUsing a Manifest-Validator plugin, we demonstrate how to equip ArgoCD with specialized, modular abilities that go beyond simple text generation. We will deep-dive into:\r\n1) The Sidecar Architecture: How we consolidated linter outputs and model configurations into app-specific ConfigMaps to create a self-contained validation engine\r\n2) Actionable Remediation: How the generated diagnostic reports can help provide developers with root cause analysis\r\n3) The Live Audit: How the AI skills inspects live cluster resources to suggest security hardening and cost optimization opportunities based on production best practices\r\n\r\nAttendees will leave with a blueprint for building agentic DevOps tools that don't just find problems, but possess the specialized expertise to solve them.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "KWWVX9", "name": "Hema Veeradhi", "avatar": "https://pretalx.devconf.info/media/avatars/KWWVX9_B1bz2vb.jpg", "biography": "Hema Veeradhi is a Principal Data Scientist working in the Emerging Technologies team part of the office of the CTO at Red Hat. Her work primarily focuses on implementing innovative open AI and Generative AI solutions to help solve business and engineering problems. Hema is a staunch supporter of open source, firmly believing in its ability to propel AI advancements to new heights. She has been a previous speaker at Open Source Summit, KubeCon and DevConf.", "public_name": "Hema Veeradhi", "guid": "ad7286e5-6868-5ddd-964e-8ba26b39e975", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/KWWVX9/"}, {"code": "M9YXYB", "name": "Richard Mitchell", "avatar": null, "biography": "Richard Mitchell is a Principal Engineer at Red Hat with 30+ years in software development, big data, and AI. He's a member of the ACE team, driving success for internal and external AI projects. Outside of work, he teaches motorcycle riding and crafts artisan chocolate bon bons.", "public_name": "Richard Mitchell", "guid": "491418a5-2653-5a10-a7dd-5366c17ac4c4", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/M9YXYB/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/XBSLDF/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/XBSLDF/", "attachments": []}], "Hewitt Boardroom (Capacity 35)": [{"guid": "5060da72-a774-5a8e-b7fd-587798dca2c6", "code": "ZEDQQE", "id": 3101, "logo": null, "date": "2026-09-24T10:00:00-04:00", "start": "10:00", "duration": "00:15", "room": "Hewitt Boardroom (Capacity 35)", "slug": "devconf-us-2026-3101-pluggable-agents-introducing-the-ag-ui-protocol", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/ZEDQQE/", "title": "Pluggable Agents: Introducing the AG-UI Protocol", "subtitle": "", "track": "Application and Services Development", "type": "Lightning talk", "language": "en", "abstract": "Every agent framework ships its own UI. Every team builds their own chat interface, tightly coupled to whatever backend they chose. AG-UI is an open protocol that breaks that lock-in, a standard event stream that lets any agent backend plug into any compatible frontend. Swap your backend without touching your UI. This talk walks through what AG-UI is, why it matters for anyone building agentic applications, and what I learned building and merging the Claude Agent SDK integration into the protocol, including the tricky bits around session persistence, stateful tool handling, and human in the loop.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "33GRQU", "name": "Gage Krumbach", "avatar": "https://pretalx.devconf.info/media/avatars/33GRQU_eIzqQzo.webp", "biography": "I am a software engineer building open, Kubernetes native AI platforms and developer tooling. Most recently I have been focused on making agentic workflows something whole engineering teams can actually depend on.", "public_name": "Gage Krumbach", "guid": "cd25dbae-03e9-59d6-b212-b89a2d66f8ae", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/33GRQU/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/ZEDQQE/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/ZEDQQE/", "attachments": []}, {"guid": "3d44f3b5-23c6-5684-9d59-ffb862e8d165", "code": "FDLPDY", "id": 3218, "logo": null, "date": "2026-09-24T10:20:00-04:00", "start": "10:20", "duration": "00:15", "room": "Hewitt Boardroom (Capacity 35)", "slug": "devconf-us-2026-3218-the-backend-for-frontend-pattern-when-it-breaks-down", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/FDLPDY/", "title": "The Backend-for-Frontend Pattern: When It Breaks Down", "subtitle": "", "track": "Application and Services Development", "type": "Lightning talk", "language": "en", "abstract": "The **Backend-for-Frontend (BFF)** pattern is often introduced as a way to simplify systems, offering cleaner APIs, faster frontend development, and improved separation of concerns. On the surface, it works well. But in real-world systems, BFFs rarely remain simple for long. \r\n\r\nOver time, they begin to absorb business logic, replicate backend complexity, and grow increasingly dependent on multiple downstream services. What starts as a lightweight orchestration layer gradually shifts into a critical dependency that is harder to evolve than it was meant to be.\r\n\r\nIn this talk, we\u2019ll examine how BFFs unintentionally evolve into \u201cmini-monoliths\u201d through a series of small, pragmatic decisions, handling edge cases, bridging backend gaps, and centralizing logic for convenience. Drawing from real-world scenarios, we\u2019ll explore the subtle tipping points where architectural boundaries begin to blur, and why these issues often remain invisible until they start impacting scalability, maintainability, and team velocity.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "B7VZPY", "name": "Khushi Kothari", "avatar": "https://pretalx.devconf.info/media/avatars/B7VZPY_qapBLXU.jpeg", "biography": "I am an Associate Software Engineer at Red Hat and a full-stack developer working with Java, Python, React, MongoDB and cloud platforms including AWS, Azure, and GCP, along with experience in cloud marketplaces and AI MCP servers.\r\n\r\nBut beyond this, I have always been interested in deep learning, machine learning, and building real-world AI systems that move beyond theory into practical impact. I am particularly drawn to applications, where technology can solve meaningful human problems. I am also an active advocate of open source development and enjoy contributing to and learning from collaborative engineering communities.", "public_name": "Khushi Kothari", "guid": "f6d24ea1-d9c3-5cca-9c6e-89022e70819c", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/B7VZPY/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/FDLPDY/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/FDLPDY/", "attachments": []}, {"guid": "6cbdd71d-d64f-54d6-bcd6-907f020e0d4e", "code": "NRW9P3", "id": 3038, "logo": null, "date": "2026-09-24T10:40:00-04:00", "start": "10:40", "duration": "00:15", "room": "Hewitt Boardroom (Capacity 35)", "slug": "devconf-us-2026-3038-from-idea-to-industry-bridging-the-gap-to-professional-application-delivery-with-agentic-ai", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/NRW9P3/", "title": "From Idea to Industry: Bridging the Gap to Professional Application Delivery with Agentic AI", "subtitle": "", "track": "Application and Services Development", "type": "Lightning talk", "language": "en", "abstract": "While transforming a big idea into actual code can feel daunting for emerging developers, adopting a professional application development approach helps turn those ideas into realistic, achievable steps. By using Agentic AI as a partner, students can mirror the way professional teams work\u2014ensuring their planning is practical and organized rather than just a \"to-do\" list.\r\n\r\nIn this lightning talk, we will explore how to use AI to turn project visions into structured Jira backlogs with clear tasks and milestones. I\u2019ll demonstrate how integrating AI into your project board creates a \"proactive feedback loop\" for application monitoring, helping you catch scope creep in real-time and move from \"just code\" to a finished, professional product.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "LM3EZK", "name": "Sruthi Duvvuri", "avatar": null, "biography": "Sruthi Duvvuri is an Associate Software Engineer at Red Hat. Having recently transitioned from college to a professional engineering role, she quickly realized that the biggest challenge for students isn't just writing code\u2014it's managing the complexity that comes with it. Sruthi is dedicated to breaking down the professional tools and workflows used in the industry into practical steps that students can actually use. Her goal is to give emerging developers a head start by showing them how to organize, monitor, and deliver projects the way they are handled in production.", "public_name": "Sruthi Duvvuri", "guid": "67c1a1d0-f1a7-50fb-87c0-999f43e7486f", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/LM3EZK/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/NRW9P3/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/NRW9P3/", "attachments": []}, {"guid": "1ab51ea6-776b-5198-a64f-153617b64c80", "code": "CNLH37", "id": 3105, "logo": null, "date": "2026-09-24T11:00:00-04:00", "start": "11:00", "duration": "00:15", "room": "Hewitt Boardroom (Capacity 35)", "slug": "devconf-us-2026-3105-your-platform-team-is-not-a-ticket-queue", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/CNLH37/", "title": "Your Platform Team Is Not a Ticket Queue", "subtitle": "", "track": "Application and Services Development", "type": "Lightning talk", "language": "en", "abstract": "Too many banking platforms still operate like internal service desks: slow, opaque, and overloaded with manual approvals. This fast talk challenges that model and argues for a better cloud native experience built around self-service, policy guardrails, and product thinking. In 15 minutes, we will reframe platform teams as builders of internal financial infrastructure products, not owners of endless operational tickets. The examples will show how standardized delivery workflows, golden templates, and observable deployment patterns reduce lead time, cut audit pain, and improve engineering trust across lines of business. The message is simple: if the safest path is also the easiest path, teams will use it.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "UCAUF3", "name": "Francisco Zompa", "avatar": "https://pretalx.devconf.info/media/avatars/UCAUF3_MLyHIMs.jpeg", "biography": "Francisco Zompa is CEO of Delibanez IT and Finx, two Mexican startups focused on software development and financial technology. With experience leading engineering teams and building scalable products, he is passionate about open source, developer culture, and technology innovation in Latin America", "public_name": "Francisco Zompa", "guid": "0dfd5b8e-c4a1-5563-b7ab-d7eca0753088", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/UCAUF3/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/CNLH37/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/CNLH37/", "attachments": []}, {"guid": "0c944bb5-1905-551b-b245-a17db2308f6e", "code": "979CNB", "id": 3046, "logo": null, "date": "2026-09-24T11:20:00-04:00", "start": "11:20", "duration": "00:15", "room": "Hewitt Boardroom (Capacity 35)", "slug": "devconf-us-2026-3046-when-features-stop-scaling-refactoring-real-time-systems-for-growth", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/979CNB/", "title": "When Features Stop Scaling: Refactoring Real-Time Systems for Growth", "subtitle": "", "track": "Application and Services Development", "type": "Lightning talk", "language": "en", "abstract": "A feature can work perfectly...until it stops scaling under real-world demands.\r\n\r\nIn this talk, I\u2019ll share a production experience where a real-time Android feature started to break when new requirements were introduced. What initially looked like a stable implementation quickly became tightly coupled, fragile, and difficult to extend safely.\r\n\r\nInstead of continuing to patch the existing system, we stepped back and re-architected it: isolating the feature into a dedicated module, redefining responsibilities, and introducing a more scalable structure before building further on top of it.\r\n\r\nYou\u2019ll learn how to:\r\n\r\n- recognize early signals that a system is reaching its scalability limits\r\n- approach large-scale refactoring in a way that minimizes delivery disruption\r\n- balance short-term velocity with long-term maintainability\r\n\r\nThis session is aimed at engineers working with evolving production systems who want practical strategies for managing complexity and making better architectural decisions as systems grow.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "ELGHMT", "name": "Tetiana Synytsyna", "avatar": "https://pretalx.devconf.info/media/avatars/ELGHMT_g5K4uUS.webp", "biography": "I am an Android Engineer with 6 years of experience building and scaling large production applications using modern Android architecture and Jetpack Compose.\r\n\r\nI\u2019ve worked on apps with 1M+ downloads, focusing on performance, maintainability, and real-time features in environments with diverse device capabilities, including low-end hardware.\r\n\r\nMost recently, I led a large-scale refactoring of a real-time production system that had reached its architectural limits under new requirements. This work involved redesigning module boundaries, improving state management, and enabling the system to scale safely as new features were introduced.\r\n\r\nI enjoy sharing practical, production-driven engineering experiences, especially around system design, scalability, and making architectural trade-offs in real-world applications.", "public_name": "Tetiana Synytsyna", "guid": "88885bb3-5db6-5a73-ba84-c0bd219478aa", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/ELGHMT/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/979CNB/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/979CNB/", "attachments": []}, {"guid": "d9cd4fe5-0b5b-53de-99e3-fa2d6b6ae13e", "code": "PKRQ7G", "id": 2955, "logo": null, "date": "2026-09-24T11:40:00-04:00", "start": "11:40", "duration": "00:15", "room": "Hewitt Boardroom (Capacity 35)", "slug": "devconf-us-2026-2955-when-the-interface-reads-your-mind-user-agency-and-control-in-passively-adaptive-brain-computer-interfaces", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/PKRQ7G/", "title": "When the Interface Reads Your Mind: User Agency and Control in Passively Adaptive Brain-Computer Interfaces", "subtitle": "", "track": "Open Track", "type": "Lightning talk", "language": "en", "abstract": "As consumer BCI devices move from research labs into everyday products, designers face a new and largely unexplored challenge: what happens to a user's sense of control when an interface changes based on their brain signals, without them asking it to? This talk introduces a working research paper examining user agency and perceived control in passively adaptive BCI systems. Drawing on a Wizard-of-Oz study design and mixed-methods methodology, the research identifies four experiential themes, surveillance discomfort, misattribution of cause, adaptive trust collapse, and emergent co-agency, and proposes a preliminary neural transparency design framework with four actionable principles for designers building BCI-integrated interfaces. The talk aims to open a conversation about what responsible, legible design looks like when the system reads your mind.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "PBFPAL", "name": "Yuti Vora", "avatar": "https://pretalx.devconf.info/media/avatars/PBFPAL_zwrODhM.webp", "biography": "Yuti Vora is a product designer and independent researcher working at the intersection of design, AI, and human-centered technology. She holds a Bachelor's in Visual Communication and a Master's of Science in Experience Design with a focus on Human-Centered Technology Design.\r\n\r\nHer relationship with design began at age five, with crayons, pencils, and paint, long before she had a name for it. That early curiosity about how things look eventually deepened into a curiosity about how things feel, and why people need what they need. It is a question she has been chasing ever since.\r\nHaving worked across multiple domains throughout her career, Yuti brings a rare cross-disciplinary perspective to her work, one shaped by the conviction that understanding all viewpoints is not optional, it is the work. She believes the learning curve never truly ends, and that this is precisely what makes design worth doing.\r\n\r\nHer current research explores what happens to human agency and perceived control when AI-driven interfaces begin to read cognitive state through brain signals. This question sits at the frontier of HCI, neurotechnology, and ethical design. This work reflects a broader commitment to ensuring that as technology grows more intimate, it remains legible, trustworthy, and human.", "public_name": "Yuti Vora", "guid": "3fe93122-3e62-5e6a-ae15-99e33345966d", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/PBFPAL/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/PKRQ7G/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/PKRQ7G/", "attachments": []}, {"guid": "d1f55e88-a0b3-5f49-9193-a968d4489467", "code": "9PU3PN", "id": 3080, "logo": null, "date": "2026-09-24T13:00:00-04:00", "start": "13:00", "duration": "00:15", "room": "Hewitt Boardroom (Capacity 35)", "slug": "devconf-us-2026-3080-optimizing-container-image-updates-modernizing-tar-diff-from-an-intern-s-perspective", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/9PU3PN/", "title": "Optimizing Container Image Updates: Modernizing Tar-diff From an Intern\u2019s Perspective", "subtitle": "", "track": "Open Track", "type": "Lightning talk", "language": "en", "abstract": "For edge devices with limited bandwidth or spotty connectivity, the size of container image updates is a critical issue. This is where tar-diff comes in. In just two key steps, it permits the user to seamlessly update their container image within a fraction of the time and with significantly less system overhead. This lightning talk focuses on the intersection of that technology and the personal experience of how I, an an intern with minimal industry experience, took a 6-year-old project and fine-tuned it for Fedora and RHEL distributions. I'll be talking about bridging the gap between existing logic and modern container standards, including what it\u2019s like to take ownership of a tool that will be a key feature in bootable container images.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "KRPKJU", "name": "Rosy-Glorious Miki", "avatar": "https://pretalx.devconf.info/media/avatars/KRPKJU_lpDQqrq.webp", "biography": "I am a CS major at UMASS Lowell, and I work as a Software Engineer Intern with the RHEL for Edge team.", "public_name": "Rosy-Glorious Miki", "guid": "e5787826-f93a-5d14-8565-5cf4ee299c57", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/KRPKJU/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/9PU3PN/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/9PU3PN/", "attachments": []}, {"guid": "58af4ebe-5395-5c0d-b979-4546e460d71a", "code": "NXQMSJ", "id": 3203, "logo": null, "date": "2026-09-24T13:20:00-04:00", "start": "13:20", "duration": "00:15", "room": "Hewitt Boardroom (Capacity 35)", "slug": "devconf-us-2026-3203-real-world-ready-why-co-ops-internships-and-mentors-aren-t-just-extras-they-re-essential", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/NXQMSJ/", "title": "Real World Ready: Why Co-ops, Internships, and Mentors Aren't Just Extras\u2014They're Essential", "subtitle": "", "track": "Open Track", "type": "Lightning talk", "language": "en", "abstract": "Let\u2019s face it, a degree isn\u2019t enough anymore to secure a job. In today\u2019s current job market, career readiness hinges on what you\u2019ve done outside the classroom. University Co-Op Programs, Internships, and taking part in an Early Access Mentoring program are some factors that can propel you forward and give you a real advantage. You might be wondering what this looks like in practice? Luckily, you\u2019re in the right place.\r\n\tThis talk breaks down what that actually looks like. I\u2019ll walk through my experience at Red Hat as a CO-OP, the challenges I faced, what I learned and how mentorship played a huge role \u2013 not just from my experience as a mentee, but also from my mentor\u2019s experience as well.\r\n       When you leave, you should have a better understanding of the experience opportunities that can help you in your career.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "VK9K3B", "name": "Amy Marrich", "avatar": "https://pretalx.devconf.info/media/avatars/VK9K3B_sNql9EE.png", "biography": "Amy Marrich is a Principal Technical Marketing Manager at Red Hat. She currently serves as the Chair of the CentOS Project, Vice Chair of the Open Infrastructure Foundation (OpenInfra) Board of Directors, and is on the Community Health Analytics in Open Source Software (CHAOSS) projects governing board. In addition, she serves on Red Hat\u2019s OpenStack technical committee, is Chair of the OpenInfra Inclusion Working Group, contributes to several OpenStack projects, and previously served as the Chair of the OpenStack User Committee.", "public_name": "Amy Marrich", "guid": "a4764223-a9db-55c6-a6d7-540a8464ed70", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/VK9K3B/"}, {"code": "XKVVTC", "name": "Hoang Truc Kim", "avatar": null, "biography": "I\u2019m a Computer Science student currently working as a co-op at Red Hat. I\u2019m interested in software engineering and machine learning, and I enjoy learning how to build systems that work in real-world settings. Through my experience, I\u2019ve worked on projects involving development, collaboration, and problem-solving. I like taking on new challenges and continuing to grow my technical skills.", "public_name": "Hoang Truc Kim", "guid": "f45e3e3b-cd29-5553-9321-a6a32f2aca2b", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/XKVVTC/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/NXQMSJ/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/NXQMSJ/", "attachments": []}, {"guid": "a8c81c89-dfc8-5e06-be26-4d2d145f56c0", "code": "H3YU3Q", "id": 2990, "logo": null, "date": "2026-09-24T13:40:00-04:00", "start": "13:40", "duration": "00:15", "room": "Hewitt Boardroom (Capacity 35)", "slug": "devconf-us-2026-2990-rethinking-linux-network-management-from-connection-profiles-to-cloud-native", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/H3YU3Q/", "title": "Rethinking Linux Network Management: from Connection Profiles to Cloud Native", "subtitle": "", "track": "Open Track", "type": "Lightning talk", "language": "en", "abstract": "NetworkManager has become the de facto standard for network management across many Linux distributions, known for its reliability and broad feature set. Originally designed with the desktop user experience in mind, it introduced \u201cconnection profiles\u201d as a convenient abstraction for managing Wi-Fi and VPN connections.\r\n\r\nOver time, NetworkManager expanded to support server and edge use cases. However, this evolution introduces friction for system administrators: behaviors like automatic connection activation can be surprising, and managing multiple connection profiles for a single device can feel unintuitive.\r\n\r\nJoin us for this talk as we explore how we\u2019re designing network management solutions from the ground up to better serve a wide range of environments\u2014including Kubernetes and containerized systems. We\u2019ll walk through our design approach and conclude with a short demo of our project.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "ZYU87V", "name": "Rahul Rajesh", "avatar": "https://pretalx.devconf.info/media/avatars/ZYU87V_DibBOz0.webp", "biography": "Hi, I am an Associate Software Engineer at Red Hat working on the Networking Services Team. I work on open source Linux network management tools like NetworkManager and nmstate.\r\n\r\nI graduated in December 2025 from University of Massachusetts Lowell with a Bachelor's degree in Computer Science.", "public_name": "Rahul Rajesh", "guid": "42fe6e7c-993e-51d8-946e-2ef69ffb38a1", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/ZYU87V/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/H3YU3Q/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/H3YU3Q/", "attachments": []}, {"guid": "43d13dcb-4717-5eed-ad42-45eb1c635d84", "code": "XSFXMK", "id": 3095, "logo": null, "date": "2026-09-24T14:00:00-04:00", "start": "14:00", "duration": "00:15", "room": "Hewitt Boardroom (Capacity 35)", "slug": "devconf-us-2026-3095-surviving-scrum-a-guide-for-people-who-have-to-do-it-anyway", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/XSFXMK/", "title": "Surviving Scrum: A Guide for People Who Have to Do It Anyway", "subtitle": "", "track": "Open Track", "type": "Lightning talk", "language": "en", "abstract": "Let\u2019s be honest: most engineers view Scrum as a collection of pointless meetings that get in the way of actual work. If you\u2019ve been told you have to do it, or if your team is struggling to manage a backlog without a dedicated Scrum Master, it usually feels like more overhead than it\u2019s worth.\r\n\r\nDuring this lightning talk, I\u2019ll share my experience as a Scrum Master of how the RHEL Core Services teams survived our first year of Scrum adoption while navigating the sudden rise of AI. I\u2019ll talk about why finishing what you started matters way more than having perfect charts and why real collaboration is better than sitting through every meeting just because \"the Scrum Master says so.\" I\u2019ll also show you which AI tools we leverage to automate the boring administrative stuff, fix our estimations, and keep the backlog from becoming a graveyard.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "R3PQNU", "name": "Lenka Kulajtova", "avatar": "https://pretalx.devconf.info/media/avatars/R3PQNU_cS3QT6r.JPG", "biography": "As a Scrum Master in Red Hat's RHEL Core Platforms, I guide Infrastructure Services teams through their Agile transformation journey. With a passion for continuous improvement, I specialize in implementing Scrum practices that boost team collaboration and efficiency. With my teams we tackle the unique challenges of Agile adoption on both our teams' level, and a larger-scale organizational level.", "public_name": "Lenka Kulajtova", "guid": "7c083992-1799-5e9a-b992-cbffe2e2c96f", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/R3PQNU/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/XSFXMK/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/XSFXMK/", "attachments": []}, {"guid": "65a429a4-721b-5bd1-afc1-9b680fc6bf03", "code": "HMDMBR", "id": 3091, "logo": null, "date": "2026-09-24T14:20:00-04:00", "start": "14:20", "duration": "00:15", "room": "Hewitt Boardroom (Capacity 35)", "slug": "devconf-us-2026-3091-don-t-outsource-your-brain", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/HMDMBR/", "title": "Don't Outsource Your Brain", "subtitle": "", "track": "Open Track", "type": "Lightning talk", "language": "en", "abstract": "As we enter a post-LLM world, we face a critical trade-off: the immediate Efficiency of AI versus the long-term cultivation of human Expertise. While LLMs can execute hours of human labor in minutes, the \"expertise\" an AI builds is fleeting, as it persists only as long as its context window. In contrast, human labor produces a trove of expertise: insights, foresight, and contextual understanding that span a career. When we offload cognition to AI, we risk losing the very ingenuity required to innovate beyond the training data.\r\nWhile LLMs are a powerful tool, their use carries risks and trade-offs that must be managed. In this talk, we identify three key elements for balancing this trade-off:\r\n* Intention: Choosing when and how to use AI by understanding the cost of personal expertise loss.\r\n* Innovation: Combating LLM-induced stagnation caused by a data-driven regression to the mean.\r\n* Integrity: Maintaining honesty and trust when claiming ownership of AI-generated work.\r\n\r\nDrawing on academic research and real-world industry examples we highlight that while LLMs can mimic the results of expertise, they struggle to replicate the meta-cognition and abstraction required to solve the problems of tomorrow without expert help.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "JPCQQU", "name": "Aseef Imran", "avatar": "https://pretalx.devconf.info/media/avatars/JPCQQU_cy5eQEt.webp", "biography": "Aseef is a Software Engineer at Red Hat and an upstream contributor to KubeVirt, a Kubernetes add-on that enables cloud providers to run virtual machines alongside containers. Aseef graduated from Boston University in August 2025 with a dual Bachelor\u2019s and Master\u2019s degree (BA/MS) in Computer Science.", "public_name": "Aseef Imran", "guid": "93513b5d-8f65-5c52-b550-3c881d0c1524", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/JPCQQU/"}, {"code": "JGF3VE", "name": "Sana Sharma", "avatar": null, "biography": "Sana is a Software Engineer at Red Hat who works on real time virtualization as well as memory management.", "public_name": "Sana Sharma", "guid": "272f2491-f730-588c-a3de-dbd9e2992ed2", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/JGF3VE/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/HMDMBR/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/HMDMBR/", "attachments": []}, {"guid": "eacb730a-38c0-514b-ba73-d2e983036994", "code": "TUQZQJ", "id": 2965, "logo": null, "date": "2026-09-24T14:40:00-04:00", "start": "14:40", "duration": "00:15", "room": "Hewitt Boardroom (Capacity 35)", "slug": "devconf-us-2026-2965-the-climb-nobody-expected-from-1200-to-3-rank-on-the-pytorch-leaderboard", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/TUQZQJ/", "title": "The Climb Nobody Expected: From ~#1200 to #3 rank on the PyTorch Leaderboard", "subtitle": "", "track": "Open Track", "type": "Lightning talk", "language": "en", "abstract": "You don\u2019t jump ~1,197 spots on the PyTorch contributor leaderboard by accident. It was our PyTorch Engineering Team that did the high-speed driving\u2014writing, refining, and getting their code merged to make this massive leap possible. This talk pulls back the curtain on how the team evolved their day-to-day practices to scale our open-source footprint. I\u2019ll share how our developers streamlined community contributions, removed friction for external collaborators, and adapted their internal Agile workflows to match the breakneck speed of the broader PyTorch ecosystem. If you want to amplify your own organization\u2019s open-source impact, come see how a async-first workflow transformed from a process requirement into a massive competitive advantage.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "XBCATN", "name": "Saiesh Prabhu", "avatar": "https://pretalx.devconf.info/media/avatars/XBCATN_TRFLix2.webp", "biography": "Saiesh began in engineering, solving technical problems before bravely deciding people were the real puzzle. He became an agile practitioner, swapping DSA for delivery metrics and learning that debugging humans is far less predictable than debugging code. Today, he engineers high-performing teams with precision (just fewer hard hats and more sticky notes). When he\u2019s not coaching teams, he\u2019s probably reminding someone that \u201cit depends\u201d is, in fact, a complete answer.", "public_name": "Saiesh Prabhu", "guid": "8c7cef92-8bee-5e6c-8fbe-ab7c1f17a7ad", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/XBCATN/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/TUQZQJ/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/TUQZQJ/", "attachments": []}, {"guid": "2865aa07-7413-59e5-8bb8-47f1796cc68f", "code": "Y3JACD", "id": 2942, "logo": null, "date": "2026-09-24T15:20:00-04:00", "start": "15:20", "duration": "00:15", "room": "Hewitt Boardroom (Capacity 35)", "slug": "devconf-us-2026-2942-powering-enterprise-transformation-with-ai-cloud-and-modern-platforms", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/Y3JACD/", "title": "Powering Enterprise Transformation with AI, Cloud, and Modern Platforms", "subtitle": "", "track": "Cloud, Hybrid Cloud, and Hyperscale Infrastructure", "type": "Lightning talk", "language": "en", "abstract": "Digital transformation has become an important focus for organizations seeking to modernize systems, improve operational efficiency, and adapt to changing technological demands. This session examines practical approaches used in enterprise environments to modernize technology ecosystems through cloud adoption, scalable architectures, data-driven decision making, and enterprise automation.\r\nThe objective of this session is to provide a clearer understanding of how transformation initiatives are structured and implemented in complex organizational settings. It will explore common challenges such as legacy systems, coordination across distributed teams, governance processes, and the integration of modern technologies into existing infrastructures.\r\nAttendees will gain insights into key components of enterprise transformation, including architectural modernization, automation strategies, and the role of data in guiding decision making. The session aims to help participants better understand the technical and organizational considerations involved in large-scale modernization efforts and how these factors influence long-term technology strategy and implementation.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "N77QLD", "name": "Sridhar Rangu", "avatar": "https://pretalx.devconf.info/media/avatars/N77QLD_OR73vae.webp", "biography": "Sridhar Rangu is a Senior Program Manager and Digital Transformation Leader at XSell Resources, supporting CVS Health (Fortune 4). With 20+ years of IT leadership experience, he specializes in AI-driven automation, cloud modernization, enterprise architecture, and large-scale program delivery. Sridhar has led multi-million-dollar initiatives across healthcare, automotive, and technology sectors, driving measurable business outcomes through strategic planning, innovation, and cross-functional leadership. He holds a PMP certification and an Executive MBA, and is recognized for transforming complex environments into high-performing digital ecosystems. Sridhar actively contributes as a speaker, mentor, and judge in AI, cloud, and digital innovation forums", "public_name": "Sridhar Rangu", "guid": "6da2aef9-000a-5ed1-b505-2f039546505a", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/N77QLD/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/Y3JACD/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/Y3JACD/", "attachments": []}, {"guid": "6d07b664-891e-59a7-8b23-443bc5203aac", "code": "UBDVLN", "id": 3200, "logo": null, "date": "2026-09-24T15:40:00-04:00", "start": "15:40", "duration": "00:15", "room": "Hewitt Boardroom (Capacity 35)", "slug": "devconf-us-2026-3200-smart-storage-for-hosted-control-planes-connecting-to-hyperconverged-infrastructure-with-ceph-csi-operator", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/UBDVLN/", "title": "Smart Storage for Hosted Control Planes: Connecting to Hyperconverged Infrastructure with Ceph CSI Operator", "subtitle": "", "track": "Cloud, Hybrid Cloud, and Hyperscale Infrastructure", "type": "Lightning talk", "language": "en", "abstract": "Hosted Control Planes (HCP) enable efficient multi-tenant Kubernetes deployments, but managing storage within each HCP cluster can be resource-intensive and operationally complex. This talk demonstrates a practical pattern: deploying the Ceph CSI Operator on lightweight HCP clusters to consume storage from a centralized Rook-managed Ceph cluster running on dedicated HCI (Hyperconverged Infrastructure) nodes.\r\n\r\nWe'll show:\r\n- Why separating storage and compute makes sense for HCP architectures\r\n- Quick overview of Ceph CSI Operator vs full Rook deployment\r\n- Setting up Ceph CSI Operator on an HCP cluster\r\n- Connecting to external Rook-managed Ceph storage on HCI\r\n- Live demo: Provisioning PVCs on HCP using remote Ceph storage\r\n- Benefits: reduced resource overhead, centralized storage management, simplified operations\r\n\r\nPerfect for platform engineers exploring efficient storage patterns for multi-tenant HCP environments. Attendees will learn a practical, production-ready approach to providing persistent storage to HCP clusters without the overhead of running full storage infrastructure in each cluster.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "TFW8T7", "name": "Nikhil Ladha", "avatar": "https://pretalx.devconf.info/media/avatars/TFW8T7_mHIZuQb.jpg", "biography": null, "public_name": "Nikhil Ladha", "guid": "61f30bd7-2ee4-5b8e-b882-1d9f4c178be2", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/TFW8T7/"}, {"code": "VU3FAD", "name": "Rewant Soni", "avatar": "https://pretalx.devconf.info/media/avatars/VU3FAD_p5ECCmj.webp", "biography": "Software Engineer at IBM with 4+ years of experience specializing in the orchestration of Kubernetes storage via the Data Foundation Team. I have a proven track record of building operators for Rook, CSI, and NooBaa, alongside designing Disaster Recovery (DR) systems for cross-cluster resilience. My work focuses on providing reliable, high-performance storage foundations for modern containerized infrastructures.", "public_name": "Rewant Soni", "guid": "7e09642f-ce75-521a-a1c3-1a62e751b6cc", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/VU3FAD/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/UBDVLN/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/UBDVLN/", "attachments": []}, {"guid": "2c8dade7-fd50-5759-95ed-459245ab8aa6", "code": "TKLVGN", "id": 3000, "logo": null, "date": "2026-09-24T16:00:00-04:00", "start": "16:00", "duration": "00:15", "room": "Hewitt Boardroom (Capacity 35)", "slug": "devconf-us-2026-3000-a-smarter-approach-to-disaster-recovery-mirroring-across-namespaces-with-ceph-and-rook", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/TKLVGN/", "title": "A Smarter Approach to Disaster Recovery: Mirroring Across Namespaces with Ceph and Rook", "subtitle": "", "track": "Cloud, Hybrid Cloud, and Hyperscale Infrastructure", "type": "Lightning talk", "language": "en", "abstract": "Disaster recovery and data replication are critical for production Kubernetes workloads, yet implementing them for persistent storage remains challenging. This lightning talk demonstrates how RADOS namespace mirroring in Ceph RBD, orchestrated through Rook, enables seamless cross-namespace and cross-cluster block storage replication.\r\n\r\nWe'll explore:\r\n- Quick overview of RBD mirroring architecture and RADOS namespaces\r\n- Setting up namespace-based mirroring pools in Rook-managed Ceph clusters\r\n- Configuring cross-namespace mirroring for multi-tenant isolation\r\n- Demo: Automated failover scenarios and recovery workflows\r\n- Performance considerations and best practices for production deployments\r\n\r\nAttendees will leave with practical knowledge to implement robust disaster recovery strategies for their stateful Kubernetes applications, leveraging Rook's declarative approach to manage complex Ceph mirroring topologies. Perfect for platform engineers and SREs managing critical data workloads.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "TFW8T7", "name": "Nikhil Ladha", "avatar": "https://pretalx.devconf.info/media/avatars/TFW8T7_mHIZuQb.jpg", "biography": null, "public_name": "Nikhil Ladha", "guid": "61f30bd7-2ee4-5b8e-b882-1d9f4c178be2", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/TFW8T7/"}, {"code": "VU3FAD", "name": "Rewant Soni", "avatar": "https://pretalx.devconf.info/media/avatars/VU3FAD_p5ECCmj.webp", "biography": "Software Engineer at IBM with 4+ years of experience specializing in the orchestration of Kubernetes storage via the Data Foundation Team. I have a proven track record of building operators for Rook, CSI, and NooBaa, alongside designing Disaster Recovery (DR) systems for cross-cluster resilience. My work focuses on providing reliable, high-performance storage foundations for modern containerized infrastructures.", "public_name": "Rewant Soni", "guid": "7e09642f-ce75-521a-a1c3-1a62e751b6cc", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/VU3FAD/"}], "links": [{"title": "Ceph - Open Source Distributed Storage System", "url": "https://ceph.io/en/", "type": "related"}, {"title": "Ceph Rados - Object Storage Utility", "url": "https://docs.ceph.com/en/latest/man/8/rados/", "type": "related"}, {"title": "Rook - Storage Orchestration for Kubernetes", "url": "https://rook.io/", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/TKLVGN/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/TKLVGN/", "attachments": []}, {"guid": "973a5a87-5ce7-5850-ae9c-974df1d634c7", "code": "NBJQGQ", "id": 2947, "logo": null, "date": "2026-09-24T16:20:00-04:00", "start": "16:20", "duration": "00:15", "room": "Hewitt Boardroom (Capacity 35)", "slug": "devconf-us-2026-2947-your-outdated-docs-are-costly-why-you-should-be-writing-tests-for-your-docs", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/NBJQGQ/", "title": "Your Outdated Docs are Costly: Why You should be writing tests for your docs", "subtitle": "", "track": "DevOps and Automation", "type": "Lightning talk", "language": "en", "abstract": "Internal Developer Platforms aim to create golden paths, reduce cognitive load, and standardize how teams build and operate software. But there\u2019s a blind spot: documentation.\r\n\r\nREADMEs, onboarding guides, and operational runbooks are often treated as static artifacts. Over time they drift from reality \u2014 even as the platform itself evolves. The result is slower onboarding, brittle self-service workflows, and increased support burden on platform teams.\r\n\r\nIn this talk, I\u2019ll explore documentation as an unverified surface within Internal Developer Platforms \u2014 and introduce a practical approach to making it executable.\r\n\r\nBy treating markdown instructions and runbooks as workflows that can be executed and validated inside CI or ephemeral environments, platform teams can detect drift automatically. Setup steps, service bootstrapping commands, and health checks become verifiable contracts rather than informal guidance.\r\n\r\nWe\u2019ll cover:\r\n\u2022 Why documentation drift increases cognitive load and support tickets\r\n\u2022 How to integrate executable documentation into platform pipelines\r\n\u2022 How this approach strengthens golden paths and reduces onboarding time\r\n\u2022 What changes in platform team workflows when documentation becomes testable\r\n\r\nInternal platforms shouldn\u2019t just provide paved roads \u2014 they should guarantee that the map is accurate", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "M9BXPN", "name": "Omari Gaskins Jr", "avatar": "https://pretalx.devconf.info/media/avatars/M9BXPN_B43iE0m.webp", "biography": "Omari Gaskins Jr. is the creator of DocuSOR, the first platform that executes and validates documentation to prevent drift and accelerate developer onboarding. As a Software Engineer at JPMorgan Chase for the last 5 years, he has worked on hundreds of different applications, with on prem and public cloud integrations, managing the scale that comes with working for a large global enterprise.", "public_name": "Omari Gaskins Jr", "guid": "f2ad4f5e-1db6-5ed5-8fa6-52cf7245da7f", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/M9BXPN/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/NBJQGQ/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/NBJQGQ/", "attachments": []}, {"guid": "4e7f016f-ffbc-5345-946d-a97b2791d73b", "code": "EYHGQ3", "id": 3227, "logo": null, "date": "2026-09-24T16:40:00-04:00", "start": "16:40", "duration": "00:15", "room": "Hewitt Boardroom (Capacity 35)", "slug": "devconf-us-2026-3227-devops-is-dead-long-live-devops", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/EYHGQ3/", "title": "DevOps is Dead. Long Live DevOps", "subtitle": "", "track": "DevOps and Automation", "type": "Lightning talk", "language": "en", "abstract": "The decade-old DevOps workflow\u2014defined by dashboard-watching, ticketing, and developer context-switching\u2014is a fatal flaw that results in unacceptable Mean Time to Resolution (MTTR). This system cannot cope with the scale and velocity of AI-generated code. \r\nThis talk introduces the True Shift Left: a necessary disruption that collapses the feedback loop by embedding live production telemetry and AI-driven fixes directly into the developer's IDE. By moving observation and immediate remediation left, we eliminate siloed insights, enable self-healing code, and free DevOps engineers to architect fully automated systems", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "F8U93P", "name": "Russ Whitman", "avatar": "https://pretalx.devconf.info/media/avatars/F8U93P_gZXxR7I.webp", "biography": "Serial Technology Entrepreneur with multiple exits, currently building the future of software engineering through observability and AI with NodeSource, the Node.js Company.", "public_name": "Russ Whitman", "guid": "84bb65c1-2a44-5029-913d-bac034185c4e", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/F8U93P/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/EYHGQ3/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/EYHGQ3/", "attachments": []}, {"guid": "1f684ac0-0ff2-58ab-9f38-55a79d831537", "code": "FMSXVD", "id": 3067, "logo": null, "date": "2026-09-24T17:00:00-04:00", "start": "17:00", "duration": "00:15", "room": "Hewitt Boardroom (Capacity 35)", "slug": "devconf-us-2026-3067-q-fence-a-hybrid-framework-for-quantum-resistant-digital-infrastructure", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/FMSXVD/", "title": "Q-FENCE: A Hybrid Framework for Quantum-Resistant Digital Infrastructure", "subtitle": "", "track": "Security and Compliance", "type": "Lightning talk", "language": "en", "abstract": "As quantum computing matures, the vulnerability of current cryptographic standards poses a systemic risk to global digital infrastructure. Q-FENCE, a transformative initiative funded by the Horizon Europe Research Programme, addresses this by developing a robust hybrid framework that integrates classical, quantum, and post-quantum cryptographic (PQC) techniques. By establishing a dual-layer security model, Q-FENCE ensures digital sovereignty and data protection across critical sectors, including finance, healthcare, and satellite networks.\r\n\r\nIn this session, we will provide a high-level overview of the Q-FENCE project and the strategic roadmap required to bring quantum-resistant solutions to real-world applications. We will explore the critical role of innovation management and quality oversight in bridging the gap between theoretical cryptographic primitives and scalable, compliant deployments. Furthermore, we will discuss how the project navigates the transition from research to production-ready environments.\r\n\r\nKey highlights include:\r\nThe Q-FENCE Roadmap: Managing KPIs and stakeholder feedback to refine a framework that supports secure multi-party computation (MPC) and Quantum Key Distribution (QKD).\r\n\r\nCompliance & Resilience: Aligning PQC protocols with industry regulations such as GDPR and HIPAA to ensure \"compliance-by-design.\"\r\n\r\nEcosystem Integration: Best practices for software resilience in open-source environments, including the development of PQC-enhanced boot processes within the CentOS Stream ecosystem.\r\n\r\nScaling for the Future: Exploring SaaS models and replication strategies for the phased adoption of quantum-ready security in diverse digital infrastructures.\r\n\r\nThis talk is of particular interest to security architects, infrastructure leads, and innovation managers tasked with future-proofing sensitive data against the emerging quantum threat.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "TSA9TH", "name": "Paul Power", "avatar": "https://pretalx.devconf.info/media/avatars/TSA9TH_eousEhj.jpg", "biography": "Software Engineer at Red Hat working on Horizon EU Research Projects and OCTO Emerging Technologies.", "public_name": "Paul Power", "guid": "3e1798bd-5320-55c6-9dc7-2585bc0eb13c", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/TSA9TH/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/FMSXVD/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/FMSXVD/", "attachments": []}], "107 (Capacity 20)": [{"guid": "4deeb33c-be86-5709-9e69-a8e59960b91b", "code": "XYAATW", "id": 3098, "logo": null, "date": "2026-09-24T10:00:00-04:00", "start": "10:00", "duration": "01:20", "room": "107 (Capacity 20)", "slug": "devconf-us-2026-3098-operating-ai-agents-in-production-end-to-end-tracing-with-opentelemetry-and-mlflow", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/XYAATW/", "title": "Operating AI Agents in Production: End-to-End Tracing with OpenTelemetry and MLflow", "subtitle": "", "track": "Artificial Intelligence and Data Science", "type": "Workshop", "language": "en", "abstract": "When an AI agent goes wrong, it doesn\u2019t fail in one log line. It fails across a chain: model decisions, retrieval, retries, and tool calls that jump between services. The painful part isn\u2019t the bug, it\u2019s the visibility. What happened for this specific user request? Where did the time go? Which step actually broke?\r\n\r\nThis session is a practical guide to end-to-end tracing for AI agents using OpenTelemetry and MLflow Tracing. You\u2019ll see how to carry one trace context from the user request through the agent, orchestrator, and tool servers, so every model step and tool invocation appears in a single, navigable timeline. We\u2019ll use that trace to pinpoint latency spikes, identify the failing tool or prompt path, and explain agent behavior with agent-native signals: time to first action, step latency, retries, success rate, and token and tool cost.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "WMJZPU", "name": "Roberto Carratal\u00e1", "avatar": "https://pretalx.devconf.info/media/avatars/WMJZPU_JSq22QW.png", "biography": "Roberto is a Principal AI Architect working in the AI Business Unit specializing in Container Orchestration Platforms (OpenShift & Kubernetes), AI/ML, DevSecOps, and CI/CD. With over 15 years of experience in system administration, cloud infrastructure, and AI/ML, he holds two MSc degrees in Telco Engineering and AI/ML.", "public_name": "Roberto Carratal\u00e1", "guid": "016991ca-40a8-5340-a8a5-5e620449efd3", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/WMJZPU/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/XYAATW/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/XYAATW/", "attachments": []}, {"guid": "1ea5ba36-dacc-576b-bbda-7cf5ae42a073", "code": "QLNAJD", "id": 3158, "logo": null, "date": "2026-09-24T13:00:00-04:00", "start": "13:00", "duration": "01:20", "room": "107 (Capacity 20)", "slug": "devconf-us-2026-3158-codify-distributed-architectures-build-maintain-deploy-with-validated-patterns", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/QLNAJD/", "title": "Codify Distributed Architectures - build, maintain, deploy with Validated Patterns!", "subtitle": "", "track": "Cloud, Hybrid Cloud, and Hyperscale Infrastructure", "type": "Workshop", "language": "en", "abstract": "Modern distributed architectures are built from diverse components, yielding potentially complex interactions and dependencies. Validated Patterns enhance typical reference architectures or established use cases with automation and rigorous validation. While reference architectures provide a conceptual framework for building a given solution, Validated Patterns offer a deployable software artifact that automates and optimizes the framework, ensuring consistent, repeatable, extensible, and efficient deployments. \r\n\r\nThe Red Hat Validated Patterns Program is an open source project providing repositories of Validated Patterns for use by the greater community. Since patterns are open source, anyone can easily use, fork, modify and contribute to patterns.  In this workshop participants will be immersed in foundational knowledge for creating, using and extending a GitOps pattern with the Validated Patterns framework. In this workshop participants will:\r\n\r\n- Learn GitOps fundamentals\r\n- Deploy a Validated Pattern\r\n- Extend an existing Validated Pattern\r\n\r\nWith many patterns available to choose from, including both vertical and horizontal use cases spanning hybrid and multicloud, Artificial Intelligence, Modern Virtualization, Automation, and Digital Sovereignty, participants be poised to use existing patterns, and learn how to fork and modify patterns for their own use.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "RZCZRW", "name": "Michael St-Jean", "avatar": "https://pretalx.devconf.info/media/avatars/RZCZRW_uQsEvh3.webp", "biography": "Michael St-Jean leads technical strategy for Red Hat's global partner ecosystem developing initiatives that deliver business value for organizations around the world. Michael works with cross-functional teams to help organizations solve complex business challenges with innovative technology solutions and strategies.", "public_name": "Michael St-Jean", "guid": "7871e9b5-e963-5a25-a5bb-d7b42382b8e8", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/RZCZRW/"}, {"code": "CPKJJH", "name": "Drew Minnear", "avatar": "https://pretalx.devconf.info/media/avatars/CPKJJH_EtUAXMe.webp", "biography": "Drew Minnear is an engineer on the Validated Patterns team.", "public_name": "Drew Minnear", "guid": "3739b1a7-eeb0-57ce-851a-b613cba500f9", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/CPKJJH/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/QLNAJD/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/QLNAJD/", "attachments": []}, {"guid": "420cd5d2-b2ca-5944-be08-829b43a73e2d", "code": "EWG9CL", "id": 3051, "logo": null, "date": "2026-09-24T15:20:00-04:00", "start": "15:20", "duration": "01:20", "room": "107 (Capacity 20)", "slug": "devconf-us-2026-3051-everything-you-always-wanted-to-know-about-device-mapper-but-were-afraid-to-ask", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/EWG9CL/", "title": "Everything You Always Wanted to Know About Device Mapper (But Were Afraid to Ask)", "subtitle": "", "track": "Open Track", "type": "Workshop", "language": "en", "abstract": "Device Mapper is the invisible engine under your LVM volumes, your dm-crypt containers, your thin pools, and your multipath setup.\r\n\r\nYou quite likely use it every day. But do you know it?\r\n\r\nThis is the one where we open the bonnet: we'll cover dmsetup power moves \u2014 the low-level commands that let you inspect, manipulate, and sometimes terrify your storage stack in ways the higher-level tools don't expose.\r\n\r\nWe'll dive into dmstats, the criminally underused performance measurement framework that lets you track I/O at per-region, per-object granularity and actually answer the question \"where is my storage bottleneck?\" And we'll look at dmpy, a Python automation library that lets you drive all of this programmatically without shelling out to dmsetup like it's 2003.\r\n\r\nThe workshop will provide practical, useful, hands-on exercises that users can try out right away using provided VM images/KS files.\r\n\r\nNo prerequisites beyond basic system admin skills.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "KA7E3Q", "name": "Neal Gompa", "avatar": "https://pretalx.devconf.info/media/avatars/KA7E3Q_4HtKpqb.png", "biography": "Neal Gompa is a developer for\u2013and contributor to\u2013Fedora, CentOS, AlmaLinux, and openSUSE. Neal focuses primarily on the base Linux system components, such as package and software management, and desktop Linux. He believes in \u201cupstream first,\u201d which has led him all over the open source world. In addition to open source work as a consultant through Velocity Limitless, he is also a co-host on the Sudo Show podcast where he talks about \"the business of Linux.\"", "public_name": "Neal Gompa", "guid": "82c6dfd8-0b89-5879-b252-127dd9394958", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/KA7E3Q/"}, {"code": "X8MGTH", "name": "bmr.southpaw", "avatar": "https://pretalx.devconf.info/media/avatars/X8MGTH_lk32fa5.webp", "biography": "Bryn M. Reeves is a Principal Software Engineer at Red Hat with 30 years of Linux experience. He is the maintainer of sos, boom, and snapm, and has worked extensively on device-mapper, LVM2, and Linux storage infrastructure. He implemented the DM/UDEV cookie synchronisation protocol natively in devicemapper-rs, and has the battle scars to prove it.\r\n\r\nHe is an experienced public speaker (and winner of multiple past DevConf \"best talk\" awards dating back more than a decade) with a long standing reputation for interesting, engaging (and humorous) demonstrations that present complex technical subjects in an accessible and friendly fashion.", "public_name": "bmr.southpaw", "guid": "6c28319f-bec2-5a70-b8bd-b3cbd2bd2377", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/X8MGTH/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/EWG9CL/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/EWG9CL/", "attachments": []}], "Brookline Room (Capacity 18)": [{"guid": "54cd7f90-0ad0-5f34-9bb1-9ba7e6380cf8", "code": "MA9T9E", "id": 3270, "logo": null, "date": "2026-09-24T10:30:00-04:00", "start": "10:30", "duration": "01:20", "room": "Brookline Room (Capacity 18)", "slug": "devconf-us-2026-3270-containers-bof", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/MA9T9E/", "title": "Containers BoF", "subtitle": "", "track": "Cloud, Hybrid Cloud, and Hyperscale Infrastructure", "type": "Meetup", "language": "en", "abstract": "BoF to discuss all things containers.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "U7BMQB", "name": "Matthew Heon", "avatar": null, "biography": null, "public_name": "Matthew Heon", "guid": "e05b42f0-d9ea-5ec8-910a-a7d24f78df08", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/U7BMQB/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/MA9T9E/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/MA9T9E/", "attachments": []}, {"guid": "387dbadb-81fd-56c6-adc7-6a64700a30ab", "code": "7YPVRU", "id": 3275, "logo": null, "date": "2026-09-24T14:00:00-04:00", "start": "14:00", "duration": "02:30", "room": "Brookline Room (Capacity 18)", "slug": "devconf-us-2026-3275-game-day-aws-and-red-hat-enterprise-linux-automation-quest-day-1", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/7YPVRU/", "title": "Game Day:\u00a0 AWS and Red Hat Enterprise Linux automation quest (Day 1)", "subtitle": "", "track": "Open Track", "type": "Talk", "language": "en", "abstract": "Join the Parasol Insurance Corporation as we use automation to save time and money so the company can focus on innovation in the insurance industry and\u00a0 reduce security risks on AWS in their Red Hat Enterprise Linux (RHEL) environment used for managing their critical infrastructure.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "JKPBAE", "name": "Eyal Gutkind", "avatar": null, "biography": null, "public_name": "Eyal Gutkind", "guid": "4e105752-dcc9-5733-bcf3-20a390fd9129", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/JKPBAE/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/7YPVRU/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/7YPVRU/", "attachments": []}], "Show Floor": [{"guid": "a797c8fc-00f2-590e-b20a-55607f22e4f4", "code": "EC7JFA", "id": 3265, "logo": null, "date": "2026-09-24T09:00:00-04:00", "start": "09:00", "duration": "08:00", "room": "Show Floor", "slug": "devconf-us-2026-3265-booths-day-1", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/EC7JFA/", "title": "Booths (Day 1)", "subtitle": "", "track": "General", "type": "Booth", "language": "en", "abstract": "Meet and network with the following communities on the show floor!\r\n- Foreman, Katello, and Pulp Community Booth\r\n- Fedora & CentOS: RHEL Upstreams Ecosystem\r\n- OpenSUSE\r\n- UXD", "description": null, "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/EC7JFA/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/EC7JFA/", "attachments": []}], "Offsite Location": [{"guid": "4e3a3249-b67e-5843-bf3c-06043c65148b", "code": "DCHSRP", "id": 3267, "logo": null, "date": "2026-09-24T18:00:00-04:00", "start": "18:00", "duration": "03:00", "room": "Offsite Location", "slug": "devconf-us-2026-3267-conference-party", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/DCHSRP/", "title": "Conference Party", "subtitle": "", "track": "General", "type": "Meetup", "language": "en", "abstract": "Details TBD", "description": null, "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/DCHSRP/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/DCHSRP/", "attachments": []}]}}, {"index": 2, "date": "2026-09-25", "day_start": "2026-09-25T04:00:00-04:00", "day_end": "2026-09-26T03:59:00-04:00", "rooms": {"Ladd Room (Capacity 170)": [{"guid": "af4b2e55-96a0-5802-a832-5ee4000c3c9d", "code": "7CCPUA", "id": 3239, "logo": null, "date": "2026-09-25T09:00:00-04:00", "start": "09:00", "duration": "00:15", "room": "Ladd Room (Capacity 170)", "slug": "devconf-us-2026-3239-gpus-dra-and-smarter-scheduling-for-ai-preparing-kubernetes-for-accelerated-workloads", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/7CCPUA/", "title": "GPUs, DRA, and Smarter Scheduling for AI: Preparing Kubernetes for Accelerated Workloads", "subtitle": "", "track": "Artificial Intelligence and Data Science", "type": "Lightning talk", "language": "en", "abstract": "AI workloads are exposing the limits of traditional scheduling assumptions in Kubernetes. When GPUs and other specialized accelerators enter the picture, platform design becomes far more complex. This session explains how Kubernetes must evolve to support accelerated computing at scale, with a focus on GPU allocation, Dynamic Resource Allocation (DRA), scheduling behavior, quota design, and capacity planning. The talk connects these technical mechanisms to the broader goal of building reliable and efficient AI platforms. Attendees will understand the operational implications of running accelerated workloads, the common pitfalls teams encounter, and the architectural patterns that can help improve fairness, utilization, and performance.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "DCTSUB", "name": "Heber Romero Tellez", "avatar": "https://pretalx.devconf.info/media/avatars/DCTSUB_e3yqAAl.png", "biography": "Being the best at what I do, seeking to deliver the best of me to others and trying to live a righteous life and be happy.\r\nGrowing as a person, always seeking improvement and success, providing everything in my scope, acquiring knowledge by learning from others, helping the growth of the workplace for mutual success.\r\nI am an open-minded person, and free spirit, who likes to enjoy every moment, whether it is going out to enjoy sports, technology and family.\r\n\r\nI lead digital transformation initiatives by designing open, scalable, and cloud-native architectures that empower global enterprises to innovate with agility and resilience. With deep expertise in middleware platforms and enterprise cloud solutions, I bridge the gap between strategy and execution. I am a visionary leader in DevSecOps, cloud-native, and serverless architectures, passionate about enabling interoperability, security, and performance across complex ecosystems. As a mentor, open source promoter, and founder, I am committed to shaping the next generation of technology leaders and advancing open innovation on a global scale.", "public_name": "Heber Romero Tellez", "guid": "f2d7968d-001a-5389-930d-23256de09c11", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/DCTSUB/"}, {"code": "SDRJUL", "name": "Ismael Flores", "avatar": null, "biography": "Passionate about automation in all its forms.", "public_name": "Ismael Flores", "guid": "f6bfb7c8-12bd-5462-be24-49b437d5e00e", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/SDRJUL/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/7CCPUA/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/7CCPUA/", "attachments": []}, {"guid": "91b8f186-eecb-55c8-bd93-377ac5d52096", "code": "MMPEZG", "id": 3190, "logo": null, "date": "2026-09-25T09:20:00-04:00", "start": "09:20", "duration": "00:15", "room": "Ladd Room (Capacity 170)", "slug": "devconf-us-2026-3190-unsigned-models-are-the-new-curl-bash-securing-the-llm-supply-chain", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/MMPEZG/", "title": "Unsigned Models Are the New \u201ccurl | bash\u201d: Securing the LLM Supply Chain", "subtitle": "", "track": "Artificial Intelligence and Data Science", "type": "Lightning talk", "language": "en", "abstract": "As organizations adopt Large Language Models in production systems, a critical gap is emerging: model trust and supply chain security.\r\n\r\nUnlike container ecosystems, where image signing, scanning, and provenance are well-established practices, LLM artifacts are often downloaded, shared, and deployed with minimal verification. This creates a blind spot in modern AI infrastructure where untrusted or tampered models can be introduced into production environments.\r\n\r\nIn this talk, we explore how cloud-native security practices can be extended to AI workloads using tools like Sigstore and Clair.\r\n\r\nWe will cover:\r\n\r\n- Signing and verifying LLM artifacts to ensure provenance and integrity\r\n- Scanning model containers for vulnerabilities and unsafe dependencies\r\n- Building a trusted supply chain for AI artifacts\r\n- Integrating model verification into CI/CD and deployment pipelines\r\n\r\nThrough practical examples and workflows, this session demonstrates how teams can apply existing container security principles to AI systems without introducing entirely new infrastructure.\r\n\r\nThe goal is to make LLM deployment as trustworthy as container deployment already is today.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "STSZYN", "name": "Shubhra Jayant Deshpande", "avatar": "https://pretalx.devconf.info/media/avatars/STSZYN_xZnynpy.webp", "biography": "Shubhra Deshpande is a software engineer working on large-scale cloud-native infrastructure and developer platforms. She focuses on building reliable, production-grade systems that sit at the intersection of distributed systems, DevOps, and emerging AI workloads.\r\n\r\nHer work spans platform engineering, container ecosystems, and operationalizing machine learning systems in real-world environments. She is particularly interested in how existing cloud-native primitives can be reused to simplify the lifecycle of modern AI systems.", "public_name": "Shubhra Jayant Deshpande", "guid": "a63219f7-dd9e-5b9c-92fd-1e7a622b1c48", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/STSZYN/"}, {"code": "8W78J9", "name": "Harish", "avatar": null, "biography": null, "public_name": "Harish", "guid": "9ffae391-d121-5c74-87de-b868db768a66", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/8W78J9/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/MMPEZG/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/MMPEZG/", "attachments": []}, {"guid": "5384573b-4ca5-5426-b0fa-a6ad1dbe9ba5", "code": "P7GAD7", "id": 3199, "logo": null, "date": "2026-09-25T09:40:00-04:00", "start": "09:40", "duration": "00:15", "room": "Ladd Room (Capacity 170)", "slug": "devconf-us-2026-3199-real-world-skin-disease-prediction-bridging-the-gap-from-clinical-data-to-smartphone-screens", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/P7GAD7/", "title": "Real-World Skin Disease Prediction: Bridging the Gap from Clinical Data to Smartphone Screens", "subtitle": "", "track": "Artificial Intelligence and Data Science", "type": "Lightning talk", "language": "en", "abstract": "Most skin cancer AI models are trained on perfect, high-resolution images taken by dermatologists in a clinic. But in the real world, people just take pictures of their skin with their phones, which are often blurry, poorly lit, or off-centered. This lightning talk is about building an AI screening tool that actually works with the messy photos regular people take.\r\n\r\n\r\nI will be talking about using the new SLICE-3D dataset (from the ISIC 2024 Grand Challenge) to train a machine learning model that classifies skin lesions. I'll cover my process for tackling the gap between clinical data and smartphone images, including exploring lightweight models like CNNs with transfer learning and quantized Vision Transformers, and discussing the trade-offs between cloud deployment and keeping it as a local, privacy-first tool.\r\n\r\nFinally, I will show a quick live demo of an easy-to-use web interface for the model. The goal isn't to replace doctors, but to create a fast, unintimidating pre-screening app that can look at a phone picture and tell a user, \"Hey, this looks irregular, you should probably go see a dermatologist.\"", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "QEKWW7", "name": "Sun Cho", "avatar": null, "biography": "I am a junior studying Data Science at Boston University. I'm really interested in how machine learning can be used in healthcare, specifically building AI tools for medical image analysis. I'm also interested in applications of AI in a variety of fields. Outside of my classes, I co-founded a student science and engineering association chapter on campus and enjoy building practical data applications.", "public_name": "Sun Cho", "guid": "552ecdb5-6639-52cd-a85e-98b6a0ea4e04", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/QEKWW7/"}], "links": [{"title": "Github Repo", "url": "https://github.com/Suncho1208/devconf-skin-screening", "type": "related"}, {"title": "Article describing the slice-3d dataset", "url": "https://www.nature.com/articles/s41597-024-03743-w#ethics", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/P7GAD7/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/P7GAD7/", "attachments": []}, {"guid": "0a1b471f-0916-5c4a-9ef4-bc8a27f58c53", "code": "JCUVCP", "id": 3171, "logo": null, "date": "2026-09-25T10:00:00-04:00", "start": "10:00", "duration": "00:15", "room": "Ladd Room (Capacity 170)", "slug": "devconf-us-2026-3171-warm-starts-over-fresh-runs-cutting-gpu-kernel-autotuning-from-20-minutes-to-90-seconds-in-helion", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/JCUVCP/", "title": "Warm Starts Over Fresh Runs: Cutting GPU Kernel Autotuning from 20 Minutes to 90 Seconds in Helion", "subtitle": "", "track": "Artificial Intelligence and Data Science", "type": "Lightning talk", "language": "en", "abstract": "Writing high-performance GPU kernels should be a tight developer loop: edit, run, measure, repeat. In Helion, a Python DSL that lowers to Triton, that loop is often dominated by autotuning. Full random search could find excellent kernels, but it often took 10 to 20 minutes per compile. A strategy that starts from a default kernel configuration finished in seconds, but produced kernels 14-31% slower. Worse, the autotune cache was tied too closely to source identity: rename a variable, move code around, or change a comment, and prior tuning work could be lost.\r\n\r\nThis talk presents `FROM_BEST_AVAILABLE`, a warm-start strategy I contributed to Helion - now the default for quick autotuning - that seeds search from configurations previously tuned for the same input characteristics and device, even when the kernel source has changed. Instead of forcing developers to choose between \u201cslow but good\u201d and \u201cfast but worse,\u201d it reuses prior tuning work to start from a promising neighborhood while still allowing the autotuner to search.\r\n\r\nThis reduced MatMul autotuning time from 1238 seconds to 92 seconds while matching full-search quality across the seven kernels we benchmarked. I\u2019ll cover how the loose-match key was designed, the trade-offs behind it, and concrete examples of how this approach can improve developer iteration without sacrificing kernel quality.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "RGURWA", "name": "Alessandro Sangiorgi", "avatar": "https://pretalx.devconf.info/media/avatars/RGURWA_VLXnqHS.webp", "biography": "Alessandro is a Senior Software Engineer in Red Hat\u2019s Emerging Technologies (Office of the CTO), where he works on ML systems and GPU-kernel tooling across Triton, PyTorch, and Helion. His work focuses on kernel autotuning, caching, deployment-oriented performance improvements, Model Cache Manager, and related utilities. He is also a Helion committer and active open-source contributor.\r\n Outside of Red Hat, he leads Sangiorgi SRL, an Italian software company whose products, led by WiFi WPS WPA Tester, have surpassed 160 million downloads, making it one of Italy\u2019s top mobile publishers.", "public_name": "Alessandro Sangiorgi", "guid": "2f89d781-2db9-5cbe-a062-d775ce2be965", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/RGURWA/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/JCUVCP/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/JCUVCP/", "attachments": []}, {"guid": "8d1b4b9d-8158-5409-b664-a3879e430c77", "code": "LVXBND", "id": 3092, "logo": null, "date": "2026-09-25T10:20:00-04:00", "start": "10:20", "duration": "00:15", "room": "Ladd Room (Capacity 170)", "slug": "devconf-us-2026-3092-llm-inference-using-vllm-on-tpu-and-gke", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/LVXBND/", "title": "LLM inference using vLLM on TPU and GKE", "subtitle": "", "track": "Artificial Intelligence and Data Science", "type": "Lightning talk", "language": "en", "abstract": "The explosive demand for Large Language Models has created a global GPU bottleneck, forcing platform engineers to seek alternative hardware for production inference. Enter the vLLM engine on Google Cloud TPUs. Traditionally optimized for GPUs, vLLM now brings its industry-leading PagedAttention and continuous batching capabilities to the TPU ecosystem, offering a high-throughput, cost-effective alternative for serving models like Llama-3.3-70B-Instruct.\r\n\r\nIn this session, we dive into the architecture of running vLLM on Google Kubernetes Engine (GKE). We will  demonstrate the practicalities of deploying vLLM on TPU v6e slices and utilizing GKE for seamless orchestration.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "3WQHXH", "name": "Tahmid Muttaki", "avatar": "https://pretalx.devconf.info/media/avatars/3WQHXH_IFa3UnM.webp", "biography": "Tahmid is a software engineer at RedHat, focusing on productizing one of the most popular open source llm inference engines, vLLM. His work involves setting up cicd infrastructures with many different hardware accelerators to build and test vLLM across a variety of platforms.", "public_name": "Tahmid Muttaki", "guid": "ae8affff-e9da-5528-92a1-4c32568e40e0", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/3WQHXH/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/LVXBND/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/LVXBND/", "attachments": []}, {"guid": "5286995f-ea6d-52e5-982e-acb770ffcc13", "code": "9SMF9X", "id": 3208, "logo": null, "date": "2026-09-25T10:40:00-04:00", "start": "10:40", "duration": "00:15", "room": "Ladd Room (Capacity 170)", "slug": "devconf-us-2026-3208-llm-tuna-2-0-agentic-profiling-and-knowledge-driven-optimization-for-vllm", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/9SMF9X/", "title": "LLM-Tuna 2.0: Agentic Profiling and Knowledge-Driven Optimization for vLLM", "subtitle": "", "track": "Artificial Intelligence and Data Science", "type": "Lightning talk", "language": "en", "abstract": "**Are you deploying Large Language Models and struggling to squeeze every ounce of performance out of your costly GPU infrastructure?** While engines like vLLM are industry standards, using their default configurations for your unique complex workload shape \\- involving long prefill, extreme sequence lengths, or high concurrency \\-  can often leave performance on the table. Traditionally, tuning these parameters meant relying on manual tuning or black-box Bayesian Optimization. But what if the tuning could *reason* about why a configuration failed?\r\n\r\nThis session introduces the next evolution of **llm-tuna**, an open-source framework for automated LLM serving optimization. Building on our research published in the ACM ([link](https://dl.acm.org/doi/10.1145/3774904.3792953)), we introduce an **agentic feedback loop** where an AI agent manages a persistent Performance Knowledge Base. Instead of just navigating a parameter space, the agent proactively:\r\n\r\n1. **Reads and Interprets:** Analyzes vLLM logs and engine metrics to identify memory pressure or compute bottlenecks.  \r\n2. **Profiles and Diagnoses:** Triggers low-level **PyTorch profiling** and kernel-level analysis to understand *why* certain batch sizes or CUDA graph settings underperform.   \r\n3. **Learns and Adapts:** Grows its knowledge base with every experiment, allowing it to bypass inefficient search paths and suggest optimizations that pure statistical models might miss and accelerate the search for newer users of the framework.\r\n\r\nWe will showcase the architecture\u2014leveraging a kubernetes cluster for distributed, isolated trials\u2014and demonstrate how this \"Expert-in-the-Loop\" approach outperforms standard baselines. This study will show how the progression improves over traditional statistical approaches. Attendees will see real-world case studies on models like **Qwen2.5** and the massive **DeepSeek-R1-671B** on H100/H200 clusters.\r\n\r\n### **Key Takeaways:**\r\n\r\n* **The Agentic Edge:** How a reasoning agent identifies bottlenecks that Bayesian Optimization ignores.  \r\n* **Closing the Loop:** Integrating PyTorch profiling and log analysis into the automated tuning cycle.  \r\n* **Building a Performance Moat:** Leveraging a persistent, research-backed knowledge base to accelerate deployments across diverse GPU architectures (H100/H200).  \r\n* **Multi-Objective Optimization:** Balancing the trade-offs between prefill latency, decode throughput, and VRAM efficiency.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "3MBZJM", "name": "Thameem Abbas Ibrahim Bathusha", "avatar": "https://pretalx.devconf.info/media/avatars/3MBZJM_G2HO5tH.webp", "biography": "Software Engineer working in PSAP. Focusing on vLLM/llm-d", "public_name": "Thameem Abbas Ibrahim Bathusha", "guid": "b5b11a03-40e1-5a2d-bd8d-3ca2f58e063b", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/3MBZJM/"}, {"code": "AZCUAG", "name": "Aanya Sharma", "avatar": "https://pretalx.devconf.info/media/avatars/783TDT_O9QH3xr.webp", "biography": "Aanya has been a Software Engineer at Red Hat since 2025, specializing in optimizing the performance and scale of OpenShift AI for enterprise-grade LLM workloads. She brings over two years of specialized experience developing AI applications at FPrime.ai (Carnegie Mellon University), Microsoft, and Scotiabank. Leveraging a background in Computer Science and Mathematics from UC San Diego, Aanya is dedicated to advancing scalable AI solutions built on open principles. In her free time, she is a racquet sports enthusiast and a passionate coffee connoisseur.", "public_name": "Aanya Sharma", "guid": "88817e6b-3cbd-5c65-9aac-d0880bf1d31b", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/AZCUAG/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/9SMF9X/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/9SMF9X/", "attachments": []}, {"guid": "a2459c3b-bb5b-5049-b2ab-e4be407ba1e7", "code": "VKBKSS", "id": 2948, "logo": null, "date": "2026-09-25T11:00:00-04:00", "start": "11:00", "duration": "00:35", "room": "Ladd Room (Capacity 170)", "slug": "devconf-us-2026-2948-from-traces-to-fixes-building-resilient-agentops-with-failure-mode-analysis", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/VKBKSS/", "title": "From Traces to Fixes: Building Resilient AgentOps with Failure Mode Analysis", "subtitle": "", "track": "Artificial Intelligence and Data Science", "type": "Talk", "language": "en", "abstract": "90% of GenAI systems fail in production because teams struggle to evaluate and resolve failures. Observability tools like OpenTelemetry and MLflow log massive traces, but hide critical reasoning failures. They tell you where a request traveled, but not why an LLM agent lost its way. This session moves beyond basic observability into the realm of failure mode analysis for agentic systems. Using a real world AI system as a case study, we will dissect why traditional monitoring fails to catch silent agent failures like context window saturation and tool-calling loops.\r\n\r\nAttendees will walk away with a practical toolkit for:\r\n1) Defining a Failure Taxonomy: Moving from vague bad outputs to structured categories like retrieval gaps or reasoning drift\r\n2) Building a Tracing-to-Resolution Pipeline: Leveraging OpenTelemetry and MLflow traces to map anomalies directly to code-level fixes, eliminating the guesswork of manual prompt engineering\r\n3) Human-in-the-Loop Evaluations: Scaling quality control by using LLMs to surface high-risk anomalies for critical human review\r\n\r\nLearn to stop operating blind and build resilient, production-grade AI systems that your teams can actually trust.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "KWWVX9", "name": "Hema Veeradhi", "avatar": "https://pretalx.devconf.info/media/avatars/KWWVX9_B1bz2vb.jpg", "biography": "Hema Veeradhi is a Principal Data Scientist working in the Emerging Technologies team part of the office of the CTO at Red Hat. Her work primarily focuses on implementing innovative open AI and Generative AI solutions to help solve business and engineering problems. Hema is a staunch supporter of open source, firmly believing in its ability to propel AI advancements to new heights. She has been a previous speaker at Open Source Summit, KubeCon and DevConf.", "public_name": "Hema Veeradhi", "guid": "ad7286e5-6868-5ddd-964e-8ba26b39e975", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/KWWVX9/"}, {"code": "XVKQNH", "name": "Surya Pathak", "avatar": "https://pretalx.devconf.info/media/avatars/XVKQNH_ZSxq2rM.webp", "biography": "Senior AI Engineer", "public_name": "Surya Pathak", "guid": "810027e0-8075-56f0-baa3-d6402a0832b1", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/XVKQNH/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/VKBKSS/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/VKBKSS/", "attachments": []}, {"guid": "f66ea488-afaa-5b8f-8cfd-a33534a4973f", "code": "VZ3ADH", "id": 2959, "logo": null, "date": "2026-09-25T12:30:00-04:00", "start": "12:30", "duration": "00:35", "room": "Ladd Room (Capacity 170)", "slug": "devconf-us-2026-2959-who-s-in-charge-here-trust-boundaries-and-tool-composition-in-production-agentic-systems", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/VZ3ADH/", "title": "Who's in charge here? Trust boundaries and tool composition in production agentic systems", "subtitle": "", "track": "Artificial Intelligence and Data Science", "type": "Talk", "language": "en", "abstract": "Building an agent that calls one tool is straightforward. Building one that orchestrates multiple MCP-connected tools to complete a real task is where things get architecturally interesting and quietly dangerous.\r\n\r\nWhen an agent hands off to an external tool, something subtle happens: control leaves your system. The tool executes, returns a result, and your agent trusts it. Most developers don't think carefully about that moment until something goes wrong like a tool returns unexpected output, an agent takes an action it shouldn't, or a chain of tool calls produces a result nobody intended.\r\n\r\nThis talk is about the architectural decisions that happen at those handoff points. We'll look at how MCP structures the relationship between agents and tools, where trust gets implicitly granted in ways developers don't notice, and what composing multiple tools together actually looks like when the task is non-trivial.\r\n\r\nThe demo walks through an agent completing a real multi-step task using several MCP-connected tools, deliberately hitting the failure modes that show up when tool outputs are ambiguous, conflicting, or outside the agent's expected context. We'll look at how to structure tool composition so the agent stays in a predictable, auditable state throughout.\r\n\r\nYou'll leave with a mental model for reasoning about trust in agentic systems and concrete patterns for composing MCP tools without losing control of what your agent is actually doing.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "NQRVWS", "name": "Sharan Shirodkar", "avatar": "https://pretalx.devconf.info/media/avatars/NQRVWS_6SnhBcJ.webp", "biography": "Sharan Shirodkar is an AI Engineer at Prediction Guard, where he works at the intersection of AI engineering and enterprise go-to-market, helping organizations in regulated and security-sensitive industries design, deploy, and govern AI systems they can actually own and control. Over three years he has worked directly with customers across industries including manufacturing, healthcare, and financial services to move from fragmented AI experiments to production systems with real governance built in. With a Master's in Business Analytics from Purdue University and a background in data science, Sharan brings both technical depth and a practitioner's understanding of what it takes to make AI work under real-world constraints.", "public_name": "Sharan Shirodkar", "guid": "3117be01-72ab-53f3-98ba-c05b6bb0324d", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/NQRVWS/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/VZ3ADH/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/VZ3ADH/", "attachments": []}, {"guid": "e42a2f5b-df7b-57f3-ac84-850d927550ce", "code": "ZZBY9J", "id": 2953, "logo": null, "date": "2026-09-25T13:10:00-04:00", "start": "13:10", "duration": "00:35", "room": "Ladd Room (Capacity 170)", "slug": "devconf-us-2026-2953-portrait-of-a-server-on-fire", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/ZZBY9J/", "title": "Portrait of a Server on Fire", "subtitle": "", "track": "Artificial Intelligence and Data Science", "type": "Talk", "language": "en", "abstract": "In this talk, we will introduce vLLM and explore why monitoring matters for LLM serving. We'll start from why serving LLMs is hard in the first place and build up to what that complexity looks like as real, observable metrics.\r\n\r\nvLLM is a high-performance library designed for LLM inference and serving. Its core optimizations, including PagedAttention, continuous batching, and memory management, directly shape the behavior you'll see in production. Understanding what those techniques are doing under the hood makes it easier to understand what your metrics are actually telling you.\r\n\r\nThe session will include a demo showing how to instrument vLLM with observability tooling and interpret the signals that matter: KV cache usage, request queue depth, and end-to-end latency. No GPU or production cluster required. Just a small model running locally and some practical monitoring tools.\r\n\r\nBy the end of this session, you'll have a clearer mental model of LLM serving, a working understanding of vLLM's built-in observability, and the monitoring foundation to understand what's happening inside your server before something goes wrong.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "8QHQLY", "name": "Rafael Vasquez", "avatar": "https://pretalx.devconf.info/media/avatars/8QHQLY_SKq2UiF.webp", "biography": "Rafael Vasquez is a software developer on the Open Tech team at IBM Research, where he contributes to open-source projects like vLLM and previously helped maintain KServe/ModelMesh. He enjoys sharing what he learns through conference talks, mentoring contributors, and creating tutorials for the developer community. His background spans self-driving car research, retail data science, and now the fast-moving world of LLMs and open source.", "public_name": "Rafael Vasquez", "guid": "e357ea90-99b2-5da6-b24a-af030dccb436", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/8QHQLY/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/ZZBY9J/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/ZZBY9J/", "attachments": []}, {"guid": "771e34bb-1e30-5bc1-b5a6-c2cf848711e7", "code": "B77P98", "id": 3224, "logo": null, "date": "2026-09-25T13:50:00-04:00", "start": "13:50", "duration": "00:35", "room": "Ladd Room (Capacity 170)", "slug": "devconf-us-2026-3224-when-gpus-die-mid-inference-cross-node-fault-tolerance-for-vllm-serving-on-kubernetes", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/B77P98/", "title": "When GPUs Die Mid-Inference: Cross-Node Fault Tolerance for vLLM Serving on Kubernetes", "subtitle": "", "track": "Artificial Intelligence and Data Science", "type": "Talk", "language": "en", "abstract": "In distributed inference, large language model workloads are split across multiple GPUs on separate nodes. When a GPU fails during inference, the serving system has to detect the failure, reconfigure, and resume, as quickly as possible. The vLLM community is actively building this capability through multiple approaches, from elastic scale-down to masked degraded operation to fault-tolerant collective backends. All of them depend on the same foundation: the ability to detect that a GPU is gone and to recover communication state without the dead participant.\r\n\r\n  We tested that foundation. Using NCCL 2.29's elastic primitives, we ran fault recovery scenarios across five nodes on an OpenShift cluster, a multi-node, TCP-only environment where vLLM will actually need to recover from failures. The primitives worked: shrinking a communication group after failures and running collective operations with survivors produced correct results across a variety of configurations, including simultaneous and sequential failures.\r\n\r\n The more important finding was about failure detection. When we killed a pod on one node, the other nodes didn't notice; we found GPU communication sockets still in ESTABLISHED state minutes after the remote pod was destroyed. This is a gap between how Kubernetes tears down pods and how TCP detects connection loss, and it affects every approach to GPU fault tolerance on Kubernetes, not just the one we tested. We'll show the /proc/net/tcp evidence, walk through the diagnosis, and cover the fix options from per-socket keepalive to what platform-level changes would eliminate the problem entirely.\r\n\r\n  This talk covers what we learned testing GPU fault recovery in the conditions it will actually face: real failures, across real nodes, on a real Kubernetes cluster. We'll discuss how these findings apply to vLLM's fault tolerance roadmap and what anyone running distributed GPU workloads on Kubernetes should know.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "YUTSDN", "name": "Sean McGovern", "avatar": null, "biography": "I have a background in applied mathematics, physical modeling and High Performance Computing on heterogeneous systems. At Red Hat, I am working on upstream PyTorch with a focus on distributed functionality to support inference and training on GPUs across multiple nodes.", "public_name": "Sean McGovern", "guid": "2b69dd24-321b-5189-a504-6a97e09b08a0", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/YUTSDN/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/B77P98/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/B77P98/", "attachments": []}, {"guid": "7e669f4a-b586-57af-b4d0-ab84eed92226", "code": "WZGWBY", "id": 2973, "logo": null, "date": "2026-09-25T14:50:00-04:00", "start": "14:50", "duration": "00:35", "room": "Ladd Room (Capacity 170)", "slug": "devconf-us-2026-2973-empty-cluster-to-a-production-shaped-mcp-ecosystem-using-ai-as-a-learning-accelerator", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/WZGWBY/", "title": "Empty cluster to a production-shaped MCP Ecosystem - Using AI as a Learning Accelerator", "subtitle": "", "track": "Artificial Intelligence and Data Science", "type": "Talk", "language": "en", "abstract": "You are tasked with standing up a large multi-project ecosystem that you are not familiar with. What do you do? Do you find yourself stuck reading pages of documentation, overwhelmed at the idea of understanding and deploying all these new components? Turns out, learning such systems by deploying components one at a time \u2014 with an AI partner tracing failures, explaining architecture, and handling mechanical work \u2014 can be significantly faster and more effective.\r\n\r\nThis talk presents a week-long experiment in using AI-assisted collaboration to build a comprehensive understanding of a Model Context Protocol (MCP) ecosystem spanning ~7 different open source projects. The approach followed a deliberate loop: broad question, minimal deploy, let it fail, deep trace with the model to understand why, then scope the next increment. The result is a reproducible reference architecture that stands up a full MCP stack in ~10 minutes \u2014 catalog-driven server discovery, lifecycle operator managed deployment, gateway routing, Keycloak identity, per-tool authorization via Kuadrant AuthPolicy, TLS, Vault-backed credential injection, and namespace-isolated multi-tenancy with virtual MCP servers for group-based tool filtering.\r\n\r\nBeyond the technical aspects, this talk examines the collaboration pattern itself. AI accelerated breadth \u2014 cross-component context, YAML mechanics, integration debugging \u2014 while the human supplied direction, skepticism, and architectural judgment: deciding when to push back on over-engineering, when a workaround was acceptable versus when it needed upstreaming, and where to draw the boundary between temporary scaffolding and lasting patterns.\r\n\r\nAttendees will come away with practical insights on using AI as a learning partner for complex integration problems and a perspective on how critical thinking changes shape, but doesn't necessarily disappear when AI enters the workflow.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "MMCKNQ", "name": "Jaideep Rao", "avatar": null, "biography": "Hello! My name is Jaideep, I am a senior software engineer at Red Hat, based out of Toronto. I am interested in Gen AI, Agentic systems, Kubernetes, DevOps and working somewhere in the intersection of those things :)", "public_name": "Jaideep Rao", "guid": "8eb76005-1797-5921-85e9-24006aad0314", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/MMCKNQ/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/WZGWBY/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/WZGWBY/", "attachments": []}, {"guid": "d5f26db4-4509-5be8-b863-7b80d60c5ebe", "code": "PQ8KNJ", "id": 3072, "logo": null, "date": "2026-09-25T15:30:00-04:00", "start": "15:30", "duration": "00:35", "room": "Ladd Room (Capacity 170)", "slug": "devconf-us-2026-3072-speculators-accelerating-llm-inference-through-speculative-decoding", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/PQ8KNJ/", "title": "Speculators: Accelerating LLM Inference through Speculative Decoding", "subtitle": "", "track": "Artificial Intelligence and Data Science", "type": "Talk", "language": "en", "abstract": "What if you could combine the speed of a small model with the quality of a large one? Speculative decoding makes this possible by using a lightweight draft model to propose tokens that a larger verifier checks in parallel, delivering 2-5x inference speedups with mathematically identical quality output.\r\n\r\nThis talk introduces the vLLM project's Speculators library: an end-to-end framework for training, packaging, and deploying speculative decoding models. We will start with the intuition behind speculative decoding, walk through the full Speculators training pipeline, and finish with a live demonstration of serving a speculative decoding model to speed up inference.\r\n\r\nAlong the way, we will dive into the engineering challenges we solved to make this work at scale. Extracting training data from large language models generates hundreds of megabytes per request, which need to be transferred out of vLLM. Therefore we built a novel hidden states extraction system that repurposes vLLM's KV Connector infrastructure to efficiently stream internal model representations to the training processes, all while preserving vLLM's tensor parallelism and paged attention optimizations. We will share what we learned scaling this across multi-GPU setups and across speculative decoding algorithms like Eagle-3 and DFlash. \r\n\r\nAttendees will leave with a practical understanding of how speculative decoding works, how to train their own draft models using Speculators, and how to deploy them for accelerated inference in vLLM.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "AQX3YB", "name": "Fynn Schmitt-Ulms", "avatar": null, "biography": "Fynn Schmitt-Ulms is a Machine Learning Engineer on the Inference Engineering ModelOpt team at Red Hat. His work focuses on speculative decoding techniques for large language models (LLMs) and he is a core maintainer of the open source Speculators library.", "public_name": "Fynn Schmitt-Ulms", "guid": "9b8dd781-6015-5c47-a695-85eae7da0f29", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/AQX3YB/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/PQ8KNJ/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/PQ8KNJ/", "attachments": []}, {"guid": "d2d8c53f-f98e-5af8-b2a8-c9f1aa7bcb8d", "code": "GQFNKB", "id": 3268, "logo": null, "date": "2026-09-25T16:10:00-04:00", "start": "16:10", "duration": "00:35", "room": "Ladd Room (Capacity 170)", "slug": "devconf-us-2026-3268-closing-trivia", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/GQFNKB/", "title": "Closing + Trivia!", "subtitle": "", "track": "General", "type": "Talk", "language": "en", "abstract": "Join us for the closing of the conference and for a chance to win some prizes by participating in a trivia!", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "HY7C93", "name": "Dorka Volavkova", "avatar": "https://pretalx.devconf.info/media/avatars/Denmark_M8KbZeb.jpg", "biography": null, "public_name": "Dorka Volavkova", "guid": "14cbce1d-ed53-5fb5-b9f2-8d55b69a9b2d", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/HY7C93/"}, {"code": "MEDKWE", "name": "Urvashi Mohnani", "avatar": "https://pretalx.devconf.info/media/avatars/MEDKWE_rII9Y05.webp", "biography": "Urvashi is a Principal Software Engineer on the OpenShift MCO Team at Red Hat. She has spent the last few years developing Open Source container tools including Podman, Buildah, CRI-O, Skopeo, Kubernetes, and OpenShift. She is passionate about sharing her work and has given talks at various conferences including KubeCon, DevConf, and SCaLE. Urvashi is also a co-organizer of DevConf.US and an instructor at Boston University.", "public_name": "Urvashi Mohnani", "guid": "7ca9232b-da40-5177-9c1e-5cd30f47b289", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/MEDKWE/"}, {"code": "N8UN8D", "name": "Sally O'Malley", "avatar": "https://pretalx.devconf.info/media/avatars/N8UN8D_2gdcewU.webp", "biography": null, "public_name": "Sally O'Malley", "guid": "33e39c0f-ece5-5f40-94aa-59b5cb93dfc6", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/N8UN8D/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/GQFNKB/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/GQFNKB/", "attachments": []}], "106 (Capacity 45)": [{"guid": "7721deb3-ae5f-55d0-854b-e17c32e6efe8", "code": "JGGCCG", "id": 3248, "logo": null, "date": "2026-09-25T09:00:00-04:00", "start": "09:00", "duration": "00:35", "room": "106 (Capacity 45)", "slug": "devconf-us-2026-3248-trust-in-the-quantum-age-how-crypto-agility-and-identity-frameworks-must-evolve-to-survive-quantum-computing-and-agentic-ai", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/JGGCCG/", "title": "Trust in the Quantum Age: How Crypto-Agility and Identity Frameworks Must Evolve to Survive Quantum Computing and Agentic AI", "subtitle": "", "track": "Security and Compliance", "type": "Talk", "language": "en", "abstract": "Two tectonic shifts are converging to rewrite the rules of digital security and most organizations are not ready for either.\r\n\r\nQuantum computing is advancing toward cryptographically relevant scale, threatening to shatter the RSA and elliptic-curve foundations that protect virtually every digital transaction today. Simultaneously, the rise of Agentic AI is unleashing fleets of autonomous software agents that act, decide, and communicate across systems -none of which have passports, no conventional way to authenticate them, and an attack surface that grows with every delegation chain.\r\n\r\nThe response to both threats converges on the same two disciplines: cryptography and identity. But traditional approaches designed for human users, static workloads, and long-lived certificates were never built for this world.\r\n\r\nThis session argues that what we need is not just stronger algorithms, but a fundamental rethinking of how trust works: trust that is algorithm-agnostic (crypto-agile), trust that extends to machine and AI actors, and trust that can be composed, delegated, and revoked across dynamic, multi-party pipelines at machine speed.\r\n\r\nWe will examine the real threat timelines for quantum cryptographic attacks, the identity and authorization gaps exposed by agentic AI architectures, how modern trust frameworks must evolve to address both simultaneously, and what a practical crypto-agility strategy looks like from NIST PQC algorithm adoption to SPIFFE/SVID-based machine identity and zero-trust policy enforcement.\r\n\r\nAttendees will leave with a clear mental model of why these two threats are linked, an architectural blueprint for a post-quantum, agentic-ready trust stack, and concrete steps to begin the migration journey today.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "CQWGVG", "name": "Chaitanya Challa", "avatar": "https://pretalx.devconf.info/media/avatars/CQWGVG_8dFVtlN.webp", "biography": "Chaitanya is the Director of Product Management at AppViewX, where she leads the company's strategy across AI, Machine Identity Security, crypto-agility, and core platform capabilities. She drives the development of intelligent, policy-driven products that use AI and automation to discover risk, predict failure, and orchestrate remediation across cryptographic assets and machine identities in large-scale hybrid and multi-cloud environments.\r\nA senior product executive known for building and scaling enterprise security platforms, she brings deep expertise in data security, encryption, and threat management. She specializes in translating complex, emerging technologies into market-defining products that deliver measurable business outcomes.\r\nPreviously at IBM, she led the zero-to-one creation of IBM Guardium Cryptography Manager, taking the product from concept to enterprise-ready launch in under six months by aligning a 100+ member globally distributed team across product, engineering, research, and go-to-market.  She was recognized as IBM Top 1% technical talent. Earlier, she led product management for IBM QRadar, a flagship threat detection platform driving innovation, global adoption, and industry thought leadership.\r\nHer mission is to elevate security from a reactive control to a strategic, intelligence-led business capability, reducing operational complexity and strengthening cyber resilience for enterprises navigating the quantum era. She began her career as a developer and tech lead with IBM Sterling OMS and IBM Kenexa BrassRing, grounding her leadership in strong technical depth.", "public_name": "Chaitanya Challa", "guid": "aab1843c-c877-5b15-b2f7-44bd3499c716", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/CQWGVG/"}, {"code": "NKUAZR", "name": "Sridhar Narayanan", "avatar": "https://pretalx.devconf.info/media/avatars/NKUAZR_Hmbwsm0.webp", "biography": "Sridhar Narayanan is a cybersecurity strategist and alliance leader with 18+ years of experience spanning product management, enterprise technology, strategic partnerships, and go-to-market execution. He serves as Director of Strategic Technology Alliances at AppViewX, where he leads ecosystem strategy focused on machine identity security, certificate lifecycle management, PKI modernization, quantum-safe readiness, and trust orchestration.\r\n\r\nOver the course of his career, Sridhar has worked at the intersection of technology innovation and business growth, building strategic collaborations across infrastructure, cloud, AI, and cybersecurity markets. His experience includes leadership roles at EMC, Dell Technologies, and IBM, where he helped connect emerging technologies to customer needs, partner ecosystems, and market opportunity.\r\n\r\nHis current areas of focus include non-human identities, AI-driven workloads, cryptographic agility, and post-quantum security transformation. He brings a practical, market-facing perspective on how enterprises can use ecosystem partnerships, platform strategy, and modern trust models to accelerate adoption, strengthen resilience, and prepare for the next era of cybersecurity.", "public_name": "Sridhar Narayanan", "guid": "9e3df232-abed-51de-8729-8c69c81fe4ee", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/NKUAZR/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/JGGCCG/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/JGGCCG/", "attachments": []}, {"guid": "7e4c28c4-ab74-52fd-854a-e2e03d000d56", "code": "MYHTLR", "id": 3198, "logo": null, "date": "2026-09-25T09:40:00-04:00", "start": "09:40", "duration": "00:35", "room": "106 (Capacity 45)", "slug": "devconf-us-2026-3198-all-your-keyboards-are-belong-to-us", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/MYHTLR/", "title": "All Your Keyboards Are Belong to us", "subtitle": "", "track": "Security and Compliance", "type": "Talk", "language": "en", "abstract": "This is a live tutorial of hacking against keyboards of all forms. Attacking the keyboard is the ultimate strategy to hijack a session before it is encrypted, capturing plaintext at the source and (often) in much simpler ways than those required to attack network protocols.\r\n\r\nIn this session we explore available attack vectors against traditional keyboards, starting with plain old keyloggers. We then advance to \"Van Eck Phreaking\" style attacks against individual keystroke emanations as well as RF wireless connections, and we finally graduate to the new hotness: acoustic attacks by eavesdropping on the sound of you typing!\r\n\r\nUse your newfound knowledge for good, with great power comes great responsibility!\r\n\r\nA subset of signal leak attacks focusing on keyboards. This talk is compiled with open sources, no classified material will be discussed.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "L7UW8A", "name": "Federico Lucifredi", "avatar": "https://pretalx.devconf.info/media/avatars/L7UW8A_cHpbhXj.webp", "biography": "Federico Lucifredi is the Product Management Director for Ceph Storage at IBM and Red Hat and a co-author of O\u2019Reilly\u2019s \u201cPeccary Book\u201d on AWS System Administration. Previously, he was the Ubuntu Server product manager at Canonical, where he oversaw a broad portfolio and the rise of Ubuntu Server to the rank of most popular OS on Amazon AWS. A software engineer-turned-manager at the Novell corporation, he was part of the SUSE Linux team, overseeing the update lifecycle and delivery stack of a $150 million maintenance business. A CIO and a network software architect at advanced technology and embedded Linux startups, Federico was also a lecturer for over 200 students in Boston University\u2019s graduate and undergraduate programs, and simultaneously a consultant for MIT implementing fluid-dynamics simulations in Java.", "public_name": "Federico Lucifredi", "guid": "f6853eea-f7eb-5b92-b7c6-7b087e253e00", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/L7UW8A/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/MYHTLR/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/MYHTLR/", "attachments": []}, {"guid": "111e628d-f6fa-55aa-ab8b-77ddb9fd8ea6", "code": "KPN7LF", "id": 3070, "logo": null, "date": "2026-09-25T10:20:00-04:00", "start": "10:20", "duration": "00:35", "room": "106 (Capacity 45)", "slug": "devconf-us-2026-3070-extending-sbom-into-ai-bom-managing-ml-artifacts-beyond-traditional-software", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/KPN7LF/", "title": "Extending SBOM into AI-BOM: Managing ML Artifacts Beyond Traditional Software", "subtitle": "", "track": "Security and Compliance", "type": "Talk", "language": "en", "abstract": "Software Bill of Materials (SBOM) has become a foundational requirement for software supply chain security. But modern applications increasingly embed machine learning models, datasets, feature stores, prompts, vector databases, and training pipeline artifacts that traditional SBOMs were never designed to describe.\r\nThis talk explores extending SBOM concepts into an **AI Bill of Materials (AI-BOM)** that captures machine learning artifacts across the lifecycle.\r\n\r\nWe will examine:\r\n* Why SBOM alone is insufficient for ML systems\r\n* What additional metadata is required for AI systems\r\n* Mapping ML artifacts into CycloneDX/SPDX extensions\r\n* Provenance, reproducibility, and compliance challenges\r\n* Security risks in models, datasets, and prompt supply chains\r\n* How AI-BOM supports governance, auditability, and responsible AI\r\nThe session includes a practical architecture walkthrough and a focused demo showing how AI-BOM artifacts can be generated and integrated into existing DevSecOps workflows.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "9JAQBH", "name": "Ayushi Tiwari", "avatar": "https://pretalx.devconf.info/media/avatars/9JAQBH_jFA3B1c.jpeg", "biography": "Ayushi is an Associate Software Engineer at Red Hat, specializing in AI, python, and open source. With over 2 years of experience, she has worked on rule writing, log analysis, and proactive issue resolution. She is a mentor and public speaker, frequently sharing insights on open source, AI advancements, and career growth in tech. Passionate about scalable automation and AI-driven support systems, she strives to bridge the gap between engineering efficiency and real-world problem-solving.", "public_name": "Ayushi Tiwari", "guid": "7c1476f2-3664-53c0-a725-00b7a94a34a3", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/9JAQBH/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/KPN7LF/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/KPN7LF/", "attachments": []}, {"guid": "3368279c-5cc3-549c-817b-d6221939d3e1", "code": "VRR9M8", "id": 2954, "logo": null, "date": "2026-09-25T11:00:00-04:00", "start": "11:00", "duration": "00:35", "room": "106 (Capacity 45)", "slug": "devconf-us-2026-2954-red-teaming-ai-agents-on-openshift-what-actually-stops-the-attacks", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/VRR9M8/", "title": "Red Teaming AI Agents on OpenShift: What Actually Stops the Attacks", "subtitle": "", "track": "Security and Compliance", "type": "Talk", "language": "en", "abstract": "Most agent security testing uses models that refuse malicious prompts, so infrastructure controls never get exercised. We tested which OpenShift defenses actually hold when the model says yes to everything.\r\nWe deployed OpenClaw on Red Hat OpenShift (ROKS) with an abliterated Qwen3.5-35B-A3B served via vLLM: 100% attack cooperation, zero refusals. TrojAI calls this \"crash test dummy\" methodology. The model cooperates with every attack, forcing each infrastructure layer to prove itself independently. We wrote 15 custom garak probes across six attack categories (credential exfiltration, persistence poisoning, sandbox escape, tool abuse, Kubernetes API escalation, guardrails bypass) and ran 91 adversarial prompts against three progressive hardening tiers: bare agent, sandbox with NetworkPolicy, and sandbox with a prompt injection classifier.\r\nThe results separate load-bearing controls from cosmetic ones. Credential isolation (routing tool execution to a separate pod) dropped exfiltration from 67% to 0%. NetworkPolicy blocked K8s API abuse, but only after we discovered that ipBlock rules can't target ClusterIPs because kube-proxy DNAT translates before policy evaluation. DNS tunneling worked until we restricted egress to cluster DNS pods by label. A prompt injection classifier caught encoding-based attacks (56% to 0%) but missed every tool-use attack phrased as a legitimate instruction. Persistence poisoning, where the agent writes attacker content into its own memory, passed all three tiers because it looks identical to normal agent behavior. No tested control addresses it.\r\n\r\nAttendees leave with the three-tier testing framework, garak probe configurations, and a checklist for validating agent isolation on Kubernetes. All probes, scan scripts, and deployment manifests are open source.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "GED7L8", "name": "Roy Belio", "avatar": "https://pretalx.devconf.info/media/avatars/GED7L8_vHJungJ.webp", "biography": "Roy Belio is a Senior Software Engineer at Red Hat, focused on AI/ML infrastructure across the OpenShift ecosystem. He works on agentic AI, inference serving (vLLM, KServe, llm-d), and open source AI tooling including contributions to llama-stack and other opens source projects. Prior to Red Hat, Roy spent five years at Microsoft where he built a system-level optimization for Microsoft Defender that earned a patent. He holds a BSc in Data Science and Engineering from the Technion - Israel Institute of Technology.", "public_name": "Roy Belio", "guid": "02a39f9a-c9e8-5746-9213-f76685d4bffd", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/GED7L8/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/VRR9M8/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/VRR9M8/", "attachments": []}, {"guid": "e46258ef-535b-59f4-ba35-53c0d80b0b1e", "code": "T8VHVL", "id": 3173, "logo": null, "date": "2026-09-25T12:30:00-04:00", "start": "12:30", "duration": "00:35", "room": "106 (Capacity 45)", "slug": "devconf-us-2026-3173-the-contributor-tax-supporting-openshift-without-crushing-upstream-velocity", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/T8VHVL/", "title": "The Contributor Tax: Supporting OpenShift Without Crushing Upstream Velocity", "subtitle": "", "track": "Application and Services Development", "type": "Talk", "language": "en", "abstract": "To capture enterprise adoption and retain contributions from major vendors, our Operators must run flawlessly on opinionated distributions like OpenShift. Yet, requiring every drive-by contributor to spin up a heavy, resource-intensive local OpenShift cluster just to run the project's test-suite is a surefire way to kill contribution velocity.\r\n\r\nIn this session, we will explore a strategy for architecting a \"Fidelity Curve\" in your testing pipeline. We will use the standard CNCF testing projects (envtest, Kwok, KinD) but in a way that gives us early feedback for a runs-on-OpenShift component.\r\n\r\nIn the final part of the session, we will discuss migrating from ArgoCD to Tilt (both CNCF projects) for convenient component orchestration during development.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "L87WH7", "name": "Ji\u0159\u00ed Dan\u011bk", "avatar": "https://pretalx.devconf.info/media/avatars/L87WH7_3vR49Zf.jpg", "biography": "Testing enthusiast and open-source evangelist.", "public_name": "Ji\u0159\u00ed Dan\u011bk", "guid": "6613743f-6e2c-520d-a014-3fa799d186d8", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/L87WH7/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/T8VHVL/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/T8VHVL/", "attachments": []}, {"guid": "e3dd2127-dcf0-5d47-af20-0bd81b2d8192", "code": "VJ9SPL", "id": 3231, "logo": null, "date": "2026-09-25T13:10:00-04:00", "start": "13:10", "duration": "00:35", "room": "106 (Capacity 45)", "slug": "devconf-us-2026-3231-observability-driven-development-the-missing-link-for-the-ai-coding-era", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/VJ9SPL/", "title": "Observability-Driven Development: The Missing Link for the AI Coding Era", "subtitle": "", "track": "Application and Services Development", "type": "Talk", "language": "en", "abstract": "Every major software methodology shift \u2014 TDD, DevOps, CI/CD \u2014 was ultimately about compressing feedback loops. AI coding has just shattered the speed of code generation while doing nothing to improve the quality of feedback. This talk proposes Observability-Driven Development (ODD) as the missing practice: instrumenting not just production, but every stage of the SDLC with runtime-deep signals so that AI-generated code is validated at the same speed it's produced. The argument is that without this, AI doesn't accelerate software delivery \u2014 it just accelerates technical debt.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "F8U93P", "name": "Russ Whitman", "avatar": "https://pretalx.devconf.info/media/avatars/F8U93P_gZXxR7I.webp", "biography": "Serial Technology Entrepreneur with multiple exits, currently building the future of software engineering through observability and AI with NodeSource, the Node.js Company.", "public_name": "Russ Whitman", "guid": "84bb65c1-2a44-5029-913d-bac034185c4e", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/F8U93P/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/VJ9SPL/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/VJ9SPL/", "attachments": []}, {"guid": "8d633b46-9b9c-550f-8779-eba6a1fc0c45", "code": "QJJW9C", "id": 3170, "logo": null, "date": "2026-09-25T13:50:00-04:00", "start": "13:50", "duration": "00:35", "room": "106 (Capacity 45)", "slug": "devconf-us-2026-3170-one-monorepo-25-independent-frontend-apps-what-worked-and-what-didn-t", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/QJJW9C/", "title": "One Monorepo, 25+ Independent Frontend Apps: What Worked and What Didn\u2019t", "subtitle": "", "track": "Application and Services Development", "type": "Talk", "language": "en", "abstract": "How do you scale frontend development across 20+ applications and teams without losing UX consistency? We did it with an Nx-based monorepo, shared libraries, and independent deployments. The hardest problems weren\u2019t technical, they were about ownership and team autonomy.\r\n\r\nThis talk covers our journey from scattered repositories to a unified monorepo serving millions of monthly users. We'll share:\r\n- Nx workspace configuration for 20+ React/Vite applications\r\n- Building a shared UI library (80+ components) with PatternFly\r\n- Independent CI/CD pipelines: deploy only what changed\r\n- Code sharing strategies that don't create coupling nightmares\r\n- Real metrics: 40% faster builds, 60% less duplicated code\r\n\r\nWhether you're consolidating legacy apps or starting fresh, you'll learn patterns for scaling frontend development without sacrificing team autonomy. Includes practical tips on dependency management, testing strategies, and when NOT to share code.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "XMSXWC", "name": "Rohit Bharmal", "avatar": "https://pretalx.devconf.info/media/avatars/XMSXWC_4KrzXgD.jpg", "biography": "I\u2019m a software engineer focused on building and operating large-scale frontend, platform, and AI-enabled systems. I\u2019ve worked on monorepos, containerized platforms, and production AI integrations used by millions of users. I like sharing hard-earned lessons about system design, operability, and avoiding common engineering myths.", "public_name": "Rohit Bharmal", "guid": "ae335d40-766f-5ddb-ac56-e1bb233a5839", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/XMSXWC/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/QJJW9C/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/QJJW9C/", "attachments": []}, {"guid": "880095bd-2787-597e-b579-13e5a78c650c", "code": "TJVQWD", "id": 3075, "logo": null, "date": "2026-09-25T14:50:00-04:00", "start": "14:50", "duration": "00:35", "room": "106 (Capacity 45)", "slug": "devconf-us-2026-3075-go-performance-optimization-a-practical-guide-to-profiling", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/TJVQWD/", "title": "Go Performance Optimization: A Practical Guide to Profiling", "subtitle": "", "track": "Application and Services Development", "type": "Talk", "language": "en", "abstract": "Performance issues in Go applications often hide in plain sight. Your service works fine in development but slows down in production. Memory usage creeps up over time. API response times degrade under load. Without proper profiling,  you're guessing where the problem is.This talk teaches you how to find and fix performance bottlenecks in Go services using Go's built-in profiling tools. Through live demonstrations and real-world examples, you'll learn to identify CPU hotspots, memory leaks, goroutine\r\nissues, and inefficient code patterns.                                                                                \r\n                  \r\n  What you'll learn:                                                                                                    \r\n  \r\n  - How to add profiling to your Go services with minimal code changes                                                  \r\n  - Understanding different profile types: CPU, memory, goroutine, and blocking\r\n  - Reading and interpreting pprof output and flame graphs                                                              \r\n  - Common performance problems in Go and how to detect them (string concatenation, N+1 queries,     goroutine leaks, excessive allocations)                                                                                                \r\n  - Using benchmarks to validate your optimizations                                                                     \r\n  - When to optimize and when to leave code alone                                                                       \r\n                                                                                                                        \r\n  Live demonstrations include:                                                                                          \r\n                                                                                                                        \r\n  - Profiling a microservice to find CPU bottlenecks                                                                    \r\n  - Detecting and fixing memory leaks with heap profiles\r\n  - Identifying goroutine leaks in concurrent code                                                                      \r\n  - Comparing performance before and after optimization with hard numbers                                               \r\n                                                                                                                        \r\nWhether you're debugging production issues or improving service efficiency, this talk gives you practical skills to   make your Go applications faster and more reliable. All examples use standard library tools - no external dependencies required.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "7ERWGV", "name": "Ashu sharma", "avatar": "https://pretalx.devconf.info/media/avatars/7ERWGV_qgvtAbg.webp", "biography": "I'm a Backend Developer at Red Hat with  2+ years building distributed microservices working primarily with Go. I have experience building and maintaining microservices, designing APIs, integrating with databases and external services, and debugging production systems.", "public_name": "Ashu sharma", "guid": "5c76d323-f920-5330-b4c4-7ecf04e2aeb7", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/7ERWGV/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/TJVQWD/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/TJVQWD/", "attachments": []}, {"guid": "c490d996-061c-5367-bed4-cb660739aa75", "code": "VYLPZM", "id": 3026, "logo": null, "date": "2026-09-25T15:30:00-04:00", "start": "15:30", "duration": "00:35", "room": "106 (Capacity 45)", "slug": "devconf-us-2026-3026-consensus-101", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/VYLPZM/", "title": "Consensus 101", "subtitle": "", "track": "Application and Services Development", "type": "Talk", "language": "en", "abstract": "## Abstract\r\nConsensus in distributed systems is often seen as one of the hardest problems in computer science. Even simple operations must deal with unreliable networks, node failures, and the absence of a global clock.\r\n\r\nThis talk presents an intuitive, step-by-step approach to understanding consensus. Instead of starting with established algorithms or formal proofs, we begin with a na\u00efve solution and iteratively refine it by exposing its failures under realistic conditions. Each refinement introduces a key idea that leads toward a correct and practical consensus approach.\r\n\r\nAlong the way, we will build an understanding of why consensus is fundamentally challenging, what constraints make it impossible in some settings, and why real-world algorithms are designed the way they are. By the end, the audience will have a clear mental model of consensus and be able to reason about protocols such as Raft or Paxos with greater confidence.\r\n\r\n## Objectives\r\n- Tackle the problem of consensus using first principles and simple reasoning.\r\n- Demonstrate how realistic failure scenarios shape the design of consensus protocols.\r\n- Provide a mental framework to reason about correctness and trade-offs in distributed coordination.\r\n\r\n## Requirements\r\nBasic familiarity with backend systems.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "XH3A78", "name": "Shivansh Kuchchal", "avatar": "https://pretalx.devconf.info/media/avatars/XH3A78_aK8WXD6.webp", "biography": "I am a Senior Software Engineer at Red Hat, working on large-scale backend systems and cloud platform integrations. I have about 7 years of experience building distributed systems, with a focus on consensus, fault tolerance, and system design.\r\n\r\nPreviously, I worked at KNNX Corp, where I built blockchain-based systems and led a development team. My work has involved applying concepts such as quorum-based systems, distributed coordination, and high-availability design in production environments.\r\n\r\nI have also presented technical topics internally and enjoy breaking down complex distributed systems concepts into intuitive mental models.", "public_name": "Shivansh Kuchchal", "guid": "105d9dce-7e4c-5cc9-b1bb-57b84bdcf184", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/XH3A78/"}], "links": [{"title": "Presentation [Work in Progress]", "url": "https://docs.google.com/presentation/d/1e_W_kLYFAt9v7oZqee1Pf0e5JRG-GHtlWQz5x3Cwp-A/edit?usp=sharing", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/VYLPZM/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/VYLPZM/", "attachments": [{"title": "Excalidraw Slide 1 - Introduction to the Problem", "url": "/media/devconf-us-2026/submissions/VYLPZM/resources/Excalidraw_Slid_OTba1T2.png", "type": "related"}, {"title": "Excalidraw Slide 2 - Simplifying the Problem - State Machines", "url": "/media/devconf-us-2026/submissions/VYLPZM/resources/Excalidraw_Slid_V3SlHK3.png", "type": "related"}, {"title": "Excalidraw Slide 3 - Attacking the Problem - Democracy", "url": "/media/devconf-us-2026/submissions/VYLPZM/resources/Excalidraw_Slid_uGy7Den.png", "type": "related"}, {"title": "Excalidraw Slide 4 - Attacking the Problem - Two Phase Commit", "url": "/media/devconf-us-2026/submissions/VYLPZM/resources/Excalidraw_Slid_jj8jXDW.png", "type": "related"}, {"title": "Excalidraw Slide 5 - The Problem Strikes Back", "url": "/media/devconf-us-2026/submissions/VYLPZM/resources/Excalidraw_Slid_2uRkvaX.png", "type": "related"}]}], "101 (Capacity 48)": [{"guid": "218e948e-b1c0-523a-9d5d-6f7fae68c2f7", "code": "MXQC9E", "id": 3093, "logo": null, "date": "2026-09-25T09:00:00-04:00", "start": "09:00", "duration": "00:35", "room": "101 (Capacity 48)", "slug": "devconf-us-2026-3093-the-hardware-hunger-games-why-your-ai-training-depends-on-infrastructure-slos", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/MXQC9E/", "title": "The Hardware Hunger Games: Why Your AI Training Depends on Infrastructure SLOs", "subtitle": "", "track": "Cloud, Hybrid Cloud, and Hyperscale Infrastructure", "type": "Talk", "language": "en", "abstract": "## Managing Scarce ML Accelerator Resources\r\n\r\nThe demand for TPUs and GPUs to power Large Language Models is exploding, far outpacing the months-long lead times for new hardware. This creates intense competition for scarce resources. The critical question for infrastructure teams is: How do you guarantee reliable, predictable, and fair access to chips that take months to provision? Simply measuring hardware uptime is insufficient when users care about getting their ML workloads completed.\r\n\r\nThis session will dissect the complexities of managing platform-agnostic large-scale ML accelerator fleets, independent of the specific hardware type (TPUs, GPUs, ASICs) within open-source platforms like Kubernetes or for running whale customer LLM workloads like Gemini. We will cover:\r\n\r\n*   **Holistic SLO Framework:** Defining, measuring, and defending meaningful Capacity SLOs (e.g., available chip hours, scheduling latency) and Workload SLOs (e.g., Goodput, training throughput).\r\n*   **Multi-Tenant Scheduling:** Strategies for fair share, priority-based queuing, and minimizing head-of-line blocking.\r\n*   **Hardware Fragmentation:** Identifying and mitigating internal and external fragmentation that reduces usable capacity.\r\n*   **Preemption Logic:** Designing and implementing preemption mechanisms to enforce SLOs and priorities, including the impact on workload Goodput.\r\n*   **Quota Management & Demand Shaping:** Best practices for assigning quotas and influencing user behavior to smooth out peaks.\r\n*   **Handling Burst Requests:** Strategies for accommodating episodic high-demand training cycles without compromising base SLOs.\r\n\r\nWe will explore the Site Reliability Engineering practices essential for robust accelerator fleet management:\r\n\r\n*   **Establishing Realistic SLOs:** How to set achievable targets for capacity and workload performance.\r\n*   **Error Budgets for Accelerators:** Implementing effective error budgets tailored to capacity, demand fluctuations, and workload characteristics.\r\n*   **Monitoring & Alerting:** Crucial metrics and strategies to track SLO performance, detect saturation, identify fragmentation, and diagnose workload-specific issues.\r\n*   **Communication:** Transparently communicating resource constraints, SLOs, and the impact of burst requests to users.\r\n*   **Balancing Efficiency & Fairness:** Techniques for optimizing fleet utilization in multi-tenant environments with diverse requirements.\r\n\r\nAttendees will leave with a robust, platform-agnostic framework for implementing holistic Capacity and Workload SLOs for high-demand ML accelerators. You'll gain actionable SRE principles and techniques to enhance reliability and techniques to enhance t", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "ZJDERT", "name": "Sania Alex", "avatar": "https://pretalx.devconf.info/media/avatars/ZJDERT_9rmostG.webp", "biography": "Sania Alex is a Senior Software Engineer at Google, leading Optical Circuit Switch operations for optimizing workload scheduling and capacity on TPUs (Tensor Processing Units). Her team is responsible for defending infrastructure SLOs for unified, efficient, and reliable ML production infrastructure (TPUs and GPUs) across Alphabet. She is a seasoned Software Engineer with 8 years of expertise in software development, cloud computing, and machine learning. Her impressive career includes delivering key projects for Amazon Web Services' Simple Storage Service (S3). Sania specializes at optimizing ML resource usage and capacity sharing across Google's powerful ML hardware, which underpins core Google products like Gemini, a large language model powering Google Search and other products. When not working to enhance the reliability and efficiency of ML hardware, Sania enjoys spending time with her family and immersing herself in a good book.", "public_name": "Sania Alex", "guid": "21252897-5df1-5e31-8ec6-0bbc6b1a077c", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/ZJDERT/"}, {"code": "WAPWUR", "name": "Swetha Vijayaraghavan", "avatar": null, "biography": "Swetha Vijayaraghavan is a software engineer with 18+ years of experience. She has worked on building sofware applications for various domains including eCommerce, Finance and Infrastuecture. Currently she works as an Infrastructure SRE building, tools, dashboards and automation for the reliability ML platforms within Google.", "public_name": "Swetha Vijayaraghavan", "guid": "1b76733a-795f-5cf6-ae04-0a5480d11c6c", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/WAPWUR/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/MXQC9E/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/MXQC9E/", "attachments": []}, {"guid": "baca774c-8cfc-5c50-8c24-e2555a6af5e3", "code": "JGDX3Z", "id": 3187, "logo": null, "date": "2026-09-25T09:40:00-04:00", "start": "09:40", "duration": "00:35", "room": "101 (Capacity 48)", "slug": "devconf-us-2026-3187-hybrid-cloud-karpentry-autoprovisioning-on-all-infrastructures", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/JGDX3Z/", "title": "Hybrid Cloud Karpentry: Autoprovisioning on all Infrastructures", "subtitle": "", "track": "Cloud, Hybrid Cloud, and Hyperscale Infrastructure", "type": "Talk", "language": "en", "abstract": "Karpenter is a high-performance, flexible cluster autoprovisioner for Kubernetes, which has become an important part of any cluster administrators toolbox. In a world where digital sovereignty is becoming a central issue for any organization with cloud computing resources, limiting Karpenter to only the most popular clouds means limiting your options. But, what if you could deploy a single Karpenter that can address dozens of infrastructure providers all while keeping a common interface? Enter Karpenter for Cluster API.\r\n\r\nIn this presentation, Max and Michael will demonstrate how Karpenter for Cluster API can be used to create truly hybrid cloud infrastructures. You will see how Karpenter interfaces with Cluster API, how Cluster API can be used to create global resources, and how specialized hardware like GPUs can be included in your choices. Come learn how you can build hybrid cloud Kubernetes deployments that can self-manage their resources and drive down your operational costs.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "VRQBC3", "name": "Michael McCune", "avatar": "https://pretalx.devconf.info/media/avatars/VRQBC3_52vggpt.webp", "biography": "Michael McCune is a software developer creating open source infrastructure and applications for cloud platforms. He has a passion for problem solving and team building, and a lifelong love of music, food, gaming, and culture.", "public_name": "Michael McCune", "guid": "a6a226ad-01b8-505d-9a5f-f1970768ba05", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/VRQBC3/"}, {"code": "DVELYB", "name": "Max Cao", "avatar": "https://pretalx.devconf.info/media/avatars/DVELYB_J7NoDg9.webp", "biography": "Hey, I'm Max!\r\n\r\nI am an active member of the Kubernetes Autoscaling SIG and I currently work as a Software Engineer on the OpenShift Autoscaling team at Red Hat.", "public_name": "Max Cao", "guid": "00077da4-e066-56e0-8e06-b5589474f0c9", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/DVELYB/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/JGDX3Z/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/JGDX3Z/", "attachments": []}, {"guid": "f1f1bafc-ac11-58da-be84-710c0d17e947", "code": "8KHTEE", "id": 3005, "logo": null, "date": "2026-09-25T10:20:00-04:00", "start": "10:20", "duration": "00:35", "room": "101 (Capacity 48)", "slug": "devconf-us-2026-3005-kubevirt-without-fear-running-vms-and-containers-together-on-one-platform", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/8KHTEE/", "title": "KubeVirt Without Fear: Running VMs and Containers Together on One Platform", "subtitle": "", "track": "Cloud, Hybrid Cloud, and Hyperscale Infrastructure", "type": "Talk", "language": "en", "abstract": "KubeVirt is changing the conversation around modernization by allowing organizations to run virtual machines and containers side by side on Kubernetes. This session removes the confusion and fear often associated with the technology by explaining how KubeVirt works, what use cases it solves, and how it can help unify operations across traditional and cloud native workloads. The talk covers virtual machine lifecycle management, networking, storage, day-2 operations, and the practical trade-offs of adopting KubeVirt in enterprise environments. Attendees will see how platform teams can reduce fragmentation, simplify operations, and create a common control plane for both legacy and modern applications.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "DCTSUB", "name": "Heber Romero Tellez", "avatar": "https://pretalx.devconf.info/media/avatars/DCTSUB_e3yqAAl.png", "biography": "Being the best at what I do, seeking to deliver the best of me to others and trying to live a righteous life and be happy.\r\nGrowing as a person, always seeking improvement and success, providing everything in my scope, acquiring knowledge by learning from others, helping the growth of the workplace for mutual success.\r\nI am an open-minded person, and free spirit, who likes to enjoy every moment, whether it is going out to enjoy sports, technology and family.\r\n\r\nI lead digital transformation initiatives by designing open, scalable, and cloud-native architectures that empower global enterprises to innovate with agility and resilience. With deep expertise in middleware platforms and enterprise cloud solutions, I bridge the gap between strategy and execution. I am a visionary leader in DevSecOps, cloud-native, and serverless architectures, passionate about enabling interoperability, security, and performance across complex ecosystems. As a mentor, open source promoter, and founder, I am committed to shaping the next generation of technology leaders and advancing open innovation on a global scale.", "public_name": "Heber Romero Tellez", "guid": "f2d7968d-001a-5389-930d-23256de09c11", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/DCTSUB/"}, {"code": "ZWXA3L", "name": "Joel Hernandez", "avatar": "https://pretalx.devconf.info/media/avatars/ZWXA3L_cHbzVnf.webp", "biography": "I am an experienced IT professional with a strong background in containers, virtualization, and infrastructure management. I focused on leveraging OpenShift to enhance operational efficiency, scalability, and agility within enterprise environment", "public_name": "Joel Hernandez", "guid": "05f2dc68-bbcb-510b-aa11-ee5901b1497d", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/ZWXA3L/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/8KHTEE/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/8KHTEE/", "attachments": []}, {"guid": "dae7e511-7b1f-5da1-9508-fa30faed848c", "code": "NNRWJ8", "id": 3210, "logo": null, "date": "2026-09-25T11:00:00-04:00", "start": "11:00", "duration": "00:35", "room": "101 (Capacity 48)", "slug": "devconf-us-2026-3210-gpus-in-the-classroom-using-kueue-on-openshift-ai-to-make-gpu-use-in-academia-cost-effective", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/NNRWJ8/", "title": "GPUs in the Classroom: Using Kueue on Openshift AI to make GPU use in academia cost effective", "subtitle": "", "track": "Cloud, Hybrid Cloud, and Hyperscale Infrastructure", "type": "Talk", "language": "en", "abstract": "The Open Education Project (OPE) uses open source infrastructure to make advanced computing more accessible in education. By introducing a GPU batch scheduling system on OpenShift AI with Kueue we were able to support a GPU programming class to run for tens of dollars, rather than hundreds. This allows students to take part in the future of AI, and help understand and reimagine how we can use GPUs to improve performance, pushing AI innovation forward.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "U9LJ7E", "name": "Meera Malhotra", "avatar": "https://pretalx.devconf.info/media/avatars/U9LJ7E_65W3aiP.webp", "biography": "I'm a software engineer at Red Hat Research where I work with students, researchers, and professors to make infrastructure more accessible with the Mass Open Cloud!", "public_name": "Meera Malhotra", "guid": "470116b1-ba89-52a3-8a52-76eeea2eec79", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/U9LJ7E/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/NNRWJ8/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/NNRWJ8/", "attachments": []}, {"guid": "c1a6adc5-5599-5796-9b60-ff48fccd3130", "code": "BFKC8C", "id": 3236, "logo": null, "date": "2026-09-25T12:30:00-04:00", "start": "12:30", "duration": "00:35", "room": "101 (Capacity 48)", "slug": "devconf-us-2026-3236-fedora-coreos-in-2026", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/BFKC8C/", "title": "Fedora CoreOS in 2026", "subtitle": "", "track": "Cloud, Hybrid Cloud, and Hyperscale Infrastructure", "type": "Talk", "language": "en", "abstract": "Fedora CoreOS has consistently grown over the past five years, eventually\r\nbecoming a top level edition and now competing with the Server and Cloud\r\neditions for most active node count on any given week. With operating system\r\nand container technology continuing to evolve at a breakneck pace, Fedora\r\nCoreOS sits nicely at the intersection of this evolution; providing a nice\r\nstable ride along the way.\r\n\r\nIn this session we'll discuss what is next for Fedora CoreOS; our goals for\r\nthe project and the community, and how we can achieve those goals through\r\ncoordinated technical and non-technical efforts. Topics will include\r\nfedora-bootc, konflux, sysexts, confidential compute and more!", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "MTHRUN", "name": "Dusty Mabe", "avatar": null, "biography": "Dusty Mabe is a Senior Principal Software Engineer at Red Hat helping to\r\nenable new technologies in next generation datacenters and the cloud. He\r\nis currently participating in several upstream projects that help build a \r\nstrong platform for containerized applications to run. In the past Dusty \r\nhas developed software for enterprise grade telecommunications software \r\nvendors and has also worked as a Red Hat Platform Consultant, focusing on \r\nenabling cloud technologies within the Financial Services industry. \r\nOutside of his professional life Dusty enjoys spending time with his wife\r\nand three children.", "public_name": "Dusty Mabe", "guid": "3658f4f5-2d61-5bf1-b03e-5dc1088de68c", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/MTHRUN/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/BFKC8C/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/BFKC8C/", "attachments": []}, {"guid": "a4e1b09b-b50e-5c9c-8951-ff46a7f15014", "code": "SYX3QX", "id": 3205, "logo": null, "date": "2026-09-25T13:10:00-04:00", "start": "13:10", "duration": "00:35", "room": "101 (Capacity 48)", "slug": "devconf-us-2026-3205-we-should-take-our-pods-and-push-them-somewhere-else-checkpoint-restore-in-kubernetes", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/SYX3QX/", "title": "We Should Take Our Pods and Push Them Somewhere Else: Checkpoint/Restore in Kubernetes", "subtitle": "", "track": "Cloud, Hybrid Cloud, and Hyperscale Infrastructure", "type": "Talk", "language": "en", "abstract": "In the inception of Kubernetes, a core design philosophy was Pods are \"cattle\" rather than \"pets\" where they can be easily replaced and replicated. As Kubernetes has dominated the world of computing, that design philosophy continually grows fuzzier. Today, application designers have many pet Pods that are difficult to schedule, start, and run, and they'd take the suggestion to \"move\" rather than tear down and replace.\r\n\r\nIn the Kubernetes Checkpoint/Restore working group, we're looking to canonically solve this problem. There has already been rudimentary checkpointing support, but we're looking to do more. Join Peter Hunt as they walk through what the WG has been working on, and learn about the state of the art of process migration at enterprise scale. And yes, it can be used for AI applications too.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "AKTHTP", "name": "Peter Hunt", "avatar": "https://pretalx.devconf.info/media/avatars/AKTHTP_fEAy60a.webp", "biography": "Peter Hunt is a Principal Software Engineer working at Red Hat. Passionate about free software, Peter focuses on being a chair for SIG node, maintaining CRI-O, and ~writing~ squashing bugs. Outside of the virtual world, Peter likes collecting floral-printed pants, cooking, and dancing.", "public_name": "Peter Hunt", "guid": "9b2a4f08-c729-5e65-9601-c8ad06d55f73", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/AKTHTP/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/SYX3QX/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/SYX3QX/", "attachments": []}, {"guid": "2e5121cd-b571-5023-b56e-19f38219c80d", "code": "LS7MCS", "id": 2728, "logo": null, "date": "2026-09-25T13:50:00-04:00", "start": "13:50", "duration": "00:35", "room": "101 (Capacity 48)", "slug": "devconf-us-2026-2728-honey-i-shrunk-the-cluster-a-pragmatic-learning-path-from-podman-to-kubernetes-via-microshift", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/LS7MCS/", "title": "Honey, I Shrunk the Cluster! A Pragmatic Learning Path from Podman to Kubernetes via MicroShift", "subtitle": "", "track": "Cloud, Hybrid Cloud, and Hyperscale Infrastructure", "type": "Talk", "language": "en", "abstract": "Moving from single containers to full-scale Kubernetes orchestration can feel like 'A Bridge Too Far' for many developers and sysadmins. This session explores a pragmatic, lightweight path to bridge that gap using RHEL 10 and MicroShift.\r\n\r\nWe will demonstrate a rapid-deployment methodology to build a local lab using KVM. The journey starts with simple Podman containers, navigates through essential SELinux security contexts, and culminates in a functional Kubernetes environment using MicroShift.\r\n\r\nKey takeaways include:\r\n\r\n* How to leverage a lightweight footprint for Kubernetes learning and Edge use cases.\r\n* Best practices for transitioning container manifests to Kubernetes objects.\r\n* Understanding the symbiotic relationship between the OS (RHEL 10) and the orchestrator.\r\n\r\nAttendees will gain a clear roadmap to master orchestration basics without needing massive cloud infrastructure, proving that learning Kubernetes doesn't have to be a 'Doomsday Machine' for local resources.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "HN3BR3", "name": "Alex Callejas", "avatar": "https://pretalx.devconf.info/media/avatars/HN3BR3_6kGP5dC.webp", "biography": "Alex Callejas is Content Architect at Red Hat Global Learning Services (GLS) and a veteran contributor to the Fedora Project, representing the Fedora Mexico community. With a career dedicated to technical education, he specializes in transforming complex cloud-native concepts into accessible learning paths.\r\nI am the author of 'Fedora Linux System Administration' (Packt Publishing) and a co-author/technical reviewer of the community-driven book 'First Steps in Linux'. My technical work is frequently featured on RedHat.com and Opensource.com, focusing on making enterprise technology accessible to the global developer community.\r\nMy mission is to empower the next generation of engineers by bridging the gap between traditional Linux environments and modern orchestration.", "public_name": "Alex Callejas", "guid": "18b24827-50ad-5da8-8eef-1acbd667e286", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/HN3BR3/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/LS7MCS/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/LS7MCS/", "attachments": []}, {"guid": "d706737a-abe4-5615-9239-a4af5f067cff", "code": "KUSV3T", "id": 2718, "logo": null, "date": "2026-09-25T14:50:00-04:00", "start": "14:50", "duration": "00:35", "room": "101 (Capacity 48)", "slug": "devconf-us-2026-2718-ezio-predictable-fast-scalable-bittorrent-based-bare-metal-provisioning", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/KUSV3T/", "title": "EZIO: Predictable, Fast, Scalable BitTorrent-Based Bare Metal Provisioning", "subtitle": "", "track": "Cloud, Hybrid Cloud, and Hyperscale Infrastructure", "type": "Talk", "language": "en", "abstract": "Deploying OS images to bare metal clusters is painful. Unicast scales linearly with node count. Multicast stalls if one node is slow. Past BitTorrent approaches either transfer entire raw partitions (wasting bandwidth) or require RAM buffering for image conversion (size limited).\r\n\r\nEZIO's provisioning time depends on image size and bandwidth, not node count. It transfers only used filesystem blocks and writes directly to raw disk by calculating offsets on the fly. No RAM buffering, no image conversion, no size limit. Each node works independently. Broken nodes can rejoin after recovery. This enables deploying large HPC environments with pre-installed software and data. Clonezilla has integrated EZIO for production use.\r\n\r\nBenchmarks: On HDD (50GB, 32 nodes), 11x faster than unicast, 50% faster than multicast. In the cluster with NVMe SSD and 10G network at Taiwan's National Center for High-performance Computing (NCHC), 500 MB/s across 32 nodes. Lab tests reach 700 MB/s.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "VUN8XP", "name": "Date (Yu-Chiang) Huang", "avatar": "https://pretalx.devconf.info/media/avatars/VUN8XP_vbBSqi7.webp", "biography": "Date Huang is a Solution Architect with 5 years of experience in cloud and datacenter networking. He is the creator of STUNMESH-go and maintainer of EZIO Project. His expertise includes AWS/Azure/GCP networking, OpenStack, Kubernetes, SD-WAN, and open-source development.", "public_name": "Date (Yu-Chiang) Huang", "guid": "6b28bfb3-3dd7-54d5-96ae-5fefd9561b97", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/VUN8XP/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/KUSV3T/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/KUSV3T/", "attachments": []}, {"guid": "8ce2b7a9-55ad-53c6-910c-ecbfda2d1265", "code": "YTXPND", "id": 3225, "logo": null, "date": "2026-09-25T15:30:00-04:00", "start": "15:30", "duration": "00:35", "room": "101 (Capacity 48)", "slug": "devconf-us-2026-3225-teaching-at-scale-with-openshift", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/YTXPND/", "title": "Teaching at Scale with OpenShift", "subtitle": "", "track": "Cloud, Hybrid Cloud, and Hyperscale Infrastructure", "type": "Talk", "language": "en", "abstract": "Academic courses increasingly depend on complex software environments. Reproducing those environments across student laptops is difficult, fragile, and time-consuming. For some classes, a better model is to move the course environment out of individual laptops and into shared cloud infrastructure, where students can access consistent, preconfigured environments through a browser.\r\n\r\nThis work started as part of the Open Education Project (OPE), which focuses on using modern open source technologies to help educators create, publish, and operationalize open educational materials. OPE provides tools for authoring course content, including open textbooks and containerized learning environments.\r\n\r\nThis presentation shifts the focus from authoring course materials to operating courses at scale. We will explore how academic courses can be run on OpenShift, drawing from lessons learned supporting hundreds of students in the Mass Open Cloud (MOC) every semester. The focus will be on the infrastructure and operational patterns needed to support real courses: deploying course environments, provisioning student access, managing shared cluster resources, and supporting browser-based workflows.\r\n\r\nWe will discuss how OpenShift can reduce student setup friction, improve reproducibility, and give educators a flexible platform for running modern computing courses.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "ZUYUPZ", "name": "Isaiah Stapleton", "avatar": "https://pretalx.devconf.info/media/avatars/ZUYUPZ_zgRhTFD.webp", "biography": "Isaiah Stapleton is a Software Engineer with Red Hat Research, where he supports initiatives in the Mass Open Cloud for academic and industry research. His work focuses on OpenShift, including model serving, AI workload support, observability, and performance evaluation across AI systems and cloud platforms. He helps build and maintain the systems that enable researchers to conduct and scale their work.", "public_name": "Isaiah Stapleton", "guid": "50644542-f3cc-5d4d-a5db-4ac36227b536", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/ZUYUPZ/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/YTXPND/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/YTXPND/", "attachments": []}], "Hewitt Boardroom (Capacity 35)": [{"guid": "5a6446c4-896b-50ab-8304-86a01f6858df", "code": "LQMHR9", "id": 2981, "logo": null, "date": "2026-09-25T09:00:00-04:00", "start": "09:00", "duration": "00:35", "room": "Hewitt Boardroom (Capacity 35)", "slug": "devconf-us-2026-2981-why-jira-is-a-terrible-knowledge-base-using-ai-to-move-knowledge-out-of-the-backlog", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/LQMHR9/", "title": "Why Jira is a Terrible Knowledge Base: Using AI To Move Knowledge Out of the Backlog", "subtitle": "", "track": "Open Track", "type": "Talk", "language": "en", "abstract": "Agile tools like Jira excel at tracking work as it moves from \"To Do\" to \"Done\". But when we rely on tickets to capture context and decisions made during task implementation, the issue tracker also unintentionally becomes a store of knowledge. Communicating solely through tickets eliminates nuance and empathy, and makes work more siloed and inhuman. This talk explores common pitfalls, strategies for managing knowledge outside of Jira, and techniques for using AI to reclaim and reorganize that knowledge into a more human-centric workflow.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "8UKG9W", "name": "Kevin Howell", "avatar": "https://pretalx.devconf.info/media/avatars/8UKG9W_SfHVS4i.webp", "biography": "Open-source software engineering leader and Staff Engineer working on OpenShift AI. I specialize in Kubernetes, AI engineering, DevOps, Golang, Java, and Python. I\u2019m enthusiastic about exploring emerging tech and sharing what I learn by contributing to open-source projects, mentoring developers, and presenting at conferences.", "public_name": "Kevin Howell", "guid": "c247ce0c-0974-5420-9b95-4a7fc6f00f61", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/8UKG9W/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/LQMHR9/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/LQMHR9/", "attachments": []}, {"guid": "44139217-a409-5038-8902-2de11566615b", "code": "XZQV8P", "id": 3167, "logo": null, "date": "2026-09-25T09:40:00-04:00", "start": "09:40", "duration": "00:35", "room": "Hewitt Boardroom (Capacity 35)", "slug": "devconf-us-2026-3167-why-a-linux-company-hired-me-to-build-for-windows", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/XZQV8P/", "title": "Why a Linux Company Hired Me to Build for Windows", "subtitle": "", "track": "Open Track", "type": "Talk", "language": "en", "abstract": "What happens when a Linux company hires you to work with the Windows Operating System?\r\n\r\nAt Red Hat, I contribute to an OLM operator written in Go that configures Windows Server\r\ninstances into OpenShift worker nodes. I debug Windows issues from a Fedora laptop,\r\nand contribute to a Kubernetes SIG literally called \"sig-windows\". When I tell people at conferences what I do, the first reaction is always the same: \"Wait, Windows at Red Hat?\"\r\n\r\nThis talk is the honest story behind that reaction. I'll share a career lesson hiding in a weird job description, a different perspective on where to find meaningful open source work, concrete strategies for contributing to large upstream projects, and maybe the courage to navigate a role that doesn't fit the obvious narrative but creates a unique opportunity for impact.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "GWAJPJ", "name": "JR Valdes", "avatar": null, "biography": "J.R. Valdes is a software engineer at Red Hat on the Windows Containers team, where he contributes to the Windows Machine Config Operator (WMCO) for Openshift. He is also a Kubernetes upstream contributor who helped promote the NodeLogQuery feature (KEP-2258) to General Availability in Kubernetes 1.36. He is active in SIG Windows and focused on making hybrid Linux/Windows Kubernetes clusters a production reality.", "public_name": "JR Valdes", "guid": "39980dd9-5736-52a8-be0a-ea8930a2274f", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/GWAJPJ/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/XZQV8P/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/XZQV8P/", "attachments": []}, {"guid": "afe42d5a-cc27-54ef-a0a6-817cedcb57dc", "code": "WXQQED", "id": 3242, "logo": null, "date": "2026-09-25T10:20:00-04:00", "start": "10:20", "duration": "00:35", "room": "Hewitt Boardroom (Capacity 35)", "slug": "devconf-us-2026-3242-linux-as-firmware-where-we-re-going-we-don-t-need-bootloaders", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/WXQQED/", "title": "Linux as firmware: Where we're going, we don't need bootloaders", "subtitle": "", "track": "Open Track", "type": "Talk", "language": "en", "abstract": "Within the context of security and user freedom, firmware is often regarded as a necessary evil - an inescapable gatekeeper whose involvement and even permission is required before the software you actually want to run can start. While open source bootloaders and firmware have been written for some platforms and even the notion of Linux as a bootloader is not unprecedented, there is almost always some other code open or not that runs first and so at least one more thing to understand and trust.\r\n\r\nThis begs the question: could a highly specialized embedded Linux kernel be prepared such that it itself can act as the target of the CPU's reset vector - in other words: can the first instruction my CPU executes be from Linux?\r\n\r\nCertainly a very open and well documented hardware platform would be required, as would customizing and minimizing the footprint of the kernel to the max, but even so trying to answer that question led me definitively into the unknown, off the beaten path, and down a wild goose chase through some of the most obscure, unexplored, and tricky corners of the Linux kernel, the RISC-V specification, and the SiFive FU540-C000 platform.\r\n\r\nThis talk will try to tell the whole story, shedding light on hardware bringup, emulation vs reality, the Linux kernel development process, and what your CPU and firmware are really doing.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "UZ7TPW", "name": "Charles Mirabile", "avatar": null, "biography": "Charlie is a Senior Software Engineer at Red Hat with five years of experience working on the hardware enablement team for the RHEL kernel. He focuses on bringing support for new ARM and RISC-V platforms from Red Hat's partners into RHEL. He is also the lead instructor for an \"Introduction to Linux Kernel Development\" class at a local university where he is trying to foster the next generation of kernel engineers. In his spare time if not programming on a hobby project you might find him Biking, or playing the guitar.", "public_name": "Charles Mirabile", "guid": "17fc1941-726c-56d2-9b00-7d7a2e0633f1", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/UZ7TPW/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/WXQQED/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/WXQQED/", "attachments": []}, {"guid": "8e80c319-a75b-5938-933e-df16066eaac2", "code": "TTJFVP", "id": 3035, "logo": null, "date": "2026-09-25T11:00:00-04:00", "start": "11:00", "duration": "00:35", "room": "Hewitt Boardroom (Capacity 35)", "slug": "devconf-us-2026-3035-single-threading-for-the-human-brain", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/TTJFVP/", "title": "Single Threading for the Human Brain", "subtitle": "", "track": "Open Track", "type": "Talk", "language": "en", "abstract": "In this talk, I share strategies for managing cognitive fatigue drawn from my recovery after a mild Traumatic Brain Injury (mTBI). As AI accelerates the pace of our work, the ability to protect and direct our focus has never been more critical. You\u2019ll gain a deeper understanding of how the brain processes information differently from machines and leave with practical, human-centered tips to boost your productivity and mental well-being.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "7EEFGJ", "name": "Kaitlyn Carcia Poulin", "avatar": null, "biography": "I am the Founder and Coach at The Parallax Practice, where I teach individuals how to thrive within complex systems without losing their sense of self. With over a decade of experience in the software engineering industry, spanning kernel development, quality, and release engineering, I understand the high-pressure mechanics of technical delivery. I\u2019ve built a career on the belief that team growth, retention, and on-time delivery are best achieved through psychological safety and individual well-being. Today, I leverage my background as a Senior Engineering Manager and clinical mental health training to help leaders navigate the intersection of technical excellence and human-centered leadership.", "public_name": "Kaitlyn Carcia Poulin", "guid": "e028539a-df19-5977-9b73-e739a7189213", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/7EEFGJ/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/TTJFVP/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/TTJFVP/", "attachments": []}, {"guid": "99c478d3-9567-5f9e-80bd-12935b45e88b", "code": "UK9GRG", "id": 2987, "logo": null, "date": "2026-09-25T12:30:00-04:00", "start": "12:30", "duration": "00:35", "room": "Hewitt Boardroom (Capacity 35)", "slug": "devconf-us-2026-2987-the-evolution-of-deceptive-ux-patterns", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/UK9GRG/", "title": "The Evolution of Deceptive UX Patterns", "subtitle": "", "track": "Open Track", "type": "Talk", "language": "en", "abstract": "As vibe coding and LLM-driven development lower the barrier to building functional interfaces, the distance between an idea and a deployed product has never been shorter. However, this speed often comes at a hidden cost: the inadvertent scaling of deceptive patterns. Essentially, your AI-generated UI is shipping deceptive behavior you didn't explicitly code, and you can still be held responsible for it. This begs the question: When we prompt our way to a UI, what are the consequences of the deceptive UX debt of the training data we are inheriting?\r\nIn this session, we dive into the murky waters of deceptive UX, from classic \"roach motels\" \u2013 a UX pattern where it is incredibly easy to sign up for a service but intentionally difficult or hidden to cancel\u2013 to the new era of AI-driven prototyping, where personalized algorithms can exploit cognitive biases at an individual scale.\r\n\r\n**Talk structure:**\r\nIn this talk, we'll walk through a live, demo-driven narrative we are calling \"The Evolution of Deceptive UX Patterns,\" structured in three phases:\r\n\r\n**Phase 1: The Magic**\r\nWe open with a live (or pre-recorded) vibe-coding demo, prompting Cursor using Claude Opus 4.6 to generate a polished, high-conversion mobile ordering UI for a taco truck in seconds. The result looks stunning and feels like the future. \r\n- What are the pros of vibe coding this fast? What things did Claude get right here?\r\n\r\n**Phase 2: The Hidden Tax**\r\nWe re-examine the \"Magic UI\" from Phase 1 using a \"magnifying glass\" effect to look under the hood, specifically at deceptive patterns.\r\n- Confirm-shaming example\r\n    - Harms: emotional manipulation, erosion of trust\r\n- Nudging example\r\n    - Harms: loss of autonomy/control, capitalizing on users' impulses\r\n- Data tracking/surveillance framed in a positive way example\r\n   - Harms: loss of autonomy/control, emotional manipulation\r\n- The truth: This isn't a glitch; it's an inheritance. AI doesn't \"choose\" to be deceptive, it mirrors the deceptive patterns ubiquitous in its training data\r\n- Why is it ubiquitous in training data you might ask?\r\n   - Well, when was the last time you saw a \u201cBuy\u201d button that was a significantly different color than the rest of the buttons on the screen?\r\n      - Show examples from Amazon, Etsy, online shopping sites\r\n   - When was the last time you were confirmed-shamed?\r\n      - Show a bunch of examples on the presentation\r\n- By vibe coding without checks and filters, we're effectively scaling a legacy of UIs that have deceptive patterns embedded into them\r\n\r\n**Phase 3: The New Toolkit**\r\nWe show how to use the same AI tools that build these interfaces to identify, flag, and neutralize deceptive patterns before they reach the user.\r\n- Demo: Using an AI Agent (like Cursor) as an ethical auditor\r\n   - The takeaway: A 3-step \"Sanity Check\" framework for auditing AI-generated interfaces.\r\n\r\n**What attendees will gain from this talk:**\r\nAttendees will walk away with a framework for ethical prompting and a toolkit for auditing AI-generated interfaces, ensuring that the future of development is as transparent as it is fast. Key takeaways include:\r\n- Ability to identify modern deceptive patterns that specifically leverage AI and machine learning\r\n- Understand the ethical implications of using \"vibe coding\" (natural language programming) in production environments\r\n- How to use AI, particularly Cursor skills, to implement automated and manual \"sanity checks\" to ensure AI-generated UIs remain user-centric and honest\r\n\r\n**Why this talk:**\r\nDevConf is about the intersection of craft and technology. As designers and developers alike move toward becoming \"orchestrators\" of AI-generated code, understanding the ethics of the software and interfaces we ship is not just a designer's job, it's a core engineering responsibility too.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "AGQQTG", "name": "Kevin Hatchoua", "avatar": "https://pretalx.devconf.info/media/avatars/AGQQTG_hIw2Qxf.jpg", "biography": "Kevin Hatchoua is a Senior UX Designer specializing in developer platforms and cloud-native technologies. At Red Hat, he works on OpenShift, shaping experiences across virtualization, networking, and catalog systems to make complex infrastructure more intuitive for developers and platform engineers.\r\n\r\nHis work focuses on simplifying end-to-end workflows, aligning user needs with business strategy, and driving measurable UX impact through research, analytics, and cross-functional collaboration.\r\n\r\nBeyond his core role, Kevin contributes to STEM education initiatives such as STEMATCH, BU Spark, Quinsigamond Community College Mentorship helping introduce students to computer science. He is also exploring how AI can enhance design, learning, and developer productivity, while building hands-on projects to deepen his technical fluency.", "public_name": "Kevin Hatchoua", "guid": "f4ba0e1e-f8a1-5c57-86e7-0422dcd9b964", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/AGQQTG/"}, {"code": "RK9MFX", "name": "Yahav Manor", "avatar": "https://pretalx.devconf.info/media/avatars/RK9MFX_xIEdpdB.webp", "biography": "Yahav Manor is a UX Researcher, focusing specifically on agentic AI development and evaluative research. She works on Red Hat OpenShift AI (RHOAI), conducting mixed user and agent research methodology to surface pain points and opportunities in the RHOAI dashboard. She also contributes to the AI-driven software development lifecycle on Red Hat AI, advocating for the inclusion and importance of user experience in agentic designs and processes. She also is on the team that runs product analytics for RHOAI, leveraging internal tools to track behavioral analytics. Ultimately, Yahav utilizes these various avenues of quantitative and qualitative data to develop user journeys and stories, empowering them to be the center of any successful design solution.\r\n\r\nYahav particularly thrives when she is able to combine her passion for AI ethics with UX research and design projects. She has led several talks for the UXD team centered around AI ethics and has completed numerous courses in this field. She currently contributes to agentic evaluation design solutions and AI safety on RHOAI. \r\n\r\nShe is also a part of several education-centered initiatives, collaborating with senior engineering capstone teams at Tufts University and co-leading hackathons at Red Hat's Boston Office", "public_name": "Yahav Manor", "guid": "21df1c1c-4100-55ed-b1f6-8c8ccef7e9b7", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/RK9MFX/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/UK9GRG/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/UK9GRG/", "attachments": []}, {"guid": "f2bfb4a0-8d30-50d5-bb93-d167141e9d54", "code": "UFLDJZ", "id": 2997, "logo": null, "date": "2026-09-25T13:10:00-04:00", "start": "13:10", "duration": "00:35", "room": "Hewitt Boardroom (Capacity 35)", "slug": "devconf-us-2026-2997-transactional-systems-in-the-fedora-ecosystem", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/UFLDJZ/", "title": "Transactional Systems, in the Fedora Ecosystem", "subtitle": "", "track": "Open Track", "type": "Talk", "language": "en", "abstract": "Within openSUSE, transactional systems, based on btrfs snapshotting are offered, through the MicroOS product.\r\n\r\nTransactional systems offer a middle ground between Fedora Atomics, and their image based updating, and read-only filesystems and Traditional Fedora, with it's read/write filesystems, as they can be configured to do either, offering great flexibility.\r\n\r\nIn a read-only context, transactional Fedora offers a minimal system, and workloads are handled through podman or docker containers, for server usage.   On the desktop, toolbox, distrobox, flatpaks, and potentially other application delivery mechanisms can be used, while still providing the possibility of local modifications to the read-only filesystem, for things that just make sense to be delivered via RPM.\r\n\r\nIn a read-write context, Transactional systems offer Atomic updating, offering the possibility of more reliable updating, more stable systems over time, and the ability to \"rollback\" snapshots, in case of issues. or for troubleshooting purposes.\r\n\r\nThis talk will discuss the basic ideas behind Transactional Updates, how they're used in openSUSE, and what it takes to bring them to Fedora.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "KA7E3Q", "name": "Neal Gompa", "avatar": "https://pretalx.devconf.info/media/avatars/KA7E3Q_4HtKpqb.png", "biography": "Neal Gompa is a developer for\u2013and contributor to\u2013Fedora, CentOS, AlmaLinux, and openSUSE. Neal focuses primarily on the base Linux system components, such as package and software management, and desktop Linux. He believes in \u201cupstream first,\u201d which has led him all over the open source world. In addition to open source work as a consultant through Velocity Limitless, he is also a co-host on the Sudo Show podcast where he talks about \"the business of Linux.\"", "public_name": "Neal Gompa", "guid": "82c6dfd8-0b89-5879-b252-127dd9394958", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/KA7E3Q/"}, {"code": "DEJP7E", "name": "Shawn W Dunn", "avatar": null, "biography": "Lead Developer, Kalpa Desktop\r\nLXQt Maintainer openSUSE/Fedora\r\nCurrent openSUSE Board Member", "public_name": "Shawn W Dunn", "guid": "5cb2b0fd-cea3-5247-b0e6-924d14e3631e", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/DEJP7E/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/UFLDJZ/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/UFLDJZ/", "attachments": []}, {"guid": "0800cecd-d2a0-5e95-a0a2-f05757f3fea3", "code": "WBRWFZ", "id": 3017, "logo": null, "date": "2026-09-25T13:50:00-04:00", "start": "13:50", "duration": "00:35", "room": "Hewitt Boardroom (Capacity 35)", "slug": "devconf-us-2026-3017-open-source-analytics-101", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/WBRWFZ/", "title": "Open Source Analytics 101", "subtitle": "", "track": "Open Track", "type": "Talk", "language": "en", "abstract": "Open source projects power everything from small experiments to major production systems, yet most maintainers still have very little visibility into how their work is actually being used. Stars, forks, and download counts only capture a thin slice of reality, and they often fail to answer the questions that matter most: Who is using this? How are they using it? What should I focus on next?\r\nThis talk is a practical introduction to modern usage analytics for OSS maintainers. We will look at what meaningful signals really look like today, how to instrument your project in a way that respects users and community norms, and how to interpret usage patterns so you can guide your roadmap, prioritize issues, and understand the true impact of your project.\r\nIf you are tired of guessing what is happening with your project, or relying on metrics that do not match what you see day to day, you will leave with a clear framework and a lightweight toolkit for bringing reliable usage insight to your open source work.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "RXC9S8", "name": "Avi Press", "avatar": "https://pretalx.devconf.info/media/avatars/RXC9S8_2RWfzDd.png", "biography": "Avi Press is the founder and CEO of Scarf, where he promotes open source sustainability through responsible usage analytics practices. Avi is also a board member of the Haskell Foundation, and a host on the Hacking Open Source Business Podcast.", "public_name": "Avi Press", "guid": "67bc1fbc-d364-5852-9878-7b3c99b55e5b", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/RXC9S8/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/WBRWFZ/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/WBRWFZ/", "attachments": []}, {"guid": "2fbd3228-0361-5441-a778-b06854aecaa0", "code": "3MASYJ", "id": 2974, "logo": null, "date": "2026-09-25T14:50:00-04:00", "start": "14:50", "duration": "00:35", "room": "Hewitt Boardroom (Capacity 35)", "slug": "devconf-us-2026-2974-the-end-of-the-junior-developer-how-gen-z-builders-are-redefining-engineering-culture", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/3MASYJ/", "title": "The End of the Junior Developer: How Gen Z Builders Are Redefining Engineering Culture", "subtitle": "", "track": "Open Track", "type": "Talk", "language": "en", "abstract": "The traditional tech career path (student, intern, junior, mid-level, senior) is breaking. With the rise of Agentic AI and \"vibecoding,\" Gen Z engineers are no longer waiting to be mentored on basic syntax; we are using AI to orchestrate entire systems from day one.\r\n\r\nAs a 19-year-old full-time student and Founding Engineer at KanoParty, I use AI to bypass traditional corporate hierarchies and ship production-ready features for a rapidly scaling marketplace. This talk isn't about how to prompt an LLM; it's about the mindset of the developer prompting it. Senior engineers possess a decade of architectural wisdom, but the incoming generation brings unprecedented execution velocity.\r\n\r\nIn this session, we will explore the \"Gen Z Builder Blueprint.\" For tech leads, open-source maintainers, and senior developers, I will break down how high-agency, AI-native developers operate. We will discuss how to manage, mentor, and integrate a generation that prioritizes shipping velocity over climbing the traditional corporate ladder, and what this means for the future of open-source collaboration.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "73TQDQ", "name": "Artemis Leonardou", "avatar": "https://pretalx.devconf.info/media/avatars/73TQDQ_QczNMZk.webp", "biography": "Artemis Leonardou is a 19-year-old Founding Engineer at KanoParty and a full-time Computer Science student at NKUA. A leading voice in the \"Gen Z Builder\" movement, she documents her journey in AI-native development to over 1.5 million viewers, advocating for a shift from traditional junior roles to high-agency, production-ready engineering.", "public_name": "Artemis Leonardou", "guid": "6e706366-72cb-54ea-8684-50bcef01cb58", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/73TQDQ/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/3MASYJ/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/3MASYJ/", "attachments": []}, {"guid": "3d141271-2df9-5695-9400-00f78a6665ec", "code": "LSZQWG", "id": 3235, "logo": null, "date": "2026-09-25T15:30:00-04:00", "start": "15:30", "duration": "00:35", "room": "Hewitt Boardroom (Capacity 35)", "slug": "devconf-us-2026-3235-becoming-an-ai-first-ux-team-lessons-for-experts-and-newbs", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/LSZQWG/", "title": "Becoming an AI First UX Team: Lessons for Experts and Newbs", "subtitle": "", "track": "Open Track", "type": "Talk", "language": "en", "abstract": "The rapid ascent of Generative AI has disrupted traditional UX workflows, forcing teams to move beyond \"business as usual.\" At Red Hat, our User Experience Design team is navigating this shift by integrating AI directly into our research and design processes to increase velocity by transforming raw feedback into polished design updates faster than ever before.\r\n\r\nIn this session, we share a transparent look at our journey toward becoming an AI-first UX team. We will showcase real-world applications of AI-driven tooling, including:\r\n\r\n **- Augmented Research Synthesis:** Using custom scripts and LLMs to extract user needs and pain points from hours of meeting transcripts in seconds.\r\n**- Prototyping with Code:** Leveraging AI-powered code editors like Cursor to deliver interactive prototypes built on our design system, moving beyond the limitations of static Figma mocks.\r\n**- Quality Agents:** Deploying numerous AI agents to ensure design and content consistency across complex product features.\r\n\r\n**The Perspectives**\r\n\r\nWe believe the \"human\" side of AI adoption is just as important as the tech. Our discussion features three distinct viewpoints:\r\n**- The Strategist:** Tasked with identifying an AI roadmap and managing the cultural and procedural rollout.\r\n**- The Architect:** An AI-savvy designer who embraced the tech early and built the custom tooling empowering the rest of the team.\r\n**- The Skeptic:** A self-described \"AI newb\" who values stability and will share the honest challenges of being pushed into an AI-driven workflow.\r\n\r\n**We\u2019ll talk about:**\r\n- How our UX team identified and built AI-driven tools to solve specific workflow bottlenecks.\r\n- Challenges we encountered while shifting a team\u2019s culture and processes toward an \"AI-first\" mindset.\r\n- Lessons we\u2019ve learned from our experience and what we see coming next for the UX craft.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "QYBHFG", "name": "Beau Morley", "avatar": "https://pretalx.devconf.info/media/avatars/QYBHFG_hGvRM7A.png", "biography": null, "public_name": "Beau Morley", "guid": "724032a5-7cb1-53b3-813c-96353e636de7", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/QYBHFG/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/LSZQWG/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/LSZQWG/", "attachments": []}], "107 (Capacity 20)": [{"guid": "69ed5b2c-1fcb-5d34-b794-bc8f64e2b31d", "code": "3FHZHW", "id": 3222, "logo": null, "date": "2026-09-25T09:00:00-04:00", "start": "09:00", "duration": "01:20", "room": "107 (Capacity 20)", "slug": "devconf-us-2026-3222-the-cheapest-way-to-rl-tune-llms-getting-started-with-gepa", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/3FHZHW/", "title": "The Cheapest Way to RL tune LLMs: Getting Started with GEPA", "subtitle": "", "track": "Artificial Intelligence and Data Science", "type": "Workshop", "language": "en", "abstract": "Prompt optimization is still mostly hand-crafted: edit the wording, rerun a few examples, inspect failures, and repeat. That is like hand-crafting image kernels for every new vision problem. It can work for simple cases, but it does not scale well, and it is hard to reproduce.\r\n\r\nGEPA offers an algorithmic alternative. It is a gradient-free form of RL for LLM systems: sample candidate behaviors, evaluate them, use feedback from failures, and search for better policies. But instead of updating model weights with PPO or GRPO, GEPA optimizes the text artifacts that shape model behavior: prompts, and system instructions.\r\n\r\nThis talk is for engineers building LLM applications or agent workflows who want to move from prompt tweaking to evaluation-driven optimization. We\u2019ll walk through the core GEPA recipe: writing an evaluation callable, returning both reward and natural-language feedback, exposing one or more text variables to optimize, and running the optimizer on a small dataset. \r\n\r\nAttendees will leave with a runnable notebook, a mental model for when GEPA is useful, and a reusable recipe for applying automatic prompt optimization to their own LLM systems.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "PMVQQR", "name": "Rohan Awhad", "avatar": "https://pretalx.devconf.info/media/avatars/PMVQQR_j2EEtMT.webp", "biography": "Hey there, my name's Rohan. I work on LLMs post-training, specifically synthetic data curation and training strategies like on-policy distillation, lora-finetuning, and rl-training.\r\nI also work on agents using claude-code as harness, and building harnesses for specific use-cases.", "public_name": "Rohan Awhad", "guid": "820ce440-0493-5b7c-bf01-e8f308e2b179", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/PMVQQR/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/3FHZHW/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/3FHZHW/", "attachments": []}, {"guid": "a1c14ae7-3d12-5bce-99e1-bb4074ff1d0a", "code": "XWZLYQ", "id": 3230, "logo": null, "date": "2026-09-25T12:30:00-04:00", "start": "12:30", "duration": "01:20", "room": "107 (Capacity 20)", "slug": "devconf-us-2026-3230-build-a-multi-product-kubernetes-solution-with-helmet-hands-on", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/XWZLYQ/", "title": "Build a Multi-Product Kubernetes Solution with Helmet (Hands-On)", "subtitle": "", "track": "DevOps and Automation", "type": "Workshop", "language": "en", "abstract": "In this workshop you will assemble a small but realistic solution from a few products and integrations using the Helmet framework\u2014not by writing a custom orchestrator from scratch, but by composing charts, wiring integrations, and driving configuration the way Helmet expects.\r\n\r\nWe start from an embedded installer layout: charts on disk, a blueprint that declares what is in the bundle, and merged configuration for settings, products, and integrations. In guided exercises you will add or adjust pieces, run topology to see resolved order, exercise config workflows (including dry-run), and connect integration metadata to consuming charts. By the end, you will have walked the path from \u201cempty bundle\u201d to \u201ccoherent multi-chart story\u201d with clear seams for swapping demo vs production values.\r\n\r\nPrerequisites: Laptop with kubectl and cluster access (or local Kubernetes) as announced by organizers; Helm basics; comfortable editing YAML. No prior Helmet experience required.\r\n\r\nFormat note: Hands-on, goal-oriented steps with helper repos or embedded examples; instructors troubleshoot common Helm/topology mistakes.\r\n\r\nTakeaways:\r\n\r\n- Scaffold or extend an installer that combines multiple Helm charts under one CLI.\r\n- Express dependencies and integrations so installs stay reproducible.\r\n- Practice the demo \u2192 tighter PoC leap using the same composition model.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "QTK9WW", "name": "David Peraza", "avatar": "https://pretalx.devconf.info/media/avatars/QTK9WW_P3X3HGT.webp", "biography": "David Peraza is a Principal Software Engineer at Red Hat with over two decades of experience in distributed systems, cloud-native architecture, and the software supply chain. Currently, he serves as a lead architect for the Red Hat Advanced Developer Suite (RHADS), where he focuses on building trusted software supply chains and enhancing developer experience within OpenShift and Kubernetes ecosystems.\r\n\r\nThroughout his career, David has held senior technical roles at AWS, IBM, and Persistent Systems, contributing significantly to the OpenStack project and pioneering hybrid cloud integrations. A holder of multiple patents and a published author in the field of cloud-managed services, David holds a Master\u2019s degree in Computer Science from Florida International University. He is a recognized expert in Kubernetes, DevOps automation, and the engineering of secure, scalable cloud infrastructure", "public_name": "David Peraza", "guid": "889f1109-6004-5fdc-a89a-537432fb07ab", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/QTK9WW/"}, {"code": "WPHZWM", "name": "Romain Arnaud", "avatar": "https://pretalx.devconf.info/media/avatars/WPHZWM_uAEsCTn.webp", "biography": "I'm a Principal Software Engineer at Red Hat. In previous roles, I built and shipped platform tooling\u2014most recently the Trusted Software Factory installer for the Advanced Developer Suite. I've spent 20+ years improving and automating developer workflows, turning messy problems into reliable systems, and leading teams with efficiency and a strong focus of added value.", "public_name": "Romain Arnaud", "guid": "91a67671-60f2-5e82-8ace-331be648e844", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/WPHZWM/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/XWZLYQ/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/XWZLYQ/", "attachments": []}], "Brookline Room (Capacity 18)": [{"guid": "b678390c-5ed9-5a15-bb64-12ac09952e66", "code": "RZNRUA", "id": 3249, "logo": null, "date": "2026-09-25T09:30:00-04:00", "start": "09:30", "duration": "01:20", "room": "Brookline Room (Capacity 18)", "slug": "devconf-us-2026-3249-ai-coding-agents", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/RZNRUA/", "title": "AI Coding Agents", "subtitle": "", "track": "Open Track", "type": "Meetup", "language": "en", "abstract": "How do you use AI to generate code? Do you have a project that you've built with AI that you'd like to share? Let's talk about Cursor, OpenCode, Claude Code, Codex, spec coding, building websites, games, and frontend apps. All levels are welcome to join!", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "WTLMRL", "name": "Justin Sun", "avatar": null, "biography": "Engineering Manager at Red Hat", "public_name": "Justin Sun", "guid": "c9069ef2-568b-5a33-b936-2a0634271543", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/WTLMRL/"}, {"code": "WVXSRY", "name": "Bill Murdock", "avatar": "https://pretalx.devconf.info/media/avatars/YVBUXL_mQIC6Cq.webp", "biography": "Bill Murdock is a Senior Principal Machine Learning Engineer at Red Hat, where he works on agentic AI for Red Hat OpenShift AI.  Before Red Hat, he spent 21 years at IBM Research, where he led the evidence scoring and ranking team behind IBM Watson's Jeopardy! victory. He holds a PhD in Computer Science from Georgia Tech, was an IBM Master Inventor with 25+ patents, and has published 50+ peer-reviewed papers.", "public_name": "Bill Murdock", "guid": "fa70d15f-ee3c-5e19-871a-3801e8cebd36", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/WVXSRY/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/RZNRUA/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/RZNRUA/", "attachments": []}, {"guid": "1b2a1ec2-1b5c-5a97-a0d0-97fd07e25472", "code": "JQ8WYC", "id": 3276, "logo": null, "date": "2026-09-25T12:30:00-04:00", "start": "12:30", "duration": "02:30", "room": "Brookline Room (Capacity 18)", "slug": "devconf-us-2026-3276-game-day-aws-and-red-hat-enterprise-linux-automation-quest-day-2", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/JQ8WYC/", "title": "Game Day:\u00a0 AWS and Red Hat Enterprise Linux automation quest (Day 2)", "subtitle": "", "track": "Open Track", "type": "Talk", "language": "en", "abstract": "Join the Parasol Insurance Corporation as we use automation to save time and money so the company can focus on innovation in the insurance industry and\u00a0 reduce security risks on AWS in their Red Hat Enterprise Linux (RHEL) environment used for managing their critical infrastructure.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "JKPBAE", "name": "Eyal Gutkind", "avatar": null, "biography": null, "public_name": "Eyal Gutkind", "guid": "4e105752-dcc9-5733-bcf3-20a390fd9129", "url": "https://pretalx.devconf.info/devconf-us-2026/speaker/JKPBAE/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/JQ8WYC/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/JQ8WYC/", "attachments": []}], "Show Floor": [{"guid": "d51c3620-45dc-5a0d-bbe2-6cc50ca74511", "code": "FQQEFJ", "id": 3266, "logo": null, "date": "2026-09-25T09:00:00-04:00", "start": "09:00", "duration": "07:00", "room": "Show Floor", "slug": "devconf-us-2026-3266-booths-day-2", "url": "https://pretalx.devconf.info/devconf-us-2026/talk/FQQEFJ/", "title": "Booths (Day 2)", "subtitle": "", "track": "General", "type": "Booth", "language": "en", "abstract": "Meet and network with the following communities on the show floor!\r\n- Foreman, Katello, and Pulp Community Booth\r\n- Fedora & CentOS: RHEL Upstreams Ecosystem\r\n- OpenSUSE\r\n- UXD", "description": null, "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-us-2026/talk/FQQEFJ/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-us-2026/talk/FQQEFJ/", "attachments": []}]}}]}}}