{"$schema": "https://c3voc.de/schedule/schema.json", "generator": {"name": "pretalx", "version": "2026.1.2"}, "schedule": {"url": "https://pretalx.devconf.info/devconf-cz-2026/schedule/", "version": "0.17", "base_url": "https://pretalx.devconf.info", "conference": {"acronym": "devconf-cz-2026", "title": "DevConf.CZ 2026", "start": "2026-06-18", "end": "2026-06-19", "daysCount": 2, "timeslot_duration": "00:05", "time_zone_name": "Europe/Prague", "colors": {"primary": "#8e83e4"}, "rooms": [{"name": "D105 (capacity 300)", "slug": "76-d105-capacity-300", "guid": "2a6e03f7-f93f-5256-be92-1f127b7b201b", "description": null, "capacity": null}, {"name": "D0206 (capacity 154)", "slug": "77-d0206-capacity-154", "guid": "edb74461-bcd7-5800-814d-3d343b29e0a0", "description": null, "capacity": null}, {"name": "D0207 (capacity 90)", "slug": "78-d0207-capacity-90", "guid": "6ad4176d-69c3-546c-ae9d-166efc176ef2", "description": null, "capacity": null}, {"name": "E112 (capacity 156)", "slug": "79-e112-capacity-156", "guid": "45c1d774-b04a-5da7-ace1-38e5755eba07", "description": null, "capacity": null}, {"name": "E104 (capacity 72)", "slug": "80-e104-capacity-72", "guid": "2a5dd106-2274-5e9b-bbb7-3c1d1a8963b4", "description": null, "capacity": null}, {"name": "E105 (capacity 70)", "slug": "81-e105-capacity-70", "guid": "d736d9ee-9891-5244-a16e-724995a7047a", "description": null, "capacity": null}, {"name": "A112 (capacity 64)", "slug": "82-a112-capacity-64", "guid": "6e0c6453-3d32-52e3-8f01-b8ae67d7894d", "description": null, "capacity": null}, {"name": "A113 (capacity 64)", "slug": "83-a113-capacity-64", "guid": "adb01b73-9a9a-5dfb-aee7-9f8b725e270c", "description": null, "capacity": null}, {"name": "A218 (capacity 20)", "slug": "84-a218-capacity-20", "guid": "da08496e-f8b6-5572-aaf7-efd05a5c252c", "description": null, "capacity": null}, {"name": "C228 (capacity 24)", "slug": "85-c228-capacity-24", "guid": "d55b832a-f84a-5e91-b021-1ed67c6f119a", "description": null, "capacity": null}, {"name": "Student Club", "slug": "86-student-club", "guid": "7127fcaa-1a09-5b8c-94bb-948e2f0513ad", "description": null, "capacity": null}, {"name": "Show floor", "slug": "87-show-floor", "guid": "fe344375-30a7-5e58-87a0-ae0cdbc6110e", "description": null, "capacity": null}, {"name": "Offsite location", "slug": "88-offsite-location", "guid": "649125ff-1dbc-591c-9eea-783dc045fa9e", "description": null, "capacity": null}], "tracks": [{"name": "Cloud, Hybrid Cloud, and Hyperscale Infrastructure", "slug": "36-cloud-hybrid-cloud-and-hyperscale-infrastructure", "color": "#E6B8AF"}, {"name": "Future Tech and Open Research", "slug": "37-future-tech-and-open-research", "color": "#BF9000"}, {"name": "Artificial Intelligence and Data Science", "slug": "38-artificial-intelligence-and-data-science", "color": "#990000"}, {"name": "Linux Distributions, Operating Systems, and Edge", "slug": "39-linux-distributions-operating-systems-and-edge", "color": "#0b5394"}, {"name": "Programming and Application Development", "slug": "40-programming-and-application-development", "color": "#e69138"}, {"name": "DevOps, CI/CD, and Automation", "slug": "41-devops-cicd-and-automation", "color": "#38761d"}, {"name": "Security and Compliance", "slug": "42-security-and-compliance", "color": "#efd484"}, {"name": "Agility and Leading Principles", "slug": "43-agility-and-leading-principles", "color": "#b6d7a8"}, {"name": "Open Track", "slug": "45-open-track", "color": "#A4C2F4"}], "days": [{"index": 1, "date": "2026-06-18", "day_start": "2026-06-18T04:00:00+02:00", "day_end": "2026-06-19T03:59:00+02:00", "rooms": {"D105 (capacity 300)": [{"guid": "f34a5ecd-130c-5b52-a724-9e14334b7db1", "code": "QN8WUL", "id": 3258, "logo": null, "date": "2026-06-18T09:00:00+02:00", "start": "09:00", "duration": "00:30", "room": "D105 (capacity 300)", "slug": "devconf-cz-2026-3258-welcome", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/QN8WUL/", "title": "Welcome!", "subtitle": "", "track": null, "type": "Lightning talk", "language": "en", "abstract": "Join the organizers for the conference opening. We'll share all you need to know to have a great experience at DevConf.CZ 2026!", "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": "Event Manager at Red Hat.", "public_name": "Dorka Volavkova", "guid": "14cbce1d-ed53-5fb5-b9f2-8d55b69a9b2d", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/HY7C93/"}, {"code": "RNTDCV", "name": "Radek Vok\u00e1l", "avatar": "https://pretalx.devconf.info/media/avatars/RNTDCV_P7ngixz.png", "biography": "https://www.linkedin.com/in/radekvokal/", "public_name": "Radek Vok\u00e1l", "guid": "ecf3b75a-63e2-57e0-b600-eb1b5a1aa9cb", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/RNTDCV/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d105:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/7P43MiWrJEE?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/QN8WUL/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/QN8WUL/", "attachments": []}, {"guid": "6a8cfd10-52ca-5589-951d-d9babd1885e4", "code": "XAJLYJ", "id": 2259, "logo": null, "date": "2026-06-18T09:30:00+02:00", "start": "09:30", "duration": "00:35", "room": "D105 (capacity 300)", "slug": "devconf-cz-2026-2259-keynote-how-i-learned-to-stop-worrying-and-love-cves-hummingbird", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/XAJLYJ/", "title": "Keynote: How I learned to stop worrying and love CVEs - Hummingbird", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "There's been a monumental increase in the number of CVEs tracked in Open Source. Nearly 50,000 identified in the last year: 130 a day. In part, this is due to AI.\r\n\r\nWe see an opportunity here to change Open Source software to be fundamentally more secure: Agents can cross check for exploitability and vulnerable patterns, port more easily to secure languages, and we can work at scales that were impossible before.\r\n\r\nHowever, the current tsunami of CVEs has made it nearly impossible for users to determine what software they use is actually vulnerable. Manually assessing vulnerabilities, and backporting patches, the way traditional Linux distributions have done for decades, is becoming untenable at this scale. The math no longer works.\r\n\r\nWe'll look at one approach that does work: Hummingbird which consists of minimal, distroless containers built as close to upstream as possible on a fully automated supply chain, no humans involved until required. The result: zero known CVEs at time of delivery.\r\n\r\nBut that\u2019s not enough. Lets get beyond this tsunami, and how we get to prevention of vulnerabilities.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "BT9QGT", "name": "Valentin Rothberg", "avatar": "https://pretalx.devconf.info/media/avatars/BT9QGT_8zRswFW.webp", "biography": "Valentin was a core maintainer of Podman, driving advancements in Edge, HPC, security, and performance. He helped kick off Image Mode for RHEL and bootable containers, and served as Product Owner for Image Mode. He pioneered in agentic AI development ultimately leading to his current role as the architect of Project Hummingbird, a critical supply chain security initiative providing a curated catalog of minimal, hardened, and secure container images built on a modern, automated pipeline.", "public_name": "Valentin Rothberg", "guid": "a69f6ec8-1894-52aa-a5e9-ab86550fa437", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/BT9QGT/"}, {"code": "RG3UXX", "name": "Stef Walter", "avatar": "https://pretalx.devconf.info/media/avatars/RG3UXX_MlP27k9.webp", "biography": "Stef joined Red Hat in 2012 as an engineer working to make Linux integrated, discoverable, and usable. He has more than 20 years and 100 projects of experience working with open source. Among other things he led the RHEL Web Console \u201cCockpit\u201d project, and became passionate about automating engineering tasks, integration testing and continuous delivery.\r\n\r\nHe now leads an engineering organization responsible for a large part of the RHEL and Fedora, CoreOS and more.", "public_name": "Stef Walter", "guid": "50b52f0d-b077-5da9-b589-9938a1d668d7", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/RG3UXX/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d105:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/7P43MiWrJEE?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/XAJLYJ/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/XAJLYJ/", "attachments": []}, {"guid": "63aa2940-d06c-5e5f-89b9-02bd5c780ffa", "code": "8GLDTE", "id": 2378, "logo": null, "date": "2026-06-18T10:15:00+02:00", "start": "10:15", "duration": "00:35", "room": "D105 (capacity 300)", "slug": "devconf-cz-2026-2378-the-vep-police-an-ai-agent-that-governs-an-open-source-project", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/8GLDTE/", "title": "The VEP Police: An AI Agent That Governs an Open-Source Project", "subtitle": "", "track": "Artificial Intelligence and Data Science", "type": "Talk", "language": "en", "abstract": "As open-source projects grow, governance becomes a bottleneck. Tracking enhancement proposals across repositories, enforcing deadlines, ensuring process compliance - these don't scale with volunteer maintainers.\r\n\r\nEnter the VEP Police Agent - an AI agent built with LangGraph, MCP, and LLMs for KubeVirt, a CNCF project for running VMs on Kubernetes. It autonomously monitors the enhancement proposal lifecycle: discovering proposals across GitHub, tracking compliance in parallel, performing cross-domain risk analysis, and delivering prioritized alerts via Slack and email.\r\n\r\nWe'll dive into the architecture: a LangGraph state machine with parallel nodes, a two-tier LLM strategy (fast models for MCP tool-calling, powerful models for reasoning), and phase-aware analysis that keeps alerts context-sensitive. A live demo will show the agent catching real governance issues in real time.\r\n\r\nWhile built for KubeVirt, the patterns apply to any project facing governance growing pains.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "XURCKW", "name": "Itamar Holder", "avatar": "https://pretalx.devconf.info/media/avatars/XURCKW_GcOCjhm.webp", "biography": "Principle software engineer working for Red Hat.\r\n\r\nKubevirt maintainer.\r\nKubernetes developer. Lead swap memory development.\r\n\r\nFor more info: https://www.linkedin.com/in/itamar-holder-39095b108/", "public_name": "Itamar Holder", "guid": "ba082547-ca35-5ea9-96b9-80cce3706d88", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/XURCKW/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d105:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/7P43MiWrJEE?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/8GLDTE/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/8GLDTE/", "attachments": []}, {"guid": "0d350f2e-000f-51de-aac0-8f148ed02f37", "code": "RZUGMC", "id": 2101, "logo": null, "date": "2026-06-18T11:00:00+02:00", "start": "11:00", "duration": "00:35", "room": "D105 (capacity 300)", "slug": "devconf-cz-2026-2101-from-laptop-chaos-to-fedora-cloud-quadlets-and-containers", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/RZUGMC/", "title": "From Laptop Chaos to Fedora Cloud: Quadlets and Containers", "subtitle": "", "track": "Artificial Intelligence and Data Science", "type": "Talk", "language": "en", "abstract": "Local development stacks tend to sprawl: databases, agents, schedulers, and sidecars all wired together with ad\u2011hoc scripts. This talk shows how to turn that kind of environment into a reproducible Fedora Cloud Edition deployment using a combination of Fedora Containers, Fedora Cloud Edition and Podman Quadlets. With a working agent framework as a real\u2011world example, we will review decomposing a multi\u2011service local AI driven setup into declarative quadlet units.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "Q7W9WG", "name": "David Duncan", "avatar": "https://pretalx.devconf.info/media/avatars/Q7W9WG_PB7iw0C.jpeg", "biography": "David Duncan is a Linux-focused cloud architect and long-time open source contributor who works on aligning Linux distributions with hyperscale cloud platforms. He leads partner solutions architecture for Linux at Amazon Web Services, specializing in Fedora, CentOS, and Red Hat-based workloads and cloud images. David has been active in the Fedora community for more than a decade, working with the Fedora Cloud Edition Working Group and related initiatives to make Fedora a first-choice platform.", "public_name": "David Duncan", "guid": "3e508f91-7927-59ad-8dd6-e43a953448a9", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/Q7W9WG/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d105:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/7P43MiWrJEE?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/RZUGMC/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/RZUGMC/", "attachments": []}, {"guid": "40e52002-c92f-5b17-b7dd-ce0c34658c9e", "code": "CSGDXU", "id": 2266, "logo": null, "date": "2026-06-18T12:30:00+02:00", "start": "12:30", "duration": "00:35", "room": "D105 (capacity 300)", "slug": "devconf-cz-2026-2266-inside-moe-optimization-a-profiler-guided-tour-of-torch-compile-and-vllm", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/CSGDXU/", "title": "Inside MoE Optimization: A Profiler-Guided Tour of torch.compile and vLLM", "subtitle": "", "track": "Artificial Intelligence and Data Science", "type": "Talk", "language": "en", "abstract": "Mixture of Experts (MoE) architectures trade dense computation for conditional sparsity activating only a subset of experts per input token. But this sparsity doesn't come for free: dynamic routing decisions, irregular memory access, and excessive kernel launches can quietly undermine performance. This talk covers optimization strategies for MoE inference using PyTorch 2.x's compilation stack alongside vLLM's serving framework. We will show Profiler traces to illustrate four key areas for optimization: kernel fusions, FX graph optimizations, memory layout optimization, and dynamic shape specialization for variable batch sizes. After that will discuss how to extract insights from profiler data mapping kernel timelines to specific fusion passes, identifying memory-bound vs. compute-bound expert execution, and validating that compiled MoE forward passes maintain batch size flexibility without guard-induced recompilation.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "GXDURE", "name": "Parshant Sharma", "avatar": "https://pretalx.devconf.info/media/avatars/GXDURE_AEzKZG1.webp", "biography": "Associate Machine Learning Engineer, PyTorch Engineering Team, Red Hat\r\n\r\nParshant is an Associate ML Engineer at Red Hat and a Gold Medalist in his Master\u2019s in CSE with AIML specialization. He has authored four SCOPUS-indexed research papers in AI/ML. At Red Hat, he contributes to upstream open-source projects like PyTorch. He also has hands-on experience in AI compilers and works with open-source compiler frameworks like LLVM and MLIR, bridging ML workloads with systems-level optimization.", "public_name": "Parshant Sharma", "guid": "9d5d3928-f977-57df-bd54-4f9e6cd003ac", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/GXDURE/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d105:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/7P43MiWrJEE?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/CSGDXU/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/CSGDXU/", "attachments": []}, {"guid": "b0e162a2-d636-5cce-84a5-2fc017edd9ac", "code": "SMHAXM", "id": 2886, "logo": null, "date": "2026-06-18T13:15:00+02:00", "start": "13:15", "duration": "00:35", "room": "D105 (capacity 300)", "slug": "devconf-cz-2026-2886-the-tpm-as-an-everyday-security-tool", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/SMHAXM/", "title": "The TPM as an everyday security tool", "subtitle": "", "track": "Security and Compliance", "type": "Talk", "language": "en", "abstract": "Your computer has a TPM (Trusted Platform Module), but are you actually using it? Despite being ubiquitous in modern hardware, this dedicated security processor remains one of the most underutilized components in the standard security stack. This introductory talk aims to make accessible the use of this chip.\r\n\r\nWe will start with the fundamentals of TPM architecture, then we will move into a few high-impact, low-effort real world use cases to leverage your TPM for a more secure and seamless workflow. Whether you are securing your SSH keys or automating disk decryption, you will leave with a clear understanding of how the hardware works and a toolkit of practical examples you can implement immediately.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "VEKMNX", "name": "Roberto Hueso Gomez", "avatar": "https://pretalx.devconf.info/media/avatars/VEKMNX_XduVevS.webp", "biography": "Roberto is an open source and free/libre culture enthusiast, he currently works at Red Hat, more specifically in the Pipeline Security team.", "public_name": "Roberto Hueso Gomez", "guid": "ad4701d0-64bf-5924-add0-17a2c0999882", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/VEKMNX/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d105:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/7P43MiWrJEE?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/SMHAXM/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/SMHAXM/", "attachments": []}, {"guid": "6cdcf522-ee22-5fc7-9fb8-fafb52fc68ad", "code": "9BS8CT", "id": 2332, "logo": null, "date": "2026-06-18T14:00:00+02:00", "start": "14:00", "duration": "00:35", "room": "D105 (capacity 300)", "slug": "devconf-cz-2026-2332-building-reliable-ai-assistants-with-small-self-hosted-language-models", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/9BS8CT/", "title": "Building Reliable AI Assistants with Small, Self-Hosted Language Models", "subtitle": "", "track": "Artificial Intelligence and Data Science", "type": "Talk", "language": "en", "abstract": "Commercial LLM-based assistants such as ChatGPT or Claude can call tools, query data, and power agents out of the box. In enterprise settings, these products are delivered through managed external services, creating vendor lock-in and data governance risks. Small self-hosted language models offer a compelling alternative, but require a different approach to build reliable AI assistants.\r\n\r\nIn this session, we present the design and implementation of an AI assistant powering Red Hat AIPCC Productization\u2019s Release Dashboard. The assistant queries internal data, calls internal tools, and synthesizes answers without relying on external LLM providers. We show how decomposing assistant behavior into a four-layer architecture of action classification, tool selection, argument generation, and answer synthesis makes small, self-hosted language models viable for building reliable AI assistants. We conclude by discussing the metrics and feedback signals used to observe and improve the system.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "KXMXVB", "name": "Jose Angel Morena Simon", "avatar": "https://pretalx.devconf.info/media/avatars/KXMXVB_qNaXuzH.webp", "biography": "Jose \u00c1ngel Morena is a Senior Software Engineer at Red Hat, where he works on AI Productization. With a background in SRE and DevOps. He is currently pursuing a Master\u2019s degree in Artificial Intelligence and is particularly interested in small language models, agent architectures, and operating AI systems in production.", "public_name": "Jose Angel Morena Simon", "guid": "c79c39a0-b100-5fcc-90e5-fee7ea50aac3", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/KXMXVB/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d105:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/7P43MiWrJEE?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/9BS8CT/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/9BS8CT/", "attachments": []}, {"guid": "ef2ee578-c3fa-56b9-933a-cd736def4626", "code": "MCWGNQ", "id": 2203, "logo": null, "date": "2026-06-18T14:45:00+02:00", "start": "14:45", "duration": "00:35", "room": "D105 (capacity 300)", "slug": "devconf-cz-2026-2203-how-ai-helped-us-ship-updates-in-a-linux-distro", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/MCWGNQ/", "title": "How AI helped us ship updates in a Linux distro", "subtitle": "", "track": "Artificial Intelligence and Data Science", "type": "Talk", "language": "en", "abstract": "There is a massive gap between a flashy prototype and an AI service you can trust. While implementing an agentic service to automate RPM packaging, we learned that while AI handles complex tasks, your code must provide reliability. The real challenge was building a \"safety harness\" to keep a non-deterministic model from breaking deterministic systems.\r\nThis talk shares the practical engineering required to make agents production-ready:\r\n- Sandboxing: Why you should never let an agent run free and how to use isolated environments to ensure AI commands can't damage your system.\r\n- Validation loops: Automated checks that treat every AI suggestion as an untrusted draft that must be verified before execution.\r\n- Observability: Move beyond the \"black box\" by tracking an agent\u2019s \"train of thought\" so you can debug AI failures like any other software bug.\r\n\r\nIf you want to build AI tools as stable, observable, and secure as traditional code, this session provides the blueprint we used to get there.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "TQTSEA", "name": "Tomas Tomecek", "avatar": "https://pretalx.devconf.info/media/avatars/TQTSEA_MngBlkE.jpg", "biography": "system_prompt=\"Software Engineer using AI to help maintainers work more efficiently\"", "public_name": "Tomas Tomecek", "guid": "e7dc2a32-2d8e-5e04-860b-d16151da4227", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/TQTSEA/"}, {"code": "LLTQQT", "name": "Laura Barcziova", "avatar": "https://pretalx.devconf.info/media/avatars/LLTQQT_FYTS1ot.JPG", "biography": "Senior software engineer at Red Hat, working on [Packit](https://packit.dev/), agentic automation, and open-source projects.", "public_name": "Laura Barcziova", "guid": "b9500edd-83c9-5e3b-a27e-97b3b711c98b", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/LLTQQT/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d105:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/7P43MiWrJEE?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/MCWGNQ/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/MCWGNQ/", "attachments": [{"title": "Slides", "url": "/media/devconf-cz-2026/submissions/MCWGNQ/resources/How_AI_helped_u_pEOHjTM.pdf", "type": "related"}]}, {"guid": "e96b1503-a786-5b3b-96c8-06a65c73aff3", "code": "7UM9BY", "id": 2368, "logo": null, "date": "2026-06-18T15:30:00+02:00", "start": "15:30", "duration": "00:35", "room": "D105 (capacity 300)", "slug": "devconf-cz-2026-2368-local-llms-on-low-end-hardware-a-practical-perspective", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/7UM9BY/", "title": "Local LLMs on low end hardware - a practical perspective", "subtitle": "", "track": "Artificial Intelligence and Data Science", "type": "Talk", "language": "en", "abstract": "Inspired by talks at 2025's DevConf.cz, I returned home and promptly bought a second hand workstation, and then a GPU on Prime Day. The plan was not to spend a lot of money. It was not to buy the latest and greatest hardware. It was to see could be achieved on hardware that is abundant and affordable. Results have been, mixed, and at times I've asked myself if I was doing it wrong, if the hype about certain technologies (such as OpenClaw) were deserved, and whether the whole endeavour was misguided. Whilst everyone else is raving about M4 (now M5) Mac's, Framework Desktop, Dell GB10's and more, I wanted to see what I could do with US$500 and tech that there's no waiting list for. This presentation distils for everyone what I've learned, the pain points, the successes, and ultimately whether I'd do it all over again. (Spoiler - I would!)", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "RPZMPH", "name": "James Freeman", "avatar": "https://pretalx.devconf.info/media/avatars/RPZMPH_QxU0ITI.jpg", "biography": "James Freeman is a published author, with more than 25 years of industry expertise. He has tackled complex enterprise challenges in real-world production environments using Ansible, often introducing this powerful automation tool to CTOs and organizations for the first time. As the author of five authoritative books on Ansible, James's passion for empowering others continues to inspire engineers and businesses to unlock new possibilities in IT.", "public_name": "James Freeman", "guid": "7ec6cee2-5259-5219-ae68-4c38a7d6855b", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/RPZMPH/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d105:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/7P43MiWrJEE?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/7UM9BY/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/7UM9BY/", "attachments": []}, {"guid": "06861a9c-a26e-5e4a-8627-c3668229c1e6", "code": "VRH7Q9", "id": 2006, "logo": null, "date": "2026-06-18T16:15:00+02:00", "start": "16:15", "duration": "00:35", "room": "D105 (capacity 300)", "slug": "devconf-cz-2026-2006-enhancing-upper-limb-rehabilitation-with-unsupervised-machine-learning-models", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/VRH7Q9/", "title": "Enhancing Upper Limb Rehabilitation with Unsupervised Machine Learning Models", "subtitle": "", "track": "Artificial Intelligence and Data Science", "type": "Talk", "language": "en", "abstract": "This talk presents a system enhancing upper limb rehabilitation using unsupervised ML (PCA, K-Means, SOM). Analyzing data from AR/VR games, we classify movement patterns to track patient recovery. We will demonstrate the architecture and a clinical dashboard that visualizes biomechanical metrics. Learn how data-driven insights empower professionals to objectively monitor progress and optimize treatment protocols beyond traditional methods.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "UPTBGR", "name": "Priscila Gutierres", "avatar": "https://pretalx.devconf.info/media/avatars/UPTBGR_6Yt0NvZ.png", "biography": "Priscila Gutierres works as Software Engineer on RHEL Lightspeed, breaking stuff and playing with data.", "public_name": "Priscila Gutierres", "guid": "68453ef1-bc36-582b-a4d2-be0d9c733d58", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/UPTBGR/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d105:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/7P43MiWrJEE?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/VRH7Q9/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/VRH7Q9/", "attachments": []}], "D0206 (capacity 154)": [{"guid": "8bd6d5dc-8c2a-516c-97af-666d6eb28331", "code": "B7J3LX", "id": 2898, "logo": null, "date": "2026-06-18T10:15:00+02:00", "start": "10:15", "duration": "00:35", "room": "D0206 (capacity 154)", "slug": "devconf-cz-2026-2898-openshift-ci-what-if-we-stopped-retesting-everything-all-the-time", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/B7J3LX/", "title": "OpenShift CI: What if we stopped retesting everything all the time?", "subtitle": "", "track": "DevOps, CI/CD, and Automation", "type": "Talk", "language": "en", "abstract": "Most OpenShift developers saw the dreaded Tide retest many times. All jobs are green and for SOME REASON Tide decides to run everything again and now the PR will not merge for several hours. It is not a bug, it is a feature. What if the green jobs actually ran a month ago when the code was much different? They surely do not provide reliable signal for a merge decision. They need to be retested.\r\n\r\nIt is indeed a feature, but that feature comes at a cost. Retests take time. They cost money. What if we stopped doing them? What would we save, and what risk would we open ourselves to? I will explore that in this talk.\r\n\r\nThe talk aims to be of interest even to attendees not familiar with OpenShift CI and Tide. These attendees may find it useful as a case study of how OpenShift organization merges code at scale, how it sets up quality gates, and what factors and tradeoffs affect the developer experience in such a system.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "SHSPY8", "name": "Petr Muller", "avatar": "https://pretalx.devconf.info/media/avatars/SHSPY8_6YFC5Yw.jpg", "biography": "I am a maintainer of Prow, a CI/CD system developed and used in Kubernetes community.\r\n\r\nCurrently a member of the Technical Release Team at Red Hat, I am building tools that enabled the OpenShift engineering organization to continuously, efficiently and effectively manage the product quality at scale, identifying product regressions over vast corpus of data signals like test results and performance metrics.", "public_name": "Petr Muller", "guid": "726d1700-2f77-5341-89c6-404ae2abd470", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/SHSPY8/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d0206:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/mpKHRrEoHGs?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/B7J3LX/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/B7J3LX/", "attachments": []}, {"guid": "c4c60e74-f2f2-5abe-a2fd-17446cfdfdae", "code": "MVEWZ8", "id": 2837, "logo": null, "date": "2026-06-18T12:30:00+02:00", "start": "12:30", "duration": "00:35", "room": "D0206 (capacity 154)", "slug": "devconf-cz-2026-2837-stop-re-downloading-your-container-images-content-based-layers-with-chunkah", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/MVEWZ8/", "title": "Stop Re-Downloading Your Container Images: Content-Based Layers with Chunkah", "subtitle": "", "track": "DevOps, CI/CD, and Automation", "type": "Talk", "language": "en", "abstract": "Update one package in your container image and watch your users re-download 500MB of unchanged content. Traditional Dockerfile layers are instruction-based\u2014a single package update invalidates an entire layer.\r\n\r\nThis talk introduces **chunkah**, a tool that post-processes container images into content-based layers. Files are grouped by package, not Dockerfile structure. Update one package, users download only that layer.\r\n\r\nWe'll cover:\r\n\r\n- Why instruction-based layers hurt pull performance (with numbers)\r\n- How content-based splitting works under the hood\r\n- Live demo: chunkah in action, before/after comparison\r\n- How `podman history` reveals package-to-layer mapping\r\n\r\nFrom Project Hummingbird, where we run 70+ production container images with chunkah, we'll show real metrics on bandwidth savings and how to adopt this in your own builds.\r\n\r\n**Audience**: Container image builders, CI/CD engineers, registry operators, anyone who's wondered why their image pulls are so slow.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "UHEZLN", "name": "Clement Verna", "avatar": "https://pretalx.devconf.info/media/avatars/UHEZLN_zQ91OXN.webp", "biography": "As the Senior Engineering Manager for Red Hat CoreOS, Cl\u00e9ment Verna believes that the best software is built by empowered, well-connected teams. From mastering the nuances of Kubernetes to pioneering bootc workflows, Cl\u00e9ment is dedicated to making open-source infrastructure more accessible and scalable. He thrives on helping his team and the broader community achieve technical excellence through a culture of growth and shared learning.", "public_name": "Clement Verna", "guid": "b625d28b-42d7-5070-876c-03d3262a782b", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/UHEZLN/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d0206:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/mpKHRrEoHGs?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/MVEWZ8/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/MVEWZ8/", "attachments": []}, {"guid": "840c99f4-0996-58bb-a09d-e739a3ef5f51", "code": "DXZQEB", "id": 2744, "logo": null, "date": "2026-06-18T13:15:00+02:00", "start": "13:15", "duration": "00:35", "room": "D0206 (capacity 154)", "slug": "devconf-cz-2026-2744-openstack-continious-performance-tests-cpt", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/DXZQEB/", "title": "Openstack Continious Performance tests (CPT)", "subtitle": "", "track": "DevOps, CI/CD, and Automation", "type": "Talk", "language": "en", "abstract": "Continuous Performance Testing (CPT) is critical to understanding system behavior beyond functional validation. In this talk, we share how the OpenStack Perf & Scale team built an automated OpenStack CPT framework using Prow CI to continuously test Red Hat OpenStack Services on OpenShift (RHOSO). We automated end-to-end cluster deployment and workload execution across core services such as Nova, Cinder, Neutron, and Barbican. Beyond workload automation, we engineered a metrics pipeline with Elasticsearch for persistent storage and Grafana dashboards for real-time visualization and trend analysis. We implemented change-point detection to proactively identify performance shifts.Along this journey, we developed internal tools like JetBrew, streamlined automation workflows, and reduced multi-day manual efforts into hours. This session highlights our technical architecture, tooling evolution, lessons learned, and how CPT became part of our day-to-day engineering practice.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "V8XMRA", "name": "Supraja Manda", "avatar": "https://pretalx.devconf.info/media/avatars/V8XMRA_rucgC9H.webp", "biography": "I work in Redhat as Associate software engineer in performance and scale team.", "public_name": "Supraja Manda", "guid": "8651de17-11d3-5bb1-8679-e5ba517f1e9d", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/V8XMRA/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d0206:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/mpKHRrEoHGs?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/DXZQEB/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/DXZQEB/", "attachments": []}, {"guid": "aa4eab8c-6b01-5f72-bc3a-3e5910eb4a25", "code": "QMVDWZ", "id": 2615, "logo": null, "date": "2026-06-18T14:00:00+02:00", "start": "14:00", "duration": "00:35", "room": "D0206 (capacity 154)", "slug": "devconf-cz-2026-2615-the-practical-implementation-of-documentation-as-code", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/QMVDWZ/", "title": "The practical implementation of Documentation as Code", "subtitle": "", "track": "DevOps, CI/CD, and Automation", "type": "Talk", "language": "en", "abstract": "This talk will explore how to apply the docs-as-code principles to generate, manage and deliver documentation with the same rigour as software. We will examine how to create maintainable, versioned documentation that can be delivered continuously and scales seamlessly with your infrastructure and applications.\r\n\r\nMoving beyond tooling and pipelines, we will explore how concepts from microservices architecture, such as modularity, clear boundaries, ownership and independent deployment, can be applied to documentation. By structuring documentation as loosely coupled, domain-driven components, teams can improve clarity, reduce duplication and allow different documentation areas to evolve independently, just as they would with services.\r\n\r\nFinally, we will address a frequently overlooked truth: simply writing documentation does not solve the problem. It must be readable and understandable and designed with its audience in mind.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "C3TDCM", "name": "Christian L\u00f6lkes", "avatar": "https://pretalx.devconf.info/media/avatars/C3TDCM_kq9UQSn.webp", "biography": "Christian L\u00f6lkes (*1990 in White Plains, NY) works at DFS, the German air traffic control provider. There, he builds data centres for mission-critical software and infrastructure. Clean code and accurate documentation form the basis of his work. He studied Electrical and Information Technology at the Karlsruhe Institute of Technology (KIT), and in his free time he is passionate about media art and the idea that programming is a creative task and that programmers are therefore also artists.", "public_name": "Christian L\u00f6lkes", "guid": "c0c97495-b866-5f47-be8b-7dca900117d1", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/C3TDCM/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d0206:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/mpKHRrEoHGs?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/QMVDWZ/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/QMVDWZ/", "attachments": []}, {"guid": "fd01ad58-cf74-5466-b2b2-5b4f330caa8d", "code": "EC7XDA", "id": 2789, "logo": null, "date": "2026-06-18T14:45:00+02:00", "start": "14:45", "duration": "00:35", "room": "D0206 (capacity 154)", "slug": "devconf-cz-2026-2789-tracing-without-requests-controller-native-trace-propagation-for-delivery-analytics", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/EC7XDA/", "title": "Tracing Without Requests: Controller-Native Trace Propagation for Delivery Analytics", "subtitle": "", "track": "DevOps, CI/CD, and Automation", "type": "Talk", "language": "en", "abstract": "Distributed tracing assumes HTTP headers carry context. Kubernetes-native CI/CD has no requests - causality flows through resource manifests and reconciliation loops across controllers, clusters, and time gaps.\r\n\r\nThis talk introduces Controller-Native Trace Propagation: controllers inject W3C trace context onto Kubernetes resources they create, and downstream runtimes graft execution spans under it. One trace per delivery encodes stage-level causality across the Continuous Delivery lifecycle - build, test, and release - no custom correlation needed.\r\n\r\nUsing a Tekton-based platform, I show how a Snapshot resource anchors trace continuity: the triggering component's context propagates through integration and release, while timestamp-derived spans decompose each stage into wait vs. execution time.\r\n\r\nThe pattern generalizes to any controller creating resources with trace parent adoption. Attendees leave with a named, reusable propagation model and practical delivery latency techniques.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "MFS8AV", "name": "Josiah England", "avatar": "https://pretalx.devconf.info/media/avatars/MFS8AV_EK96Lyc.webp", "biography": "Josiah England is the author of the Distributed Tracing architecture decision for the Konflux project, where he designed the cross-controller trace propagation model for end-to-end delivery lifecycle tracing. He works on Kubernetes-native CI/CD, focusing on making delivery data navigable and measurable through distributed tracing.", "public_name": "Josiah England", "guid": "7d719232-4b56-592c-9ffe-4906df9eb194", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/MFS8AV/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/EC7XDA/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/EC7XDA/", "attachments": []}, {"guid": "2c276e00-6140-57fd-8bc9-372cba7ceca6", "code": "M7P9G9", "id": 2106, "logo": null, "date": "2026-06-18T15:30:00+02:00", "start": "15:30", "duration": "00:35", "room": "D0206 (capacity 154)", "slug": "devconf-cz-2026-2106-building-a-data-analytics-platform-on-strong-opinions-held-loosely", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/M7P9G9/", "title": "Building a data analytics platform on strong opinions held loosely", "subtitle": "", "track": "DevOps, CI/CD, and Automation", "type": "Talk", "language": "en", "abstract": "Forecasting demand for thousands of fashion items across 20 brands is hard. Doing it with siloed, inconsistent data is nearly impossible. At Bestseller, we solved this by building a self-service data analytics platform grounded in strong opinions held loosely: clear engineering standards balanced with flexibility.\r\n\r\nWith a team of just three engineers, we built, rebuilt, and now operate a platform serving more than 1000 users across data engineering, data science and commercial roles.\r\n\r\nThis talk shares how we applied DevOps principles and software engineering practices to [Terraform](https://developer.hashicorp.com/terraform), [Snowflake](https://www.snowflake.com/en/), [dbt](https://www.getdbt.com/) and [Airflow](https://airflow.apache.org/) to create reusable data products at scale. You\u2019ll learn the architectural decisions that worked, the ones that didn\u2019t, and how maintaining firm-but-flexible opinions helped us survive fast growth and changing requirements.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "L9SZAQ", "name": "Ivica Kolenka\u0161", "avatar": "https://pretalx.devconf.info/media/avatars/L9SZAQ_2vWwsK5.webp", "biography": "Ivica is a cloud engineer mixed with a software developer, passionate about Python and infrastructure-as-code. A problem solver with a firm belief that not every problem is a tech problem.", "public_name": "Ivica Kolenka\u0161", "guid": "98210e19-579b-5910-a8ef-9d71ac96cb8b", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/L9SZAQ/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d0206:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/mpKHRrEoHGs?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/M7P9G9/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/M7P9G9/", "attachments": []}, {"guid": "eeb41b98-8ddd-5078-940b-979b33e033a1", "code": "JRLQXU", "id": 2127, "logo": null, "date": "2026-06-18T16:15:00+02:00", "start": "16:15", "duration": "00:35", "room": "D0206 (capacity 154)", "slug": "devconf-cz-2026-2127-these-bootc-are-made-for-mailin", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/JRLQXU/", "title": "These bootc are made for mailin'", "subtitle": "", "track": "DevOps, CI/CD, and Automation", "type": "Talk", "language": "en", "abstract": "In the community of self-hosters, email infrastructure has a reputation of being a nightmare due to the maintenance of the infrastructure and the complexity involved. We will see in this talk how one can combine modern tooling like bootc and Fedora Image Mode with the mail server Stalwart and others simpler server to get a very low maintenance email stack running on the cheapest possible VM, while following current best practices.\r\n\r\nThe presentation will explain the pitfalls of building a custom image, how to automate the upgrades with dependabot and how to get the smallest possible image to run on a normal openstack cloud provider without specific support for bootc image.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "FXWMPY", "name": "Michael Scherer", "avatar": "https://pretalx.devconf.info/media/avatars/FXWMPY_fvhfuie.webp", "biography": "\u200b", "public_name": "Michael Scherer", "guid": "94aa94d5-2144-5f72-b260-ece099c1a54b", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/FXWMPY/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d0206:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/mpKHRrEoHGs?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/JRLQXU/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/JRLQXU/", "attachments": []}], "D0207 (capacity 90)": [{"guid": "c3b4dccc-0821-5ea4-a8d3-b49e0e6d4d58", "code": "XFRQSB", "id": 2221, "logo": null, "date": "2026-06-18T10:15:00+02:00", "start": "10:15", "duration": "00:35", "room": "D0207 (capacity 90)", "slug": "devconf-cz-2026-2221-network-observability-with-ebpf-and-opentelemetry", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/XFRQSB/", "title": "Network Observability with eBPF and OpenTelemetry", "subtitle": "", "track": "Cloud, Hybrid Cloud, and Hyperscale Infrastructure", "type": "Talk", "language": "en", "abstract": "Talking about Network observability brings to mind horror stories of dealing with vendor MIBs, SNMP traps not firing or NetFlow overwhelming your backbone. Technologies like SNMP and NetFlow can be very useful but don't integrate well in a cloud native context.\r\n\r\nOne way to modernize network observability is with the [OpenTelemetry eBPF Instrumentation Project (OBI)](https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation). While its main focus is on applications, it also contains an entire subsystem dedicated to _Network Observability_!\r\n\r\nThis talk showcases how OBI can be used to monitor Kubernetes & cloud provider network relationships to help you diagnose issues which might go unnoticed otherwise. After that, we'll explore how OBI can be used outside and beyond Kubernetes as well. We'll also uncover how eBPF is used to gather these metrics and what to optimize for.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "QPS9QS", "name": "Dominik S\u00fc\u00df", "avatar": "https://pretalx.devconf.info/media/avatars/QPS9QS_RVSSMbL.webp", "biography": "Dominik started his journey in technology as an SRE, working on projects ranging from warehouse logistics and photobook designers to analyzing satellite imagery. During this time, he discovered his passion for developer tooling and making sure developers can focus on what they do best - build great software!\r\n\r\nNow he is working as a Developer Experience Engineer at Grafana Labs, building tools to see clearly in the ever-changing world of software.", "public_name": "Dominik S\u00fc\u00df", "guid": "194af95e-f29a-52d5-808e-ed241c1e9e99", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/QPS9QS/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d0207:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/OzYVtcL_-9s?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/XFRQSB/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/XFRQSB/", "attachments": []}, {"guid": "1fe90628-7615-5654-9341-544aa7324844", "code": "ERC3LC", "id": 2322, "logo": null, "date": "2026-06-18T11:00:00+02:00", "start": "11:00", "duration": "00:35", "room": "D0207 (capacity 90)", "slug": "devconf-cz-2026-2322-an-accessible-approach-to-quantum-algorithms-with-qframe-and-qrisp", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/ERC3LC/", "title": "An accessible approach to quantum algorithms with QFrame and Qrisp", "subtitle": "", "track": "Future Tech and Open Research", "type": "Talk", "language": "en", "abstract": "Eclipse Qrisp is an open-source Python client library that enables you to create quantum algorithms using ordinary logical and arithmetic operations, in contrast to the low-level quantum circuit and gate approach supported by most other client libraries. The QFrame open-source library (layered above Qrisp) goes a step further, enabling you to define high-level algorithms within a powerful quantum search framework. This presentation gives an introduction to coding with QFrame and Qrisp, providing a glimpse of how quantum computers are likely to be programmed in the future.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "XDHTPQ", "name": "Fintan Bolton", "avatar": "https://pretalx.devconf.info/media/avatars/XDHTPQ_6OqyoGJ.webp", "biography": "Fintan Bolton is the founder and managing director of Bradan Quantum, which offers training and consultancy services in the field of quantum computing.", "public_name": "Fintan Bolton", "guid": "1a32cfc6-1730-58a5-a7da-07457dc09db9", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/XDHTPQ/"}], "links": [{"title": "Example code from qframe-examples repo", "url": "https://github.com/bradan-quantum/qframe-examples/tree/master/src/examples/devconf2026", "type": "related"}, {"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d0207:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/OzYVtcL_-9s?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/ERC3LC/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/ERC3LC/", "attachments": [{"title": "Slides for talk on \"An accessible approach to quantum algorithms...\"", "url": "/media/devconf-cz-2026/submissions/ERC3LC/resources/DevConf2026Talk_oR1DRoz.pdf", "type": "related"}]}, {"guid": "799e41e2-9662-551c-acfc-eefa84350ff6", "code": "LVBAQJ", "id": 2474, "logo": null, "date": "2026-06-18T12:30:00+02:00", "start": "12:30", "duration": "00:35", "room": "D0207 (capacity 90)", "slug": "devconf-cz-2026-2474-surgery-on-a-brain-live-patching-facts-in-llms-with-rome", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/LVBAQJ/", "title": "Surgery on a Brain: Live-Patching Facts in LLMs with ROME", "subtitle": "", "track": "Future Tech and Open Research", "type": "Talk", "language": "en", "abstract": "Updating a specific fact in a 70-billion-parameter model usually feels like using a sledgehammer for heart surgery. Traditional retraining is slow and expensive, often breaking unrelated behaviors in the process. ROME (Rank-One Model Editing) offers a more surgical alternative, treating model weights like a database that can be precisely updated without a full rebuild.\r\nWe move past the black box mystery to show how we can locate where a specific fact lives within a transformer's architecture. We will explore the mechanics of knowledge neurons, the risk of unintended side effects like hallucinations, and the serious security implications of malicious fact injections or stealth patching. Through live demonstrations using our open-source toolkit, we will show how ROME performs precision strikes on state-of-the-art models, highlighting both its efficiency and the scenarios where the method\u2019s assumptions break down.\r\nThis talk is an ongoing collaborative research between Red Hat and FIT BUT.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "CNEJST", "name": "Jakub Re\u0161", "avatar": "https://pretalx.devconf.info/media/avatars/CNEJST_KBVAsS7.webp", "biography": "Ph.D. student focused on fact injection attacks in large language models at Security@FIT lab of FIT BUT. My research also covers jailbreaking techniques and security of synthesized code, with an emphasis on practical risks and mitigation strategies for real-world deployments.", "public_name": "Jakub Re\u0161", "guid": "12ad56d1-e208-5244-8e45-e2ef9f6719e6", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/CNEJST/"}, {"code": "9PSLJH", "name": "Matej Olexa", "avatar": null, "biography": null, "public_name": "Matej Olexa", "guid": "46923bdc-e805-5c09-af5f-d855016c06a3", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/9PSLJH/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d0207:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/OzYVtcL_-9s?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/LVBAQJ/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/LVBAQJ/", "attachments": [{"title": "Slides", "url": "/media/devconf-cz-2026/submissions/LVBAQJ/resources/DevConf2026_sli_tEVswOj.pdf", "type": "related"}]}, {"guid": "c3db68cf-8ba5-5270-95fa-0ac4325faadc", "code": "GHEDPC", "id": 2298, "logo": null, "date": "2026-06-18T13:15:00+02:00", "start": "13:15", "duration": "00:35", "room": "D0207 (capacity 90)", "slug": "devconf-cz-2026-2298-scaling-cloud-development-environments-on-kubernetes-lessons-from-enterprise-scale-adoption", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/GHEDPC/", "title": "Scaling Cloud Development Environments on Kubernetes: Lessons from Enterprise-Scale Adoption", "subtitle": "", "track": "Programming and Application Development", "type": "Talk", "language": "en", "abstract": "Kubernetes excels at scaling workloads, but what happens when your workload is a cloud development environment? There\u2019s no shortage of resources on scaling traditional workloads, but cloud-based development environments come with their own challenges. While they offer consistency, security, and automation, scaling them pushes the limits of scheduling, storage, and platform stability. We\u2019ll share lessons learned from operating large-scale, multi-tenant cloud development environments in production.\r\n\r\nLearn how we developed a controller-based, policy-driven model for workspace management, leveraging CNCF Devfile spec to standardize workloads and tune for density and multi-tenancy. By making some tweaks to our Kubernetes cluster, we reduced etcd load and improved stability at large scale. This talk will equip you with practical patterns and architecture insights for building and scaling non-traditional workloads on Kubernetes.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "ACCGAB", "name": "Ilya Buziuk", "avatar": "https://pretalx.devconf.info/media/avatars/ACCGAB_CsXrgWP.png", "biography": "Passionate open-source lead and developer advocate dedicated to building cloud-native developer experiences.", "public_name": "Ilya Buziuk", "guid": "ad3316d1-d857-5434-bef4-4da46d4fab4e", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/ACCGAB/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d0207:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/OzYVtcL_-9s?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/GHEDPC/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/GHEDPC/", "attachments": [{"title": "Scaling Cloud Development Environments on Kubernetes: Lessons from Enterprise-Scale Adoption", "url": "/media/devconf-cz-2026/submissions/GHEDPC/resources/Scaling_Cloud_D_qFnvYg2.pdf", "type": "related"}]}, {"guid": "01efd352-d159-573c-a183-c1ded0dcf28d", "code": "QUESU8", "id": 2207, "logo": null, "date": "2026-06-18T14:00:00+02:00", "start": "14:00", "duration": "00:35", "room": "D0207 (capacity 90)", "slug": "devconf-cz-2026-2207-stop-looking-for-the-perfect-prompt-the-design-first-workflow-for-coding-agents", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/QUESU8/", "title": "Stop Looking for the Perfect Prompt: The Design-First Workflow for Coding Agents", "subtitle": "", "track": "Programming and Application Development", "type": "Talk", "language": "en", "abstract": "We\u2019ve all seen the demos: an AI builds a flashy app from scratch, and everyone asks, \"What prompt did you use?\" But try that \"magic prompt\" on a massive legacy system or deep inside Linux OS tools, and it falls apart. The \"perfect prompt\" is a myth. In real-world codebases, agents suffer from \"Context Amnesia\" - forgetting architectural constraints as the chat grows. They also over-engineer, duplicate code, hallucinate and add redundant fallbacks just to be safe.\r\n\r\nThis is why human engineers are irreplaceable. We hold the big-picture context and the judgment of what not to build.\r\n\r\nThis talk cuts through the \"autonomous AI\" hype. Instead of endless prompt-hacking, I\u2019ll share a practical, design-first workflow for tools like Cursor and Claude Code. You will learn how to:\r\n\r\n- Anchor Context: use Markdown design docs as the agent's \"external memory.\"\r\n- Filter the Bloat: force agents to plan first, catching garbage before it's coded.\r\n- Steer, Don't Prompt: recover when the agent gets stuck.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "TU9X9E", "name": "Mark Kemel", "avatar": "https://pretalx.devconf.info/media/avatars/TU9X9E_mYe4eb1.webp", "biography": "I'm a Senior Software Engineer at Red Hat, working in the In-Vehicle Operating System Feature Development group", "public_name": "Mark Kemel", "guid": "a90de468-5915-5c11-af1b-dde7e811fa3a", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/TU9X9E/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d0207:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/OzYVtcL_-9s?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/QUESU8/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/QUESU8/", "attachments": []}, {"guid": "598a36cd-f7de-53ba-8842-dee37ed608a3", "code": "CLHCXW", "id": 2774, "logo": null, "date": "2026-06-18T14:45:00+02:00", "start": "14:45", "duration": "00:35", "room": "D0207 (capacity 90)", "slug": "devconf-cz-2026-2774-gitops-for-the-free-cloud-bridging-kubernetes-and-openstack-with-orc", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/CLHCXW/", "title": "GitOps for the Free Cloud: Bridging Kubernetes and OpenStack with ORC", "subtitle": "", "track": "Cloud, Hybrid Cloud, and Hyperscale Infrastructure", "type": "Talk", "language": "en", "abstract": "In an era where \"the cloud\" often implies surrendering control to proprietary hyperscalers, OpenStack remains the bastion of infrastructure freedom and data sovereignty. However, the operational complexity of managing a truly free cloud can sometimes be a barrier to entry.\r\n\r\nIn this talk, we introduce the OpenStack Resource Controller (ORC), a tool designed to lower that barrier without compromising on freedom. By marrying the declarative power of Kubernetes Custom Resource Definitions (CRDs) with OpenStack\u2019s mature, open ecosystem, ORC enables a true GitOps workflow for private cloud infrastructure.\r\n\r\nWe will demonstrate how ORC simplifies the complexity of self-hosted environments through built-in dependency management and the Kubernetes self-healing reconcile loop. We will also compare ORC against other Infrastructure-as-Code solutions, candidly discussing strengths and trade-offs. Join us to discover how to achieve seamless, robust orchestration that respects your data sovereignty.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "7VBFCV", "name": "Martin Andr\u00e9", "avatar": "https://pretalx.devconf.info/media/avatars/7VBFCV_nJwe6zs.webp", "biography": "Martin has been involved with the development of OpenStack and Kubernetes in one way or another for the last 10 years.", "public_name": "Martin Andr\u00e9", "guid": "9472d67d-96ed-567f-9e77-99d1f11d03c0", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/7VBFCV/"}, {"code": "8TBNS9", "name": "DanLawton", "avatar": null, "biography": null, "public_name": "DanLawton", "guid": "48f9232d-1194-5c0d-a316-8f6cb759977d", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/8TBNS9/"}], "links": [{"title": "Demo repository", "url": "https://github.com/dlaw4608/devconf-orc-demo", "type": "related"}, {"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d0207:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/OzYVtcL_-9s?feature=share", "type": "related"}, {"title": "Demo video", "url": "https://youtu.be/mCYMpRV4yVw", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/CLHCXW/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/CLHCXW/", "attachments": [{"title": "Slides", "url": "/media/devconf-cz-2026/submissions/CLHCXW/resources/Devconf2026-Git_FK0dPqH.pdf", "type": "related"}]}, {"guid": "9e1ce7a2-eeac-51ae-8fae-926128512aad", "code": "HGZFUM", "id": 2375, "logo": null, "date": "2026-06-18T15:30:00+02:00", "start": "15:30", "duration": "00:35", "room": "D0207 (capacity 90)", "slug": "devconf-cz-2026-2375-zero-copy-migration-from-vmware-to-kubernetes", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/HGZFUM/", "title": "Zero copy migration from VMware to Kubernetes", "subtitle": "", "track": "Cloud, Hybrid Cloud, and Hyperscale Infrastructure", "type": "Talk", "language": "en", "abstract": "This talk explores Forklift, an open-source project designed to simplify the migration of virtual machines from traditional platforms (VMware, HyperV, OVA, oVirt, OpenStack) to Kubernetes via KubeVirt. We will hilight how collaborations with storage vendors have improved migration speeds by minimizing the need to copy VM data.\r\n\r\nWe will hilight how Forklift bypasses traditional network-heavy transfers using copy offload:\r\n- Intra-array copying:  Transfering the data within the storage array itself rather than over the network.\r\n- Zero-copy integration: Utilizing NetApp Shift, eliminating the need to copy data altogether.\r\n\r\nJoin us to learn how these storage-level innovations are making cloud-native transitions faster and more efficient than ever (https://github.com/kubev2v/forklift).\r\n\r\nhttps://docs.google.com/presentation/d/1zgy3jv_ErqVsJ78wDESzz63eKtdfHl1n4RPgKycfZzE/edit?usp=sharing", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "YD7S7Z", "name": "Martin Ne\u010das", "avatar": "https://pretalx.devconf.info/media/avatars/YD7S7Z_XuCF04v.jpeg", "biography": "Martin Ne\u010das a senior software engineer by day and a cybersecurity wizard by night. Over the years at Red Hat, he's worked on Red Hat Virtualization, Ansible, and Cloud OpenShift. These days, he is a technical lead of the Migration Toolkit for Virtualization team, helping businesses move from old-school hypervisors to Kubernetes with KubeVirt. GitHub: @mnecas", "public_name": "Martin Ne\u010das", "guid": "e6e67702-7480-5991-bff7-d2daded9cbba", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/YD7S7Z/"}], "links": [{"title": "Slides", "url": "https://docs.google.com/presentation/d/1zgy3jv_ErqVsJ78wDESzz63eKtdfHl1n4RPgKycfZzE/edit?usp=sharing", "type": "related"}, {"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d0207:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/OzYVtcL_-9s?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/HGZFUM/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/HGZFUM/", "attachments": []}, {"guid": "e7b50688-a57d-5d68-a553-438bf44d041f", "code": "Y7UPJQ", "id": 2433, "logo": null, "date": "2026-06-18T16:15:00+02:00", "start": "16:15", "duration": "00:35", "room": "D0207 (capacity 90)", "slug": "devconf-cz-2026-2433-podman-6-0-the-next-evolution-of-rootless-containerization", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/Y7UPJQ/", "title": "Podman 6.0 \u2014 The Next Evolution of Rootless Containerization", "subtitle": "", "track": "Cloud, Hybrid Cloud, and Hyperscale Infrastructure", "type": "Talk", "language": "en", "abstract": "Podman 6.0, arriving in Spring 2026, marks a major milestone in modernizing the container ecosystem. This session explores the transition from legacy backends to a high-performance architecture, finalizing the removal of CNI plugins, Slirp4netns, and BoltDB in favor of Netavark, Pasta, and SQLite3. We will dive into the new client/server configuration logic designed to resolve long-standing UX friction on Windows and macOS.\r\n\r\nA key highlight is the reimagined Podman Machine. We\u2019ll discuss the shift toward a \"provider-agnostic\" CLI that resolves machine names regardless of the hypervisor , and the strategic adoption of libkrun as the default provider to enable GPU-accelerated AI and LLM workloads. Attendees will also learn about networking upgrades in Netavark, including the move to Nftables and improved network ordering. Join us to see how Podman 6.0 delivers a faster, more secure, and AI-ready environment.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "GWYSBB", "name": "David Darrah", "avatar": "https://pretalx.devconf.info/media/avatars/GWYSBB_cOAryew.webp", "biography": "David Darrah has over 30 years of industry experience at companies like Sun Microsystems, Oracle, and Juniper Networks, He joined Red Hat in 2016 as the Contain Tools Quality Lead and transitioned last year into the role of Product Owner for both Container Tools and the Universal Base Image program.", "public_name": "David Darrah", "guid": "ca34ccde-fd20-5434-880a-752973da316f", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/GWYSBB/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d0207:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/OzYVtcL_-9s?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/Y7UPJQ/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/Y7UPJQ/", "attachments": [{"title": "Presentation Slides", "url": "/media/devconf-cz-2026/submissions/Y7UPJQ/resources/DevConf.cz_2026_M0VpMF4.pdf", "type": "related"}]}], "E112 (capacity 156)": [{"guid": "9fafa553-e0c0-5bd4-a83c-65cfe98aaa79", "code": "DSAECB", "id": 2839, "logo": null, "date": "2026-06-18T10:15:00+02:00", "start": "10:15", "duration": "00:35", "room": "E112 (capacity 156)", "slug": "devconf-cz-2026-2839-bpftrace-evolution-from-a-command-line-tool-to-a-complex-observability-framework", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/DSAECB/", "title": "bpftrace: Evolution from a command line tool to a complex observability framework", "subtitle": "", "track": "Linux Distributions, Operating Systems, and Edge", "type": "Talk", "language": "en", "abstract": "Over the past years, DevConf.CZ featured several talks on bpftrace, an eBPF-powered observability tool for Linux. Most of the talks shared the same selling point - bpftrace is awesome at writing powerful one-liners, usually straight in the command line, to trace practically any part of your system.\r\n\r\nWhile this remains an important capability, the eBPF ecosystem has evolved into a point where users want to write complex applications intended to run and be maintained for long periods of time. This is where bpftrace has struggled historically, however, users still value its simple domain-specific language, which allows to abstract away complexities of eBPF program development.\r\n\r\nThings have recently started to change in this area and bpftrace gained several new features which evolve it into flexible and composable framework and language. In this talk, we will present these new features and show you that today, bpftrace should be your default choice for an observability tool on Linux.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "EMWJWT", "name": "Viktor Malik", "avatar": "https://pretalx.devconf.info/media/avatars/EMWJWT_Oig4G6k.webp", "biography": "I'm a principal software engineer in Linux kernel engineering at Red Hat. My main focus is on the BPF technology, especially on its applications for system tracing and observability. I'm one of the upstream maintainers of the bpftrace tool. Also, I have a PhD in computer science from the area of static analysis and verification of software.", "public_name": "Viktor Malik", "guid": "2f7686f2-49ae-582c-ae40-04477e65ff20", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/EMWJWT/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e112:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/kcvmN2CQdg0?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/DSAECB/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/DSAECB/", "attachments": [{"title": "Slides", "url": "/media/devconf-cz-2026/submissions/DSAECB/resources/DevConf.CZ_2026_UxEJWIj.pdf", "type": "related"}]}, {"guid": "e729991f-80f1-5e3c-a701-6e2be90da420", "code": "DPNYXT", "id": 2829, "logo": null, "date": "2026-06-18T11:00:00+02:00", "start": "11:00", "duration": "00:35", "room": "E112 (capacity 156)", "slug": "devconf-cz-2026-2829-integrating-pqc-in-openssl-and-firefox-via-loadable-modules-for-cryptographic-agility", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/DPNYXT/", "title": "Integrating PQC in OpenSSL and Firefox via Loadable Modules for Cryptographic Agility", "subtitle": "", "track": "Security and Compliance", "type": "Talk", "language": "en", "abstract": "From DevConf 2025 and recent NIST recommendations, this session presents updates to the QUBIP OpenSSL Provider and QUBIP Firefox, demonstrating practical post-quantum cryptography (PQC) integration.\r\nA live demo will show a familiar Firefox browsing session seamlessly using PQC. By inspecting the security tab while connecting to a PQ-enabled QUBIP server, we'll demonstrate successful mutual authentication and key exchange enabled via `qryptotoken`, a Rust-based PKCS#11 soft-token derived from Kryoptic, loaded alongside Firefox\u2019s default NSS token.\r\nOn the server-side, nginx runs over OpenSSL 3.2 with `aurora` - our Rust-based OpenSSL Provider. This architecture improves cryptographic agility through *shallow* loadable modules, separating stable systems from the rapidly evolving PQC ecosystem - beyond what can be approximated with vanilla Firefox and OpenSSL using oqsprovider.\r\nThe session concludes with a discussion of methodology and how significant such modular designs are in PQC world.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "GLBBJG", "name": "Akif Mehmood", "avatar": "https://pretalx.devconf.info/media/avatars/GLBBJG_HInPbkd.jpeg", "biography": "I am Akif Mehmood from Tampere, Finland. Currently, I am doctoral researcher at Tampere University and my work focuses on PQC transition for safe internet browsing. Other than security studies, my interests include playing video games, badminton, volley ball, pool, and learning about new security tools.", "public_name": "Akif Mehmood", "guid": "c4cb623f-93a1-511f-979e-5f49c3f5f73d", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/GLBBJG/"}, {"code": "BA3A7L", "name": "Nouman Ali khan", "avatar": "https://pretalx.devconf.info/media/avatars/BA3A7L_Uj2oDf0.webp", "biography": "Information Security graduate and a Researcher with strong skills in software development, cryptography, and AI systems. Experienced in Python and Rust, with hands-on work in implementing, testing, and debugging secure and performance-critical systems. Strong analytical and problem-solving abilities developed through research and practical engineering work.", "public_name": "Nouman Ali khan", "guid": "b20c0dc6-80e4-5837-9534-9b77ef4d5435", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/BA3A7L/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e112:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/kcvmN2CQdg0?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/DPNYXT/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/DPNYXT/", "attachments": [{"title": "QUBIP client-server architecture", "url": "/media/devconf-cz-2026/submissions/DPNYXT/resources/image_IkM4Klq.png", "type": "related"}, {"title": "Presentation Slides", "url": "/media/devconf-cz-2026/submissions/DPNYXT/resources/TAU-DevConf_CZ-_qliM10D.pdf", "type": "related"}]}, {"guid": "d8c44464-687c-5f94-b826-b3d2a26fce55", "code": "EBLXXZ", "id": 2477, "logo": null, "date": "2026-06-18T12:30:00+02:00", "start": "12:30", "duration": "00:35", "room": "E112 (capacity 156)", "slug": "devconf-cz-2026-2477-new-security-features-in-systemd", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/EBLXXZ/", "title": "New security features in systemd", "subtitle": "", "track": "Linux Distributions, Operating Systems, and Edge", "type": "Talk", "language": "en", "abstract": "Systemd has been growing new features that extend or replace traditional Linux security components:\r\n- systemd-nsresourced instead of subuid/subgid\r\n- systemd-mountfsd for unprivileged mounting of file systems\r\n- run0 instead of sudo\r\n- empower group with magic root rights\r\n- Varlink to allow easy turning of command-line programs into services\r\n- Polkit rules to allow privilege escalation with centralized policy\r\n\r\nWhy are we building new components that augment/enhance/replace existing tools?\r\nAre installations with no setuid/setgid binaries possible?\r\nWhat are some cool things that weren't possible before?\r\nWhat are the threat models that this is trying to address?\r\nAre distros like Fedora really making full use of those features or should we rely on them more?\r\nWhere is this all going?", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "U3ZWQE", "name": "Zbigniew J\u0119drzejewski-Szmek", "avatar": "https://pretalx.devconf.info/media/avatars/U3ZWQE_yKNEWhE.jpg", "biography": "I have a background in science (physics), but I have been working a distribution maintainer and a systemd developer for the last 13 years. I'm a member of Fedora's FESCo.", "public_name": "Zbigniew J\u0119drzejewski-Szmek", "guid": "f5635b2f-b6bb-5200-a191-0dbfc34a87a9", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/U3ZWQE/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e112:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/kcvmN2CQdg0?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/EBLXXZ/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/EBLXXZ/", "attachments": [{"title": "slides", "url": "/media/devconf-cz-2026/submissions/EBLXXZ/resources/linux-security-_OQTunsu.pdf", "type": "related"}]}, {"guid": "7c267a38-489d-57bf-b42f-38cc4276b8d6", "code": "WNQEYL", "id": 2228, "logo": null, "date": "2026-06-18T13:15:00+02:00", "start": "13:15", "duration": "00:35", "room": "E112 (capacity 156)", "slug": "devconf-cz-2026-2228-hardening-operating-system-distribution-verifiable-and-sealed-os-with-bootc-and-composefs", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/WNQEYL/", "title": "Hardening Operating System Distribution: Verifiable and sealed OS with bootc and composefs", "subtitle": "", "track": "Linux Distributions, Operating Systems, and Edge", "type": "Talk", "language": "en", "abstract": "How do we provide platform engineers and security architects with the same immutability and integrity for the operating system (OS) that they expect from containers? While OSTree pioneered transactional deployments, the ecosystem has shifted toward OCI images and sealed, hardware-rooted attestation, leaving a gap for a standardized, verifiable OS delivery path.\r\n\r\nThis talk introduces a shift in image-mode Linux, aligning the OS directly with the OCI model using bootc and composefs. By consuming OCI images and materializing them through composefs, we create a bootable, verifiable filesystem with strong lifecycle and update guarantees.\r\n\r\nWe compare this approach with traditional OSTree methods, examining layering, updates, and operational trade-offs. We will demonstrate deploying a sealed UKI composefs-backed system on RHEL 10.2!\r\n\r\nAfter this talk, attendees will be ready to build, verify, and deploy OCI-native operating systems with production-grade integrity.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "CK7KTA", "name": "Colin Walters", "avatar": "https://pretalx.devconf.info/media/avatars/CK7KTA_ivrc0iD.jpg", "biography": "Colin is a software engineer at Red Hat, Inc. He works on various areas such as containers and bootc.", "public_name": "Colin Walters", "guid": "7e148c80-78af-5ad8-a95c-4f65ef54c864", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/CK7KTA/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e112:devconf.cz", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/WNQEYL/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/WNQEYL/", "attachments": []}, {"guid": "ef1f6228-9f72-5cc5-b252-996ca4ba64d1", "code": "QPNCFV", "id": 2338, "logo": null, "date": "2026-06-18T14:00:00+02:00", "start": "14:00", "duration": "00:35", "room": "E112 (capacity 156)", "slug": "devconf-cz-2026-2338-the-triangle-of-compromises-podman-quadlets-solve-the-industrial-edge-dilemma", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/QPNCFV/", "title": "The Triangle of Compromises: Podman Quadlets Solve the Industrial Edge Dilemma", "subtitle": "", "track": "Linux Distributions, Operating Systems, and Edge", "type": "Talk", "language": "en", "abstract": "Industrial edge deployments face a forced choice between three imperfect options: \r\nKubernetes (powerful but ~512 MB of overhead on 1 GB devices), \r\nDocker Compose (simpler but with a root-daemon SPOF), \r\nor native .deb/.rpm packages (zero overhead but no isolation or portability). \r\nEach excels in its design context, yet none fits the widest device tier \u2014 DIN-rail gateways and compact controllers with 256 MB\u20131 GB RAM.\r\nThis talk introduces the fourth option: Podman Quadlets \u2014 OCI containers as native systemd services. A 16-line .container file gives you kernel watchdog, cgroups v2 limits, seccomp/SELinux, and automatic recovery \u2014 all supervised by PID 1. No daemon, no orchestrator, zero runtime overhead.\r\nLive demos on a Raspberry Pi show a Quadlet deployment from scratch, WebAssembly via crun on the same stack, and Compose-to-Quadlet conversion with podlet. We close with the specification proposal to the Margo.org (Linux Foundation), adding quadlet.v1 as a third deploymentprofil", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "ZSBHZN", "name": "Andrii Melashchenko", "avatar": "https://pretalx.devconf.info/media/avatars/ZSBHZN_chHvboL.webp", "biography": "Technology strategist with two decades of hands-on experience across the full leadership spectrum. \r\nBuilt and transformed systems in highly regulated sectors, including Government, Healthcare, Finance and Industrial OT. \r\nContributed to industry standardisation while maintaining active roles in academia and NGOs. \r\nExpertise in bridging organisational silos, translating executive vision into scalable architecture, and delivering enterprise-grade solutions that align with business objectives.", "public_name": "Andrii Melashchenko", "guid": "75f29813-7f0e-5d0e-9d58-2193f9a25540", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/ZSBHZN/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e112:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/kcvmN2CQdg0?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/QPNCFV/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/QPNCFV/", "attachments": [{"title": "Presentation", "url": "/media/devconf-cz-2026/submissions/QPNCFV/resources/DevConf-2026-Tr_PMp3tKj.pdf", "type": "related"}]}, {"guid": "e413b1ca-948d-5d40-a922-4e1d20d0fed1", "code": "YFGTVH", "id": 2323, "logo": null, "date": "2026-06-18T14:45:00+02:00", "start": "14:45", "duration": "00:35", "room": "E112 (capacity 156)", "slug": "devconf-cz-2026-2323-confidential-containers-the-next-era-of-cloud-data-security", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/YFGTVH/", "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, microservices, 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-cz-2026/speaker/AX9EW3/"}, {"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 10 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-cz-2026/speaker/WMJZPU/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e112:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/kcvmN2CQdg0?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/YFGTVH/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/YFGTVH/", "attachments": []}, {"guid": "38e74e7e-9808-5a2b-8b01-c4a45a70098b", "code": "ZJVYFC", "id": 2709, "logo": null, "date": "2026-06-18T15:30:00+02:00", "start": "15:30", "duration": "00:35", "room": "E112 (capacity 156)", "slug": "devconf-cz-2026-2709-hardening-the-source-scaling-branch-governance-with-gemara-complytime-and-ampel", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/ZJVYFC/", "title": "Hardening the Source: Scaling Branch Governance with Gemara, ComplyTime and Ampel", "subtitle": "", "track": "Security and Compliance", "type": "Talk", "language": "en", "abstract": "\"I thought we turned that on?\" is a phrase no engineer wants to hear after a security incident. In a growing GitHub organization, branch protection rules\u2014like mandatory PR reviews and signed commits\u2014often suffer from configuration drift.\r\n\r\nIn this compact, demo-driven session, we\u2019ll move beyond \"manual checklists\" to an automated governance model using the OpenSSF Gemara project. We\u2019ll demonstrate a \"simple-by-design\" architecture that uses Gemara to define policy, ComplyTime to manage the lifecycle, and Ampel to provide \"Traffic Light\" verification via signed attestations.\r\n\r\nThe secret sauce? GitHub Reusable Workflows. I will showcase a live \"Red-to-Green\" transition, showing how any team can adopt these hardened controls instantly. Attendees will leave with a practical 25-minute blueprint for turning branch protection into a continuously monitored, verifiable asset of their software supply chain.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "8GMBHW", "name": "Marcus Burghardt", "avatar": "https://pretalx.devconf.info/media/avatars/8GMBHW_c8FUDBV.webp", "biography": "Marcus Burghardt is a Senior Product Security Engineer at Red Hat and Technical Lead of the team behind the ComplyTime initiatives. With his diverse experience as a Red Hat instructor and examiner, pentester, startup founder, and IT Security Officer, Marcus masters security from multiple perspectives. He combines the drive of a founder with the vocation of an instructor, leading high-impact initiatives and helping people smile while using open source for security, compliance, and innovation.", "public_name": "Marcus Burghardt", "guid": "6e0691db-9ca5-5156-83d3-1f7f1a9202c8", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/8GMBHW/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e112:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/kcvmN2CQdg0?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/ZJVYFC/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/ZJVYFC/", "attachments": [{"title": "Slides", "url": "/media/devconf-cz-2026/submissions/ZJVYFC/resources/Hardening_the_S_z3UsnIh.pdf", "type": "related"}]}, {"guid": "fd78622c-cafe-5281-ac92-f017ade57c0c", "code": "MBQSWY", "id": 1989, "logo": null, "date": "2026-06-18T16:15:00+02:00", "start": "16:15", "duration": "00:35", "room": "E112 (capacity 156)", "slug": "devconf-cz-2026-1989-applying-ci-cd-patterns-to-image-mode-for-rhel", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/MBQSWY/", "title": "Applying CI/CD Patterns to Image Mode for RHEL", "subtitle": "", "track": "Linux Distributions, Operating Systems, and Edge", "type": "Talk", "language": "en", "abstract": "Image Mode for RHEL redefines how Red Hat Enterprise Linux is built, packaged, and delivered by adopting proven cloud-native technologies. \r\nThis session shows how to apply CI/CD practices to Image Mode for RHEL, with practical and actionable examples using tools like Tekton, GitHub Actions, GitLab CI, Jenkins, and Ansible Automation Platform, enabling reliable, scalable RHEL builds and deployments.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "ZXNT9C", "name": "Alessandro Rossi", "avatar": "https://pretalx.devconf.info/media/avatars/ZXNT9C_XpcDoAx.png", "biography": "Alessandro is an advocate for Red Hat Enterprise Linux and an enthusiast of the cloud native and automation world.\r\nDuring his career, he also worked as an instructor and consultant for Red Hat, enabling customers and partners to achieve success with Red Hat products and technology.", "public_name": "Alessandro Rossi", "guid": "026cfc1c-c1a6-5edb-b497-7720f9d57f31", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/ZXNT9C/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e112:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/kcvmN2CQdg0?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/MBQSWY/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/MBQSWY/", "attachments": []}], "E104 (capacity 72)": [{"guid": "713804ad-99ae-52df-9642-1fb75d311b1e", "code": "VGQYX9", "id": 2818, "logo": null, "date": "2026-06-18T10:15:00+02:00", "start": "10:15", "duration": "00:35", "room": "E104 (capacity 72)", "slug": "devconf-cz-2026-2818-lost-in-transliteration-why-strlen-dvorak-returns-8", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/VGQYX9/", "title": "Lost in Transliteration: Why strlen(\"Dvo\u0159\u00e1k\") Returns 8", "subtitle": "", "track": "Programming and Application Development", "type": "Talk", "language": "en", "abstract": "`strlen(\"Dvo\u0159\u00e1k\")` returns 8, not 6. If that surprises you, this talk is for you.\r\n\r\nWe have all seen it: `Dvo\u0159\u00e1k` turns into `Dvo\u00c5\u00c3\u00a1k`, names become question marks. You try things until it works. But what is actually going on?\r\n\r\nI will start with how we got here: ASCII, code pages, Unicode, and what it left unsolved. That part will be quick. Where I really want to dig in is what the C library does next: how `iconv` converts between encodings, how the gconv pipeline inside glibc works, and why things like `//IGNORE` behave inconsistently. \r\n\r\nAs a glibc contributor, I learned most of this the long way. I will share those experiences and the surprises along the way.\r\n\r\nYou will walk away with a working mental model of character encoding in general and especially in C, from history to implementation.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "EVVXJK", "name": "Avinal Kumar", "avatar": "https://pretalx.devconf.info/media/avatars/EVVXJK_jjTJXqX.jpg", "biography": "Software engineer at **Red Hat**, Google Summer of Code mentor at **The FOSSology Project**, and occasional GNU C Library contributor. If you use **VLC for Android** and have ever looked at its user docs, that was *me*.\r\n\r\nI like understanding how things work and then explaining them to people. Outside of work I tinker with microcontrollers, self-host everything I can, and watch too much anime.", "public_name": "Avinal Kumar", "guid": "d5096d02-d207-5f1d-b923-df929db7f070", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/EVVXJK/"}], "links": [{"title": "Session Slides", "url": "https://avinal.space/talks/devconf-2026/", "type": "related"}, {"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e104:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/f4U1lWfA1mA?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/VGQYX9/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/VGQYX9/", "attachments": []}, {"guid": "3ba55289-da8a-5379-a539-cd784cfe562b", "code": "SQKC3S", "id": 2284, "logo": null, "date": "2026-06-18T11:00:00+02:00", "start": "11:00", "duration": "00:35", "room": "E104 (capacity 72)", "slug": "devconf-cz-2026-2284-from-cli-to-mcp-in-20-minutes", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/SQKC3S/", "title": "From CLI to MCP in 20 Minutes", "subtitle": "", "track": "Programming and Application Development", "type": "Talk", "language": "en", "abstract": "I'm a developer on the Migration Toolkit for Virtualization (MTV) team. MTV is an Kubernetes operator that migrates workloads from platforms like vSphere and oVirt to KubeVirt on Kubernetes. I like writing CLI programs, so when I was tasked with creating an MCP server for MTV, I looked at how we can reuse our kubectl-mtv CLI tool code and structured output to auto-generate the server. In this talk I'll demystify MCP servers, explain how AI learns to use tools, how we let it ask for help the same way a human would, and why a CLI with clear command structure and helpful help text works well for both humans and machines. I'll cover the small gaps between how humans and machines read the same text and demo how we leveraged existing patterns of CLI design like help text, examples and flags to combine with new AI patterns and tool-chains. I'll demo the end result, the kubectl-mtv MCP browsing, planning, and running VM migrations through OpenShift Lightspeed.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "TNEKMQ", "name": "Yaacov Zamir", "avatar": "https://pretalx.devconf.info/media/avatars/TNEKMQ_RSqq0vh.webp", "biography": "Yaacov is a software engineer at Red Hat and a longtime contributor to free software projects. He volunteers with the Nitzanim project, where he helps prepare young adults from socioeconomically disadvantaged backgrounds for successful careers in the high-tech industry. When he's not coding or volunteering, he is a big fan of cats.", "public_name": "Yaacov Zamir", "guid": "8176deee-e078-572d-8558-4f0b663a6e42", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/TNEKMQ/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e104:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/f4U1lWfA1mA?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/SQKC3S/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/SQKC3S/", "attachments": []}, {"guid": "a86402c9-86c4-5df0-ab67-dc1a222bb84d", "code": "VVVDTB", "id": 2200, "logo": null, "date": "2026-06-18T12:30:00+02:00", "start": "12:30", "duration": "00:35", "room": "E104 (capacity 72)", "slug": "devconf-cz-2026-2200-end-of-openid-in-fedora", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/VVVDTB/", "title": "End of OpenID in Fedora", "subtitle": "", "track": "Linux Distributions, Operating Systems, and Edge", "type": "Talk", "language": "en", "abstract": "The authentication in Fedora is changing. What does this mean for users? Will you be affected by the change? Why we are doing this? What will it bring?\r\nIf you want to know answers for any of these questions, this talk is just for you.\r\nWe will also look at how is this done and when does this happen.\r\n\r\nSlides: https://github.com/Zlopez/fedora_slides/blob/master/DevConf.CZ%202026/End_of_OpenID_in_Fedora.pdf", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "7FE7KA", "name": "Michal Konecny", "avatar": "https://pretalx.devconf.info/media/avatars/7FE7KA_aZCQrfL.webp", "biography": "Working at Fedora Infrastructure as part of CLE Red Hat Team. Linux enthusiast and Linux gamer.", "public_name": "Michal Konecny", "guid": "444ff75e-cf79-50f7-a7ee-128e1c470441", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/7FE7KA/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e104:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/f4U1lWfA1mA?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/VVVDTB/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/VVVDTB/", "attachments": []}, {"guid": "6624c827-362f-531d-a82c-ce8c17d46e3a", "code": "W8LJK3", "id": 2782, "logo": null, "date": "2026-06-18T13:15:00+02:00", "start": "13:15", "duration": "00:35", "room": "E104 (capacity 72)", "slug": "devconf-cz-2026-2782-beyond-the-screen-a-deep-dive-into-linux-accessibility-for-developers", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/W8LJK3/", "title": "Beyond the Screen: A Deep Dive into Linux Accessibility for Developers", "subtitle": "", "track": "Programming and Application Development", "type": "Talk", "language": "en", "abstract": "How does Linux \"sound\" to a blind user? This practical, demo-heavy session explores the accessibility stack through the Orca screen reader, moving beyond compliance to help developers understand the non-visual mental model.\r\nUsing examples, we will dive into:\r\n- The Power of Focus: Why the \"one object at a time\" constraint is the foundation of non-visual navigation and UI flow.\r\n- Exploration Patterns: How users discover apps via Tab navigation, menus, and the \"Flat Review\" fallback for non-standard interfaces.\r\n- UX Friction: Real-world examples of how unlabeled controls and poor grouping break workflows.\r\n- The Terminal Paradox: Why the CLI is a double-edged sword\u2014ideal for text, yet challenging for structured data and complex TUIs due to its line-oriented nature.\r\nAttendees will learn to identify \"accessibility smells\" and gain practical techniques for building more inclusive software.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "H3EYMT", "name": "Vojtech Polasek", "avatar": "https://pretalx.devconf.info/media/avatars/H3EYMT_v7ZJjwa.webp", "biography": "I am working at REd Hat as a software engineer in the area of security and compliance. I am blind and I am developing a Fedora remix called Vojtux as a side project.", "public_name": "Vojtech Polasek", "guid": "246f9cb8-0a53-53de-b10f-74cd58f9956a", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/H3EYMT/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e104:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/f4U1lWfA1mA?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/W8LJK3/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/W8LJK3/", "attachments": []}, {"guid": "aeb87fec-8949-5cbf-b932-b52271d48295", "code": "HFNTKE", "id": 2060, "logo": null, "date": "2026-06-18T14:00:00+02:00", "start": "14:00", "duration": "00:35", "room": "E104 (capacity 72)", "slug": "devconf-cz-2026-2060-going-fast-building-ultra-low-latency-apis-in-node-js-with-native-modules-and-worker-threads", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/HFNTKE/", "title": "Going Fast: Building Ultra-Low Latency APIs in Node.js with Native Modules and Worker Threads", "subtitle": "", "track": "Programming and Application Development", "type": "Talk", "language": "en", "abstract": "In performance critical domains like fintech, gaming, real-time analytics, AI inference, and edge computing, even small inefficiencies can cause event loop stalls and unpredictable tail latency.\r\n\r\nThis talk explores how to push Node.js beyond its perceived limits by combining modern platform capabilities: worker_threads for true parallelism, native modules via N-API (Rust or C++) for CPU-intensive workloads, and fine-grained performance analysis of the event loop. Through a real-world API example, we\u2019ll show how to offload heavy computation without blocking request handling, reduce serialization overhead, and achieve stable, low-latency responses under high load.\r\n\r\nAttendees will learn how to identify CPU bottlenecks, design worker pools, decide when JavaScript is \u201cfast enough,\u201d and integrate native code without sacrificing maintainability. The session includes live demos, profiling graphs, and before/after latency benchmarks using tools like clinic.js.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "MWTZWW", "name": "Deepesh Nair", "avatar": "https://pretalx.devconf.info/media/avatars/MWTZWW_b7AXETq.webp", "biography": "A Senior Software Engineer at Red Hat, Deepesh Nair focuses on building the next generation of developer platforms. With deep expertise in FastAPI, Node.js, and PostgreSQL, his recent work centers on secure AI integration, specifically through MCP servers and schema introspection tools. Deepesh is driven by a mission to make complex enterprise systems accessible through natural language. He brings a unique perspective to security and DX, informed by his experience as a core organizer for DevConf", "public_name": "Deepesh Nair", "guid": "39028c1d-df1e-5ba2-939d-97d7f74932c7", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/MWTZWW/"}, {"code": "EXAYEV", "name": "Prathamesh Shirsat", "avatar": "https://pretalx.devconf.info/media/avatars/EXAYEV_3FqY8S5.webp", "biography": "I am a Software Engineer with over 4 years of experience in designing and developing modern web and mobile applications. I specialize in JavaScript technologies including React, React Native, Vue.js, Next.js and Nuxt.js,\r\n\r\nI have hands-on experience working across both frontend and backend development, building scalable, high-performance applications with clean architecture and best practices.", "public_name": "Prathamesh Shirsat", "guid": "04cc352a-6d57-5916-8829-834b2922b2ca", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/EXAYEV/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e104:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/f4U1lWfA1mA?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/HFNTKE/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/HFNTKE/", "attachments": []}, {"guid": "95916e3a-a9c0-54bb-a89a-0fab8955e0b8", "code": "DE8FVP", "id": 2223, "logo": null, "date": "2026-06-18T14:45:00+02:00", "start": "14:45", "duration": "00:35", "room": "E104 (capacity 72)", "slug": "devconf-cz-2026-2223-engineering-intent-solving-the-ai-productivity-paradox", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/DE8FVP/", "title": "Engineering Intent: Solving the AI Productivity Paradox", "subtitle": "", "track": "Programming and Application Development", "type": "Talk", "language": "en", "abstract": "The transition to AI-assisted development is a fundamental paradigm shift in software engineering. However, rapid code generation has introduced a Productivity Paradox: the speed of delivery is often negated by the rising costs of remediation and the erosion of deep technical oversight.\r\nIn this talk, we analyze high-integrity practices for building with AI assistants, starting with the Knowledge Premium\u2014the reality that deep architectural expertise is critical for providing precision. We will examine strategies for prioritizing context over syntax through Intent-Driven Development. IDD represents a transition from \"writing code\" to \"orchestrating intent,\" where the human engineer defines the destination and constraints, and the AI serves as a high-level collaborator. Finally, we will demonstrate a set of senior-level \"tricks\" and best practices designed to increase both the velocity and integrity of your codebase.", "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-cz-2026/speaker/L87WH7/"}, {"code": "VHWAYS", "name": "Andriana Theodorakopoulou", "avatar": "https://pretalx.devconf.info/media/avatars/VHWAYS_bjFKf3M.webp", "biography": "A Senior Software Engineer specializing in high-performance data infrastructure, Adriana has engineered solutions across the aerospace and automotive industries. With a Master\u2019s degree focused on Intelligent Systems and Computer Architecture, they bridge the gap between academic theory and enterprise-grade implementation, delivering expertise in both Full Stack and Back-End ecosystems.", "public_name": "Andriana Theodorakopoulou", "guid": "d388a397-37a2-5321-bc06-fbbc8cb227ad", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/VHWAYS/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e104:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/f4U1lWfA1mA?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/DE8FVP/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/DE8FVP/", "attachments": [{"title": "Engineering Intent: Solving the AI Productivity Paradox (.odp)", "url": "/media/devconf-cz-2026/submissions/DE8FVP/resources/Engineering_Int_95XWofl.odp", "type": "related"}, {"title": "Engineering Intent: Solving the AI Productivity Paradox (.pdf)", "url": "/media/devconf-cz-2026/submissions/DE8FVP/resources/Engineering_Int_PFGSe39.pdf", "type": "related"}, {"title": "Engineering Intent: Solving the AI Productivity Paradox (.pptx)", "url": "/media/devconf-cz-2026/submissions/DE8FVP/resources/Engineering_In_MRe2Kpl.pptx", "type": "related"}, {"title": "Engineering Intent: Solving the AI Productivity Paradox (.txt)", "url": "/media/devconf-cz-2026/submissions/DE8FVP/resources/Engineering_Int_qQmtr37.txt", "type": "related"}]}, {"guid": "e170c8f7-502b-565b-a7ed-6dfc37f809a8", "code": "RDPCQD", "id": 2189, "logo": null, "date": "2026-06-18T15:30:00+02:00", "start": "15:30", "duration": "00:35", "room": "E104 (capacity 72)", "slug": "devconf-cz-2026-2189-get-shit-done-with-get-shit-done-spec-driven-development-in-ai-times", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/RDPCQD/", "title": "Get Shit Done with Get Shit Done - Spec-Driven development in AI times", "subtitle": "", "track": "Programming and Application Development", "type": "Talk", "language": "en", "abstract": "AI tools can generate code faster than ever before, but speed without clarity often leads to rework, confusion, and fragile systems. Ever experienced your AI assisted project getting completely derailed a few iterations in? Exactly that.\r\n\r\nIn this talk, I propose Spec-Driven Development - an increasingly popular approach in this space - as a lightweight, practical way of building software in AI-assisted teams.\r\n\r\nInstead of treating specifications as documentation, we will show how concise, testable specs can act as execution contracts for both humans and AI. We\u2019ll discuss where this approach comes from, walk through several popular frameworks such as Shotgun.CLI, GSD, and Spec-Kit, and demonstrate live what working with an agent equipped with such a framework actually looks like.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "NL8BPQ", "name": "Krzysztof Przekwas", "avatar": "https://pretalx.devconf.info/media/avatars/NL8BPQ_MAtrt9r.jpg", "biography": "Branch Manager at the Swedish company Iver, where he and his team are responsible for creating cloud tools that support thousands of Scandinavian IT clients. \ud83d\udcbb In his private life, he's a startupper, triathlete, and a man of a thousand interests. Throughout his career, he's frequently shifted between developer, leader and enterpreneur roles, which sparked the idea of \u200b\u200bhow both sides can work together to get the most out of their work.", "public_name": "Krzysztof Przekwas", "guid": "33b6aa7d-b0a6-524d-acb4-0999522fbafa", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/NL8BPQ/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e104:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/f4U1lWfA1mA?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/RDPCQD/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/RDPCQD/", "attachments": []}, {"guid": "563bc361-3a17-5ca5-973b-007f41a73ae5", "code": "JAM8MF", "id": 2149, "logo": null, "date": "2026-06-18T16:15:00+02:00", "start": "16:15", "duration": "00:35", "room": "E104 (capacity 72)", "slug": "devconf-cz-2026-2149-it-was-fast-on-my-machine-what-production-reveals-about-web-performance", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/JAM8MF/", "title": "It Was Fast on My Machine: What Production Reveals About Web Performance", "subtitle": "", "track": "Programming and Application Development", "type": "Talk", "language": "en", "abstract": "Your application feels instant on localhost but slows down in production. This common gap between development and real environments is a major, often misunderstood source of performance issues. This talk explains why \u201cfast locally\u201d becomes \u201cslow in production,\u201d showcasing post-deployment factors like caching behaviour, HTTP headers, CDN interactions, runtime differences, and missing observability.\r\n\r\nAttendees will walk away with clear insights into:\r\n\u2022 How caching layers, headers, and CDNs are misunderstood and misconfigured\r\n\u2022 Key differences between local environments and production runtimes\r\n\u2022 Why latency issues stay invisible without observability\r\n\u2022 How small configuration choices create outsized performance impact\r\n\u2022 Thinking production-first from day one\r\n\r\nUsing concrete examples from real systems, the talk will demonstrate how to think about end-to-end latency, validate assumptions with data, and design applications that behave predictably at scale and under production traffic.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "PK9S8K", "name": "Aditya Patil", "avatar": "https://pretalx.devconf.info/media/avatars/PK9S8K_DR34GnK.jpg", "biography": "I am a Full Stack Engineer currently working as an Associate Software Engineer at Red Hat. I have a strong interest in building modern web applications and enjoy exploring different areas of software engineering, including full-stack development, DevOps, and AI/ML. I am passionate about learning new technologies and sharing knowledge through the developer community.", "public_name": "Aditya Patil", "guid": "e600342c-3fdc-52f8-8504-02d5c36bc556", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/PK9S8K/"}, {"code": "8CWP7R", "name": "Gargi Kshirsagar", "avatar": "https://pretalx.devconf.info/media/avatars/8CWP7R_DHzp0Tl.webp", "biography": "Associate Software Engineer @ibm", "public_name": "Gargi Kshirsagar", "guid": "4602531c-9f7d-5777-b9b0-86cc8abd7efe", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/8CWP7R/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e104:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/f4U1lWfA1mA?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/JAM8MF/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/JAM8MF/", "attachments": []}], "E105 (capacity 70)": [{"guid": "bf00fdfb-4a7f-5625-b8d8-7eb7fac989ed", "code": "KSQXMY", "id": 2201, "logo": null, "date": "2026-06-18T10:15:00+02:00", "start": "10:15", "duration": "00:35", "room": "E105 (capacity 70)", "slug": "devconf-cz-2026-2201-hands-on-how-to-engage-gen-z-and-alpha-to-free-software", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/KSQXMY/", "title": "Hands on: How to engage Gen Z and Alpha to Free Software", "subtitle": "", "track": "Open Track", "type": "Talk", "language": "en", "abstract": "The Free Software Foundation Europe runs two main activities for young people in Europe: Youth Hacking 4 Freedom and the illustrated book \u201eAda & Zangemann: A Tale of Software, Skateboards and Raspberry Ice Cream\u201c by Matthias Kirschner and Sarah Brandst\u00e4tter.\r\nYouth Hacking 4 Freedom is our programming competition, that is open for all teenagers in Europe.\r\nWhile Youth Hacking 4 Freedom is targeted for teenagers, we also have our inspiring Ada and Zangemann story. A fun story for children from the age of 6 and adults alike about a girl who loves to tinker, and decides to confront the mighty inventor Zangemann. \r\n\r\nIn this talk, I will briefly introduce those activities, share some fun anecdotes, and highlight our learnings about engaging with younger people through the glasses of Free Software.\r\n\r\nBoth activities aim at encouraging people to get active in Free Software and to own your technology.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "SHQEM7", "name": "Bonnie Mehring", "avatar": "https://pretalx.devconf.info/media/avatars/SHQEM7_AWmpRDw.webp", "biography": "Bonnie Mehring has had an interest in Free Software for over 10 years. Through Free Software, she has not only acquired extensive knowledge about computers and technology but has also forged connections with others. She thoroughly enjoys participating in various Free Software conferences and events, where she relishes the opportunity to connect with individuals from the Free Software community.", "public_name": "Bonnie Mehring", "guid": "5f7ecbd8-6f6f-573b-8519-242ab484d22e", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/SHQEM7/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e105:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/yOROHXcmimM?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/KSQXMY/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/KSQXMY/", "attachments": []}, {"guid": "72f85b39-3cec-5e6e-9e80-1feb697fb86e", "code": "MDJWSA", "id": 2781, "logo": null, "date": "2026-06-18T11:00:00+02:00", "start": "11:00", "duration": "00:35", "room": "E105 (capacity 70)", "slug": "devconf-cz-2026-2781-on-quic-http-3-and-tech-stack-unification", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/MDJWSA/", "title": "On QUIC, HTTP/3 and tech stack unification", "subtitle": "", "track": "Open Track", "type": "Talk", "language": "en", "abstract": "In today's modern internet transport landscape, HTTP/3 and QUIC are often presented as the next step in the evolution of web transport, promising lower latency and improved multiplexing. However, adopting QUIC is not just a protocol upgrade - it fundamentally reshapes how application stacks, networking layers, and infrastructure interact.\r\n\r\nIn this talk we explore how QUIC and HTTP/3 change the traditional layering between transport, TLS, and application protocols. Using practical examples from working with HTTP/3 implementations across the stack - deployments with `nginx` and client-side experimentation with `curl` - we look at what it means to integrate QUIC into existing infrastructure. Topics include connection management, retry semantics, operational visibility, and performance trade-offs when introducing QUIC into production environments.\r\n\r\nFinally, we discuss how QUIC\u2019s architecture enables a gradual unification of the tech stack around shared transport abstractions.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "YJ7FLB", "name": "Gabriel Michael Homa", "avatar": "https://pretalx.devconf.info/media/avatars/YJ7FLB_JIlvSXP.webp", "biography": "I translate complex technical risks into decisions people can act on. My background spans infrastructure, systems, and security, but what I've learned over time is that clarity not control is the foundation of resilience. I spend most of my time designing architectures that support trust: between systems, between teams, and between intent and outcome. While the tooling evolves constantly, the core questions stay the same - what matters most, and how do we protect it without standing in the way?", "public_name": "Gabriel Michael Homa", "guid": "5b48b882-609a-53b9-bcb8-99bbb51654e5", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/YJ7FLB/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e105:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/yOROHXcmimM?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/MDJWSA/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/MDJWSA/", "attachments": []}, {"guid": "c180989c-9aba-522c-a1c7-492c78da3062", "code": "9XRAV8", "id": 2624, "logo": null, "date": "2026-06-18T12:30:00+02:00", "start": "12:30", "duration": "00:35", "room": "E105 (capacity 70)", "slug": "devconf-cz-2026-2624-how-to-analyze-terabytes-of-data-from-github-archive-at-high-speed", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/9XRAV8/", "title": "How to Analyze Terabytes of Data from GitHub Archive at High Speed", "subtitle": "", "track": "Open Track", "type": "Talk", "language": "en", "abstract": "GitHub provides public API for obtaining detailed information about various events performed by users across public repositories: git pushes, pull requests and reviews, github issues and comments, github stars, etc.  The information about these events is available at https://gharchive.org in the form of per-hour compressed files with JSON lines representing all the events. The number of events recorded per year is ~1.5 billions. The total size of events per year is ~7 terabytes. This sounds like a big data. The talk shows how to explore this data at high speed and minimal costs and how to obtain interesting insights from this data.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "TRL9BA", "name": "Aliaksandr Valialkin", "avatar": "https://pretalx.devconf.info/media/avatars/TRL9BA_vDCGKte.webp", "biography": "Aliaksandr is a co-founder and the principal architect of VictoriaMetrics. He's also a well-known author of the popular performance-oriented libraries: fasthttp, fastcache and quicktemplate. Before VictoriaMetrics, Aliaksandr held CTO and Architect roles with adtech companies serving high volumes of traffic. He holds a Master\u2019s Degree in Computer Software Engineering. He decided to found VictoriaMetrics after experiencing the shortcomings of all available time series DB and monitoring solutions", "public_name": "Aliaksandr Valialkin", "guid": "aa461e3b-897f-5ec7-978c-6507312dbb98", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/TRL9BA/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e105:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/yOROHXcmimM?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/9XRAV8/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/9XRAV8/", "attachments": []}, {"guid": "66e0c062-9e23-5932-97db-1c211dc096e6", "code": "ZVHEMQ", "id": 2120, "logo": null, "date": "2026-06-18T13:15:00+02:00", "start": "13:15", "duration": "00:35", "room": "E105 (capacity 70)", "slug": "devconf-cz-2026-2120-being-a-product-owner-in-an-open-source-project", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/ZVHEMQ/", "title": "Being a product owner in an open source project", "subtitle": "", "track": "Agility and Leading Principles", "type": "Talk", "language": "en", "abstract": "A product owner is accountable for effective product backlog management, but open source is different than the average corporate environment. At any time a contributor can come by with a feature you didn't count on. Project maintainers from outside your company can object to your plans. And how to even balance upstream and downstream backlogs? These are just a few of the many challenges you may face.\r\n\r\nWhether you're an experienced product owner but new to open source or experienced in open source but new to product owner, this session is for you. I'll share my experiences transitioning from a developer to a product owner and welcome any questions & comments.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "3YVELJ", "name": "Ewoud Kohl van Wijngaarden", "avatar": "https://pretalx.devconf.info/media/avatars/3YVELJ_C4EMbJF.webp", "biography": "After 8 years as a developer at Red Hat, Ewoud is now a product owner at Red Hat. Before joining Red Hat he worked at hosting companies as DevOps. In open source you may have seen his name around Foreman or Puppet/OpenVox.", "public_name": "Ewoud Kohl van Wijngaarden", "guid": "88ef5adb-02cf-5601-b084-59dd11b10e77", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/3YVELJ/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e105:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/yOROHXcmimM?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/ZVHEMQ/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/ZVHEMQ/", "attachments": []}, {"guid": "137788b9-0559-5658-8fbe-609ab7fef22f", "code": "A3STCA", "id": 2769, "logo": null, "date": "2026-06-18T14:00:00+02:00", "start": "14:00", "duration": "00:35", "room": "E105 (capacity 70)", "slug": "devconf-cz-2026-2769-hacking-your-smartwatch-building-an-open-wearables-ecosystem", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/A3STCA/", "title": "Hacking Your Smartwatch: Building an Open Wearables Ecosystem", "subtitle": "", "track": "Open Track", "type": "Talk", "language": "en", "abstract": "Smartwatches are usually tied to proprietary mobile apps and closed ecosystems. Open-source projects are changing this by allowing users to connect wearable devices with open platforms and build their own integrations.\r\n\r\nThis talk introduces the open smartwatch ecosystem through projects such as PineTime, Bangle.js, AsteroidOS, and Amazfish. The main focus will be on Amazfish, an open-source companion application connecting smartwatches with Linux-based systems.\r\n\r\nWe will look at the challenges of building a smartwatch companion app that runs across multiple platforms, including Ubuntu Touch, Sailfish OS, and desktop Linux via Flatpak. The talk will cover portability challenges, architectural decisions, and how open technologies enable a shared ecosystem across different devices and operating systems.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "HNAPL8", "name": "Jozef Mlich", "avatar": "https://pretalx.devconf.info/media/avatars/HNAPL8_mOjfoyw.webp", "biography": "I organize the [OpenAlt conference](http://www.openalt.cz), one of the biggest open-source events in the Czech Republic. I actively promote alternative open-source mobile operating systems such as NemoMobile, Ubuntu Touch, or postmarketOS. My day job mainly consists of GreyCortex MENDEL development. In addition, I am a pilot of a microlight airplane and have a family.\r\n\r\nFollow me on [my blog](https://blog.mlich.cz/) or on [Mastodon](https://fosstodon.org/@jmlich).", "public_name": "Jozef Mlich", "guid": "bf049037-0d70-52a8-a3b3-9eee46539138", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/HNAPL8/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e105:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/yOROHXcmimM?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/A3STCA/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/A3STCA/", "attachments": [{"title": "Presentation", "url": "/media/devconf-cz-2026/submissions/A3STCA/resources/2026-06-18-Smar_uj9j2Fu.odp", "type": "related"}]}, {"guid": "77e3998b-ab8a-5c82-9743-7347ce8eb79f", "code": "88SWVF", "id": 2430, "logo": null, "date": "2026-06-18T14:45:00+02:00", "start": "14:45", "duration": "00:35", "room": "E105 (capacity 70)", "slug": "devconf-cz-2026-2430-the-risks-of-ai-for-skill-formation-and-how-to-mitigate-them", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/88SWVF/", "title": "The risks of AI for skill formation, and how to mitigate them", "subtitle": "", "track": "Agility and Leading Principles", "type": "Talk", "language": "en", "abstract": "A recent study by Anthropic researchers shows that developers who rely heavily on generative\u2011AI assistants experience slower skill formation. This finding aligns with other works, which report more passive engagement and reduced problem\u2011solving depth when AI is uncriteriously.\r\n\r\nThe long\u2011term development of professionals is therefore at risk: diminished troubleshooting ability, weaker mental models of system architecture, and reduced confidence in writing clean, maintainable code. Importantly, the Anthropic analysis also reveals that the impact is not uniform\u2014certain usage patterns mitigate the negative effects, whereas treating the AI as a black\u2011box code generator amplifies them.\r\n\r\nThis talk will (1) summarize the empirical evidence, (2) dissect the usage patterns that lead to healthier learning outcomes, and (3) propose concrete guidelines for teams and managers to integrate AI tools responsibly. Attendees will leave with actionable strategies to adopt AI\u2011assisted development.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "GVYLUH", "name": "M\u00e1rio Fernandes", "avatar": "https://pretalx.devconf.info/media/avatars/GVYLUH_N7ZOK4R.png", "biography": "I am a physicist who specialized in Quantum Computing and Information, and obtained a PhD in 2022.\r\nI joined Red Hat as a Software Engineer in 2023, and have worked with AI/ML in previous jobs.\r\n\r\nI believe I am in a good position to bring the knowledge from the academic setting into our industry, and DevConf is an amazing opportunity for that!\r\n\r\nI am very interested in Quantum Computing, Post Quantum Cryptography, and discussions on the ethical use of AI/ML. I gave one talk in DevConf.CZ in 2025.", "public_name": "M\u00e1rio Fernandes", "guid": "ba50970e-674f-5fce-9787-bbf95fbe8e49", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/GVYLUH/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e105:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/yOROHXcmimM?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/88SWVF/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/88SWVF/", "attachments": [{"title": "Slide Deck", "url": "/media/devconf-cz-2026/submissions/88SWVF/resources/DevConf_-_The_r_fGHyv9A.pdf", "type": "related"}]}, {"guid": "7857bbdb-9a30-5c45-a0ee-fd1f29ccdd74", "code": "K93ER8", "id": 2353, "logo": null, "date": "2026-06-18T15:30:00+02:00", "start": "15:30", "duration": "00:35", "room": "E105 (capacity 70)", "slug": "devconf-cz-2026-2353-harnessing-tenure-variety-within-a-team", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/K93ER8/", "title": "Harnessing tenure variety within a team", "subtitle": "", "track": "Agility and Leading Principles", "type": "Talk", "language": "en", "abstract": "In theory, it sounds perfect: seniors provide expertise and precision, while juniors bring energy, fresh perspectives and innovation. In practice, however, teams often struggle with diverging approaches and opinions at every decision point. Communication bottlenecks and possibly conflicts arise, and \"team spirit\" becomes nothing more than a hollow phrase.\r\n\r\nManaging a wide range of experience levels is a common challenge in engineering teams. If left unaddressed, it leads to inefficiency, difficulties in relationships between members, and, ultimately, may cause attrition.\r\n\r\nIn this presentation, we will examine the root causes of experience-based conflicts and explore strategies and tools to mitigate them. I will also share my personal insights and observations. This session will equip you with the knowledge to improve collaboration, spot emerging issues early and strengthen your team.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "AYFRUN", "name": "Karolina Kula", "avatar": "https://pretalx.devconf.info/media/avatars/AYFRUN_BqAafpL.webp", "biography": "A Red Hatter with nearly a decade of experience in IT. Previously focused on the OpenStack and CentOS community, now happy coding in the RHEL In-place Upgrades team. Researching how to make life easier for developers (and everyone who has to work with them).", "public_name": "Karolina Kula", "guid": "ebb681e0-d59e-54dd-b0e2-177649972310", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/AYFRUN/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e105:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/yOROHXcmimM?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/K93ER8/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/K93ER8/", "attachments": []}, {"guid": "0959a9ad-f992-5d12-9f80-13c25bef47f4", "code": "UR7SPV", "id": 2406, "logo": null, "date": "2026-06-18T16:15:00+02:00", "start": "16:15", "duration": "00:35", "room": "E105 (capacity 70)", "slug": "devconf-cz-2026-2406-architecting-integrity-responsible-software-evolution-in-the-ai-era", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/UR7SPV/", "title": "Architecting Integrity: Responsible Software Evolution in the AI Era", "subtitle": "", "track": "Agility and Leading Principles", "type": "Talk", "language": "en", "abstract": "Software engineering is undergoing its most radical shift since the move to Cloud. As AI assistants evolve from writing simple snippets to suggesting entire system architectures, the line between human-authored and machine-generated code is blurring. However, this newfound speed introduces a new breed of technical debt and ethical risk. How do we evolve our day-to-day practices without losing our grip on security, maintainability, and accountability?\r\nThis session will explore the transition from Human-Driven to AI-Driven Engineering. We will ask the hard questions and discuss practical strategies for: how to manage \"synthetic debt,\" redefine peer reviews for AI-generated code, and ensure that 10x velocity doesn't bypass safety.\r\nWe will explore a series of community-driven practices designed to maintain quality while navigating the move from \"experimental\" to \"operational\" AI.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "D3CVX7", "name": "Preethi Thomas", "avatar": "https://pretalx.devconf.info/media/avatars/D3CVX7_4FugOD3.webp", "biography": "Preethi Thomas is a Director of Engineering at Red Hat.", "public_name": "Preethi Thomas", "guid": "73d1181a-d1a0-5e91-a279-aec5b054a42b", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/D3CVX7/"}, {"code": "UHEZLN", "name": "Clement Verna", "avatar": "https://pretalx.devconf.info/media/avatars/UHEZLN_zQ91OXN.webp", "biography": "As the Senior Engineering Manager for Red Hat CoreOS, Cl\u00e9ment Verna believes that the best software is built by empowered, well-connected teams. From mastering the nuances of Kubernetes to pioneering bootc workflows, Cl\u00e9ment is dedicated to making open-source infrastructure more accessible and scalable. He thrives on helping his team and the broader community achieve technical excellence through a culture of growth and shared learning.", "public_name": "Clement Verna", "guid": "b625d28b-42d7-5070-876c-03d3262a782b", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/UHEZLN/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e105:devconf.cz", "type": "related"}, {"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e105:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/yOROHXcmimM?feature=share", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/yOROHXcmimM?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/UR7SPV/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/UR7SPV/", "attachments": []}], "A112 (capacity 64)": [{"guid": "3d44d2cb-81db-5109-838b-24995e87c8db", "code": "STZC9R", "id": 1982, "logo": null, "date": "2026-06-18T12:30:00+02:00", "start": "12:30", "duration": "01:20", "room": "A112 (capacity 64)", "slug": "devconf-cz-2026-1982-home-automation-meetup", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/STZC9R/", "title": "Home Automation Meetup", "subtitle": "", "track": "DevOps, CI/CD, and Automation", "type": "Meetup", "language": "en", "abstract": "Lights won't turn on when you enter the room? Lost in a bunch of voice assistants and smart speakers? Want to know how to keep your house warm during the day, cool at night, and save money on heating bills?\r\n\r\nCome to a meetup of home automation enthusiasts, learn about new developments in the field, and discuss problems with like-minded people", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "9CUPL3", "name": "Vadim Rutkovsky", "avatar": "https://pretalx.devconf.info/media/avatars/9CUPL3_x5rbj6B.jpg", "biography": "Rubber Duck herder at VictoriaMetrics, emotional support human, peripheral visionary and luddite sympathizer", "public_name": "Vadim Rutkovsky", "guid": "a8c6abb8-9ffb-51bd-a3ee-15b60d336ba8", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/9CUPL3/"}], "links": [{"title": "Matrix Chat", "url": "https://matrix.to/#/#a112:devconf.cz", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/STZC9R/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/STZC9R/", "attachments": []}, {"guid": "3b993902-d94f-5466-8a6e-8b52ce6f380c", "code": "KDDD7H", "id": 2262, "logo": null, "date": "2026-06-18T14:00:00+02:00", "start": "14:00", "duration": "01:20", "room": "A112 (capacity 64)", "slug": "devconf-cz-2026-2262-what-the-eu-cra-really-means-for-you-the-complete-faq-and-ama-session", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/KDDD7H/", "title": "What The EU CRA Really Means for You: The Complete FAQ and AMA Session", "subtitle": "", "track": "Security and Compliance", "type": "Meetup", "language": "en", "abstract": "The EU Cyber Resilience Act (CRA) was designed to protect European consumers, but its global implications have left many in the open source community - especially individual contributors and maintainers - feeling confused or even afraid. While most discussions focus on the obligations of Manufacturers or Open Source Stewards, individual contributors are often left asking: \"Will I be liable? Should I stop contributing?\"\r\n\r\nWe will start this session with a short presentation, but most of the time will be dedicated to answering your questions (AMA - Ask Me Anything), taking whiteboard and brainstorming on your case studies and the CRA roles that might be applicable to you, your organization, your open source projects or your community. We will focus specifically on SW developers, contributors and maintainers and show that the regulations are manageable. There are no \u201cstupid\u201d questions about the CRA as it\u2019s the most complex and impactful regulation that the open source. We got your back.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "XMJLFG", "name": "Roman Zhukov", "avatar": "https://pretalx.devconf.info/media/avatars/XMJLFG_sXQ0drD.jpg", "biography": "Roman is a cybersecurity expert and leader with 17+ years of experience securing complex systems and products. As Principal Architect at Red Hat, he drives open-source security strategy and cross-industry collaboration to build trusted software ecosystems. Formerly, he led Product Security & Privacy for Data Center and AI software at Intel. Roman contributes to global open-source security initiatives and standardization efforts, including the EU Cyber Resilience Act.", "public_name": "Roman Zhukov", "guid": "b8e5e390-6fdf-53b0-a930-a09b554a57e9", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/XMJLFG/"}], "links": [{"title": "Matrix Chat", "url": "https://matrix.to/#/#a112:devconf.cz", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/KDDD7H/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/KDDD7H/", "attachments": []}], "A113 (capacity 64)": [{"guid": "de12c425-f9e6-5e07-b76f-7e74964a638a", "code": "ZN9LNZ", "id": 2397, "logo": null, "date": "2026-06-18T10:15:00+02:00", "start": "10:15", "duration": "00:15", "room": "A113 (capacity 64)", "slug": "devconf-cz-2026-2397-kernel-module-management-in-software-defined-storage", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/ZN9LNZ/", "title": "Kernel Module Management in Software-Defined Storage", "subtitle": "", "track": "Cloud, Hybrid Cloud, and Hyperscale Infrastructure", "type": "Lightning talk", "language": "en", "abstract": "Storage kernel extensions provide the critical interfaces between the operating system\u2019s vnode and Virtual File System (VFS) layers, enabling custom file systems to be integrated and recognized as native components.\r\nIn this session, I will offer a concise overview of how file system kernel extensions are used within Software\u2011Defined Storage (SDS) architecture.\r\nI will walk through the end\u2011to\u2011end process of building and deploying kernel modules in both containerized and traditional (non\u2011containerized) SDS environments, highlighting practical considerations and common challenges.\r\nFinally, I will demonstrate how the Kernel Module Management (KMM) Operator for Kubernetes and OpenShift streamlines the lifecycle of file system kernel modules \u2014 simplifying their build, deployment, and maintenance within a modern SDS system.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "CEBCXE", "name": "Konstantin Maksimov", "avatar": "https://pretalx.devconf.info/media/avatars/CEBCXE_QVCw6KK.jpg", "biography": "Konstantin has 15+ years' experience in software development. His main areas of expertise are Storage Software, Cloud Platforms (OpenShift) and Linux OS. He has also contributed to Open Source projects. Currently Konstantin is working on Software-Defined storage enablement on IBM Linux on Z platform.", "public_name": "Konstantin Maksimov", "guid": "4fa5a21d-59cc-5b2a-9591-e4364a6be379", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/CEBCXE/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#a113:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/bPndQSbefwE?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/ZN9LNZ/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/ZN9LNZ/", "attachments": [{"title": "Slides", "url": "/media/devconf-cz-2026/submissions/ZN9LNZ/resources/KMM-SDS-Devconf_S2nOBov.pdf", "type": "related"}]}, {"guid": "d5bf21f5-f38c-5c3f-852d-15d061af3ba4", "code": "3CCA7M", "id": 2270, "logo": null, "date": "2026-06-18T10:35:00+02:00", "start": "10:35", "duration": "00:15", "room": "A113 (capacity 64)", "slug": "devconf-cz-2026-2270-beyond-the-transformer-wall-scaling-reasoning-to-the-edge-with-lfm-2-5", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/3CCA7M/", "title": "Beyond the Transformer Wall: Scaling Reasoning to the Edge with LFM 2.5", "subtitle": "", "track": "Artificial Intelligence and Data Science", "type": "Lightning talk", "language": "en", "abstract": "The \"Bigger is Better\" era of AI is hitting a physical limit. While trillion-parameter models dominate the cloud, the real-world demand for private, low-latency, and energy-efficient intelligence is growing at the edge. Enter LFM 2.5, the latest flagship from Liquid AI. Built on a hybrid \"Liquid\" architecture rather than standard Transformers, LFM 2.5-1.2B-Thinking achieves frontier-grade reasoning in a sub-1GB RAM footprint.\r\n\r\nIn this 15-minute lightning talk, we will explore the shift from \"System 1\" (probabilistic chat) to \"System 2\" (deliberative reasoning) on consumer hardware. We will dissect how LFM 2.5 uses Linear Implicit Variable (LIV) operators to achieve 2x CPU throughput over Llama 3.2 and Qwen, enabling 300+ tokens/sec on mobile NPUs. Finally, we will demonstrate a \"Reasoning Trace\" running locally on Fedora using vLLM and llama.cpp, proving that you don't need a data center to build a \"thinking\" agent.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "J3ESWJ", "name": "Mitul Sharma", "avatar": "https://pretalx.devconf.info/media/avatars/J3ESWJ_lPx9zlH.webp", "biography": "Software Engineer at Red Hat who loves deconstructing complex problems and collaborating with partners to build stable solutions. When he\u2019s not fixing LLM hallucinations, he\u2019s an avid explorer traveling the globe in search of new places and perspectives.", "public_name": "Mitul Sharma", "guid": "7153824b-0f29-5d3f-a51f-e834df60e484", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/J3ESWJ/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e112:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/bPndQSbefwE?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/3CCA7M/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/3CCA7M/", "attachments": []}, {"guid": "3ddc85cf-bf82-55ab-944a-d4eb19caab2a", "code": "BW7YKY", "id": 2253, "logo": null, "date": "2026-06-18T10:55:00+02:00", "start": "10:55", "duration": "00:15", "room": "A113 (capacity 64)", "slug": "devconf-cz-2026-2253-secret-tips-to-reduce-insider-threat-risks-with-behavioral-ai", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/BW7YKY/", "title": "Secret Tips to Reduce Insider Threat Risks with Behavioral AI", "subtitle": "", "track": "Security and Compliance", "type": "Lightning talk", "language": "en", "abstract": "Insider threats remain one of the most complex security challenges because they originate from trusted identities with legitimate access. Traditional perimeter-based controls and static rule engines are no longer sufficient to detect subtle misuse, compromised accounts, or risky behavior.\r\n\r\nThis session explores how to build a unified behavioral view of users by correlating identity context, access patterns, device posture, network activity, and sensitive data interactions. It demonstrates how AI-driven models create dynamic baselines of normal behavior and detect anomalies in real time.\r\n\r\nAttendees will learn how to reduce false positives, move from reactive incident response to proactive risk management, and design people-centric security monitoring architectures suitable for modern engineering environments.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "LEGFY8", "name": "Karel Kotoun", "avatar": "https://pretalx.devconf.info/media/avatars/LEGFY8_1tGK70V.webp", "biography": "Karel Kotoun is a technology and cybersecurity expert with a strong background in financial services, where he has spent over a decade working with complex, highly regulated IT environments. His experience spans compliance, risk management, cybersecurity, and the design of scalable technology solutions for banks, financial institutions, and large enterprises. He is the founder of Greenometer - Compliance ONE STOP SHOP, a unified platform designed to help organizations manage regulatory needs.", "public_name": "Karel Kotoun", "guid": "821bc0f5-596c-50ec-a0f9-1f75ff40c001", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/LEGFY8/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#a113:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/bPndQSbefwE?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/BW7YKY/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/BW7YKY/", "attachments": []}, {"guid": "1a42a1eb-630b-5178-b457-348e1aafcff0", "code": "LFMLGH", "id": 2750, "logo": null, "date": "2026-06-18T11:15:00+02:00", "start": "11:15", "duration": "00:15", "room": "A113 (capacity 64)", "slug": "devconf-cz-2026-2750-from-sysadmin-to-software-engineer-a-non-traditional-path-into-tech", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/LFMLGH/", "title": "From Sysadmin to Software Engineer: A Non-Traditional Path into Tech", "subtitle": "", "track": "Open Track", "type": "Lightning talk", "language": "en", "abstract": "I started on the sysadmin side: customer environments, incidents and the daily reality that systems fail. With no traditional CS background and no predefined path, I needed to extract value from every task, piece of advice, mistake and incident. This lightning talk is an honest account of how that shaped my move into software engineering. Sometimes it was an advantage (debugging discipline, failure-mode thinking and respect for blast radius), sometimes friction (perfectionism, fear of code and collecting technologies without shipping). I\u2019ll reflect on the moments that changed how I learn and how I work, including two accelerators: AI, which shortened the path from \u201cI don\u2019t get this algorithm\u201d to \u201cI can apply it,\u201d and mentorship, which turned scattered effort into focused progress by challenging and correcting mental models. The goal isn\u2019t to prescribe a path, just to share real tradeoffs, mistakes and turning points from a non-traditional route into engineering.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "TZQEDX", "name": "Kaja Prokopova", "avatar": "https://pretalx.devconf.info/media/avatars/TZQEDX_dbNLvsI.webp", "biography": "Associate Software Engineer in a security-focused team with a sysadmin background across networking, virtualization, Windows and Linux environments. Passionate about trust in software systems, supply chain integrity and making security practical for developers and operators. Previously worked in customer-facing infrastructure roles, now building stronger workflows around artifacts, automation and collaboration in open source ecosystems.", "public_name": "Kaja Prokopova", "guid": "7ad7f715-0f04-563c-8a6e-d0781a96ebb8", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/TZQEDX/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#a113:devconf.cz", "type": "related"}, {"title": "Matrix Chat", "url": "https://youtube.com/live/bPndQSbefwE?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/LFMLGH/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/LFMLGH/", "attachments": []}, {"guid": "b2641124-2f87-56ef-afee-a9227389819b", "code": "AK3BPJ", "id": 2248, "logo": null, "date": "2026-06-18T12:35:00+02:00", "start": "12:35", "duration": "00:15", "room": "A113 (capacity 64)", "slug": "devconf-cz-2026-2248-escape-hyper-v-the-new-agentless-path-to-openshift-virtualization", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/AK3BPJ/", "title": "Escape Hyper\u2011V: The New Agentless Path to OpenShift Virtualization", "subtitle": "", "track": "Cloud, Hybrid Cloud, and Hyperscale Infrastructure", "type": "Lightning talk", "language": "en", "abstract": "Migrating from Hyper-V to OpenShift is often a manual nightmare of custom scripts and fragile workarounds. The Migration Toolkit for Virtualization changes the game with new support that enables direct, agentless, and automated migrations into OpenShift Virtualization.\r\n\r\nThis lightning talk cuts through the noise to show you exactly how the Migration Toolkit for Virtualization now connects to Hyper-V under the hood, leveraging WinRM remoting for live VM discovery and SMB shares for disk streaming, all without installing agents or modifying the source environment. Stop scripting, start migrating.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "ZNSDRM", "name": "Elad Hazan", "avatar": "https://pretalx.devconf.info/media/avatars/ZNSDRM_6We6nT9.webp", "biography": "Principal Software Engineer passionate about Go, Kubernetes, and virtualization. Currently working on Forklift (Migration Toolkit for Virtualization), helping transition workloads from vSphere, oVirt, and Hyper-V to OpenShift. Enjoys solving deep technical challenges bridging legacy infrastructure and cloud-native orchestration \u2014 especially storage protocols and cross-platform APIs. When unplugged, trades debugging for marathon training.", "public_name": "Elad Hazan", "guid": "d23853ef-857c-5658-90d3-8ed137945270", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/ZNSDRM/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#a113:devconf.cz", "type": "related"}, {"title": "Youtube Stram Only", "url": "https://youtube.com/live/bPndQSbefwE?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/AK3BPJ/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/AK3BPJ/", "attachments": []}, {"guid": "579c1a4d-1959-51e6-94a7-a5a7ef0c41a8", "code": "VF7DYV", "id": 2362, "logo": null, "date": "2026-06-18T12:55:00+02:00", "start": "12:55", "duration": "00:15", "room": "A113 (capacity 64)", "slug": "devconf-cz-2026-2362-usable-cybersecurity-assessment-tools", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/VF7DYV/", "title": "Usable Cybersecurity Assessment Tools", "subtitle": "", "track": "Security and Compliance", "type": "Lightning talk", "language": "en", "abstract": "The EU-funded [CCAT project](https://doi.org/10.3030/101225878) is transitioning academic security tools from lab prototypes to professional-grade software. Because poor usability often leads to crypto misuse and security failures, we are conducting usability research to ensure these tools fit real-world workflows. We invite attendees to test these prototypes and help shape their development.\r\nThe CCAT toolset:\r\n1. TLS-Scanner (2016\u2013Present): a tool for checking the settings of TLS clients and servers. *Target users: security solution providers.*\r\n2. SCRUTINY (2006\u2013Present): a toolset for assessing cryptographic implementations in hardware devices (smartcards, TPM, etc.) and software libraries. *Target users: crypto-evaluation specialists*\r\n3. sec-certs (2022\u2013Present): an analysis tool for the CC, FIPS 140, and EUCC landscapes, mapping the relationships between certification documents and products. *Target users: vendors, authorities, and certificate consumers.*", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "ZWX9TC", "name": "Mariia Bakhtina", "avatar": "https://pretalx.devconf.info/media/avatars/ZWX9TC_QbQEPFM.webp", "biography": "I am a postdoctoral researcher in usable security at Masaryk University, Czechia. I hold a PhD from the University of Tartu, Estonia, where my research focused on bridging the gap between academic security tools and expert users. Specializing in usable security, regulatory compliance, and information security, I combine technical engineering with human-centric design to build solutions that support security-aware decision-making in organizations.", "public_name": "Mariia Bakhtina", "guid": "d027fc50-300c-561d-93d7-a21caa87eb76", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/ZWX9TC/"}, {"code": "VGDYEC", "name": "Yasemin Acar", "avatar": null, "biography": null, "public_name": "Yasemin Acar", "guid": "dc123838-280a-57a8-97c1-2a5aca407f27", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/VGDYEC/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#a113:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/bPndQSbefwE?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/VF7DYV/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/VF7DYV/", "attachments": []}, {"guid": "5dacee67-8d47-5d50-908b-c662fe4051d9", "code": "WN8ZRY", "id": 2831, "logo": null, "date": "2026-06-18T13:15:00+02:00", "start": "13:15", "duration": "00:15", "room": "A113 (capacity 64)", "slug": "devconf-cz-2026-2831-building-observable-affordable-llm-infrastructure-in-emerging-economies", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/WN8ZRY/", "title": "Building Observable, Affordable LLM Infrastructure in Emerging Economies", "subtitle": "", "track": "Artificial Intelligence and Data Science", "type": "Lightning talk", "language": "en", "abstract": "N-ATLaS is a multilingual African-language LLM we took from research to production on Kubernetes. This lightning talk shares the practical lessons from making it reproducible, observable, and affordable under real infrastructure constraints. I\u2019ll cover the platform patterns that mattered most: Argo-based orchestration, repeatable deployment, observability, supply-chain hygiene, autoscaling, caching, and rollout strategies that improved latency, uptime, and cost. Rather than focusing on model theory, this talk is about operational reality, what broke, what worked, and what we would do differently after real usage. Attendees will leave with practical patterns for running LLM workloads in production, especially in resource-constrained environments and for low-resource languages", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "NCHPM7", "name": "Okikiola Oliyide", "avatar": "https://pretalx.devconf.info/media/avatars/NCHPM7_RtNis7r.webp", "biography": "Lead DevOps Engineer at Awarri, building production AI infrastructure on Kubernetes, including the platform behind N-ATLaS, Nigeria\u2019s first open multilingual LLM. My work spans cloud infrastructure, GitOps, MLOps, observability, and confidential computing for enterprise model deployment, with a focus on secure, scalable inference and attestation-gated confidential GPU architectures.", "public_name": "Okikiola Oliyide", "guid": "405a3bbe-23cc-59d8-b19e-93a60a6961ae", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/NCHPM7/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#a113:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/bPndQSbefwE?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/WN8ZRY/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/WN8ZRY/", "attachments": []}, {"guid": "f02ab877-0bc1-5c5f-af7c-b17717aec79c", "code": "XW8BEX", "id": 2502, "logo": null, "date": "2026-06-18T13:55:00+02:00", "start": "13:55", "duration": "00:15", "room": "A113 (capacity 64)", "slug": "devconf-cz-2026-2502-from-sbom-to-dependency-stacks-making-software-structure-visible", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/XW8BEX/", "title": "From SBOM to Dependency Stacks: Making Software Structure Visible", "subtitle": "", "track": "Future Tech and Open Research", "type": "Lightning talk", "language": "en", "abstract": "You are probably familiar with the well-known [XKCD comic Dependency](https://xkcd.com/2347/) describing fragile dependencies. Would you like to see what this image would look like for YOUR system? Based on real data? That is exactly what\r\nI am working on in my bachelor's thesis. I will show you what I have done so far, where the pitfalls are, and what is still left to do.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "DSYG98", "name": "Peter \u0160tefunko", "avatar": "https://pretalx.devconf.info/media/avatars/DSYG98_Jt4evRI.webp", "biography": "Student at Masaryk University, Faculty of Informatics\r\nSoftware maintenance engineer intern at Red Hat Brno", "public_name": "Peter \u0160tefunko", "guid": "0417d388-d5b4-503e-a71b-a1230ec6de7f", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/DSYG98/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#a113:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/bPndQSbefwE?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/XW8BEX/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/XW8BEX/", "attachments": []}, {"guid": "aa60b87c-3001-5d58-b6c8-f9ca0a510df0", "code": "LHEKCK", "id": 2915, "logo": null, "date": "2026-06-18T14:15:00+02:00", "start": "14:15", "duration": "00:15", "room": "A113 (capacity 64)", "slug": "devconf-cz-2026-2915-running-events-calendars-and-keeping-on-top-of-cfps-for-your-community", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/LHEKCK/", "title": "Running events, calendars, and keeping on top of CfPs for your community", "subtitle": "", "track": "Open Track", "type": "Lightning talk", "language": "en", "abstract": "If you love your community but struggle to stay on top of event organising, or the multi-layered calendar of deadlines and milestones, then you're not alone. It is relentless (and not all that much fun). \r\n\r\nIn this lightning talk, I'm going to cover some timelines for running events \u2013 whether it be in-person or virtual, recurring or one-off \u2013 that you can put into action for your community. I'll cover some tools and processes that have helped me and my community, as well as identify some pitfalls to avoid.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "BQA99W", "name": "Andrew Burden", "avatar": "https://pretalx.devconf.info/media/avatars/BQA99W_tqK7j5H.jpg", "biography": "I am a community facilitator for KubeVirt, a CNCF incubating project that extends the Kubernetes API to provide for virtualization workloads to run natively alongside container workloads. Why is that cool? Primarily because it lowers infrastructure and administration burdens (no relation) by running and treating legacy or uncontainerisable VMs like any other Kubernetes object. There are also added security, isolation, and resource allocation benefits \u2013 particular vGPU \u2013 from VMs.", "public_name": "Andrew Burden", "guid": "6afe9ed8-ddef-58e5-8e76-d59d4259989a", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/BQA99W/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#a113:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/bPndQSbefwE?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/LHEKCK/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/LHEKCK/", "attachments": []}, {"guid": "d37286c5-af6b-5450-96d5-b17bb5008974", "code": "N77QWQ", "id": 2374, "logo": null, "date": "2026-06-18T14:35:00+02:00", "start": "14:35", "duration": "00:15", "room": "A113 (capacity 64)", "slug": "devconf-cz-2026-2374-skiff-oci-image-analysis-utility", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/N77QWQ/", "title": "Skiff - OCI image analysis utility", "subtitle": "", "track": "DevOps, CI/CD, and Automation", "type": "Lightning talk", "language": "en", "abstract": "Container Images are foundational to modern infrastructure, yet their internal structure can often be opaque and difficult to debug. Large image sizes, hidden redundant files, and inefficient layering can lead to slower deployments and wasted resources. Manually dissecting layers or understanding disk usage across an image stack is often cumbersome and time-consuming.\r\n\r\nThis lightning talk introduces [`skiff`](https://github.com/dcermak/skiff/), a powerful command-line utility designed to simplify OCI image introspection. Built using podman's container libraries, `skiff` provides developers and operators with tooling to introspect image layers. We will demonstrate how `skiff` can be used for the following tasks:\r\n- Identify large layers and files\r\n- Explore layer contents directly\r\n- Diff installed packages\r\n- Locate wasted space\r\n\r\nJoin this session to learn how skiff can help you analyze, debug, and optimize container images for better performance and resource utilization.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "8XP9SA", "name": "Dan \u010cerm\u00e1k", "avatar": "https://pretalx.devconf.info/media/avatars/8XP9SA_ickey8s.png", "biography": "Dan is working as a Senior Full-Stack developer, building container images, creating developer tools and sometimes works on QA at SUSE, which he joined after working as an embedded firmware developer. Originally he started out as a theoretical astrophysicist, but after becoming a contributor to various Open Source projects, he finally made this his full time job at SUSE.", "public_name": "Dan \u010cerm\u00e1k", "guid": "edef0f98-1cd5-51a4-934f-1d15f4633edd", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/8XP9SA/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#a113:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/bPndQSbefwE?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/N77QWQ/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/N77QWQ/", "attachments": []}, {"guid": "dd0817e6-69df-5674-892a-08a75272c00c", "code": "KRR8RT", "id": 2817, "logo": null, "date": "2026-06-18T14:55:00+02:00", "start": "14:55", "duration": "00:15", "room": "A113 (capacity 64)", "slug": "devconf-cz-2026-2817-improving-openshift-cluster-updates-step-by-step", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/KRR8RT/", "title": "Improving OpenShift Cluster Updates, Step by Step", "subtitle": "", "track": "Cloud, Hybrid Cloud, and Hyperscale Infrastructure", "type": "Lightning talk", "language": "en", "abstract": "Whether you\u2019re managing a single-node cluster for a personal project or hundreds of nodes running production applications at scale, there\u2019s one part of the cluster lifecycle you can\u2019t escape: updates.\r\n\r\nCluster updates can feel like magic, a mysterious ritual that keeps clusters healthy and users confident. In this talk, we\u2019ll peek behind the curtain of OpenShift updates and show how recent engineering work is making this essential process more transparent, reliable, and even a bit more fun.\r\n\r\nYou\u2019ll hear about new mechanisms, challenges encountered, and lessons learned. This talk offers a glimpse into the ongoing effort to make updates more seamless for everyone, from lifting the hood on cluster updates to ensuring reliability in a world where every cluster is unique.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "GLK8SY", "name": "David Hurta", "avatar": "https://pretalx.devconf.info/media/avatars/GLK8SY_mpkd0Yg.webp", "biography": "David is a Software Engineer at Red Hat working on over-the-air updates in OpenShift, where he has spent the past five years improving the cluster update experience after first joining as an intern.", "public_name": "David Hurta", "guid": "dbd197f3-cf1e-5836-98a1-981737b45f83", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/GLK8SY/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#a112:devconf.cz", "type": "related"}, {"title": "Matrix Chat", "url": "https://youtube.com/live/bPndQSbefwE?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/KRR8RT/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/KRR8RT/", "attachments": [{"title": "Improving OpenShift Cluster Updates - Slides", "url": "/media/devconf-cz-2026/submissions/KRR8RT/resources/DevConf_2026_-__bLu8fBF.pdf", "type": "related"}]}, {"guid": "be05bf6f-67bc-5a83-8245-eed1ee3bcd5f", "code": "J97B77", "id": 2756, "logo": null, "date": "2026-06-18T15:15:00+02:00", "start": "15:15", "duration": "00:15", "room": "A113 (capacity 64)", "slug": "devconf-cz-2026-2756-beyond-pull-requests-how-non-code-contributions-scale-open-source-projects", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/J97B77/", "title": "Beyond Pull Requests: How Non-Code Contributions Scale Open Source Projects", "subtitle": "", "track": "Open Track", "type": "Lightning talk", "language": "en", "abstract": "Open source success is often measured in commits and pull requests, but long-term sustainability depends equally on non-code contributions. Documentation, community support, advocacy, and knowledge sharing are critical yet undervalued components of thriving ecosystems.\r\n\r\nThis lightning talk highlights how non-code contributions shape large-scale projects like OpenSearch. Through a real journey from user to contributor and community advocate, it demonstrates how individuals can meaningfully participate without writing production code.\r\n\r\nThe talk includes a practical example of contributing to Apache Lucene, showing how small improvements in documentation and community engagement create real impact.\r\n\r\nAttendees will leave with clear, actionable ways to start contributing immediately and understand how diverse contributions strengthen open source communities.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "HTZKSC", "name": "Sakshi Nasha", "avatar": "https://pretalx.devconf.info/media/avatars/HTZKSC_JoazM6O.webp", "biography": "Sakshi Nasha is a Software Engineer with a passion for building software and driving diversity in tech. An open-source enthusiast and OpenSearch Ambassador, she actively contributes to FOSS communities and speaks internationally on topics including GO, APIs, Security, PostgreSQL and open-source technologies. Outside of work, she\u2019s an avid athlete who finds balance through trekking and cycling.", "public_name": "Sakshi Nasha", "guid": "e91315e5-5e04-53df-a6cb-dba7ff75d8f1", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/HTZKSC/"}, {"code": "CNLXJU", "name": "Kris Freedain", "avatar": "https://pretalx.devconf.info/media/avatars/CNLXJU_1PQgXgm.webp", "biography": "Kris Freedain (he/him) is the Community Manager for the OpenSearch Project, and an OpenSearch Ambassador. He has decades of experience in tech, but finds connecting people to be the most fulfilling part of being a community professional.", "public_name": "Kris Freedain", "guid": "6c5adfa1-814c-5980-8e15-f11239f9fb3e", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/CNLXJU/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#a113:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/bPndQSbefwE?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/J97B77/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/J97B77/", "attachments": [{"title": "Beyond Pull Requests_ _How Non-Code Contributions Scale Open-Source Projects PDF", "url": "/media/devconf-cz-2026/submissions/J97B77/resources/Beyond_Pull_Req_yYqsb6v.pdf", "type": "related"}]}], "A218 (capacity 20)": [{"guid": "bf29f950-c72c-50d1-ba82-0c74b26f88ba", "code": "R8A39N", "id": 2674, "logo": null, "date": "2026-06-18T12:30:00+02:00", "start": "12:30", "duration": "01:20", "room": "A218 (capacity 20)", "slug": "devconf-cz-2026-2674-next-generation-agile-4-practical-techniques-for-coordination-large-complex-projects", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/R8A39N/", "title": "Next-generation agile: 4# Practical Techniques for Coordination Large Complex Projects.", "subtitle": "", "track": "Agility and Leading Principles", "type": "Workshop", "language": "en", "abstract": "In this workshop, we will introduce and practice four techniques, enabling the discovery and free floating of essential information between teams in a project, or projects in a program, tasked with delivering large, complex, and uncertain assignments:\r\n1.\tProject metadata technique; designed to increase information awareness and the discovery of predefined project metadata elements\r\n2.\tResult Breakdown Structures are designed to visually represent the project's scope, enabling more accurate cost and work hour estimates\r\n3.\tPower Kanban: distribution of key information between teams on demand, see who is working on what, determine whether you are a stakeholder in a decision, and dashboards\r\n4.\tAgile Rolling Wave Planning is designed to balance the conflicting needs between long-term and short-term planning.\r\nParticipants will be involved in planning the construction of a dream house with a pool and renewable energy systems, experience each technique firsthand, and share their findings.\r\n\r\nPlease remember to bring your laptop for this workshop.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "FUBNJG", "name": "Paul Cuypers", "avatar": "https://pretalx.devconf.info/media/avatars/FUBNJG_TcZnJjY.webp", "biography": "Paul W.M. Cuypers is an experienced, certified manager with expertise in program, project, and test management, organizational change, and agile coaching. Additionally, he is an international presenter, author, course instructor, and independent researcher based in Norway. Over the years, Paul has worked on various projects in naval defense, shipbuilding, banking, offshore, and IT. He enjoys developing new practical project management techniques balanced with theoretical models.", "public_name": "Paul Cuypers", "guid": "3080b67e-e89d-52da-ba67-067c173cd86b", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/FUBNJG/"}], "links": [{"title": "Matrix Chat", "url": "https://matrix.to/#/#a218:devconf.cz", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/R8A39N/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/R8A39N/", "attachments": []}, {"guid": "da75d46b-bc07-584a-b5c8-481e9de37f1b", "code": "YKXGA8", "id": 2025, "logo": null, "date": "2026-06-18T14:00:00+02:00", "start": "14:00", "duration": "01:20", "room": "A218 (capacity 20)", "slug": "devconf-cz-2026-2025-build-your-observability-stack-with-opentelemetry-and-mimir", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/YKXGA8/", "title": "Build your observability stack with OpenTelemetry and Mimir", "subtitle": "", "track": "DevOps, CI/CD, and Automation", "type": "Workshop", "language": "en", "abstract": "During this workshop, we will build fully operational observability stack using OpenTelemetry, Mimir, Grafana, and other notoriously known tools. We will explore the key differences between Prometheus and OpenTelemetry + Mimir OSS. By the end of the workshop, you will understand basic functionalities of all mentioned and be capable of configuring and deploying them in a way that you will never lose metrics again!\r\n\r\nWe'd like to ask all attendees to pre-pull all docker images and pre-create their local kubernetes environment before the workshop, so we can avoid any troubles with internet connection. All instructions are written in the readme: https://github.com/obabec/devconf2026-workshop-obs/blob/main/BEFORE_CONFERENCE.md", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "YE8HFL", "name": "Ondrej Babec", "avatar": "https://pretalx.devconf.info/media/avatars/YE8HFL_zjKaF3D.jpg", "biography": "DevOps/SRE at DNAnexus, maintaining global infrastructure for genomics data storage and analysis. Previously at Red Hat, he worked as a QE, Developer, and DevOps engineer. His experience spans Linux, Kubernetes, clouds, and large-scale systems.", "public_name": "Ondrej Babec", "guid": "c1a83476-92ad-54a3-b91f-31a49633e5d4", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/YE8HFL/"}], "links": [{"title": "Matrix Chat", "url": "https://matrix.to/#/#a218:devconf.cz", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/YKXGA8/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/YKXGA8/", "attachments": []}, {"guid": "f81a075c-d777-57ef-8ed5-09148be35013", "code": "ELTUS8", "id": 2834, "logo": null, "date": "2026-06-18T15:30:00+02:00", "start": "15:30", "duration": "01:20", "room": "A218 (capacity 20)", "slug": "devconf-cz-2026-2834-try-desktop-accessibility", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/ELTUS8/", "title": "Try Desktop Accessibility", "subtitle": "", "track": "Linux Distributions, Operating Systems, and Edge", "type": "Workshop", "language": "en", "abstract": "Do you want to try how assistive technologies work?\r\nDo you want to learn how to test accessibility of an application?\r\n\r\nDepending on the interest of workshop participants, we will give practical demonstrations of selected topics from the following list of GNOME desktop accessibility features:\r\n\r\n- Orca - basic operations, flat review, learn mode,\r\n- accerciser - inspect applications from the screen reader's point of view,\r\n- brltty-xw - virtual Braille display,\r\n- (screen) magnification,\r\n- appearance - contrast, dark mode, text size, cursor size, ...\r\n- suppress moving and flashing content,\r\n- on-screen keyboard,\r\n- visual alerts,\r\n- typing assist - repeat keys, slow keys, sticky keys, bounce keys\r\n- mouse assist - mouse keys, locate pointer, secondary click, hover click\r\n\r\nAs impaired users (and developers), we would like to show you what is important for us in GUI and how applications should work not to make our lives (even) more complicated.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "D8UZAX", "name": "Bohdan Milar", "avatar": "https://pretalx.devconf.info/media/avatars/D8UZAX_FCA16av.webp", "biography": "He uses free SW and Linux for more than 25 years.\r\nHe is visually impaired.\r\nFor last 10 years he works for Red Hat on testing desktop applications focusing on accessibility.", "public_name": "Bohdan Milar", "guid": "c1afd3eb-d7de-5994-bbbb-bdbef16c8b90", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/D8UZAX/"}], "links": [{"title": "Matrix Chat", "url": "https://matrix.to/#/#a218:devconf.cz", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/ELTUS8/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/ELTUS8/", "attachments": []}], "C228 (capacity 24)": [{"guid": "e1ed69db-5134-5066-9c06-7c47fbf03a20", "code": "WQULVZ", "id": 2214, "logo": null, "date": "2026-06-18T10:15:00+02:00", "start": "10:15", "duration": "01:20", "room": "C228 (capacity 24)", "slug": "devconf-cz-2026-2214-podman-desktop-creating-extensions-to-simplify-container-workflows", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/WQULVZ/", "title": "Podman Desktop - Creating extensions to simplify container workflows", "subtitle": "", "track": "Programming and Application Development", "type": "Workshop", "language": "en", "abstract": "In this workshop, we will teach you how to easily create a custom Podman Desktop extension. With these extensions, you will be able to run commands, monitor container logs, and build features tailored exactly to your needs.\r\n\r\nPlease read the 'Prerequisites' (slide 2 and 3 before attending) in the [presentation](https://docs.google.com/presentation/d/194r8xk4nJQLNo1qqQ6cwz24dxGW5kNg16X9O0DEvwl4/edit?usp=sharing) and try to setup the env before the workshop.\r\n\r\nWe will guide you through the [Podman Desktop API](https://podman-desktop.io/api) and the entire [development journey](https://podman-desktop.io/docs/extensions/developing)\u2014from initial setup to a finished product for you and your team. Finally, we will show you how to automate the process using CI/CD to build extension images and how to install them directly into Podman Desktop.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "KY3BM3", "name": "Ev\u017een Gasta", "avatar": "https://pretalx.devconf.info/media/avatars/KY3BM3_FJBoE3J.webp", "biography": "Encourage Software Engineer with an interest in AI or Open Source projects like Podman Desktop or Fedora MediaWriter. Trying to be best version of myself and challenge myself every day. Cycling in my free time.", "public_name": "Ev\u017een Gasta", "guid": "fec2424b-f298-5637-8791-4681c9bbc2f1", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/KY3BM3/"}, {"code": "GXMBFE", "name": "Ondrej Dockal", "avatar": "https://pretalx.devconf.info/media/avatars/GXMBFE_EsgEqkw.webp", "biography": "I work as Quality Engineer in Red Hat for quite some time. As part of my job I have participated in many open source projects and I must say that the Open Source is a great concept. Mostly working on automating things.", "public_name": "Ondrej Dockal", "guid": "d88e7116-c450-5b34-bf5e-6ba510e1bf40", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/GXMBFE/"}], "links": [{"title": "Matrix Chat", "url": "https://matrix.to/#/#c228:devconf.cz", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/WQULVZ/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/WQULVZ/", "attachments": [{"title": "Presentation", "url": "/media/devconf-cz-2026/submissions/WQULVZ/resources/Creating_extens_ht2nZbv.pdf", "type": "related"}]}, {"guid": "2f569459-fca4-5ee1-9283-8b10f4ce4c60", "code": "DJRXRD", "id": 2343, "logo": null, "date": "2026-06-18T12:30:00+02:00", "start": "12:30", "duration": "01:20", "room": "C228 (capacity 24)", "slug": "devconf-cz-2026-2343-practical-pki-a-hands-on-x-509-workshop", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/DJRXRD/", "title": "Practical PKI: A hands-on X.509 workshop", "subtitle": "", "track": "Linux Distributions, Operating Systems, and Edge", "type": "Workshop", "language": "en", "abstract": "X.509 certificates are vital for Internet security, yet their inner workings often remain a mystery. This intermediate workshop moves beyond the \"black box\" to provide practical skills in Public Key Infrastructure (**PKI**) and certificate management using **FreeIPA**.\r\n\r\nAttendees will explore diverse use cases, including WebPKI, Smart Card auth, Kerberos PKINIT, and 802.1X EAP, essential for system administrators or DevOps engineers.\r\n\r\n**Hands-on topics include:**\r\n* PKI fundamentals and X.509 anatomy.\r\n* Using **OpenSSL** to generate keys and CSRs.\r\n* **ACME** (Let's Encrypt) and FreeIPA issuance.\r\n* Configuring certificate profiles, sub-CAs, and enabling ACME.\r\n* External signing and renewal of the FreeIPA CA.\r\n* Linux Smart Card authentication and host configuration.\r\n* Future trends: Certificate Transparency and Post-Quantum cryptography.\r\n\r\n**Prerequisites:** Participants will access a cloud lab and will only need an **SSH client** and to be comfortable with the **Unix command line**.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "FB3RA9", "name": "Alessandro Garagnani", "avatar": "https://pretalx.devconf.info/media/avatars/FB3RA9_SZ6dFeK.webp", "biography": "I\u2019m a software engineer with 25+ years of experience in full stack development, system integration and identity management. I\u2019ve worked on large-scale IAM solutions for Italian universities. Today, I\u2019m part of Red Hat\u2019s Identity team, where I enjoy working with open-source technologies and global communities, focusing on Dogtag PKI and Free IPA projects.", "public_name": "Alessandro Garagnani", "guid": "fdf0ceba-a04b-57a7-b2d8-916849cc8b55", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/FB3RA9/"}], "links": [{"title": "Matrix Chat", "url": "https://matrix.to/#/#c228:devconf.cz", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/DJRXRD/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/DJRXRD/", "attachments": []}, {"guid": "fc566eab-5083-5ff3-9cd4-4ed65dcdf658", "code": "A7XBKH", "id": 2814, "logo": null, "date": "2026-06-18T14:00:00+02:00", "start": "14:00", "duration": "01:20", "room": "C228 (capacity 24)", "slug": "devconf-cz-2026-2814-25-prs-and-counting-contribute-to-podman-with-ai-or-traditional-tools", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/A7XBKH/", "title": "25 PRs and Counting \u2014 Contribute to Podman with AI or Traditional Tools", "subtitle": "", "track": "Programming and Application Development", "type": "Workshop", "language": "en", "abstract": "At DevConf.CZ 2025 this workshop packed the room and helped generate 25 pull requests, with multiple first-time contributors submitting their first open-source PR. We're back with a twist: bring your AI tool of choice.\r\n\r\nPodman is a CNCF Sandbox project heading to incubation and it needs contributors. This workshop gives you two paths to your first (or next) contribution:\r\nPath A \u2014 Traditional. Find an issue, write a fix, submit a PR the classic way with Podman experts guiding you.\r\nPath B \u2014 AI-assisted. Use Cursor, Claude, or your preferred AI tool to help write a fix. We'll teach you to contribute AI-generated code well \u2014 review what the AI produces, verify it solves the problem, and submit a PR maintainers will want to merge.\r\n\r\nBoth paths end the same way: a real pull request on the Podman repo, tested and ready for review.\r\n\r\nPre-req\r\nBasic programming knowledge\r\nA GitHub account\r\nFamiliarity with Git is a plus\r\nPodman on your laptop\r\nFor Path B: your preferred AI coding tool and the above", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "PGRETG", "name": "Jan Rod\u00e1k", "avatar": "https://pretalx.devconf.info/media/avatars/PGRETG_ohHExvo.jpg", "biography": "Associate Software Engineer at Red Hat working on Podman and related container tools.", "public_name": "Jan Rod\u00e1k", "guid": "7f587eae-4be7-5f58-87ee-d125b728186a", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/PGRETG/"}, {"code": "WPK8MX", "name": "Marek Simek", "avatar": "https://pretalx.devconf.info/media/avatars/WPK8MX_XZOK9NG.webp", "biography": "Software Engineer in the Container Tools team at Red Hat.", "public_name": "Marek Simek", "guid": "932b5500-2260-5365-badb-a25a8496eadf", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/WPK8MX/"}], "links": [{"title": "Matrix Chat", "url": "https://matrix.to/#/#c228:devconf.cz", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/A7XBKH/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/A7XBKH/", "attachments": [{"title": "Slides", "url": "/media/devconf-cz-2026/submissions/A7XBKH/resources/Public_DevCon_uSd6ENX.pdf", "type": "related"}]}, {"guid": "581e1e51-05fa-526e-adf3-87f0b72613f6", "code": "XMYGSJ", "id": 2612, "logo": null, "date": "2026-06-18T15:30:00+02:00", "start": "15:30", "duration": "01:20", "room": "C228 (capacity 24)", "slug": "devconf-cz-2026-2612-verifying-and-signing-artifacts-with-sequoia-pgp", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/XMYGSJ/", "title": "Verifying and Signing Artifacts with Sequoia PGP", "subtitle": "", "track": "Security and Compliance", "type": "Workshop", "language": "en", "abstract": "If you work with source code, you probably care about its integrity. Signing an artifact like a file enables others to not only verify that it wasn't corrupted, but also figure out who authorized it. When used correctly, this information can protect against a range of supply-chain attacks.\r\n\r\nIn this workshop, you'll learn how to verify and sign artifacts, and manage certificates. (We won't cover encryption.) We'll use Sequoia, which is the OpenPGP implementation used by Fedora, RHEL, Debian and Ubuntu to authenticate packages.\r\n\r\nWe'll start by learning how to verify a file and discuss what it means to verify a signature. The focus will be not just on the steps, but understanding what they accomplish. We'll then move on to signing your own software. We'll generate a key, talk about how to protect it and how to get it to your users so they can verify your software. Finally, we'll configure git to sign commits and experiment with sq-git, a tool that helps manage a project's signing policy.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "T9VSEG", "name": "Neal H. Walfield", "avatar": "https://pretalx.devconf.info/media/avatars/T9VSEG_dlNOn74.webp", "biography": "Neal Walfield co-founded the Sequoia PGP project in 2017 and has lead the project ever since. Neal feels that not everyone shares his view that fundamental rights are non-negotiable. That is why he fights for privacy, data protection, and freedom of expression. In his spare time, he enjoys spending time with his family, reading - recently \u201cLe Petit Nicolas,\u201d whose stories seem too familiar to him - and cycling whenever possible.", "public_name": "Neal H. Walfield", "guid": "fc07d0aa-dd90-5fdf-a949-0a25affe0e7e", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/T9VSEG/"}], "links": [{"title": "Matrix Chat", "url": "https://matrix.to/#/#c228:devconf.cz", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/XMYGSJ/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/XMYGSJ/", "attachments": []}], "Student Club": [{"guid": "34b516d6-4f37-5e86-9797-e3a8d9918292", "code": "EYF7XL", "id": 3251, "logo": null, "date": "2026-06-18T11:35:00+02:00", "start": "11:35", "duration": "00:55", "room": "Student Club", "slug": "devconf-cz-2026-3251-devcomfy-lounge", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/EYF7XL/", "title": "DevComfy Lounge", "subtitle": "", "track": "Open Track", "type": "Meetup", "language": "en", "abstract": "Sometimes, the conference can be a bit overwhelming (too crowded, too loud, too busy).\r\nThis activity gives attendees a place to relax, recharge, or meet new people in a low-pressure kind of way.\r\nThere are different opportunities to get involved, to get to know each other, or simply to take a break.\r\n- Get a supporting message and leave another one for the next person.\r\n- Recommend a book that left an impression on you.\r\n- Use a mentoring board to get opinions on a problem you are currently trying to solve or help others by offering a solution yourself.\r\n- Let's color a poster together!\r\n- Or just hang around\r\nEveryone is welcome.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "F73RFC", "name": "Dita Hrdina", "avatar": null, "biography": null, "public_name": "Dita Hrdina", "guid": "3d254fb2-63ba-5c29-b027-49b6a871576f", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/F73RFC/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/EYF7XL/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/EYF7XL/", "attachments": []}, {"guid": "64e4e066-b360-50a0-aed9-48a2cbbf9130", "code": "SF3TTQ", "id": 1983, "logo": null, "date": "2026-06-18T14:00:00+02:00", "start": "14:00", "duration": "01:20", "room": "Student Club", "slug": "devconf-cz-2026-1983-candy-swap", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/SF3TTQ/", "title": "Candy Swap", "subtitle": "", "track": "Open Track", "type": "Activity", "language": "en", "abstract": "Sweetest meetup on DevConf. Bring a candy, eat a candy", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "9CUPL3", "name": "Vadim Rutkovsky", "avatar": "https://pretalx.devconf.info/media/avatars/9CUPL3_x5rbj6B.jpg", "biography": "Rubber Duck herder at VictoriaMetrics, emotional support human, peripheral visionary and luddite sympathizer", "public_name": "Vadim Rutkovsky", "guid": "a8c6abb8-9ffb-51bd-a3ee-15b60d336ba8", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/9CUPL3/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/SF3TTQ/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/SF3TTQ/", "attachments": []}], "Show floor": [{"guid": "1c4ea8ae-8181-50f2-a38f-890523add262", "code": "A8GUZ9", "id": 3261, "logo": null, "date": "2026-06-18T08:00:00+02:00", "start": "08:00", "duration": "09:00", "room": "Show floor", "slug": "devconf-cz-2026-3261-booths-day-1", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/A8GUZ9/", "title": "Booths (Day 1)", "subtitle": "", "track": "Open Track", "type": "Booth", "language": "en", "abstract": "Booths are located on the street level in D and E buildings.\r\n\r\nD building booths:\r\nD01: [Red Hat](https://pretalx.devconf.info/devconf-cz-2026/talk/review/EDQMFRA9WJAYM7DMS8BAGPEPRHCMTEYT)\r\nD02: [Canonical](https://pretalx.devconf.info/devconf-cz-2026/talk/review/PRQ8X3GFHXFV3TJ3RJUGW9EDSCWRQGFV)\r\nD03: [openSUSE](https://pretalx.devconf.info/devconf-cz-2026/talk/review/PHF7E9MW78TFZ99D8P8RLUVZGHZ39Y9T)\r\nD04: [Microsoft](https://pretalx.devconf.info/devconf-cz-2026/talk/review/8SCKXRBJTHLCNN98PTDQDQHV9C9WTUPG)\r\nD05: [Fedora](https://pretalx.devconf.info/devconf-cz-2026/talk/review/PBPPTXUYT3ZAY8EF7X7XPMUSVAYXRXGH)\r\nD06: [Pulp](https://pretalx.devconf.info/devconf-cz-2026/talk/review/NJK9SNQMPV3ELNVVPUUHTXAWYEVTFHGB)\r\nD07: [Foreman](https://pretalx.devconf.info/devconf-cz-2026/talk/review/RHKXAA3WBDGDWDNQLTXMHYM7ZMTBF37Z)\r\nD08: [Podman](https://pretalx.devconf.info/devconf-cz-2026/talk/review/PWTLUERUXFTMM7VBBYVFNXXFJTBADKWR)\r\nD09: [OpenSSL](https://pretalx.devconf.info/devconf-cz-2026/talk/review/HZF3QMZGEPDXYLWCSJKHKZHBZNCWYWNY)\r\nD10: [KubeVirt](https://pretalx.devconf.info/devconf-cz-2026/talk/review/7VEBEDHRYXGEJ8SMJE7CCD9ALPU9YRFR)\r\n\r\nE building booths:\r\nE01 + E02: [Videogame history](https://pretalx.devconf.info/devconf-cz-2026/talk/review/9GTZKWWB7PUSUQGFT7ZVSYF7CUMG9P73)\r\nE03 + E04: [3D printing & open HW](https://pretalx.devconf.info/devconf-cz-2026/talk/review/HHCRKXTE9RLSR98BDTRUNN8GJHNUNBLG)\r\nE05 + E06: [Base 48](https://pretalx.devconf.info/devconf-cz-2026/talk/review/NNRDTSPFVH97SRAWQFEWPYCYXVHTCGR7)\r\nE07: [Grafana](https://pretalx.devconf.info/devconf-cz-2026/talk/review/S7G7WTKUWP8VEHZJMQQ3EHYFRPFVBMNG)\r\nE08: [FreeIPA](https://pretalx.devconf.info/devconf-cz-2026/talk/review/HPUEAFBY3NFGNT8JS7W9WJNHSYFJEDTZ)\r\nE09: [FSFE](https://pretalx.devconf.info/devconf-cz-2026/talk/review/LPZWFK9EC9ZQXPC7NFMSKV8AJDX9JGFF)\r\nE10: [Tolgee](https://pretalx.devconf.info/devconf-cz-2026/talk/review/EEY8AE7MTSRL3M7U8WVRTQ3AYJGFSLXW)\r\nE11: [Hands-on cyber security](https://pretalx.devconf.info/devconf-cz-2026/talk/review/HUHL7ENAELRSM9VMGMB7ZVCFPH7BBCQD)\r\nE12: [INDUSTRA](https://pretalx.devconf.info/devconf-cz-2026/talk/review/HG9JPENYDCNR7PPSBVFBUN8MSETXYWRA)", "description": null, "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/A8GUZ9/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/A8GUZ9/", "attachments": []}], "Offsite location": [{"guid": "acb76d18-6831-5fd8-a4ef-7c13b9bb7a78", "code": "7VDEQ8", "id": 2796, "logo": null, "date": "2026-06-18T07:00:00+02:00", "start": "07:00", "duration": "01:20", "room": "Offsite location", "slug": "devconf-cz-2026-2796-devconf-warm-up-run", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/7VDEQ8/", "title": "DevConf warm-up run", "subtitle": "", "track": "Open Track", "type": "Activity", "language": "en", "abstract": "If you want to warm up and enjoy a little bit of exercise before sitting down for the conference talks feel free to join us for a fun run near close to the conference venue.\r\n\r\nWe want to meet at the #1 tram stop \"Tylova\" at 7:00 am on Thursday the 18th and are planning to run for about 30-40 minutes.\r\n\r\nWe will run similar to the following track but shorten it if necessary.\r\nhttps://mapy.com/s/nupesofalo\r\n\r\nAll types of runners, whether fast or slow, are welcome to join. We'll adjust our pace to accommodate everyone so that we can all enjoy it and of course, we can also adjust our route if we need to.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "GPAKHD", "name": "Ondrej Lichtner", "avatar": "https://pretalx.devconf.info/media/avatars/GPAKHD_nVjYEka.webp", "biography": "I'm a Principal Software Engineer at Red Hat, working on test automation for the networking subsystem of the RHEL kernel with a focus on performance.", "public_name": "Ondrej Lichtner", "guid": "7f29a48e-5bc8-57a0-8518-fb6540218c89", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/GPAKHD/"}], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/7VDEQ8/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/7VDEQ8/", "attachments": []}, {"guid": "f9aa411d-9bf5-5b42-8402-1870bfbc7983", "code": "RLBDCS", "id": 3260, "logo": null, "date": "2026-06-18T17:30:00+02:00", "start": "17:30", "duration": "04:00", "room": "Offsite location", "slug": "devconf-cz-2026-3260-devconf-cz-2026-open-air-networking-social", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/RLBDCS/", "title": "DevConf.CZ 2026 Open-Air Networking Social", "subtitle": "", "track": null, "type": "Meetup", "language": "en", "abstract": "We're excited to announce that there will be a social event held during the conference. We invite all speakers, volunteers, and attendees to join us on Thursday evening. **You will need your conference badge to enter.**\r\n\r\n**Where:**\r\nKoupali\u0161t\u011b Dobr\u00e1k\r\nDobrovsk\u00e9ho 96/29\r\n612 00 Brno\r\n\r\n**What to expect:**\r\n- Food and Drink: A light dinner will be served, including a welcome drink, with additional beverages available for purchase.\r\n\r\n_The social event is held outdoors near the swimming pool. Please note, we do not plan to use the swimming pool for a variety of reasons. We chose the place because it is located conveniently and there is a beautiful outdoor deck that can create the right atmosphere for us._", "description": null, "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/RLBDCS/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/RLBDCS/", "attachments": []}]}}, {"index": 2, "date": "2026-06-19", "day_start": "2026-06-19T04:00:00+02:00", "day_end": "2026-06-20T03:59:00+02:00", "rooms": {"D105 (capacity 300)": [{"guid": "98602430-9390-5152-8ac4-7f531e4dba6c", "code": "E7VFMC", "id": 2316, "logo": null, "date": "2026-06-19T10:15:00+02:00", "start": "10:15", "duration": "00:35", "room": "D105 (capacity 300)", "slug": "devconf-cz-2026-2316-observability-s-sixth-sense-detecting-anomalies-in-metrics", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/E7VFMC/", "title": "Observability\u2019s Sixth Sense: Detecting Anomalies in Metrics", "subtitle": "", "track": "Artificial Intelligence and Data Science", "type": "Talk", "language": "en", "abstract": "Modern systems produce more metrics than any single person can reason about. As systems grow and change, defining fixed thresholds becomes harder and unexpected behavior often appears without clearly crossing an alert boundary.\r\nThis talk looks at anomaly detection as a complementary way of working with metrics. Instead of relying on predefined limits, anomaly detection focuses on identifying behavior that deviates from what is normally observed over time.\r\nUsing a live walkthrough with real metric data, we show how anomalies can surface gradual changes, unusual patterns, and subtle shifts that are easy to miss in dashboards. The focus is on how developers can interpret these signals, where anomaly detection is useful and where it is not.\r\nThis session is exploratory and practical, aimed at developers who work with metrics and want additional ways to understand system behavior without introducing complex models or heavy tooling.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "AML8YX", "name": "Dima Kozlov", "avatar": null, "biography": null, "public_name": "Dima Kozlov", "guid": "d63dfebc-320f-5ff5-944f-ebe546edd003", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/AML8YX/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d105:devconf.cz", "type": "related"}, {"title": "Youtube Stram Only", "url": "https://youtube.com/live/6aopok6iDxQ?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/E7VFMC/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/E7VFMC/", "attachments": []}, {"guid": "06560f49-ad7f-5a89-911e-bceffff4708e", "code": "7ATDW7", "id": 2828, "logo": null, "date": "2026-06-19T11:00:00+02:00", "start": "11:00", "duration": "00:35", "room": "D105 (capacity 300)", "slug": "devconf-cz-2026-2828-is-your-ai-truly-open-cutting-through-the-hype", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/7ATDW7/", "title": "Is Your AI Truly Open ? Cutting Through the Hype", "subtitle": "", "track": "Artificial Intelligence and Data Science", "type": "Talk", "language": "en", "abstract": "As AI models become central to our development stacks and platforms, the community faces a critical question: **what actually makes AI \"Open Source\" ?** This session dives into the heart of the Open Source AI debate, giving developers, maintainers, and contributors the tools to cut through the hype, defend open-source principles, and build transparent AI ecosystems.\r\n\r\nFollowing a quick baseline on AI/ML mechanics, attendees will learn how to:\r\n- **Navigate the Paradigm Shift**: Understand why defining Open Source AI is fundamentally different (and harder) than traditional Open Source Software.\r\n- **Stress-Test Openness**: Apply community frameworks like the Open Source AI Definition (OSAID) and Foundation Model Transparency Index to evaluate the models you use and build.\r\n- **Spot the Fakes**: Break down the technical realities of \"open weights\" and learn how to call out deceptive \"openwashing\" in the ecosystem.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "EZADMP", "name": "Alfonso Cancellara", "avatar": "https://pretalx.devconf.info/media/avatars/EZADMP_s45zYLj.webp", "biography": "Alfonso Cancellara is a Technical Account Manager at **Red Hat** specialized in OpenShift, though his **true passion lies in the \"Open Source Way\"**, the art of balancing enterprise-grade stability with the rapid, unbridled innovation of the community.\r\n\r\nA familiar face at Red Hat summits and IBM events, Alfonso is equally at home in local community meetups. He is a **dedicated community builder**, notably serving as the primary orchestrator for Red Hat\u2019s involvement in Linux Day Italy.", "public_name": "Alfonso Cancellara", "guid": "650e37c3-269a-5c19-9488-b3c1ddb0ffb8", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/EZADMP/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d105:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/6aopok6iDxQ?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/7ATDW7/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/7ATDW7/", "attachments": []}, {"guid": "07b1ead7-881f-5129-8f06-8b4a4e8c037a", "code": "S77HFM", "id": 2015, "logo": null, "date": "2026-06-19T12:30:00+02:00", "start": "12:30", "duration": "00:35", "room": "D105 (capacity 300)", "slug": "devconf-cz-2026-2015-fine-tuning-a-small-model-for-style-vibe-a-kimi-distillation-and-beyond", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/S77HFM/", "title": "Fine-tuning a small model for style/vibe (a Kimi distillation and beyond)", "subtitle": "", "track": "Artificial Intelligence and Data Science", "type": "Talk", "language": "en", "abstract": "AI output often has a distinctive and often disliked style. But does it have to?\r\n\r\nKimi K2 Instruct, an extremely large language model (1T parameter MoE), has developed a \"vibe\" uniquely attractive to technical users. with low sycophancy and  enjoyable to read. It is not fully preserved in later Kimi models. \r\n\r\nCan we transplant this \"vibe\", or at least style, to a smaller model? Can we use such a transplant to improve the style of technical text?\r\n\r\nI chose the smaller IBM Granite 4 hybrid models as my distillation targets; the Mamba-hybrid architecture seems to take style transplantation well. The results so far are very imperfect, but interesting.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "7DYXL7", "name": "Misha Ramendik", "avatar": "https://pretalx.devconf.info/media/avatars/7DYXL7_cVS8GeK.jpg", "biography": "Principal Technical Writer at Red Hat in Ireland, with lots of side interests. Recently, AI has been an important part of those, and Misha had to navigate LLM fine-tuning with robots as the only mentors much of the time.", "public_name": "Misha Ramendik", "guid": "71eee063-9e13-592d-a341-9e57f7409cd0", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/7DYXL7/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d105:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/6aopok6iDxQ?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/S77HFM/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/S77HFM/", "attachments": []}, {"guid": "eb7b4553-12ad-5100-a428-76fb94772b18", "code": "AKVUVQ", "id": 2098, "logo": null, "date": "2026-06-19T13:15:00+02:00", "start": "13:15", "duration": "00:35", "room": "D105 (capacity 300)", "slug": "devconf-cz-2026-2098-rhdh-local-as-an-ai-agent-zero-config-platform-setup", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/AKVUVQ/", "title": "RHDH Local as an AI Agent: Zero-Config Platform Setup", "subtitle": "", "track": "Artificial Intelligence and Data Science", "type": "Talk", "language": "en", "abstract": "Red Hat Developer Hub (RHDH) Local is a powerful tool for testing and developing with RHDH, but initial setup requires deep knowledge of catalogs, plugins, and configurations, often taking hours. This session demonstrates how we transformed RHDH Local into an intelligent AI agent that automatically configures developer platforms using industry-standard technologies.\r\n\r\nWe'll explore a multi-LLM architecture (OpenAI, Anthropic Claude, Ollama) integrated with LangChain and LangGraph for agent orchestration. The system uses RAG (Retrieval Augmented Generation) with vector databases to provide context-aware recommendations. The agent autonomously analyzes Git repositories, detects tech stacks, generates catalog entities, recommends plugins, and configures RHDH Local, reducing setup time from hours to minutes.\r\n\r\nThe presentation covers the architecture, demonstrates live auto-configuration, and shows how the agent learns from patterns to improve recommendations.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "DLWLDK", "name": "Fortune Ndlovu", "avatar": "https://pretalx.devconf.info/media/avatars/DLWLDK_byXJ85k.jpeg", "biography": "Fortune is a backend engineer who is passionate about accessibility and open source. He works at Red Hat and is actively contributing to an open-source project named Backstage, a framework for building developer portals. He is also a master's student focusing on Deep Learning, Machine Learning, Natural Language Processing, and Artificial Intelligence.", "public_name": "Fortune Ndlovu", "guid": "9ce73063-9881-54e9-904e-5996b5d9c6ee", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/DLWLDK/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d105:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/6aopok6iDxQ?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/AKVUVQ/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/AKVUVQ/", "attachments": []}, {"guid": "9b89331d-82c8-5780-9b53-e44f7fab003e", "code": "XFB8TY", "id": 2847, "logo": null, "date": "2026-06-19T14:00:00+02:00", "start": "14:00", "duration": "00:35", "room": "D105 (capacity 300)", "slug": "devconf-cz-2026-2847-what-can-a2a-do-for-you-and-what-can-you-do-for-it", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/XFB8TY/", "title": "What can A2A do for you and what can you do for it", "subtitle": "", "track": "Artificial Intelligence and Data Science", "type": "Talk", "language": "en", "abstract": "Proliferation of multiple agentic AI systems has created a need for a common protocol, enabling agents to share information, delegate tasks and generally coordinate their behavior.  \r\n\r\nThe Agent2Agent (A2A) protocol is an emerging industry answer to this issue. The protocol, now under the stewardship of Linux Foundation, is being developed in open source tradition, with implementations in multiple major programming languages. \r\n\r\nIn this talk, we will examine:\r\n* The Protocol Architecture: How are agent communications conducted\r\n* Implementation patterns: Adding A2A capabilities to our agents\r\n* Governance: How is the future direction of the protocol development decided\r\n* Protocol extensions:  How can we create new capabilities for A2A", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "CFHTZ7", "name": "Jiri Podivin", "avatar": "https://pretalx.devconf.info/media/avatars/CFHTZ7_kdfxJXR.jpg", "biography": "I have been interested in AI for a long time, including language model applications.\r\n\r\nI have been working as an engineer at Red Hat for the last 5 years, and most recently on the Log Detective project. I also collaborate with Mendel University on projects on agricultural automation and plant diagnostics using acoustic emission.\r\n\r\nIn my free time, I enjoy museums, obscure literature and strategy games.", "public_name": "Jiri Podivin", "guid": "0c224323-68b7-5178-af4a-9e82e6fa7ecc", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/CFHTZ7/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d105:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/6aopok6iDxQ?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/XFB8TY/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/XFB8TY/", "attachments": []}, {"guid": "88f0a0f2-5c40-5f6f-b7ef-a6232f992e95", "code": "TM78BY", "id": 2080, "logo": null, "date": "2026-06-19T14:45:00+02:00", "start": "14:45", "duration": "00:35", "room": "D105 (capacity 300)", "slug": "devconf-cz-2026-2080-symmetric-memory-in-pytorch-10x-faster-gpu-communication-for-ai", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/TM78BY/", "title": "Symmetric Memory in PyTorch: 10x Faster GPU Communication for AI", "subtitle": "", "track": "Artificial Intelligence and Data Science", "type": "Talk", "language": "en", "abstract": "GPU communication is the bottleneck in LLM serving. Traditional PyTorch collectives copy data and synchronize unnecessarily, adding 100+ microseconds per operation. This talk introduces symmetric memory: zero-copy RDMA between GPUs using NCCL 2.29's one-sided APIs. We'll explore three primitives (put_signal, wait_signal, barrier) that enable direct GPU memory access with <10 ms latency\u201410x faster than traditional collectives. The implementation integrates with torch.compile through a registration API, allowing any operator to declare symmetric memory requirements without modifying compiler code. Live demonstrations show 35% throughput improvement in tensor-parallel LLM inference. We'll cover the architecture, memory registration, compiler integration challenges, and production deployment guidance. Attendees learn when to use symmetric memory versus traditional collectives, how to integrate it into applications, and PyTorch's GPU communication roadmap.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "DHZAZH", "name": "Rohit Singh Rathaur", "avatar": "https://pretalx.devconf.info/media/avatars/DHZAZH_EVLFei1.webp", "biography": "Rohit Singh Rathaur is an AI researcher and software engineer specializing in Deep Learning, Natural Language Processing (NLP), and Quantum Machine Learning. As of 2026, he is a Machine Learning Engineer (MLE) at Red Hat, following previous roles at companies like io.net.", "public_name": "Rohit Singh Rathaur", "guid": "5ea2aac4-e5fc-5463-906b-38a372404309", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/DHZAZH/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d105:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/6aopok6iDxQ?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/TM78BY/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/TM78BY/", "attachments": []}, {"guid": "33a55561-0700-5bb5-86e6-c9192d1b0944", "code": "9BRASF", "id": 3259, "logo": null, "date": "2026-06-19T15:30:00+02:00", "start": "15:30", "duration": "00:30", "room": "D105 (capacity 300)", "slug": "devconf-cz-2026-3259-wrap-up-and-win-win-win", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/9BRASF/", "title": "Wrap-up and win win win!", "subtitle": "", "track": null, "type": "Lightning talk", "language": "en", "abstract": "The final session of the conference, and it's your last chance to win cool prizes with our conference quiz!", "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": "Event Manager at Red Hat.", "public_name": "Dorka Volavkova", "guid": "14cbce1d-ed53-5fb5-b9f2-8d55b69a9b2d", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/HY7C93/"}, {"code": "RNTDCV", "name": "Radek Vok\u00e1l", "avatar": "https://pretalx.devconf.info/media/avatars/RNTDCV_P7ngixz.png", "biography": "https://www.linkedin.com/in/radekvokal/", "public_name": "Radek Vok\u00e1l", "guid": "ecf3b75a-63e2-57e0-b600-eb1b5a1aa9cb", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/RNTDCV/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d105:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/6aopok6iDxQ?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/9BRASF/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/9BRASF/", "attachments": []}], "D0206 (capacity 154)": [{"guid": "2b37d940-32da-5118-812f-1465093d8f5f", "code": "CVPQC9", "id": 2377, "logo": null, "date": "2026-06-19T10:15:00+02:00", "start": "10:15", "duration": "00:35", "room": "D0206 (capacity 154)", "slug": "devconf-cz-2026-2377-no-unsigned-models-in-my-cluster-bringing-container-trust-to-ai-models-on-kubernetes", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/CVPQC9/", "title": "No Unsigned Models in My Cluster: Bringing Container Trust to AI Models on Kubernetes", "subtitle": "", "track": "Security and Compliance", "type": "Talk", "language": "en", "abstract": "Container images get signed and verified. AI models almost never do. A poisoned checkpoint can run arbitrary code at deserialization, yet Kubernetes clusters treat model weights as trusted blobs. The tooling to change this reached v1.0 in 2025.\r\n\r\nThis talk walks through a practical enforcement pipeline for model trust on Kubernetes using three open source tools: **Sigstore model signing** (OMS v1.0) to sign model artifacts, the **Sigstore Model Validation Operator** for admission time verification, and **Kyverno** policies to block workloads referencing unsigned models. We trace the lifecycle: signing in CI, recording in **Rekor**, and blocking a tampered checkpoint at deploy time.\r\n\r\nWe also cover what still breaks: verification with quantized and adapter merged models, hashing instability across formats, and where **AIBOM** metadata fits into the attestation chain. A **live demo** signs, deploys, and blocks an unsigned model on a running cluster.", "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-cz-2026/speaker/9JAQBH/"}, {"code": "APE9AJ", "name": "Rahul Sharma", "avatar": "https://pretalx.devconf.info/media/avatars/APE9AJ_fx58jR9.jpg", "biography": "Rahul Sharma is a Senior Software Engineer at Red Hat with over six years of experience building Python systems for cloud-native infrastructure. He specializes in rule-driven diagnostics across Linux and Kubernetes. His work focuses on deterministic, testable architectures on real-world data and integrating LLM components into infrastructure software with strong evaluation and guardrails. His talks draw from production lessons and practical patterns for building systems that scale reliably.", "public_name": "Rahul Sharma", "guid": "bbd6d741-e822-56de-95e6-78232161ca2d", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/APE9AJ/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d0206:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/fuvnJkJ_LtA?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/CVPQC9/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/CVPQC9/", "attachments": []}, {"guid": "dc42ad79-dcd9-5cb6-85be-c174e62d017e", "code": "ALPDHD", "id": 2222, "logo": null, "date": "2026-06-19T11:00:00+02:00", "start": "11:00", "duration": "00:35", "room": "D0206 (capacity 154)", "slug": "devconf-cz-2026-2222-the-open-source-way-how-community-collaboration-is-fixing-the-future-of-tech-regulation", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/ALPDHD/", "title": "The Open Source Way: How Community Collaboration is Fixing the Future of Tech Regulation", "subtitle": "", "track": "Security and Compliance", "type": "Talk", "language": "en", "abstract": "By 2026, the regulatory landscape for tech industry has fundamentally shifted, with unprecedented implications to open source. From the EU Cyber Resilience Act (CRA) to \"Digital Sovereignty\" - these terms rightfully sound like the antithesis of the open values. But the story of the last 2-3 years isn't one of defeat. It\u2019s a story of how the open source community \"debugged\" the law.\r\n\r\nIn this talk we reveal how engineers entered the negotiation rooms to fix critical bugs in the legislation and standards. We will look at the technical reality behind the CRA Open Source victory, translating \"Secure by Design\" for open source directly into European Standards. We will also reframe Digital Sovereignty into the real engineering values of innovating resilience, quality and security that comes from transparency and freedom that only open source can offer.\r\n\r\nJoin us to see how we turn regulation from a blocker into a feature, ensuring the \"Open Source Way\" remains the standard for innovation.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "XMJLFG", "name": "Roman Zhukov", "avatar": "https://pretalx.devconf.info/media/avatars/XMJLFG_sXQ0drD.jpg", "biography": "Roman is a cybersecurity expert and leader with 17+ years of experience securing complex systems and products. As Principal Architect at Red Hat, he drives open-source security strategy and cross-industry collaboration to build trusted software ecosystems. Formerly, he led Product Security & Privacy for Data Center and AI software at Intel. Roman contributes to global open-source security initiatives and standardization efforts, including the EU Cyber Resilience Act.", "public_name": "Roman Zhukov", "guid": "b8e5e390-6fdf-53b0-a930-a09b554a57e9", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/XMJLFG/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#a113:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/fuvnJkJ_LtA?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/ALPDHD/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/ALPDHD/", "attachments": []}, {"guid": "5095f754-0204-5add-8b95-d7e33c246e82", "code": "GH8FMW", "id": 2224, "logo": null, "date": "2026-06-19T12:30:00+02:00", "start": "12:30", "duration": "00:35", "room": "D0206 (capacity 154)", "slug": "devconf-cz-2026-2224-stop-spawning-vms-architecting-high-density-performance-testing-with-container-based-simulation", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/GH8FMW/", "title": "Stop Spawning VMs:Architecting High-Density Performance Testing with Container-Based Simulation", "subtitle": "", "track": "DevOps, CI/CD, and Automation", "type": "Talk", "language": "en", "abstract": "Modern large-scale performance testing often runs up against a fundamental limitation: traditional virtual machines simply don\u2019t scale economically or practically when simulating thousands of systems. Provisioning and managing 4,000\u20135,000 VMs quickly becomes cost-prohibitive and operationally unmanageable, making it difficult to accurately emulate real-world distributed workloads.\r\n\r\nIn this talk, I present a container-based approach for high-density system simulation that replaces VM-centric test environments with lightweight containers orchestrated on a small number of powerful hosts. Using Podman to run large numbers of containers on a single machine, we demonstrate how to spin up thousands of isolated test environments rapidly with significantly lower overhead than VMs.\r\n\r\nI will walk through the challenges faced in this approach - like resource exhaustion , kernel limits and how to overcome those.We would wrap up by discussing how to run tests and collect metrics under high load.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "QYLA8K", "name": "Shubham Bansal", "avatar": "https://pretalx.devconf.info/media/avatars/QYLA8K_iqLZVgU.webp", "biography": "Shubham Bansal is a performance engineer at Red Hat having 4 years of experience specialising in testing modern applications at a large scale.", "public_name": "Shubham Bansal", "guid": "ce7ba45b-9e93-53a8-a008-7281895dc5c1", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/QYLA8K/"}], "links": [{"title": "Slide for the talk", "url": "https://docs.google.com/presentation/d/1ox-DXGt7EP2rcdpohplj2IrjNDV3M5TY1a91GLn4ee0/edit?usp=sharing", "type": "related"}, {"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d0206:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/fuvnJkJ_LtA?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/GH8FMW/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/GH8FMW/", "attachments": []}, {"guid": "89520ba2-1a1f-5a06-b1b0-0600c2115064", "code": "WR7TQH", "id": 2293, "logo": null, "date": "2026-06-19T13:15:00+02:00", "start": "13:15", "duration": "00:35", "room": "D0206 (capacity 154)", "slug": "devconf-cz-2026-2293-event-driven-infrastructure-autonomous-operation-and-unreliable-networks", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/WR7TQH/", "title": "Event-Driven Infrastructure: Autonomous Operation and Unreliable Networks", "subtitle": "", "track": "DevOps, CI/CD, and Automation", "type": "Talk", "language": "en", "abstract": "Automotive, industrial, and remote systems often operate in environments where connectivity is intermittent and centralized control cannot be assumed.\r\n\r\nMost automation assumes the network works and the controller can keep pushing state. In unreliable networks, systems must instead respond to local events, make deterministic decisions, and transition between explicit runtime states.\r\n\r\nThis talk presents an event-driven architecture for infrastructure automation based on state machines and local decision-making. We\u2019ll examine practical design patterns for building predictable, self-healing systems under network instability, and see some demos!", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "ZNAXHT", "name": "Bo Maryniuk", "avatar": "https://pretalx.devconf.info/media/avatars/ZNAXHT_0ZezFCC.webp", "biography": "A Principal Engineer in automotive systems, focused on telemetry-driven and distributed infrastructure.\r\n\r\nStarted on MS-DOS in the early 90s, moved through Solaris and Unix systems, and has been working with Linux since the late 1990s. Last serious encounter with Windows was NT 4.0 \u2014 by choice.\r\n\r\nFormerly with SUSE, now working in the automotive domain on large-scale Linux-based systems involving telemetry, embedded environments, and reliability under real-world constraints.", "public_name": "Bo Maryniuk", "guid": "21dc3736-e68b-5cd4-a6d9-8f1c8cbbb700", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/ZNAXHT/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d0206:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/fuvnJkJ_LtA?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/WR7TQH/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/WR7TQH/", "attachments": []}, {"guid": "67cbabd1-4294-5c25-acf1-f93c7e2bb7fd", "code": "P7EDVA", "id": 2620, "logo": null, "date": "2026-06-19T14:00:00+02:00", "start": "14:00", "duration": "00:35", "room": "D0206 (capacity 154)", "slug": "devconf-cz-2026-2620-discovering-the-magic-behind-opentelemetry-instrumentation", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/P7EDVA/", "title": "Discovering the Magic Behind OpenTelemetry Instrumentation", "subtitle": "", "track": "DevOps, CI/CD, and Automation", "type": "Talk", "language": "en", "abstract": "Instrumentation is the secret ingredient that brings observability to life, revealing the intricate workings of applications in ways logs and metrics alone can\u2019t match. In this talk, we\u2019ll dive deep into the magic of OpenTelemetry instrumentation, exploring how to uncover hidden insights within your applications and services.\r\nDespite the hype, automatic instrumentation is very nice to get started, but manual instrumentation is the one that helps us to really observe our system. Join us as we break down the essentials of OpenTelemetry instrumentation, by crafting custom metrics, spans and logs to track the most critical parts of workflows. You\u2019ll see how simple, well-placed instrumentation points can reveal complex system behaviors, helping you detect bottlenecks, trace errors, and understand end-to-end request flows.\r\nWhether you\u2019re new to observability or looking to master OpenTelemetry, this session will show you how to harness the full potential of manual instrumentation.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "G3FFUG", "name": "Jose G\u00f3mez-Sell\u00e9s", "avatar": "https://pretalx.devconf.info/media/avatars/G3FFUG_MbxyccR.webp", "biography": "Product Lead for VictoriaMetrics Cloud. In a previous life, Jose did a PhD for nanothings. Keys, metal and virtual racing.", "public_name": "Jose G\u00f3mez-Sell\u00e9s", "guid": "c41167a4-b436-55bc-bb0a-9aa516559cc5", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/G3FFUG/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d0206:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/fuvnJkJ_LtA?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/P7EDVA/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/P7EDVA/", "attachments": []}, {"guid": "cb41e5c2-ec39-50e5-9046-5b53970e911a", "code": "BFG3RF", "id": 2391, "logo": null, "date": "2026-06-19T14:45:00+02:00", "start": "14:45", "duration": "00:35", "room": "D0206 (capacity 154)", "slug": "devconf-cz-2026-2391-beyond-the-linear-trap-scaling-ci-cd-with-state-on-demand", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/BFG3RF/", "title": "Beyond the Linear Trap: Scaling CI/CD with State-on-Demand", "subtitle": "", "track": "DevOps, CI/CD, and Automation", "type": "Talk", "language": "en", "abstract": "Modern CI/CD pipelines promise speed and parallelism, yet testing often remains linear. Many teams rely on one large end to end flow or chained test cases where each step depends on the previous. This creates a scalability ceiling: no true parallel execution, and one early failure blocks all downstream validation.\r\n\r\nThe constraint is not tooling but state management. Parallel tests require the ability to start from any required business state without replaying earlier steps.\r\n\r\nTwo strategies enable this shift. Environment virtualization uses snapshots and layered storage to restore systems instantly into predefined states. State aware provisioning pre creates or duplicates entities across lifecycle stages so tests can begin directly from meaningful states.\r\n\r\nTreating system state as a first class concern decouples tests, isolates failures, reduces feedback time, and turns testing into a scalability enabler.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "K89ECF", "name": "V\u00e1clav Bro\u017e", "avatar": "https://pretalx.devconf.info/media/avatars/K89ECF_oCi45WS.webp", "biography": "Vaclav Broz is an IT professional focused on quality, delivery, and clear communication. He started in test automation in 2003 and has worked as a project manager, management consultant, and founder of his own consultancy. He specializes in large scale IT delivery transformation with emphasis on DevOps and QA. He runs the Europe wide QA Kitchen community, speaks at meetups, co organizes DevOpsDays, and aims to share practical insights at international conferences.", "public_name": "V\u00e1clav Bro\u017e", "guid": "9ba36e8b-7dc1-5366-b90c-7491c8d1edae", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/K89ECF/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d0206:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/fuvnJkJ_LtA?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/BFG3RF/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/BFG3RF/", "attachments": []}], "D0207 (capacity 90)": [{"guid": "5c730f01-cc1a-586b-bf58-4319b41c9938", "code": "PMMHYW", "id": 2040, "logo": null, "date": "2026-06-19T10:15:00+02:00", "start": "10:15", "duration": "00:35", "room": "D0207 (capacity 90)", "slug": "devconf-cz-2026-2040-user-defined-networks-gateway-to-secure-multi-tenancy", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/PMMHYW/", "title": "User Defined Networks: Gateway to Secure Multi-Tenancy", "subtitle": "", "track": "Cloud, Hybrid Cloud, and Hyperscale Infrastructure", "type": "Talk", "language": "en", "abstract": "In Red Hat OpenShift, the default pod network is a flat, shared space across tenants. While this works for many scenarios, organizations with stringent security and compliance requirements need stronger network isolation \u2014 right at the pod network level. User Defined Networks (UDN) provide that capability, enabling fine-grained segmentation and paving the way for truly secure multi-tenancy.\r\nIn this session, you will:\r\nUnderstand the \"Why\", \"what\" and \"How\" factors of User Defined Networks.\r\nExplore best practices and benefits of using UDN in OpenShift Virtualization networking use cases.\r\nDive deep into BGP protocol support into the core of OpenShift Networking including UDN.\r\nThe session will also feature a live demo showcasing UDN in action for virtual machine networking use cases.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "KGB99S", "name": "Jatan Malde", "avatar": "https://pretalx.devconf.info/media/avatars/KGB99S_jAxJ6ip.jpg", "biography": "I am been a part of Open Source community from 2013 and know about CentOS and the way to contribute towards it. I am currently in field role working directly with consumers around the globe who believe the computing power of the industry comes from OpenSource. I have been working on kubernetes platforms from last 8 years and have seen the transition of monolithic application to containerisation world. I mainly work in helping consumers onboard their application on kubernetes platform as well.", "public_name": "Jatan Malde", "guid": "5d5e7a1d-7807-5dc2-be80-dcf7015c7cca", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/KGB99S/"}, {"code": "7MNCBY", "name": "Ami Desai", "avatar": "https://pretalx.devconf.info/media/avatars/7MNCBY_w6VjqtO.jpeg", "biography": "Ami Desai is a Senior Consultant with Red Hat, India. She has lead many Indian customers' engagements which resulted into success path for Red Hat. She has keen interest in emerging technologies and applying those into customer use cases.", "public_name": "Ami Desai", "guid": "740023c7-476d-5d4a-b8af-0b6a58d70ea0", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/7MNCBY/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d0207:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/tz9P4B6Y8fU?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/PMMHYW/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/PMMHYW/", "attachments": []}, {"guid": "30c16bc0-2b90-51ff-9c6b-1c9ce796354c", "code": "URWBHJ", "id": 2929, "logo": null, "date": "2026-06-19T11:00:00+02:00", "start": "11:00", "duration": "00:35", "room": "D0207 (capacity 90)", "slug": "devconf-cz-2026-2929-who-dropped-the-packet-solving-k8s-network-mysteries-in-real-time", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/URWBHJ/", "title": "Who Dropped the Packet? Solving K8s Network Mysteries in Real-Time", "subtitle": "", "track": "Cloud, Hybrid Cloud, and Hyperscale Infrastructure", "type": "Talk", "language": "en", "abstract": "Ever felt like finding a network issue in Kubernetes is like looking for a needle in a burning haystack? As microservices scale dynamically across nodes, traditional tools like tcpdump simply don't cut it anymore. Enter the OpenShift Network Observability Operator.\r\n\r\nPowered by the magic of eBPF (Extended Berkeley Packet Filter), it provides deep, low-overhead, real-time visibility into your cluster's network traffic\u2014without touching a single line of application code. In this talk, we\u2019ll dive into how the operator translates raw kernel data into actionable insights. We\u2019ll explore the architecture, explain why eBPF is the ultimate superpower for K8s networking, and share real-world customer success stories.\r\n\r\nThe session culminates in a live, high-stakes troubleshooting demo: we will purposefully break a microservice architecture and use the operator to diagnose complex communication failures and dropped packets in real-time. Walk away ready to master your cluster's network.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "BEQNVL", "name": "Neeraj Bhatt", "avatar": "https://pretalx.devconf.info/media/avatars/BEQNVL_CBnZP0C.webp", "biography": "I am a Senior Software Engineer on the Red Hat OpenShift team with over 10 years of IT experience. Specializing in cloud infrastructure and automation, I expertly navigate Kubernetes, OpenShift, AWS, Go, and Python. I excel at designing large-scale containerized applications and resolving complex live production issues to ensure minimal downtime. I am passionate about driving innovation and building highly scalable, secure solutions.", "public_name": "Neeraj Bhatt", "guid": "6cef3e36-5c65-5e8f-b1d2-a627c881901a", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/BEQNVL/"}, {"code": "GHEBH8", "name": "Ramesh Sahoo", "avatar": "https://pretalx.devconf.info/media/avatars/GHEBH8_zQykfIu.webp", "biography": "I'm Ramesh Sahoo, a Principal Software Engineer at Red Hat, I\u2019ve spent 15 years evolving with the tech stack, from early virtualization to high-scale OpenShift and Kubernetes. I\u2019m a production-hardened specialist in infrastructure automation and deep-dive troubleshooting. My mission is to tear down the silos between networking and containers, using Python and  Go to build seamless, high-performance cloud-native solutions that actually scale.", "public_name": "Ramesh Sahoo", "guid": "d9661b70-1913-5c7f-b790-aa740893cacf", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/GHEBH8/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d0207:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/tz9P4B6Y8fU?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/URWBHJ/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/URWBHJ/", "attachments": []}, {"guid": "4933a084-1256-5b19-8b53-78735fcc191c", "code": "SU3SCD", "id": 2398, "logo": null, "date": "2026-06-19T12:30:00+02:00", "start": "12:30", "duration": "00:35", "room": "D0207 (capacity 90)", "slug": "devconf-cz-2026-2398-high-density-vms-in-openshift-the-journey-to-native-k8s-swap", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/SU3SCD/", "title": "High Density VMs in OpenShift: The Journey to Native K8s Swap", "subtitle": "", "track": "Cloud, Hybrid Cloud, and Hyperscale Infrastructure", "type": "Talk", "language": "en", "abstract": "Achieving high VM density in Kubernetes demands advanced memory management. This talk details our journey building the VM higher density solution for OpenShift Virtualization (KubeVirt).\r\n\r\nWith Kubernetes swap previously in Beta, we needed an immediate way to enable worker node swap. Enter wasp-agent: our custom project to mimic K8s swap externally. We will explore the technical hurdles of this approach, detailing our experiments with Linux cgroups, runtime hooks, and evictions.\r\n\r\nAs we trace the solution\u2019s evolution from Dev Preview to GA, attendees will learn about memory overcommit mechanisms (FPR, KSM). Crucially, we'll detail our transition plan: deprecating wasp-agent to adopt the newly GA'ed native Kubernetes swap, highlighting the platform tunings required for maintainability and consistency.\r\n\r\nFinally, we'll evaluate deployment strategies, comparing Operator-driven automation against manual methods, and the trade-offs of enabling swap at install-time vs on a running cluster.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "YN7AQ9", "name": "Igor Bezukh", "avatar": "https://pretalx.devconf.info/media/avatars/YN7AQ9_RonpNn3.webp", "biography": "Passionate about Virtualization, container technologies and clean design. A fan of old sci-fi movies and series. A father of two kids. A fan of electronic music especially the old stuff.", "public_name": "Igor Bezukh", "guid": "1d81524f-5269-5289-9e6c-4652b9230091", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/YN7AQ9/"}, {"code": "XURCKW", "name": "Itamar Holder", "avatar": "https://pretalx.devconf.info/media/avatars/XURCKW_GcOCjhm.webp", "biography": "Principle software engineer working for Red Hat.\r\n\r\nKubevirt maintainer.\r\nKubernetes developer. Lead swap memory development.\r\n\r\nFor more info: https://www.linkedin.com/in/itamar-holder-39095b108/", "public_name": "Itamar Holder", "guid": "ba082547-ca35-5ea9-96b9-80cce3706d88", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/XURCKW/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d0207:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/tz9P4B6Y8fU?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/SU3SCD/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/SU3SCD/", "attachments": []}, {"guid": "178b8462-bca6-57df-93fc-697c6c904a63", "code": "ZBRTU8", "id": 2405, "logo": null, "date": "2026-06-19T13:15:00+02:00", "start": "13:15", "duration": "00:35", "room": "D0207 (capacity 90)", "slug": "devconf-cz-2026-2405-to-infiniband-and-beyond", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/ZBRTU8/", "title": "To InfiniBand and Beyond!", "subtitle": "", "track": "Cloud, Hybrid Cloud, and Hyperscale Infrastructure", "type": "Talk", "language": "en", "abstract": "As HPC and AI/ML workloads move to cloud-native environments, demand for low-latency networking in virtualized setups is critical. KubeVirt runs VMs alongside containers, but achieving bare-metal InfiniBand performance\u2014the backbone of true HPC\u2014has remained challenging.\r\nThis session explores InfiniBand integration into KubeVirt using the SR-IOV Network Operator. We'll cover architecture and how the operator automates managing InfiniBand VFs across Kubernetes clusters. IB introduces unique complexities: GUID management, IPoIB vs. RDMA modes, and passing these capabilities into VMs.\r\nJoin the SR-IOV Operator and KubeVirt networking maintainers for a technical deep-dive. Our demo will showcase VM-Pod communication over IB VFs on a single node, and scale-out performance between VMs across nodes.\r\nYou'll learn about KubeVirt's design philosophy,architectural decisions treating InfiniBand as first-class in the SR-IOV Operator, and how to deploy InfiniBand networking for VMs in your clusters.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "NJYVRD", "name": "Orel Misan", "avatar": "https://pretalx.devconf.info/media/avatars/NJYVRD_9y4X5hy.jpeg", "biography": "Principal software engineer@Red Hat.\r\nKubeVirt network, compute and tests approver.", "public_name": "Orel Misan", "guid": "1ee29452-e1f4-56fc-a51e-f60925352aa3", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/NJYVRD/"}, {"code": "XLTPYH", "name": "Sebastian Scheinkman", "avatar": "https://pretalx.devconf.info/media/avatars/XLTPYH_qsVZ0KX.webp", "biography": "Sebastian Scheinkman is a Principal Software Engineer at Red Hat with a deep focus on advancing high-performance networking. As a maintainer of the Network Plumbing Working Group, I lead initiatives across several key projects, including the SR-IOV network operator, various device plugins, and multiple CNIs. I am especially passionate about utilizing Dynamic Resource Allocation (DRA) technology to extend Kubernetes scheduling capabilities for demanding networking and AI workloads", "public_name": "Sebastian Scheinkman", "guid": "63b3314c-ef81-5601-9c18-ebb48087d865", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/XLTPYH/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d0207:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/tz9P4B6Y8fU?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/ZBRTU8/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/ZBRTU8/", "attachments": [{"title": "Presentation", "url": "/media/devconf-cz-2026/submissions/ZBRTU8/resources/DevConf.CZ_Sli_5DMtbYR.pptx", "type": "related"}]}, {"guid": "f26a5092-dc1b-521d-9a24-95d5448569c6", "code": "S8UFAN", "id": 2494, "logo": null, "date": "2026-06-19T14:00:00+02:00", "start": "14:00", "duration": "00:35", "room": "D0207 (capacity 90)", "slug": "devconf-cz-2026-2494-vrouter-operator-bringing-gitops-and-iac-to-virtual-network-functions-in-kubernetes", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/S8UFAN/", "title": "vRouter-Operator: Bringing GitOps and IaC to Virtual Network Functions in Kubernetes", "subtitle": "", "track": "Cloud, Hybrid Cloud, and Hyperscale Infrastructure", "type": "Talk", "language": "en", "abstract": "Bringing GitOps and Infrastructure as Code to virtual network functions with open source tools. We combine Kubernetes operators and KubeVirt to manage virtual routers like containers.\r\n\r\nWe explore an operator that transforms router configuration into Kubernetes CRDs, enabling GitOps and Infrastructure as Code for network infrastructure. Configuration is managed through kubectl or GitOps workflows. Changes trigger reconciliation that syncs to the router VM through controllers, eliminating management networks and SSH. All changes are tracked and can be rolled back easily.\r\n\r\nThe session covers watching CRD changes, translating to router commands, and pushing updates without out-of-band management. We discuss state drift, reconciliation loops, and sync patterns. You'll see how treating Router VMs as Kubernetes resources simplifies operations and uses the same tools as your applications.", "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 7+ years of experience in cloud and datacenter networking. He is the creator of STUNMESH-go and 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-cz-2026/speaker/VUN8XP/"}], "links": [{"title": "Google Slides", "url": "https://docs.google.com/presentation/d/1mo2P_pEtCPCa-2_gyGJCrFtsLiOHdrpv-nuk0vabSfg/", "type": "related"}, {"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#d0207:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/tz9P4B6Y8fU?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/S8UFAN/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/S8UFAN/", "attachments": []}], "E112 (capacity 156)": [{"guid": "e7c4658f-db55-59a5-834f-ffc19f49d814", "code": "9ZXF3X", "id": 2908, "logo": null, "date": "2026-06-19T11:00:00+02:00", "start": "11:00", "duration": "00:35", "room": "E112 (capacity 156)", "slug": "devconf-cz-2026-2908-foreman-katello-and-bootable-containers", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/9ZXF3X/", "title": "Foreman, Katello and bootable containers", "subtitle": "", "track": "Linux Distributions, Operating Systems, and Edge", "type": "Talk", "language": "en", "abstract": "Traditionally, managing a fleet of machines meant being at the mercy of whatever your package provider published. Foreman and Katello changed that by giving you a way to curate, filter, and control exactly what and when hits your servers. Now, image-mode takes that one step further: instead of managing a shifting list of packages on a live system, you\u2019re building, versioning, and deploying the entire OS as a single, immutable unit with your application baked in.\r\n\r\nIn this session, I\u2019ll break down the practical differences between traditional package-mode and this new image-mode approach. We\u2019ll look at how Foreman and Katello let you leverage the best of both worlds from image building to management of running systems.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "HXAUV8", "name": "Adam R\u016f\u017ei\u010dka", "avatar": "https://pretalx.devconf.info/media/avatars/HXAUV8_TSOoouc.webp", "biography": "Software engineer\r\nContributor to Foreman, Katello and their plugins", "public_name": "Adam R\u016f\u017ei\u010dka", "guid": "3d00d4ab-f33d-5c48-9de1-17083708b647", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/HXAUV8/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e112:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/zmMKt8-XM-g?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/9ZXF3X/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/9ZXF3X/", "attachments": []}, {"guid": "756bfc0a-acfd-54aa-9cf9-365b737e3d96", "code": "KTQTGA", "id": 2310, "logo": null, "date": "2026-06-19T12:30:00+02:00", "start": "12:30", "duration": "00:35", "room": "E112 (capacity 156)", "slug": "devconf-cz-2026-2310-validating-freedom-from-interference-in-automotive-linux", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/KTQTGA/", "title": "Validating Freedom From Interference in Automotive Linux", "subtitle": "", "track": "Linux Distributions, Operating Systems, and Edge", "type": "Talk", "language": "en", "abstract": "As the Software-Defined Vehicle (SDV) evolves, the kernel must juggle a complex mix of safety-critical functions and general-purpose applications. But how do we prove that a bug in a non-critical 'Quality Managed' (QM) container won't disrupt the deterministic performance required for an ASIL-B context? This is the challenge of Freedom From Interference (FFI).\r\n\r\nIn this session, we dive into a specialized test suite designed for the Red Hat In-Vehicle Operating System. We\u2019ll demonstrate a 'worst-case scenario' architecture where we execute a syscall fuzzer (Syzkaller) inside the QM environment to intentionally try to break the system from the inside out while simultaneously validating functional integrity and scheduler latency.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "FXLE7Z", "name": "Pablo Ridolfi", "avatar": "https://pretalx.devconf.info/media/avatars/FXLE7Z_bXx9ztw.webp", "biography": "Pablo Ridolfi is an electronics engineer with 20+ years of experience in industrial, automotive, and aerospace embedded systems. Holding degrees from UTN and UBA, he has specialized in mission-critical space systems and flight operations. After leading the flight engineering team at Satellogic, he joined Red Hat as a Principal Software Quality Engineer. His expertise includes systems engineering, requirements analysis, and software development for high-stakes applications.", "public_name": "Pablo Ridolfi", "guid": "970acbfc-bc43-54af-994f-99733088bd51", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/FXLE7Z/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e112:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/zmMKt8-XM-g?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/KTQTGA/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/KTQTGA/", "attachments": []}, {"guid": "80b1af31-5ee0-5e7b-b390-4b60ddd95a56", "code": "9RTXUJ", "id": 2418, "logo": null, "date": "2026-06-19T13:15:00+02:00", "start": "13:15", "duration": "00:35", "room": "E112 (capacity 156)", "slug": "devconf-cz-2026-2418-identical-testing-environments-from-laptop-to-ci-with-tmt-and-testing-farm", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/9RTXUJ/", "title": "Identical Testing Environments from Laptop to CI with tmt and Testing Farm", "subtitle": "", "track": "Linux Distributions, Operating Systems, and Edge", "type": "Talk", "language": "en", "abstract": "Ever struggled to reproduce a CI failure on your laptop? Two recent enhancements to tmt (Test Management Tool) and Testing Farm bring us closer to identical testing environments:\r\n\r\n*Testing Environment Profiles* consistently set up testing environments. Whether running locally or in CI, you get identical system setup. All custom adjustments and workarounds are in a standard place, properly documented, easy to use and contribute. No more manual tweaking repositories or buildroot, just apply the profile.\r\n\r\n*Artifact Install* plugin brings consistency to package installation. Instead of installing entire Koji builds, only explicitly requested packages are installed, enabling testing of conflicting subpackages. The same approach is used locally and in CI, no more custom dark magic behind the scenes.\r\n\r\nThese two features are major steps forward to the new pipeline which fully supports multihost testing and, most importantly, brings another level of consistency between CI and user environments.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "NVKXJA", "name": "Petr \u0160pl\u00edchal", "avatar": "https://pretalx.devconf.info/media/avatars/NVKXJA_rZsYwrB.webp", "biography": "Senior Principal Software Quality Engineer at Red Hat working on improving testing tools and processes. Lately focused on tmt, the Test Management Tool, which aims to provide a comfortable and efficient way to develop tests and enable them easily and consistently all the way from the upstream project, through Fedora and CentOS Stream to the Red Hat Enterprise Linux.", "public_name": "Petr \u0160pl\u00edchal", "guid": "5a0b592c-9438-5035-90a0-b1796540fc48", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/NVKXJA/"}, {"code": "WBJ7TN", "name": "Cristian Le", "avatar": null, "biography": null, "public_name": "Cristian Le", "guid": "c15754d5-9a56-5f0a-929d-31b44a276a45", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/WBJ7TN/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e112:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/zmMKt8-XM-g?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/9RTXUJ/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/9RTXUJ/", "attachments": [{"title": "Identical Testing Environments (slides)", "url": "/media/devconf-cz-2026/submissions/9RTXUJ/resources/Identical_Testi_YBzhEvY.pdf", "type": "related"}]}, {"guid": "341633f2-b86a-58f5-bdb0-e12b27a187e7", "code": "GWM39L", "id": 2775, "logo": null, "date": "2026-06-19T14:00:00+02:00", "start": "14:00", "duration": "00:35", "room": "E112 (capacity 156)", "slug": "devconf-cz-2026-2775-systemd-sysext-in-production-what-we-learned-extending-usr-without-a-package-manager", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/GWM39L/", "title": "systemd-sysext in Production: What We Learned Extending /usr Without a Package Manager", "subtitle": "", "track": "Linux Distributions, Operating Systems, and Edge", "type": "Talk", "language": "en", "abstract": "systemd-sysext is a standard mechanism for overlaying `/usr` on any systemd-based OS. The spec and tooling exists, but what happens when you push it past \"hello world\" into production software - GPU drivers, Kubernetes, container runtimes?\r\n\r\nFlatcar Container Linux has been shipping all of these as sysext images since 2022. Docker and containerd don't exist as binaries in the base OS - they're sysext images. Kubernetes can upgrade independently of the OS via sysext + sysupdate.\r\n\r\nThis talk covers what broke, what we fixed, and what we contributed upstream to systemd. You'll see the two hardest engineering problems - dynamic linking collisions and library path isolation - and the open source tools (Flix and Flatwrap) that solve them. We'll discuss when sysext is the right tool and when rpm-ostree is better. \r\n\r\nWhether you work on FCOS, Flatcar, or any other systemd-based distro, sysext is already in your systemd. This talk tells you what to expect when you use it for real.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "WJULS8", "name": "Brian Exelbierd", "avatar": "https://pretalx.devconf.info/media/avatars/WJULS8_IC1Tznv.webp", "biography": "Brian \u201cbex\u201d Exelbierd is happiest debating the finer points of international taxation over a good coffee. An American expat in Brno, Czech Republic, he balances life as a Linux strategist, home automation tinkerer, and dad. By day he shapes how Microsoft Azure participates in upstream Linux. He spent the previous decade doing similar work at Red Hat. When not reading too much long-form journalism, he writes glue code to connect things that were never meant to be connected.", "public_name": "Brian Exelbierd", "guid": "ef774742-152f-52d5-98ef-6e1cbcbe1937", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/WJULS8/"}, {"code": "JDWLMA", "name": "Daniel Za\u0165ovi\u010d", "avatar": null, "biography": null, "public_name": "Daniel Za\u0165ovi\u010d", "guid": "18c9233e-1f3c-51ea-b839-cf9b1ba8ee1e", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/JDWLMA/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e112:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/zmMKt8-XM-g?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/GWM39L/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/GWM39L/", "attachments": []}, {"guid": "b7f0042c-1e25-577c-a35b-9b601e679fb1", "code": "SY7VNU", "id": 2483, "logo": null, "date": "2026-06-19T14:45:00+02:00", "start": "14:45", "duration": "00:35", "room": "E112 (capacity 156)", "slug": "devconf-cz-2026-2483-local-package-layering-on-bootc-systems-with-dnf5", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/SY7VNU/", "title": "Local package layering on bootc systems with DNF5", "subtitle": "", "track": "Linux Distributions, Operating Systems, and Edge", "type": "Talk", "language": "en", "abstract": "Bootc (bootable containers) enables building bootable host systems with Containerfiles or any other container build tooling. Bootc presents a UX challenge: because bootc systems are immutable, software packages must be installed at build-time, not runtime. To install an additional package, an end user needs to edit their system's Containerfile, rebuild the image, `bootc switch` to the new image, and reboot. This process is more complicated than the traditional `dnf install` UX, doubly so if the user is directly booting a distribution base image (think Bazzite) and they don't even have a Containerfile to edit!\r\n\r\nWhat's needed for `dnf install` (or something like it) to Just Work on bootc systems? Is it possible to reconcile imperative package management and declarative container workflows? And how can we make it fast and reproducible? In this talk, we'll discuss recent work on `dnf rebuild`, a new DNF5 plugin that will bring satisfying answers!", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "Q7KTGZ", "name": "Evan Goode", "avatar": "https://pretalx.devconf.info/media/avatars/Q7KTGZ_0D7Umyr.webp", "biography": "Free software developer, generalist. DNF technical lead.", "public_name": "Evan Goode", "guid": "f8355948-0d7b-5fa7-a109-882968e1e406", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/Q7KTGZ/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e112:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/zmMKt8-XM-g?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/SY7VNU/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/SY7VNU/", "attachments": [{"title": "Slides", "url": "/media/devconf-cz-2026/submissions/SY7VNU/resources/slides_9RmoCay.odp", "type": "related"}]}], "E104 (capacity 72)": [{"guid": "0ef00e03-6b39-5163-8dff-7ac43568f9ff", "code": "ZQ99HN", "id": 2409, "logo": null, "date": "2026-06-19T10:15:00+02:00", "start": "10:15", "duration": "00:35", "room": "E104 (capacity 72)", "slug": "devconf-cz-2026-2409-llm-agents-gone-wild-and-how-to-tame-them-with-quarkus", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/ZQ99HN/", "title": "LLM Agents Gone Wild (And How to Tame Them with Quarkus)", "subtitle": "", "track": "Programming and Application Development", "type": "Talk", "language": "en", "abstract": "LLM agents look impressive in demos, but problems arise when they hit production. They hallucinate, break your JSON schema, ignore system prompts, and occasionally decide they know better than your business logic.\r\n\r\nIn this talk, we\u2019ll move beyond agentic \u201cHello World\u201d and explore what it really takes to build reliable LLM agents in Java with Quarkus.\r\n\r\nWe'll examine the different options for building agentic systems, with a focus on architecture. You'll see how to secure both agent inputs and outputs with guardrails, how to make agent interactions observable, and \u2014 last but not least \u2014 the testing strategies to verify your agents\u2019 functionality. Step by step, we'll build a production-ready LLM agent so that you can understand the different problems and their solutions.\r\n\r\nWe can't make LLM agents fully reliable. But with the tools presented in this talk, we can at least make them predictable.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "CXXKZ3", "name": "Martin \u0160tefanko", "avatar": "https://pretalx.devconf.info/media/avatars/CXXKZ3_rwJzrQi.png", "biography": "Software engineer at IBM, BrnoJUG leader, author of Quarkus in Action, MicroProfile committer, working on middleware technologies like Quarkus, SmallRye, Wildfly, JBoss middleware (RESTEasy, Weld, ...), programming and microservices enthusiast.", "public_name": "Martin \u0160tefanko", "guid": "dfe9ade6-71e3-58e7-8503-b9898cbf498c", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/CXXKZ3/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e104:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/jQkzbB8RccU?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/ZQ99HN/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/ZQ99HN/", "attachments": []}, {"guid": "beca438a-ef2f-5fee-8520-cb66bdc62f27", "code": "EHUL8D", "id": 2401, "logo": null, "date": "2026-06-19T11:00:00+02:00", "start": "11:00", "duration": "00:35", "room": "E104 (capacity 72)", "slug": "devconf-cz-2026-2401-survival-of-the-safest-automating-llm-defense-with-genetic-programming", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/EHUL8D/", "title": "Survival of the Safest: Automating LLM Defense with Genetic Programming", "subtitle": "", "track": "Security and Compliance", "type": "Talk", "language": "en", "abstract": "Securing a large language model today resembles an endless game of cat and mouse. Programmers try to manually write filters and prohibitions, but all it takes is one creatively written prompt and the model obediently generates dangerous content. Traditional defenses are inflexible, slow, and attackers are always one step ahead. \r\nThis talk shows how to break out of this vicious circle. We introduce our open-source framework, which is used for systematic red teaming and testing models against 25 types of prompt-based attacks. We show how to analyze AI behavior under fire. On this basis, we then introduce a new defense method based on genetic programming. Instead of manually patching holes, this \"digital evolution\" automatically searches for optimal rules that strengthen the model and create a defensive layer. All this without having to change a single parameter in the model's weights. You will find out why evolutionary search for system rules is more effective than an army of experts.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "ZMWXFQ", "name": "Petr Ka\u0161ka", "avatar": "https://pretalx.devconf.info/media/avatars/ZMWXFQ_zGXpURz.webp", "biography": "I am a final-year Master\u2019s student in Machine Learning at Brno University of Technology, currently completing my thesis. As a student security researcher at VUT FIT, I previously focused on deepfake detection; today, my work centers on large language models and their safety.", "public_name": "Petr Ka\u0161ka", "guid": "92494d92-e523-5415-981f-00811090dcd4", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/ZMWXFQ/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e104:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/jQkzbB8RccU?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/EHUL8D/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/EHUL8D/", "attachments": []}, {"guid": "ab9f157b-2b4d-5080-b7bf-ce3c9ce23a22", "code": "3GLWMU", "id": 2464, "logo": null, "date": "2026-06-19T12:30:00+02:00", "start": "12:30", "duration": "00:35", "room": "E104 (capacity 72)", "slug": "devconf-cz-2026-2464-backports-over-breakages-patching-ai-stacks-without-killing-your-models", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/3GLWMU/", "title": "Backports Over Breakages: Patching AI Stacks Without Killing Your Models", "subtitle": "", "track": "Security and Compliance", "type": "Talk", "language": "en", "abstract": "Generative AI might be the future, but it still runs on Python, glibc, OpenSSL, and the Linux kernel. What happens when a critical CVE drops in these foundational components? If you blindly update, you risk breaking brittle ML dependencies. If you do nothing, your AI infrastructure becomes a massive attack vector.\r\n\r\nIn this session, we will explore incident response from the perspective of an Enterprise Linux distro engineer. We will demystify how CVE severity is analyzed specifically for AI workloads and unpack the delicate engineering decisions behind backporting security fixes without triggering regressions in complex AI runtimes.\r\n\r\nThrough a hands-on live demo, we will recreate a historical CVE in a core cryptographic library, demonstrate its impact on a running AI inference service, and apply a seamless system patch to validate service continuity. You will leave with a practical playbook for navigating security crises without sacrificing the stability of your production AI.", "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-cz-2026/speaker/HG3BHU/"}, {"code": "FN7ACL", "name": "Nikita Sanjay Patwa", "avatar": "https://pretalx.devconf.info/media/avatars/FN7ACL_qgPdMN7.webp", "biography": "Hello, I am a Software Maintenance Engineer at Red Hat. I started two years ago as an intern in Technical Support, building strong troubleshooting and customer support skills. I later moved to the Sustaining Engineering team, where I maintain user-space packages, focusing on stability and long-term reliability. I\u2019m passionate about emerging technologies and applying modern innovations in open-source and systems engineering.", "public_name": "Nikita Sanjay Patwa", "guid": "99895c0f-bc38-53df-a8ab-9fa1112500ce", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/FN7ACL/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e104:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/jQkzbB8RccU?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/3GLWMU/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/3GLWMU/", "attachments": []}, {"guid": "64dbdf9d-1c9f-5ec5-980c-e7f6b2bf87ff", "code": "M7HHXR", "id": 2459, "logo": null, "date": "2026-06-19T13:15:00+02:00", "start": "13:15", "duration": "00:35", "room": "E104 (capacity 72)", "slug": "devconf-cz-2026-2459-transforming-sboms-from-compliance-burden-to-security-asset", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/M7HHXR/", "title": "Transforming SBOMs from Compliance Burden to Security Asset", "subtitle": "", "track": "Security and Compliance", "type": "Talk", "language": "en", "abstract": "Managing Software Bill of Materials (SBOMs) has evolved from a recommendation to a legal mandate. For large-scale projects, the challenge lies in ensuring accuracy without hindering build velocity.\r\n\r\nIn this talk, we examine how we integrated an automated SBOM lifecycle into Konflux, a Kubernetes-native software factory. We introduce Mobster, our tool for automatically generating, enriching, and storing SBOMs for every production build. We\u2019ll demonstrate how this ensures every container image carries a transparent, verifiable record of its dependencies.\r\n\r\nBeyond the build, we explore how SBOMs serve as strategic assets. By integrating with the Trusted Profile Analyzer, we move from per-build compliance to portfolio-wide visibility. We\u2019ll discuss the framework for mapping vulnerabilities across thousands of components, enabling security teams to pinpoint high-risk dependencies and orchestrate rapid, large-scale remediation across the entire software catalog.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "9LKGY9", "name": "Martin Sikora", "avatar": "https://pretalx.devconf.info/media/avatars/9LKGY9_4eWB8b3.webp", "biography": "Product Owner at Red Hat. Working around SBOM lifecycle management.", "public_name": "Martin Sikora", "guid": "53477f2c-cdb8-5e46-aee9-aea7b848a672", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/9LKGY9/"}, {"code": "Z8UTBM", "name": "Ales Raszka", "avatar": "https://pretalx.devconf.info/media/avatars/Z8UTBM_r75HOPH.png", "biography": "Principal Software Engineer in The Collective team. Responsible for SBOM lifecycle in Konflux.", "public_name": "Ales Raszka", "guid": "de29b114-093b-5b6d-87eb-753a2d85498f", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/Z8UTBM/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e104:devconf.cz", "type": "related"}, {"title": "Youtube Stram Only", "url": "https://youtube.com/live/jQkzbB8RccU?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/M7HHXR/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/M7HHXR/", "attachments": [{"title": "Transforming SBOMs from Compliance Burden to Security Asset", "url": "/media/devconf-cz-2026/submissions/M7HHXR/resources/Transforming_S_npnLlxP.pptx", "type": "related"}]}, {"guid": "fa111d44-4d08-551d-bd26-2f7e20988b67", "code": "ECLR7S", "id": 2410, "logo": null, "date": "2026-06-19T14:00:00+02:00", "start": "14:00", "duration": "00:35", "room": "E104 (capacity 72)", "slug": "devconf-cz-2026-2410-quarkus-in-action-in-action", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/ECLR7S/", "title": "Quarkus in Action\u2026\u200bin Action!", "subtitle": "", "track": "Programming and Application Development", "type": "Talk", "language": "en", "abstract": "Quarkus is one of the most dynamic and fast-evolving projects in the Java ecosystem today. Even six years after its initial release, it continues to push boundaries\u2014and it already surpassed 1,000 contributors!\r\n\r\nIn this session, we\u2019ll introduce Quarkus in Action, the latest (and coincidentally, the first) book authored by the speaker. While we can\u2019t cover the entire book in one talk, we\u2019ll highlight our favorite features\u2014the ones that truly showcase Quarkus' strengths. Expect live demos of productivity powerhouses like Dev Mode, continuous testing, Dev UI, and Dev Services. We\u2019ll have something for you whether you\u2019re focused on a blazing-fast local development experience, seamless deployment workflows, or even the metrics influencing your cloud bills.\r\n\r\nThis talk isn\u2019t about explaining every Quarkus feature in detail\u2014it\u2019s about showing you why you should give it a try. And if we succeed in inspiring you, Quarkus in Action will be the perfect next step on your learning journey!\r\n\r\n**I will be bringing 10 copies of my book _Quarkus in Action_ to give away and sign for free at the end of the session.**", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "CXXKZ3", "name": "Martin \u0160tefanko", "avatar": "https://pretalx.devconf.info/media/avatars/CXXKZ3_rwJzrQi.png", "biography": "Software engineer at IBM, BrnoJUG leader, author of Quarkus in Action, MicroProfile committer, working on middleware technologies like Quarkus, SmallRye, Wildfly, JBoss middleware (RESTEasy, Weld, ...), programming and microservices enthusiast.", "public_name": "Martin \u0160tefanko", "guid": "dfe9ade6-71e3-58e7-8503-b9898cbf498c", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/CXXKZ3/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e104:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/jQkzbB8RccU?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/ECLR7S/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/ECLR7S/", "attachments": []}, {"guid": "69dce8f5-68f5-58d4-82c9-9c34b0b5b908", "code": "A7EXYX", "id": 2177, "logo": null, "date": "2026-06-19T14:45:00+02:00", "start": "14:45", "duration": "00:35", "room": "E104 (capacity 72)", "slug": "devconf-cz-2026-2177-most-impacting-features-of-newest-jdks", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/A7EXYX/", "title": "Most impacting features of newest JDKs", "subtitle": "", "track": "Programming and Application Development", "type": "Talk", "language": "en", "abstract": "This talk will cover the most interesting and most impacting features of java platform, language and virtual machine from 22 to 27.  From disabled SecuritManager, over quantum crypto, restricted JNI and new native approaches, to Virtual Threads synchronization, AOT, compact headers, vector API and much more. While staying fully backward compatible and staying in top-ten languages for years - Java remains also progressive language without any gaps to other languages.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "3SJM8G", "name": "jiri vanek", "avatar": "https://pretalx.devconf.info/media/avatars/3SJM8G_M8ccVOb.webp", "biography": "After graduating and some \"normal jobs\", I had worked as a JDK engineer in Red Hat for 15 years, now I work as JDK engineer in IBM's new software development division in Brno - IBM Middleware Czechia for 15 months.", "public_name": "jiri vanek", "guid": "237811d7-3b47-5f4c-90f2-b951d0ec81fa", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/3SJM8G/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e104:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/jQkzbB8RccU?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/A7EXYX/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/A7EXYX/", "attachments": []}], "E105 (capacity 70)": [{"guid": "e77cf844-25d9-5577-aeba-96865ce197f6", "code": "UKSGRN", "id": 2800, "logo": null, "date": "2026-06-19T10:15:00+02:00", "start": "10:15", "duration": "00:35", "room": "E105 (capacity 70)", "slug": "devconf-cz-2026-2800-for-a-czech-open-source-alliance", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/UKSGRN/", "title": "For a Czech Open Source Alliance", "subtitle": "", "track": "Open Track", "type": "Talk", "language": "en", "abstract": "The European Commission plans to strengthen European technological sovereignty and considers the Open Source a key ecosystem for its development. Will the Czech Open Source benefit from this ecosystem?\r\n\r\nNo one knows at the moment!\r\n\r\nThe Commission will set out \"strategies for open digital ecosystems\". Will it meet the expectations of Czech open source ecosystem? How can Czech companies adapt to this strategy or other political or situation changes?\r\n\r\nNow is the time for an alliance for an Open Source businesses to make sure Czech don't miss this train. the goal of such alliance could be:\r\n\r\n- Advocating for supportive policies and sharing best practices.\r\n- Strengthen businesses through training, awareness of tenders and better visibility.\r\n- Engage with decision-makers to promote openness, accessibility, and interoperability in public services.\r\n- Propagate knowledge through events, communications, and community support to highlight the value of Open Source.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "KXZRXK", "name": "Alix Guillard", "avatar": "https://pretalx.devconf.info/media/avatars/KXZRXK_uDoGaIq.webp", "biography": "Worked as webmaster for several organisations including leading Linux distribution. Lead the Paris Linux user group before leaving France. Living and working in Czechia as a developer for 12 years.", "public_name": "Alix Guillard", "guid": "4c46e5a2-c1a7-583c-ba1a-eb79d244c8f2", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/KXZRXK/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e105:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/bna6avBohZw?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/UKSGRN/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/UKSGRN/", "attachments": []}, {"guid": "96eac4db-4cd1-5218-83af-b2048b934090", "code": "YZDCAC", "id": 1984, "logo": null, "date": "2026-06-19T11:00:00+02:00", "start": "11:00", "duration": "00:35", "room": "E105 (capacity 70)", "slug": "devconf-cz-2026-1984-bridging-embedded-linux-and-real-time-control-with-arduino-q", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/YZDCAC/", "title": "Bridging Embedded Linux and Real-Time Control with Arduino Q", "subtitle": "", "track": "Open Track", "type": "Talk", "language": "en", "abstract": "This talk explores the evolution of Arduino boards from the pioneering Arduino Y\u00fan (released in 2013, you will see one) to the newly introduced Arduino UNO Q, which combines a full Debian Linux environment with a real-time STM32 microcontroller. Attendees will learn how to leverage this hybrid architecture to build Python applications that seamlessly interact with hardware in real time, opening new possibilities for IoT, automation, and edge AI.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "G8HFGZ", "name": "\u0160t\u011bp\u00e1n Bechynsk\u00fd", "avatar": "https://pretalx.devconf.info/media/avatars/G8HFGZ_dulyxG9.png", "biography": "\u0160t\u011bp\u00e1n is a Technology Strategist at Microsoft, guiding public sector cloud adoption. Since 1995 he has worked as developer, evangelist, trainer, and team lead across AWS and Azure. He also serves in the Czech Army\u2019s Cyber Defense Active Reserves.", "public_name": "\u0160t\u011bp\u00e1n Bechynsk\u00fd", "guid": "f345cca1-6031-54c8-94db-c170cb77086d", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/G8HFGZ/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e105:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/bna6avBohZw?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/YZDCAC/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/YZDCAC/", "attachments": []}, {"guid": "b6e397c0-fef3-5c3e-ab6b-3be7fc1e65f2", "code": "ZJ8HF9", "id": 2420, "logo": null, "date": "2026-06-19T12:30:00+02:00", "start": "12:30", "duration": "00:35", "room": "E105 (capacity 70)", "slug": "devconf-cz-2026-2420-how-to-survive-your-first-tech-talk-without-a-kernel-panic", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/ZJ8HF9/", "title": "How to Survive Your First Tech Talk (Without a Kernel Panic)", "subtitle": "", "track": "Open Track", "type": "Talk", "language": "en", "abstract": "Giving your first conference talk is terrifying. You worry about forgetting what to say, embarrassing yourself in front of experienced engineers, or freezing in front of a room full of strangers.\r\n\r\nI know that feeling well \u2014 because my first talk didn\u2019t go well. I rushed the preparation, overcomplicated the slides, panicked halfway through the talk (around minute two), and forgot half of what I wanted to say. At one point I spent almost a full minute staring at a slide saying \u201cehmmm\u2026 ehmmm\u2026\u201d while 80 engineers watched. To make things even better, the talk was supposed to be given by two speakers \u2014 but the day before the conference my co-speaker told me he couldn\u2019t make it.\r\n\r\nIt felt like a failure. But it taught me something important: your first talk doesn\u2019t need to be perfect \u2014 it just needs to happen.\r\n\r\nIn this talk I\u2019ll share that story and the lessons I learned so others can prepare their first talk, survive the stage, and maybe even enjoy it.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "F87URZ", "name": "Mario Fernandez", "avatar": "https://pretalx.devconf.info/media/avatars/F87URZ_AdTOcuH.webp", "biography": "Mario Fernandez is a Senior Software Engineer at Red Hat, working on the Observability team. He builds scalable telemetry solutions for Kubernetes and OpenShift. With over 10 years of international experience, he is passionate about performance optimization, system reliability, and clean, maintainable code. Before joining the Observability team, he contributed to Red Hat\u2019s Telco 5G stack, focusing on low-latency workloads for edge computing.", "public_name": "Mario Fernandez", "guid": "935efb54-55cb-5bc5-a771-db3fe929b9ef", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/F87URZ/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e105:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/bna6avBohZw?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/ZJ8HF9/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/ZJ8HF9/", "attachments": []}, {"guid": "36361db6-4db6-55b6-9e1b-67cc43ccf9a9", "code": "KQEGLU", "id": 2122, "logo": null, "date": "2026-06-19T13:15:00+02:00", "start": "13:15", "duration": "00:35", "room": "E105 (capacity 70)", "slug": "devconf-cz-2026-2122-debugging-communication-how-parenting-a-neurodivergent-teen-refactored-my-management-style", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/KQEGLU/", "title": "Debugging Communication: How Parenting a Neurodivergent Teen Refactored My Management Style", "subtitle": "", "track": "Agility and Leading Principles", "type": "Talk", "language": "en", "abstract": "We often treat management frameworks like rigid code-bases\u2014expecting the same input to yield the same output from every engineer. But when I began parenting my 11-year-old nephew with Autism and ADHD, I learned quickly that standard \"commands\" resulted in runtime errors, timeouts, and unexpected crashes.\r\n\r\nSurprisingly, the strategies I developed to support his executive function and sensory needs mapped directly to my initial struggles in engineering management. In this talk, we will explore the parallels between supporting a neuro-divergent teenager/child and leading a high-performing development and quality team. We will cover why \"implied\" context causes friction, how to manage context-switching costs, and why the \"Why\" matters more than the \"What.\" You will leave with tips for creating a documentation-first, clear-communication culture that benefits your junior developers, your senior architects, and everyone in between.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "DEZ9PG", "name": "Christian Trautman", "avatar": "https://pretalx.devconf.info/media/avatars/DEZ9PG_RLYgYln.webp", "biography": "As a ten year employee at Red Hat I have been working in the networking and storage industry for 31 years.  I currently manage an engineering development and quality team for the OVN Product.  I dabble in home automation, home networking, and consider myself very fluent in python programming.", "public_name": "Christian Trautman", "guid": "f29da71e-e717-50b5-8644-9453532076ca", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/DEZ9PG/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e105:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/bna6avBohZw?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/KQEGLU/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/KQEGLU/", "attachments": []}, {"guid": "edf1c43f-b1d3-5eb7-8303-8990a50c8448", "code": "YGYTEM", "id": 2295, "logo": null, "date": "2026-06-19T14:00:00+02:00", "start": "14:00", "duration": "00:35", "room": "E105 (capacity 70)", "slug": "devconf-cz-2026-2295-no-status-updates-how-i-do-one-on-ones", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/YGYTEM/", "title": "No Status Updates, How I Do One-on-Ones", "subtitle": "", "track": "Agility and Leading Principles", "type": "Talk", "language": "en", "abstract": "One-on-one meetings can be one of the most powerful tools for building strong teams, but in many companies, they either don\u2019t exist or become boring status updates. This is a missed opportunity.\r\n\r\nIn this talk, I will share simple and practical ways to make one-on-ones meaningful and useful for both managers and team members. We will look at how to build trust, support personal growth, and talk about real problems instead of just tasks. I will also show how to create the right structure, ask better questions, listen with empathy, and follow through on commitments.\r\n\r\nThe talk is based on my experience working with engineering and open source teams. You will leave with concrete tips, examples, and questions you can start using right away to make your conversations more honest, productive, and human.\r\n\r\nWhether you are a manager, a team member, or someone interested in leadership, this talk will help you turn one-on-ones into real value for your team and your work.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "MMYFQQ", "name": "Serhii  Turivnyi", "avatar": "https://pretalx.devconf.info/media/avatars/MMYFQQ_2xFJLMK.jpg", "biography": "I\u2019m a manager who is passionate about helping people grow, do their best work, and actually enjoy what they do. My focus is on building a strong, supportive environment where we work together to deliver great results.\r\nI enjoy coaching, mentoring, and creating a space where people feel safe to speak up, learn, and develop. My goal is to build teams where everyone feels supported, motivated, and proud of what we accomplish together.", "public_name": "Serhii  Turivnyi", "guid": "a087d5d2-6a94-5de4-940a-de27bc8d4c9a", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/MMYFQQ/"}], "links": [{"title": "No Status Updates, How I Do One-on-Ones", "url": "https://gamma.app/docs/No-Status-Updates-How-I-Do-One-on-Ones-ofo28udixhou6kp", "type": "related"}, {"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e105:devconf.cz", "type": "related"}, {"title": "Youtube Stram Only", "url": "https://youtube.com/live/bna6avBohZw?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/YGYTEM/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/YGYTEM/", "attachments": []}, {"guid": "ce13d55c-ff19-5bed-adb8-71dfc9f044c2", "code": "PWVG7F", "id": 2912, "logo": null, "date": "2026-06-19T14:45:00+02:00", "start": "14:45", "duration": "00:35", "room": "E105 (capacity 70)", "slug": "devconf-cz-2026-2912-the-climb-nobody-expected-from-1200-to-3-rank-on-the-pytorch-leaderboard", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/PWVG7F/", "title": "The Climb Nobody Expected: From ~#1200 to #3 rank on the PyTorch Leaderboard", "subtitle": "", "track": "Agility and Leading Principles", "type": "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-cz-2026/speaker/XBCATN/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#e105:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/bna6avBohZw?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/PWVG7F/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/PWVG7F/", "attachments": []}], "A112 (capacity 64)": [{"guid": "e1aecc62-e51d-5485-9589-c7a0b4bfc788", "code": "LD8NVU", "id": 2220, "logo": null, "date": "2026-06-19T12:30:00+02:00", "start": "12:30", "duration": "01:20", "room": "A112 (capacity 64)", "slug": "devconf-cz-2026-2220-generative-ai-and-foss-open-discussion-meetup", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/LD8NVU/", "title": "Generative AI and FOSS - Open discussion meetup!", "subtitle": "", "track": "Artificial Intelligence and Data Science", "type": "Meetup", "language": "en", "abstract": "In this interactive meetup, we'll run an un-conference style discussion on the topic of LLMs/GenAI and FOSS. Bring your opinions and thoughts. If you're completely against LLMs, we want to hear from you! If you haven't written any code by hand for the last 6 months and want talk about your tools and techniques, we want to hear from you too!\r\n\r\nThe goal of this meetup is especially to focus in on those who need/want to LLMs safely and responsibly for \"important\" software. What are the shared best practices, tools and procedures? What can we do to use these tools to address prior problems around things like supply chain security?\r\n\r\nThe submitter of this workshop has a lot of of experience and opinions, but is looking to have a realistic in-person discussion where different tools and experiences are presented and attendees can learn from each other.\r\n\r\nProposed topics:\r\n\r\n- Scale of change\r\n- Contribution policies\r\n- Sandboxing & Security\r\n- Effectiveness (Ralph loops, Planning vs exec models, skills, ...)\r\n- Orchestrators and workflow (Gastown, Fullsend, Paperclip)\r\n- Discussion of the future", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "TQTSEA", "name": "Tomas Tomecek", "avatar": "https://pretalx.devconf.info/media/avatars/TQTSEA_MngBlkE.jpg", "biography": "system_prompt=\"Software Engineer using AI to help maintainers work more efficiently\"", "public_name": "Tomas Tomecek", "guid": "e7dc2a32-2d8e-5e04-860b-d16151da4227", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/TQTSEA/"}, {"code": "CK7KTA", "name": "Colin Walters", "avatar": "https://pretalx.devconf.info/media/avatars/CK7KTA_ivrc0iD.jpg", "biography": "Colin is a software engineer at Red Hat, Inc. He works on various areas such as containers and bootc.", "public_name": "Colin Walters", "guid": "7e148c80-78af-5ad8-a95c-4f65ef54c864", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/CK7KTA/"}], "links": [{"title": "Matrix Chat", "url": "https://matrix.to/#/#a112:devconf.cz", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/LD8NVU/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/LD8NVU/", "attachments": []}, {"guid": "aa45b997-1c04-54c2-8782-a29c6cfc1680", "code": "KTW7HL", "id": 2196, "logo": null, "date": "2026-06-19T14:00:00+02:00", "start": "14:00", "duration": "01:20", "room": "A112 (capacity 64)", "slug": "devconf-cz-2026-2196-let-s-autoscale-everything-in-kubernetes", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/KTW7HL/", "title": "Let's Autoscale Everything in Kubernetes", "subtitle": "", "track": "Cloud, Hybrid Cloud, and Hyperscale Infrastructure", "type": "Meetup", "language": "en", "abstract": "Whether it's pods, nodes, or something entirely new, let's gather to talk about the state of the art with autoscaling in Kubernetes. This meetup is focused on discussing autoscaling technology and projects within the Kubernetes community. Kubernetes autoscaling isn\u2019t just about handling traffic spikes. Efficient autoscaling means your infrastructure matches actual demand, scaling to zero when possible and provisioning exactly what you need when load increases. We will gather topics on the day of the meetup and then have discussions based on the desires of the group. Topics for discussion might include:\r\n\r\n* Is Karpenter better than the Cluster Autoscaler?\r\n* How to choose the right metric to scale? Is there a right metric?\r\n* How can KEDA be tuned for LLM workloads?\r\n* Will we see a predictive AI-based autoscaler in the near future?\r\n* What are the day-2 operations for autoscaling?\r\n* What are the do\u2019s and don\u2019ts we should think about?", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "ZNRGTB", "name": "Christian Melendez", "avatar": "https://pretalx.devconf.info/media/avatars/ZNRGTB_vGDCfQN.webp", "biography": "Christian helps customers to build fault-tolerant, elastic, reliable, and cost optimized workloads in AWS. Author of Kuberentes Scaling book. He\u2019s passionate about Kubernetes, programming, and building tech communities. Christian has spent 19 years working in different companies to build modern solutions using the cloud.", "public_name": "Christian Melendez", "guid": "f18b2d67-49cc-589b-b414-a44003b4356f", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/ZNRGTB/"}, {"code": "8MNXR9", "name": "Jan Wozniak", "avatar": null, "biography": null, "public_name": "Jan Wozniak", "guid": "eb66fff8-b7ac-57c0-8603-b2434b35007d", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/8MNXR9/"}], "links": [{"title": "Matrix Chat", "url": "https://matrix.to/#/#a112:devconf.cz", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/KTW7HL/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/KTW7HL/", "attachments": []}], "A113 (capacity 64)": [{"guid": "c74d98d8-9ce7-5836-bdcb-d8af73a07067", "code": "NNFUTR", "id": 2164, "logo": null, "date": "2026-06-19T10:35:00+02:00", "start": "10:35", "duration": "00:15", "room": "A113 (capacity 64)", "slug": "devconf-cz-2026-2164-from-podman-to-production-building-trusted-container-images-with-konflux-on-openshift", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/NNFUTR/", "title": "From Podman to Production: Building Trusted Container Images with Konflux on OpenShift", "subtitle": "", "track": "DevOps, CI/CD, and Automation", "type": "Lightning talk", "language": "en", "abstract": "This talk presents a practical, step by step walk-through of building a trusted container image using Red Hat\u2019s cloud-native tool-chain. Starting with a local Podman build, we follow the same application through a Konflux pipeline running on OpenShift, producing a signed, immutable container image pushed to a registry. The focus is on how modern CI pipelines work in practice: image builds, provenance, and policy-ready artifacts\u2014without introducing custom YAML or ad-hoc scripting.\r\n\r\nMain tech stack:\r\n- Podman (local development);\r\n- Fedora Linux (base image);\r\n- Konflux (Tekton pipelines);\r\n- OpenShift (or 'crc');\r\n- buildah (image build);\r\n- Quay as container registry.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "JUG9KR", "name": "Vladimir Sokolenko", "avatar": "https://pretalx.devconf.info/media/avatars/JUG9KR_iEkgr1M.webp", "biography": "I've been in the IT industry since 2006: GNU/Linux, Hybrid Cloud Environments, Continuous Integration and Delivery (CI/CD), Infrastructure as Code (IaC), Configuration as Code (CaC), containers and automation. Love Linux, concepts of Open Source, FOSS and vendor-agnostic solutions. Long term open source and open standards advocate and lobbyist. Cloud-Native, Declarative resource management and GitOps follower.", "public_name": "Vladimir Sokolenko", "guid": "a65b1ff7-ed9e-59fa-98a7-056e93e42e1f", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/JUG9KR/"}], "links": [{"title": "Presentation [From Podman to Production: Building Trusted Container Images with Konflux on OpenShift]", "url": "https://docs.google.com/presentation/d/1ytkudnckoImJUgrSrt-VD4u1IW4JLHgZ5C2a9HJEPao/edit?usp=sharing", "type": "related"}, {"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#a113:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/v-V5YrfIfzE?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/NNFUTR/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/NNFUTR/", "attachments": [{"title": "Presentation [From Podman to Production: Building Trusted Container Images with Konflux on OpenShift]", "url": "/media/devconf-cz-2026/submissions/NNFUTR/resources/DevConf_2026_3s3Utj9.odp", "type": "related"}]}, {"guid": "418eff7f-ec9a-5eef-b987-3a94770e2054", "code": "W3HAAG", "id": 2792, "logo": null, "date": "2026-06-19T10:55:00+02:00", "start": "10:55", "duration": "00:15", "room": "A113 (capacity 64)", "slug": "devconf-cz-2026-2792-the-open-source-path-from-consumer-to-critic-to-contributor-to-now-maintainer", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/W3HAAG/", "title": "The Open Source Path: from Consumer, to Critic, to Contributor, to now Maintainer", "subtitle": "", "track": "Programming and Application Development", "type": "Lightning talk", "language": "en", "abstract": "This Lightning talk will expand on my personal path through the OpenSource community, tracking the path from Consumer/User, now all the way to being a Maintainer. \r\n\r\nAlong the way I will mention the ups-and-downs of each stop along the path, how I made the step to move to the next stop along the way, and finally some tips/tricks for those anywhere on the path - perhaps needing some motivation to move to the next step", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "AXD9CT", "name": "Thameez Bodhanya", "avatar": "https://pretalx.devconf.info/media/avatars/AXD9CT_9yH3QON.webp", "biography": "Developer at heart, tinkerer by trade. \r\nOfficially an Engineering Lead (DevOps and SRE), Freelance Consultant, former Wildland Firefighter, and OpenSource advocate.", "public_name": "Thameez Bodhanya", "guid": "74ce288e-7116-5dc2-9e72-6e09977e0c0c", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/AXD9CT/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#a113:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/v-V5YrfIfzE?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/W3HAAG/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/W3HAAG/", "attachments": [{"title": "Slides", "url": "/media/devconf-cz-2026/submissions/W3HAAG/resources/openSourcePath_QqR0I5c.pdf", "type": "related"}]}, {"guid": "d23a92a4-05d5-5d15-9763-7821da5fae78", "code": "PVZVQC", "id": 2264, "logo": null, "date": "2026-06-19T11:15:00+02:00", "start": "11:15", "duration": "00:15", "room": "A113 (capacity 64)", "slug": "devconf-cz-2026-2264-tackle-the-authority-gap-with-cicero", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/PVZVQC/", "title": "Tackle the Authority Gap with Cicero", "subtitle": "", "track": "Agility and Leading Principles", "type": "Lightning talk", "language": "en", "abstract": "There is the problem in many companies, that women are not the same recognized as men and also their ideas are ignored and accepted only with the support of male Allys. That is also called the Authority Gap. In this talk, you are receiving an introduction, how women can use speaking methods based on Cicero for becoming more successful in arguing their ideas and why it has got such a good effect.\r\n(applicable also outside in front of customers as an example)", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "HJQD8X", "name": "Sarah Julia Kriesch", "avatar": "https://pretalx.devconf.info/media/avatars/HJQD8X_Tbexqwc.webp", "biography": "Sarah Julia Kriesch is an educated Linux System Administrator and studied Computer Science at the TH N\u00fcrnberg. She joined openSUSE directly at the end of her vocational training act. She was elected to the openSUSE Board (2 years) during her studies in Computer Science. She received the responsibility for the s390x port at openSUSE after her Bachelor Thesis at IBM and is Chair of the Linux Distributions Working Group. Sarah is working as a Mainframe Architect - Open Source at Kyndryl.", "public_name": "Sarah Julia Kriesch", "guid": "b658277e-f624-5c99-8427-931760ded3a6", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/HJQD8X/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#a113:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/v-V5YrfIfzE?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/PVZVQC/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/PVZVQC/", "attachments": [{"title": "Presentation", "url": "/media/devconf-cz-2026/submissions/PVZVQC/resources/AuthorityGap-Ci_GSVaM0q.pdf", "type": "related"}]}, {"guid": "00a31616-cc27-5d2e-b414-722451c29533", "code": "RBK7AN", "id": 2132, "logo": null, "date": "2026-06-19T12:35:00+02:00", "start": "12:35", "duration": "00:15", "room": "A113 (capacity 64)", "slug": "devconf-cz-2026-2132-pki-problem-who-we-actually-trust", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/RBK7AN/", "title": "PKI problem: who we actually trust", "subtitle": "", "track": "Security and Compliance", "type": "Lightning talk", "language": "en", "abstract": "Linux distributions, container images, mobile devices come with about 150 root certificates from OpenSSL and Mozilla. Do we really know who is issuing these certificates? Why do we trust random government bodies from the EU, US and China? Why does some post office have the same trust that some telecom operator has? In practice, any one of them can issue a certificate for any domain on the internet.\r\n\r\nThis talk argues that the default CA trust model is over-permissive and poorly understood. We need to look at what is actually inside common CA bundles.\r\n\r\nSolution: Review your ca-bundles drop anything strange. If you develop an important application that must be 100% trustable, pin the certificate.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "PBU9PB", "name": "Andrey Bondarenko", "avatar": "https://pretalx.devconf.info/media/avatars/PBU9PB_KDXBa7D.webp", "biography": "I have worked with Linux since 1999.", "public_name": "Andrey Bondarenko", "guid": "809fbd7d-96dd-5471-a1c5-32f06a931b48", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/PBU9PB/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#a113:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/v-V5YrfIfzE?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/RBK7AN/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/RBK7AN/", "attachments": []}, {"guid": "c203118e-a56a-5333-ac7a-d0a4058b4805", "code": "EVSRGU", "id": 2858, "logo": null, "date": "2026-06-19T12:55:00+02:00", "start": "12:55", "duration": "00:15", "room": "A113 (capacity 64)", "slug": "devconf-cz-2026-2858-i-compiled-webassembly-to-lambda-calculus-a-journey-into-esoteric-programming", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/EVSRGU/", "title": "I compiled WebAssembly to lambda calculus! A journey into esoteric programming", "subtitle": "", "track": "Programming and Application Development", "type": "Lightning talk", "language": "en", "abstract": "I would like to talk about my personal project that is a compiler from WebAssembly to lambda calculus. I started it for fun, and have learned quite a lot about WebAssembly along the way. I will discuss how I implemented key data structures and algorithms that are needed to run WebAssembly in lambda calculus. Those include numbers, random-access memory, mutual function recursion, and control flow instructions, all with reasonable space/time complexity considerations.\r\n\r\nThe compiler supports almost the entire WebAssembly 1.0 standard (except floats) and can easily compile Rust/C/C++ programs, which can then be interpreted.\r\n\r\nI also plan to briefly mention other projects related to esoteric programming, like the C to BrainF*ck compiler or the EsoLangVM Compiler Infrastructure.\r\n\r\nSource code: https://github.com/MarkLagodych/walc", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "VAQE8Q", "name": "Mark Lagodych", "avatar": "https://pretalx.devconf.info/media/avatars/VAQE8Q_X2u7Mky.webp", "biography": "I am an undergraduate IT student at Brno University of Technology who genuinely loves all things programming. I am passionate about creating different kinds of things, but surprisingly my most used projects are Visual Basic macros for Excel.\r\nAlso, I am a Linux user and a Rust enthusiast.", "public_name": "Mark Lagodych", "guid": "8ef8bb4c-2313-5d94-9a65-2e2c3eabc56e", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/VAQE8Q/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#a113:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/v-V5YrfIfzE?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/EVSRGU/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/EVSRGU/", "attachments": []}, {"guid": "ef4d1294-6783-513a-a42e-7344d1678a75", "code": "AAHKAL", "id": 2468, "logo": null, "date": "2026-06-19T13:15:00+02:00", "start": "13:15", "duration": "00:15", "room": "A113 (capacity 64)", "slug": "devconf-cz-2026-2468-why-your-community-needs-a-python-pizza-event", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/AAHKAL/", "title": "Why Your Community Needs a Python Pizza Event", "subtitle": "", "track": "Open Track", "type": "Lightning talk", "language": "en", "abstract": "Looking for new ways to grow your tech community without the overhead of a traditional conference? Try Python Pizza, a micro-conference format designed for simplicity and inclusion. This lightning talk introduces the core benefits of this lightweight model and covers the practical requirements. You will learn what you actually need to organize and host your own edition, as well as where to find support if you decide to bring Python Pizza to your city.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "PK9V8S", "name": "Ane\u017eka M\u00fcller", "avatar": "https://pretalx.devconf.info/media/avatars/PK9V8S_t7jxZVp.webp", "biography": "Ane\u017eka is a freelance community and event manager based in Czechia. She currently works for two NGOs, [Byro](https://www.byro.works/) and [the EuroPython Society](https://www.europython-society.org/), and is a long-term volunteer organizer in the Czech Python community. Most recently, she co-organized [PyCamp CZ](https://pycamp.cz/), and two editions of Python Pizza: [Brno](https://brno.python.pizza/) and [Ostrava](https://ostrava.python.pizza/).", "public_name": "Ane\u017eka M\u00fcller", "guid": "d5ee4288-4891-5dda-bd78-2a58a916f135", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/PK9V8S/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#a113:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/v-V5YrfIfzE?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/AAHKAL/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/AAHKAL/", "attachments": []}, {"guid": "500f59bd-546b-588e-a863-61768c62eec2", "code": "STHKS8", "id": 2062, "logo": null, "date": "2026-06-19T13:35:00+02:00", "start": "13:35", "duration": "00:15", "room": "A113 (capacity 64)", "slug": "devconf-cz-2026-2062-fantasy-game-consoles", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/STHKS8/", "title": "Fantasy Game Consoles", "subtitle": "", "track": "Programming and Application Development", "type": "Lightning talk", "language": "en", "abstract": "Modern (game) software development often feels like a battle against complexity, bloated dependencies, massive clusters, and endless build pipelines. Solution? Develop for a machine that doesn't exist!\r\n\r\nEnter Fantasy Game Consoles. Projects like TIC-80, PICO-8, and WASM-4 provide a deliberate return to \"low-level\" constraints: fixed resolutions, limited palettes, and tiny memory footprints. In this lightning talk, we will explore why these virtual machines are more than just retro-nostalgia. And we will start at its roots in the 90s with NINTENDO GameBoy and it's hardware capabilities.\r\n\r\nCome to my session to sharpen your coding skills, find a \"digital sandbox\" to escape burnout, or just listen to fascinating stories about the fantasy game consoles community.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "SJT33L", "name": "Luk\u00e1\u0161 Zapletal", "avatar": "https://pretalx.devconf.info/media/avatars/SJT33L_kCG8PsH.jpg", "biography": "I am a software engineer who works for Red Hat. Currently, I am in the RHEL/Insights team, working on projects for the RHEL Image Builder product and osbuild project.", "public_name": "Luk\u00e1\u0161 Zapletal", "guid": "3a047a38-d3f8-5de6-8aba-c06689e3529a", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/SJT33L/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#a113:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/v-V5YrfIfzE?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/STHKS8/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/STHKS8/", "attachments": []}, {"guid": "76fb1f3a-bbf5-5c7e-a9bc-3f8f5fadf184", "code": "G8K9VX", "id": 2367, "logo": null, "date": "2026-06-19T13:55:00+02:00", "start": "13:55", "duration": "00:15", "room": "A113 (capacity 64)", "slug": "devconf-cz-2026-2367-dopamine-dunning-kruger-and-a-life-in-technology-why-we-re-all-confidently-wrong-that-s-okay", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/G8K9VX/", "title": "Dopamine, Dunning-Kruger, and a Life in Technology: Why We're All Confidently Wrong (& That's Okay)", "subtitle": "", "track": "Open Track", "type": "Lightning talk", "language": "en", "abstract": "Ever shipped a \"simple fix\" at 4 PM on Friday that took down production? Felt like a genius after making Kubernetes work, only to realise six months later you understood nothing? Welcome to the beautiful, chaotic feedback loop of technology work. This talk explores how our brains betray us in the most predictable ways. You'll discover why dopamine hits from solving problems make us addicted to complexity, how the Dunning-Kruger effect means we're most confident when we know the least, and why the tech industry's rapid change keeps us perpetually cycling through peaks of \"I've got this!\" and valleys of \"I know nothing.\"", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "RPZMPH", "name": "James Freeman", "avatar": "https://pretalx.devconf.info/media/avatars/RPZMPH_QxU0ITI.jpg", "biography": "James Freeman is a published author, with more than 25 years of industry expertise. He has tackled complex enterprise challenges in real-world production environments using Ansible, often introducing this powerful automation tool to CTOs and organizations for the first time. As the author of five authoritative books on Ansible, James's passion for empowering others continues to inspire engineers and businesses to unlock new possibilities in IT.", "public_name": "James Freeman", "guid": "7ec6cee2-5259-5219-ae68-4c38a7d6855b", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/RPZMPH/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#a113:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/v-V5YrfIfzE?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/G8K9VX/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/G8K9VX/", "attachments": []}, {"guid": "db232186-1840-5e2f-a8ed-af1a7951a1d4", "code": "7AAVAQ", "id": 2613, "logo": null, "date": "2026-06-19T14:15:00+02:00", "start": "14:15", "duration": "00:15", "room": "A113 (capacity 64)", "slug": "devconf-cz-2026-2613-years-of-wear-in-minutes-benchmarking-aged-filesystems", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/7AAVAQ/", "title": "Years of Wear in Minutes: Benchmarking Aged Filesystems", "subtitle": "", "track": "Linux Distributions, Operating Systems, and Edge", "type": "Lightning talk", "language": "en", "abstract": "Modern Linux infrastructure is relentlessly benchmarked. Yet most storage tests share a critical flaw: they measure performance on freshly formatted filesystems.\r\nReal systems don\u2019t live in \u201cday zero.\u201d They age. Free space fragments. Metadata scatters. Allocation patterns degrade. Subtle regressions often emerge only after months or years of production churn.\r\nBy relying on day-zero testing, we miss performance cliffs that surface only in aged environments.\r\nTo close this gap, we need practical ways to rapidly age a filesystem. In this lightning talk, I will break down the methods used to simulate years of filesystem fragmentation and wear in just a matter of minutes. Finally, I will introduce Filestorm, a fully working, production-ready benchmark that encapsulates these rapid-aging techniques into a single tool, and share examples of real-world regressions it has already caught in the wild.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "QTUYQX", "name": "Jan Jur\u010da", "avatar": "https://pretalx.devconf.info/media/avatars/QTUYQX_GYy9kqg.webp", "biography": "I\u2019m a software engineer and performance specialist with a focus on Linux systems and Python development. At Red\u202fHat, I work on kernel performance and manage hardware lab initiatives, and I\u2019m the creator of Filestorm, an open-source benchmark for testing filesystem performance on aged storage states \u2014 a capability that fills a longstanding gap in storage benchmarking. My background also includes machine learning projects, from developing weather nowcasting models to research in medical imaging.", "public_name": "Jan Jur\u010da", "guid": "f2df6377-a67e-50ed-acbe-590ff4696979", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/QTUYQX/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#a113:devconf.cz", "type": "related"}, {"title": "Youtube Stram Only", "url": "https://youtube.com/live/v-V5YrfIfzE?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/7AAVAQ/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/7AAVAQ/", "attachments": [{"title": "Presentation", "url": "/media/devconf-cz-2026/submissions/7AAVAQ/resources/jjurca-lightnin_201nw4n.pdf", "type": "related"}]}, {"guid": "76c2cc4d-e864-5383-8d61-0a22255db013", "code": "9B3CPD", "id": 2299, "logo": null, "date": "2026-06-19T14:35:00+02:00", "start": "14:35", "duration": "00:15", "room": "A113 (capacity 64)", "slug": "devconf-cz-2026-2299-beyond-jira-decode-that-control-chart", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/9B3CPD/", "title": "Beyond Jira: Decode that Control Chart", "subtitle": "", "track": "Agility and Leading Principles", "type": "Lightning talk", "language": "en", "abstract": "Have you been told that you should monitor the health of your team by means of the so-called **Cycle Time**? And that the **Jira Control Chart** can help you with that?\r\nIt's not always the case if you do this in a Scrum Team, is it?\r\n\r\nIn this talk, I will demonstrate that you really can learn something about the team health if you look at how long its tasks take to complete, but you need to dig a bit deeper. And once you do that, you will understand what is the difference between Kanban and Scrum, that a Kanban metric needs a bit of a translation before it is useful in a Scrum environment, and that Joel Spolsky knew this already 20 years ago.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "GDVPN3", "name": "Mat\u011bj T\u00fd\u010d", "avatar": "https://pretalx.devconf.info/media/avatars/GDVPN3_fsqy8TK.jpg", "biography": "Matej is one of the RHEL Crpyography Team's Managers.\r\nHe has background in Software Engineering and Applied Sciences, so he likes to explore organizational concepts from less traditional angles.", "public_name": "Mat\u011bj T\u00fd\u010d", "guid": "d1153c26-8795-5e9e-8c0c-819ba5f10ba7", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/GDVPN3/"}], "links": [{"title": "Matrix Chat and YouTube Stream", "url": "https://matrix.to/#/#a113:devconf.cz", "type": "related"}, {"title": "YouTube Stream Only", "url": "https://youtube.com/live/v-V5YrfIfzE?feature=share", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/9B3CPD/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/9B3CPD/", "attachments": []}], "A218 (capacity 20)": [{"guid": "19916635-3a0f-55f2-a097-e5cadf6bdbd7", "code": "X9AWKS", "id": 2423, "logo": null, "date": "2026-06-19T10:15:00+02:00", "start": "10:15", "duration": "01:20", "room": "A218 (capacity 20)", "slug": "devconf-cz-2026-2423-the-glibc-development-workshop-2026-third-edition", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/X9AWKS/", "title": "The glibc Development Workshop 2026: Third Edition", "subtitle": "", "track": "Linux Distributions, Operating Systems, and Edge", "type": "Workshop", "language": "en", "abstract": "**Level:** Beginner+ (and curious experts)\r\n**Goal:** Get your first (or your nth) patch merged into the GNU C Library!\r\n\r\nAfter two years of incredible growth, jumping from six patches in 2024 to _over fifteen_ submitted in 2025, the glibc development workshop is back for its third year. Whether you are new to C or a seasoned systems engineer, you can help us make the GNU C Library better, one patch at a time.\r\n\r\nAs in previous years, we will work on picking low-hanging fruit, producing small, incremental improvements, and getting some new names (_yours?_) on the glibc commit log. We will fix typos, improve documentation, improve existing tests, add new ones, and even squash a bug or three.\r\n\r\nThe workshop starts with a quick introduction to glibc and its codebase. Then, each willing participant will receive an individual cheat-sheet featuring one small, well-defined problem and pointers on how to solve it. Experienced glibc contributors will be around to help you across the finish line.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "9ADFBD", "name": "Arjun Shankar", "avatar": "https://pretalx.devconf.info/media/avatars/9ADFBD_Wv50u4W.jpg", "biography": "glibc developer @ Red Hat. Upstream first! Fedora/RHEL. Love helping new contributors find their footing.", "public_name": "Arjun Shankar", "guid": "0183e312-fef0-5ce0-9967-3c214e888901", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/9ADFBD/"}], "links": [{"title": "Matrix Chat", "url": "https://matrix.to/#/#a218:devconf.cz", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/X9AWKS/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/X9AWKS/", "attachments": [{"title": "Slides", "url": "/media/devconf-cz-2026/submissions/X9AWKS/resources/glibc-dev-clini_JSmieaP.pdf", "type": "related"}]}, {"guid": "7afbfa00-b161-5aac-9d81-d8a7866bc3b8", "code": "HEEXBD", "id": 2202, "logo": null, "date": "2026-06-19T12:30:00+02:00", "start": "12:30", "duration": "01:20", "room": "A218 (capacity 20)", "slug": "devconf-cz-2026-2202-how-to-do-a-podcast-with-free-software", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/HEEXBD/", "title": "\u201cHow to do a Podcast with Free Software?\u201d", "subtitle": "", "track": "Open Track", "type": "Workshop", "language": "en", "abstract": "Bonnie is the host and, alongside \u00d8jvind the editor of the FSFE's Software Freedom Podcast, a podcast dedicated to Free Software. In this workshop Bonnie will share her knowledge and skills on how to produce podcasts using Free Software, sharing different tools and techniques with you to create your own podcast projects.\r\n\r\nThis is the perfect workshop for everybody who wants to share their ideas and thoughts with others through podcasts. Learn the basics of recording, editing, and publishing podcasts with Free Software tools, and discover how to create quality content without relying on proprietary software. Everybody is welcome to join us from beginners and those looking to switch to Free Software!\r\n\r\nTo be best prepared for attending the workshop, as we will be doing some live editing together, please install the software 'Audacity'\r\n(https://www.audacityteam.org/) on your laptop before the workshop.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "SHQEM7", "name": "Bonnie Mehring", "avatar": "https://pretalx.devconf.info/media/avatars/SHQEM7_AWmpRDw.webp", "biography": "Bonnie Mehring has had an interest in Free Software for over 10 years. Through Free Software, she has not only acquired extensive knowledge about computers and technology but has also forged connections with others. She thoroughly enjoys participating in various Free Software conferences and events, where she relishes the opportunity to connect with individuals from the Free Software community.", "public_name": "Bonnie Mehring", "guid": "5f7ecbd8-6f6f-573b-8519-242ab484d22e", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/SHQEM7/"}], "links": [{"title": "Matrix Chat", "url": "https://matrix.to/#/#a218:devconf.cz", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/HEEXBD/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/HEEXBD/", "attachments": []}, {"guid": "e5d9885f-df98-52da-b02c-5cc583a24829", "code": "JSVLQ7", "id": 2844, "logo": null, "date": "2026-06-19T14:00:00+02:00", "start": "14:00", "duration": "01:20", "room": "A218 (capacity 20)", "slug": "devconf-cz-2026-2844-practical-passkeys-how-to-register-users-and-sign-their-data", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/JSVLQ7/", "title": "Practical Passkeys: How to register users and sign their data", "subtitle": "", "track": "Security and Compliance", "type": "Workshop", "language": "en", "abstract": "Have you ever heard about passkeys or WebAuthn? \r\n    Yes? Great than this workshop is for deepening your knowledge!\r\nOr\r\n    No? Great than this workshop is for building up your knowledge!\r\n\r\nWe will be building a simple application (Web or mobile, you choose) that signs up and logs a user into a web service using Passkeys (either physical or virtual).\r\n\r\nBUT that's not all: After the user flow is established, we'll also highlight some special extensions, useful for extended use of your Passkeys. Think about encrypting data with one of them.\r\n\r\nLet's deep dive into the magic of cryptography with passkeys and each other.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "SWXV3T", "name": "Mario Bodemann", "avatar": "https://pretalx.devconf.info/media/avatars/SWXV3T_7WCoIon.webp", "biography": "Maker of things: Technologically (Software, Hardware), DIY (3d printing, sewing, crafting), Engaging Content (GDG Berlin Android, speaker at several conferences and Meetups worldwide)\r\n\r\nLet's talk about anything and everything, except for my cats, they already have enough attention ... (JK, obiously we can talk cats too)", "public_name": "Mario Bodemann", "guid": "5d95c630-6fc8-5282-a481-4a8acd157ab3", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/SWXV3T/"}], "links": [{"title": "Matrix Chat", "url": "https://matrix.to/#/#a218:devconf.cz", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/JSVLQ7/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/JSVLQ7/", "attachments": []}], "C228 (capacity 24)": [{"guid": "d0610f36-b311-53b0-bd2e-41b399d4b442", "code": "ZQVHZL", "id": 2126, "logo": null, "date": "2026-06-19T10:15:00+02:00", "start": "10:15", "duration": "01:20", "room": "C228 (capacity 24)", "slug": "devconf-cz-2026-2126-systematic-differential-and-adversarial-testing-for-distributed-systems", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/ZQVHZL/", "title": "Systematic differential and adversarial testing for distributed systems", "subtitle": "", "track": "Programming and Application Development", "type": "Workshop", "language": "en", "abstract": "In this workshop, we demonstrate how engineers can write **protocol specifications as code** to systematically produce test scenarios for their systems. We focus on distributed systems that may fail in unexpected ways. We engage the audience in thinking about complex behaviors of distributed systems as runs of an executable specification, extending code with explicit non-determinism. This approach lets us distill complex system interactions while testing them against the actual deployment.\r\n\r\nOur approach draws on years of experience building simulation tools and model checkers in both academia and industry. In the workshop, we:\r\n - Write an executable specification and discuss modeling and abstraction patterns.\r\n - Write executable tests (replacing whiteboard sequence diagrams).\r\n - Generate tests via random and symbolic execution.\r\n - Use the specification to drive adversarial tests of an implementation.\r\n - Establish safety and liveness properties via model checking.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "WQJCDM", "name": "Igor Konnov", "avatar": "https://pretalx.devconf.info/media/avatars/WQJCDM_ZCXEi8F.webp", "biography": "Igor Konnov is an independent security & formal methods researcher, practicing formal verification and fuzzing of distributed protocols. As a principal research scientist at Informal Systems and senior research scientist at Interchain Foundation, he has experience of integrating formal methods in the blockchain development process. Igor was the principal investigator in the projects Quint and Apalache. He worked as a researcher at Inria Nancy, TU Wien, and Lomonosov Moscow State University.", "public_name": "Igor Konnov", "guid": "7cd3178b-27a9-5d59-ae40-8c817306254b", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/WQJCDM/"}, {"code": "QZKYNE", "name": "Thomas Pani", "avatar": "https://pretalx.devconf.info/media/avatars/QZKYNE_lY0CKOD.webp", "biography": "Thomas Pani works with software teams to build high-assurance systems. He applies advanced verification and falsification techniques (such as model-based testing, deterministic simulation, fuzzing, and model checking) to uncover subtle bugs in complex and distributed systems.\r\nHe holds a PhD in formal methods from TU Wien, has worked as a research engineer in both academia and industry, and is a core developer of the Apalache and Quint projects.", "public_name": "Thomas Pani", "guid": "f31599ef-8a68-5de0-82da-917c9ad24936", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/QZKYNE/"}], "links": [{"title": "Github repo", "url": "https://github.com/thpani/devconf26-workshop-prep", "type": "related"}, {"title": "Matrix Chat", "url": "https://matrix.to/#/#c228:devconf.cz", "type": "related"}, {"title": "Workshop follow-up", "url": "https://wunderspec.com/devconf/", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/ZQVHZL/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/ZQVHZL/", "attachments": [{"title": "Slides", "url": "/media/devconf-cz-2026/submissions/ZQVHZL/resources/devconf-executa_aoVbovV.pdf", "type": "related"}]}, {"guid": "be08839a-5d36-5e67-ab4d-b92d1089d459", "code": "MRUWLQ", "id": 2786, "logo": null, "date": "2026-06-19T12:30:00+02:00", "start": "12:30", "duration": "01:20", "room": "C228 (capacity 24)", "slug": "devconf-cz-2026-2786-declarative-podman-setup-just-use-quadlets", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/MRUWLQ/", "title": "Declarative Podman Setup? Just use Quadlets", "subtitle": "", "track": "DevOps, CI/CD, and Automation", "type": "Workshop", "language": "en", "abstract": "In the world of container orchestration, most of us just want our containers to start on boot, stay running, and be easy to update. All this can be achieved with Podman Quadlets. Since Podman version 5, Quadlets redefined declarative deployment, and containers have become simpler to manage via Systemd unit files.\r\n\r\nQuadlets are capable of defining containers, pods or entire applications in a single file, and now all this can be handled through the API or Python.\r\n\r\nStarting from the basic concepts, this workshop will guide the audience to write a full Quadlet deployment. Knowledge and insights will be provided about how to use Podman and Quadlets through CLI, remotely via the API, or with Python.\r\n\r\nIn short, the workshop aims to provide a comprehensive overview and to give the audience specialized tools that are needed to interoperate with Quadlets.\r\n\r\n---\r\n\r\nPrerequisites: Familiarity Podman and Systemd knowledge. A system with access to Podman and Systemd is necessary. Beginner/Intermediate.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "JEQEMK", "name": "Nicola Sella", "avatar": "https://pretalx.devconf.info/media/avatars/JEQEMK_aZ2eSD5.jpg", "biography": "Nicola is a free software enthusiast. He discovered free software at university while studying physics. He started his journey in the free software world by blogging and helping build communities. Now he is a Software Engineer at Red Hat, part of the Container Tools team.", "public_name": "Nicola Sella", "guid": "fb532336-dec0-5c5f-b454-576b53e872e6", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/JEQEMK/"}, {"code": "RHU3QR", "name": "\u0160imon Brauner", "avatar": "https://pretalx.devconf.info/media/avatars/UHXMWP_YxWaH8A.webp", "biography": "Student of Masaryk University, Container Tools team intern at Red Hat.", "public_name": "\u0160imon Brauner", "guid": "411d9e6a-db5d-5afa-b690-f348c48e2e62", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/RHU3QR/"}], "links": [{"title": "Examples and source code", "url": "https://codeberg.org/inknos/DevConf26/", "type": "related"}, {"title": "Presentation", "url": "https://inknos.codeberg.page/DevConf26/", "type": "related"}, {"title": "Matrix Chat", "url": "https://matrix.to/#/#c228:devconf.cz", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/MRUWLQ/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/MRUWLQ/", "attachments": []}, {"guid": "7496c0eb-e660-59a9-96a3-3fb0f8dcaab5", "code": "PCK73G", "id": 2394, "logo": null, "date": "2026-06-19T14:00:00+02:00", "start": "14:00", "duration": "01:20", "room": "C228 (capacity 24)", "slug": "devconf-cz-2026-2394-ramalama-local-ai-model-deployment-with-containers", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/PCK73G/", "title": "Ramalama: Local AI Model Deployment with containers.", "subtitle": "", "track": "Artificial Intelligence and Data Science", "type": "Workshop", "language": "en", "abstract": "With the rapid rise of AI, organisations are eager to adopt AI models into their workflows, yet model deployment remains complex, resource-intensive, and prone to security risks, making it difficult to experiment and iterate with. Enter Ramalama, an open-source tool that simplifies inferencing of AI models with the familiar approach of containers, while keeping everything local.\r\n\r\nIn this workshop, you\u2019ll get an in-depth introduction to Ramalama, its flexibility with container engines, model registries and inference runtimes, how it abstracts underlying complexities, can help streamline your workflow, making AI model deployment a straightforward process. \r\n\r\nAttendee Takeaways:\r\nUnderstanding of Ramalama's role in integrating AI models with container technology.\r\nInsights into the security and performance benefits of running AI models in isolated containers.\r\nPractical knowledge on deploying and scaling AI workloads using Ramalama.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "MMDLXX", "name": "Carol Chen", "avatar": "https://pretalx.devconf.info/media/avatars/MMDLXX_x2ADF3y.jpg", "biography": "Carol Chen is a Community Architect at Red Hat, supporting and promoting various upstream communities over the last 10 years such as InstructLab, Ansible and ManageIQ. She has also been actively involved in open source communities while working for Jolla and Nokia previously. In addition, she has experiences in software development/integration in her 12 years in the mobile industry. On a personal note, Carol plays the Timpani in an orchestra in Tampere, Finland, where she now calls home.", "public_name": "Carol Chen", "guid": "ecbbd0cb-c9ff-545d-bcfd-0d3bfedd7895", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/MMDLXX/"}, {"code": "HD9PHK", "name": "Dominik Kawka", "avatar": "https://pretalx.devconf.info/media/avatars/HD9PHK_MAxO5uH.webp", "biography": "Dominik Kawka is a Community Architect in Red Hat's Open Source Program Office. \r\n\r\nHe focuses on AI communities, including CNCF projects such as Kubeflow and KServe, and RamaLama. Having graduated in May 2024 with a degree in Software Systems Development, Dominik is excited to contribute to emerging AI communities.", "public_name": "Dominik Kawka", "guid": "8d5b11d1-85be-56d3-8a92-52736473bb6b", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/HD9PHK/"}], "links": [{"title": "Matrix Chat", "url": "https://matrix.to/#/#c228:devconf.cz", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/PCK73G/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/PCK73G/", "attachments": [{"title": "Slide Deck", "url": "/media/devconf-cz-2026/submissions/PCK73G/resources/DevConf.CZ_2026_q5f9rKR.pdf", "type": "related"}]}], "Student Club": [{"guid": "1c0fb5de-ae5a-5086-8820-a8829524ffbc", "code": "A7XVVN", "id": 2745, "logo": null, "date": "2026-06-19T14:00:00+02:00", "start": "14:00", "duration": "01:20", "room": "Student Club", "slug": "devconf-cz-2026-2745-coffee-enthusiasts-meetup", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/A7XVVN/", "title": "Coffee enthusiasts Meetup", "subtitle": "", "track": "Open Track", "type": "Activity", "language": "en", "abstract": "Do you love coffee? Do you enjoy trying new beans or experimenting with different brewing methods? If yes, we would be happy to meet new friends during [DevConf.cz](https://www.devconf.info/cz/) that have the same hobby as we have!\r\n\r\nLet\u2019s meet, brew some coffee together and exchange our tips and tricks about coffee.\r\n\r\nWe'll bring some of the beans we love and make a lot of coffee using various methods (V60, Aeropress, Moka, French Press etc.). If you have your favorite coffee beans or method you want to show your coffee friends during DevConf.cz, we encourage you to bring it to this meetup as well!", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "CE8A33", "name": "Lenka Bocincova", "avatar": "https://pretalx.devconf.info/media/avatars/CE8A33_0mH7ExS.jpeg", "biography": "I am a community architect at Red Hat, Open Source Program Office, where I work with open source projects related to Red Hat cloud native technologies (mainly CNCF projects). I work across CNCF landscape and help the projects with governance and growing their open source communities. I am one of the KCD Czech & Slovak organizers and I am also a big StreetComplete fan, bicycle commuter and coffee freak.", "public_name": "Lenka Bocincova", "guid": "1f9915f5-1828-57ac-aec9-7df84cb8ceb8", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/CE8A33/"}, {"code": "JEQEMK", "name": "Nicola Sella", "avatar": "https://pretalx.devconf.info/media/avatars/JEQEMK_aZ2eSD5.jpg", "biography": "Nicola is a free software enthusiast. He discovered free software at university while studying physics. He started his journey in the free software world by blogging and helping build communities. Now he is a Software Engineer at Red Hat, part of the Container Tools team.", "public_name": "Nicola Sella", "guid": "fb532336-dec0-5c5f-b454-576b53e872e6", "url": "https://pretalx.devconf.info/devconf-cz-2026/speaker/JEQEMK/"}], "links": [{"title": "Matrix Chat", "url": "https://matrix.to/#/#studentsclub:devconf.cz", "type": "related"}], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/A7XVVN/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/A7XVVN/", "attachments": []}], "Show floor": [{"guid": "6b4f2267-e895-5ad2-a688-a34f9dd720e8", "code": "GYRZJJ", "id": 3257, "logo": null, "date": "2026-06-19T09:30:00+02:00", "start": "09:30", "duration": "06:00", "room": "Show floor", "slug": "devconf-cz-2026-3257-booths-day-2", "url": "https://pretalx.devconf.info/devconf-cz-2026/talk/GYRZJJ/", "title": "Booths (Day 2)", "subtitle": "", "track": "Open Track", "type": "Booth", "language": "en", "abstract": "Booths are located on the street level in D and E buildings.\r\n\r\nD building booths:\r\nD01: [Red Hat](https://pretalx.devconf.info/devconf-cz-2026/talk/review/EDQMFRA9WJAYM7DMS8BAGPEPRHCMTEYT)\r\nD02: [Canonical](https://pretalx.devconf.info/devconf-cz-2026/talk/review/PRQ8X3GFHXFV3TJ3RJUGW9EDSCWRQGFV)\r\nD03: [openSUSE](https://pretalx.devconf.info/devconf-cz-2026/talk/review/PHF7E9MW78TFZ99D8P8RLUVZGHZ39Y9T)\r\nD04: [Microsoft](https://pretalx.devconf.info/devconf-cz-2026/talk/review/8SCKXRBJTHLCNN98PTDQDQHV9C9WTUPG)\r\nD05: [Fedora](https://pretalx.devconf.info/devconf-cz-2026/talk/review/PBPPTXUYT3ZAY8EF7X7XPMUSVAYXRXGH)\r\nD06: [Pulp](https://pretalx.devconf.info/devconf-cz-2026/talk/review/NJK9SNQMPV3ELNVVPUUHTXAWYEVTFHGB)\r\nD07: [Foreman](https://pretalx.devconf.info/devconf-cz-2026/talk/review/RHKXAA3WBDGDWDNQLTXMHYM7ZMTBF37Z)\r\nD08: [Podman](https://pretalx.devconf.info/devconf-cz-2026/talk/review/PWTLUERUXFTMM7VBBYVFNXXFJTBADKWR)\r\nD09: [OpenSSL](https://pretalx.devconf.info/devconf-cz-2026/talk/review/HZF3QMZGEPDXYLWCSJKHKZHBZNCWYWNY)\r\nD10: [KubeVirt](https://pretalx.devconf.info/devconf-cz-2026/talk/review/7VEBEDHRYXGEJ8SMJE7CCD9ALPU9YRFR)\r\n\r\nE building booths:\r\nE01 + E02: [Videogame history](https://pretalx.devconf.info/devconf-cz-2026/talk/review/9GTZKWWB7PUSUQGFT7ZVSYF7CUMG9P73)\r\nE03 + E04: [3D printing & open HW](https://pretalx.devconf.info/devconf-cz-2026/talk/review/HHCRKXTE9RLSR98BDTRUNN8GJHNUNBLG)\r\nE05 + E06: [Base 48](https://pretalx.devconf.info/devconf-cz-2026/talk/review/NNRDTSPFVH97SRAWQFEWPYCYXVHTCGR7)\r\nE07: [Grafana](https://pretalx.devconf.info/devconf-cz-2026/talk/review/S7G7WTKUWP8VEHZJMQQ3EHYFRPFVBMNG)\r\nE08: [FreeIPA](https://pretalx.devconf.info/devconf-cz-2026/talk/review/HPUEAFBY3NFGNT8JS7W9WJNHSYFJEDTZ)\r\nE09: [FSFE](https://pretalx.devconf.info/devconf-cz-2026/talk/review/LPZWFK9EC9ZQXPC7NFMSKV8AJDX9JGFF)\r\nE10: [Tolgee](https://pretalx.devconf.info/devconf-cz-2026/talk/review/EEY8AE7MTSRL3M7U8WVRTQ3AYJGFSLXW)\r\nE11: [Hands-on cyber security](https://pretalx.devconf.info/devconf-cz-2026/talk/review/HUHL7ENAELRSM9VMGMB7ZVCFPH7BBCQD)\r\nE12: [INDUSTRA](https://pretalx.devconf.info/devconf-cz-2026/talk/review/HG9JPENYDCNR7PPSBVFBUN8MSETXYWRA)", "description": null, "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/GYRZJJ/feedback/", "origin_url": "https://pretalx.devconf.info/devconf-cz-2026/talk/GYRZJJ/", "attachments": []}]}}]}}}