<?xml version='1.0' encoding='utf-8' ?>
<!-- Made with love by pretalx v2026.3.0.dev0. -->
<schedule>
    <generator name="pretalx" system="pretalx.com" version="2026.3.0.dev0" />
    <version>4</version>
    <conference>
        <title>Texas Linux Fest 2026</title>
        <acronym>txlf2026</acronym>
        <start>2026-11-06</start>
        <end>2026-11-07</end>
        <days>2</days>
        <timeslot_duration>00:05</timeslot_duration>
        <base_url>https://pretalx.com</base_url>
        <logo>https://pretalx.com/media/txlf2026/img/TXLF-transparent_vo3FkXn.png</logo>
        <time_zone_name>US/Central</time_zone_name>
        
        
        <track name="Linux" slug="7195-linux"  color="#546e7a" />
        
        <track name="Distributions" slug="7207-distributions"  color="#1e88e5" />
        
        <track name="Cloud Native" slug="7198-cloud-native"  color="#00acc1" />
        
        <track name="Artificial Intelligence" slug="7197-artificial-intelligence"  color="#8d6e63" />
        
        <track name="Observability" slug="7199-observability"  color="#f06292" />
        
        <track name="Databases" slug="7196-databases"  color="#7cb342" />
        
        <track name="Security" slug="7200-security"  color="#00897b" />
        
        <track name="Automation" slug="7203-automation"  color="#fb8c00" />
        
        <track name="Infrastructure" slug="7205-infrastructure"  color="#8e24aa" />
        
        <track name="Gaming" slug="7204-gaming"  color="#fdd835" />
        
        <track name="Development" slug="7206-development"  color="#43a047" />
        
        <track name="Other" slug="7202-other"  color="#e53935" />
        
    </conference>
    <day index='1' date='2026-11-06' start='2026-11-06T04:00:00-06:00' end='2026-11-07T03:59:00-06:00'>
        <room name='Atrium' guid='f0c88334-c4bb-5f5c-93d1-4466ce01b012'>
            <event guid='1ba0d96d-464b-52d9-be80-e4dd71b761c3' id='104612' code='7FGJTN'>
                <room>Atrium</room>
                <title>Expo Hall</title>
                <subtitle></subtitle>
                <type>Expo Hall</type>
                <date>2026-11-06T10:00:00-06:00</date>
                <start>10:00</start>
                <duration>07:00</duration>
                <abstract>Come meet our sponsors and our community of open source projects in the exhibit hall.</abstract>
                <slug>txlf2026-104612-expo-hall</slug>
                <track></track>
                
                <persons>
                    
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/7FGJTN/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/7FGJTN/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='Big Tex' guid='ca275ba2-5553-5625-a182-2935b9bf3cd8'>
            <event guid='15fac1eb-84b5-5ffa-bcf2-b721969d735b' id='104615' code='GKNSHM'>
                <room>Big Tex</room>
                <title>Lightning Talks</title>
                <subtitle></subtitle>
                <type>Lightning Talks</type>
                <date>2026-11-06T16:45:00-06:00</date>
                <start>16:45</start>
                <duration>00:30</duration>
                <abstract>Lightning talks are short, focused presentations designed to share an idea, project, or perspective in five minutes or less.  No prior signup is required, just show up to this session and get in line.</abstract>
                <slug>txlf2026-104615-lightning-talks</slug>
                <track></track>
                
                <persons>
                    
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/GKNSHM/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/GKNSHM/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='Balcones' guid='3fbeb4b9-cf21-5b02-9f2e-52b7f3849b3a'>
            <event guid='572c8457-6765-5a94-81c1-ec8481231586' id='103345' code='CEYSED'>
                <room>Balcones</room>
                <title>Power Editing with Vi: Basics</title>
                <subtitle></subtitle>
                <type>Workshop</type>
                <date>2026-11-06T09:00:00-06:00</date>
                <start>09:00</start>
                <duration>02:50</duration>
                <abstract>This hands-on tutorial will take you from Vi beginner or intermediate user to a power user, able to leap tall text buildings with a single bound. Unleash the full power of that blinking cursor, become more efficient at your job, and fame and fortune will surely follow. Most people use about 10% of what Vi is fully capable of. Awaken to your text editor&#8217;s full potential.

Who Should Attend This Presentation? Anybody that works on UNIX and Linux systems would benefit from fully learning Vi, an ubiquitous and standard editor.

Topics include:

- History and design principles
- The command language syntax
- All movement commands
- Many text alteration commands
- Working with registers (&#8220;clipboards&#8221;)
- Working with multiple files
- Undoing and redoing changes
- An introduction to the Vim editor

This is a hands-on workshop. Attendees should bring a laptop to follow along with the in-class exercises. Please download a copy of &#8220;Alice&#8217;s Adventures in Wonderland&#8221; from Project Gutenberg, which we will use to practice Vi motion, editing, and text transformation commands.

https://www.gutenberg.org/cache/epub/11/pg11.txt</abstract>
                <slug>txlf2026-103345-power-editing-with-vi-basics</slug>
                <track>Linux</track>
                
                <persons>
                    <person id='102380'>Aleksey Tsalolikhin</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/CEYSED/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/CEYSED/feedback/</feedback_url>
            </event>
            <event guid='302a9677-0e54-59e5-9b33-07826fcae5ca' id='97819' code='Q7CPTX'>
                <room>Balcones</room>
                <title>RHELevant security practices: SELinux, Keylime, USBGuard hardening lab</title>
                <subtitle></subtitle>
                <type>Workshop</type>
                <date>2026-11-06T13:30:00-06:00</date>
                <start>13:30</start>
                <duration>01:20</duration>
                <abstract>Ready to stop hoping your security holds and start verifying it does? 

Forget security theory&#8212;join our practical application lab. Attendees will walk away with ready-to-use configuration files and deployment examples for Security-Enhanced Linux (SELinux), Keylime, and USBGuard, enabling you to construct a truly robust, attestable, and compliance-ready Red Hat Enterprise Linux (RHEL) environment. 

Learn this advanced security skill set, including:

**SELinux:** Move beyond basic permissive and enforcing modes to architect and troubleshoot custom Mandatory Access Control (MAC) policies, significantly limiting the damage from exploited processes. This will help you detect compromised services and privilege escalation.

**Keylime:** Remote attestation and integrity monitoring protects against unauthorized modifications to the bootloader, kernel, or critical system files. It provides cryptographic, continuous proof that a host has not been tampered with&#8212;ideal for detecting sophisticated, hardware-level rootkits and ensuring compliance.

**USBGuard:** USB device authorization policy stops malicious USB devices (like &quot;Rubber Ducky&quot; or &#8220;BadUSB&#8221; keystroke injectors or firmware attacks) from executing automatically and blocks unauthorized removable media, preventing both data exfiltration and malware introduction via physical ports.

Bring a laptop to follow along in a web based lab or use the git to run it on your own machine or homelab.</abstract>
                <slug>txlf2026-97819-rhelevant-security-practices-selinux-keylime-usbguard-hardening-lab</slug>
                <track>Security</track>
                
                <persons>
                    <person id='97398'>Joshua Loscar (aka Jscar)</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/Q7CPTX/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/Q7CPTX/feedback/</feedback_url>
            </event>
            <event guid='7f82f8a5-84fb-50fc-9441-69a3b0640bd1' id='97860' code='DQ3XW7'>
                <room>Balcones</room>
                <title>Structured Query Language 101</title>
                <subtitle></subtitle>
                <type>Workshop</type>
                <date>2026-11-06T15:00:00-06:00</date>
                <start>15:00</start>
                <duration>01:20</duration>
                <abstract>SQL is a powerful language for working with relational databases such as MySQL, PostgreSQL, SQL Server, and Oracle. This is an 80-minute introduction to writing SQL database queries. Please load a copy of DBeaver Community Edition (free, open-source) from https://dbeaver.io/download/ on your Mac, Windows, or Linux laptop to work along with the presentation. We will use the sample database that is included with DBeaver. We will start with simple SELECT statements to retrieve data, INSERT to add data, use UPDATE to modify it, and DELETE to remove it. We will then move on to using WHERE to narrow your database searches, grouping &amp; ordering for readability, and using built-in functions. This is a great way to learn how to use a relational database.</abstract>
                <slug>txlf2026-97860-structured-query-language-101</slug>
                <track>Databases</track>
                
                <persons>
                    <person id='97430'>Dave Stokes</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/DQ3XW7/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/DQ3XW7/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='Stadium' guid='ab8fd1eb-2867-5282-bbd7-8f6d8982a225'>
            <event guid='96e9c682-98ef-59b8-96f0-bb235a0ea6c2' id='101389' code='MVXENR'>
                <room>Stadium</room>
                <title>Build a Local RAG Lab with Lima and Ollama</title>
                <subtitle></subtitle>
                <type>Workshop</type>
                <date>2026-11-06T09:00:00-06:00</date>
                <start>09:00</start>
                <duration>01:20</duration>
                <abstract>Are you new to local AI workflows? Looking to better understand LLMs and Retrieval-Augmented Generation (RAG)? Don&#8217;t want to spend a fortune on a hosted solution? 

In this tutorial, we will learn how to use Lima to create a repeatable local Linux environment geared towards working with local LLMs and RAG. We will use Ollama to run a local language model, add a small set of local documents, generate embeddings, store them in a local vector database, and then use retrieval-augmented generation to answer questions from that document set. It is designed for beginners who want to get hands-on with local LLM development. 

Attendees will leave with a configured lab, reusable examples, and a clearer understanding of how to build, test, and expand local RAG workflows.</abstract>
                <slug>txlf2026-101389-build-a-local-rag-lab-with-lima-and-ollama</slug>
                <track>Artificial Intelligence</track>
                
                <persons>
                    <person id='100605'>mrjandro</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/MVXENR/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/MVXENR/feedback/</feedback_url>
            </event>
            <event guid='3a77a3e8-851c-5837-a11b-7faed32e66ae' id='102510' code='88EDHE'>
                <room>Stadium</room>
                <title>RamaLama + Podman Quadlets &#8212; Build Task-Specific AI Services with systemd</title>
                <subtitle></subtitle>
                <type>Workshop</type>
                <date>2026-11-06T10:30:00-06:00</date>
                <start>10:30</start>
                <duration>01:20</duration>
                <abstract>Running a model locally is easy. Turning that model into multiple task-specific services &#8212; each with its own security boundary, system prompt, and restart policy &#8212; is where most guides stop. This workshop picks up where `ramalama run` leaves off.

RamaLama gives you container-native local AI inference with one command: pull a model from an OCI registry, detect your GPU, serve it. Podman quadlets turn that into a systemd-managed service that starts on boot, restarts on failure, and logs to journald, but one model can do many jobs! By placing lightweight agent containers in front of a single RamaLama model server you will build task-specific AI services that behave like any other daemon on your Linux box. No Kubernetes required.

Prerequisites: Laptop with a browser. Familiarity with Linux command line helpful but not required &#8212; we explain every unit file directive.</abstract>
                <slug>txlf2026-102510-ramalama-podman-quadlets-build-task-specific-ai-services-with-systemd</slug>
                <track>Artificial Intelligence</track>
                
                <persons>
                    <person id='101590'>David Duncan</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/88EDHE/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/88EDHE/feedback/</feedback_url>
            </event>
            <event guid='3343dcc5-8bfe-5309-8cbd-94b0158b7417' id='102121' code='KBRFMJ'>
                <room>Stadium</room>
                <title>Confidential Computing: Verifiable and Sealed OS Images</title>
                <subtitle></subtitle>
                <type>Workshop</type>
                <date>2026-11-06T13:30:00-06:00</date>
                <start>13:30</start>
                <duration>02:50</duration>
                <abstract>Image based Linux OSes have become increasingly popular. From GnomeOS to Bazzite there are a lot of ways to build and maintain your images. This workshop will walk you through how to improve a standard transactional deployment to be hardened, sealed, and verifiable including hardware-rooted attesation by utilizing Unified Kernel Images (UKI), bootc, and composefs.

We will walk through the entire lifecycle of an OCI-native operating system:

1. Defining the image: Customizing a container image tailored for your needs.
2. Leveraging Composefs: Understanding how bootc ingests OCI containers and materializes them into a secure, verifiable, read-only filesystem.
3. Sealing the OS: Bundling your configuration into a Unified Kernel Image (UKI) to establish strict lifecycle and update guarantees rooted in hardware security. 
4. Booting and Verification: Deploying your newly minted image and validating its tamper-resistance and deployment integrity.

By the end of this lab, you will walk away with a fully functional, self-generated sealed image template and the practical confidence to implement container-like immutability across your infrastructure.

Prerequisites for Attendees:
- Familiarity with Podman and basic Linux command-line navigation.
- A Linux machine capable of running a virtual machine (KVM/QEMU, qemu-img, virtiofsd, openssh-clients)</abstract>
                <slug>txlf2026-102121-confidential-computing-verifiable-and-sealed-os-images</slug>
                <track>Cloud Native</track>
                
                <persons>
                    <person id='101227'>Sean Thrailkill</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/KBRFMJ/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/KBRFMJ/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='Bevo' guid='69381280-6749-5f8f-985e-45e4a2693814'>
            <event guid='3a3d7af3-9689-5827-88ea-910e2b8566f1' id='101959' code='XG9E9J'>
                <room>Bevo</room>
                <title>Introduction to Software-Defined Radio (SDR) with the USRP Radio</title>
                <subtitle></subtitle>
                <type>Workshop</type>
                <date>2026-11-06T09:00:00-06:00</date>
                <start>09:00</start>
                <duration>02:50</duration>
                <abstract>This workshop provides a practical introduction to Software-Defined Radio (SDR) using the USRP radio and the open-source software tool-chain (C++, Python, UHD, and GNU Radio), running on Linux. We will discuss the hardware and the architecture of the USRP radio, and how to get starting using it, installing the development environment, and programming the USRP from C++ and Python, using the UHD API, and using the GNU Radio framework. Several real-time demos and examples of wireless systems running on the USRP radio will be shown. Attendees should gain a basic foundation and practical understanding of how to configure, program, and operate the USRP to implement various wireless systems and applications.</abstract>
                <slug>txlf2026-101959-introduction-to-software-defined-radio-sdr-with-the-usrp-radio</slug>
                <track>Other</track>
                
                <persons>
                    <person id='101068'>Neel Pandeya</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/XG9E9J/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/XG9E9J/feedback/</feedback_url>
            </event>
            <event guid='ff6c7c71-9787-5348-b97a-585bf21ea636' id='103382' code='EF3G9A'>
                <room>Bevo</room>
                <title>Build a Safer sudo with Cedar</title>
                <subtitle></subtitle>
                <type>Workshop</type>
                <date>2026-11-06T13:30:00-06:00</date>
                <start>13:30</start>
                <duration>01:20</duration>
                <abstract>Cedar is an open-source authorization policy language and CNCF Sandbox project for expressing fine-grained permissions in policies that are human-readable and designed for automated analysis. In this hands-on workshop, attendees will use Cedar to authorize privileged Linux operations invoked through sudo. Using a local VM and the Tarp browser client, participants will test and modify policies controlling who may view logs, check service status, or restart a systemd service. The demo also shows context-aware rules&#8212;such as allowing local operations while denying SSH requests&#8212;and how root-owned fixed command mappings prevent argument injection, arbitrary commands, and unauthorized shell access.</abstract>
                <slug>txlf2026-103382-build-a-safer-sudo-with-cedar</slug>
                <track>Other</track>
                
                <persons>
                    <person id='102414'>Michael Schwartz</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/EF3G9A/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/EF3G9A/feedback/</feedback_url>
            </event>
            <event guid='afe20bef-1673-5d38-9683-9ce3c3dac0d4' id='103495' code='J3DRGC'>
                <room>Bevo</room>
                <title>Mitigating All The Vulns with BPF-LSM: A Tutorial</title>
                <subtitle></subtitle>
                <type>Workshop</type>
                <date>2026-11-06T15:00:00-06:00</date>
                <start>15:00</start>
                <duration>01:20</duration>
                <abstract>When yet another Linux kernel vulnerability lands on the front page, what are your options?
If you are lucky, it was patched months ago and is already in your distro kernel or latest stable LTS release. Worst-case, the patch doesn&apos;t exist yet and you&apos;re going to be exposed until one exists and you can reboot your fleet.

What if I told you... there is another way to mitigate these vulnerabilites and you don&apos;t even need to reboot your machine! To do this at Cloudflare we reached for BPF-LSM. In this hands-on workshop, you&apos;ll build your very own defensive BPF LSM program that can be used to disarm some of these attacks.

Starting from a &quot;hello world&quot; LSM program, you&apos;ll write and load your own BPF-LSM code on your laptop and watch it deny an operation in real time: blocking a syscall path the same way a live vulnerability mitigation would.

We&apos;ll cover how the Linux Security Module framework and BPF fit together, how LSM hooks differ from raw syscalls, how to return &quot;permission denied&quot; from your own policy, and how to verify it actually works.

Prerequisites: A laptop capable of running the provided VM image (setup instructions TBD). Comfort with C and the Linux command line is helpful.</abstract>
                <slug>txlf2026-103495-mitigating-all-the-vulns-with-bpf-lsm-a-tutorial</slug>
                <track>Security</track>
                
                <persons>
                    <person id='100591'>Chris Arges</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/J3DRGC/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/J3DRGC/feedback/</feedback_url>
            </event>
            
        </room>
        
    </day>
    <day index='2' date='2026-11-07' start='2026-11-07T04:00:00-06:00' end='2026-11-08T03:59:00-06:00'>
        <room name='Atrium' guid='f0c88334-c4bb-5f5c-93d1-4466ce01b012'>
            <event guid='fdb90829-a72e-5857-821c-340522190f33' id='104611' code='NZSHTY'>
                <room>Atrium</room>
                <title>Expo Hall</title>
                <subtitle></subtitle>
                <type>Expo Hall</type>
                <date>2026-11-07T10:00:00-06:00</date>
                <start>10:00</start>
                <duration>07:00</duration>
                <abstract>Come meet our sponsors and our community of open source projects in the exhibit hall.</abstract>
                <slug>txlf2026-104611-expo-hall</slug>
                <track></track>
                
                <persons>
                    
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/NZSHTY/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/NZSHTY/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='Big Tex' guid='ca275ba2-5553-5625-a182-2935b9bf3cd8'>
            <event guid='e695999f-20c0-5dd9-9164-58b039b06f34' id='104613' code='MZY8DZ'>
                <room>Big Tex</room>
                <title>Keynote</title>
                <subtitle></subtitle>
                <type>Keynote</type>
                <date>2026-11-07T09:00:00-06:00</date>
                <start>09:00</start>
                <duration>00:50</duration>
                <abstract>TBD</abstract>
                <slug>txlf2026-104613-keynote</slug>
                <track></track>
                
                <persons>
                    
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/MZY8DZ/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/MZY8DZ/feedback/</feedback_url>
            </event>
            <event guid='4f7bd67b-9308-5b24-97fe-423d84868122' id='99970' code='HU8TDL'>
                <room>Big Tex</room>
                <title>Enabling Safe Usage of Linux in Systems: Progress to date</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2026-11-07T10:00:00-06:00</date>
                <start>10:00</start>
                <duration>00:50</duration>
                <abstract>Linux has been one of the most active open source project since it&apos;s creation in 1991.   Having 9 changes an hour, for the last 10 years or so, presents an interesting challenge for traditional safety analysis methodologies.   The [ELISA]([url](https://elisa.tech/)) (Enabling Linux in Safety Applications) project has been exploring approaches to help with the analysis of linux being used in safety critical systems.   This session will go through some of the approaches being investigated to date and welcomes discussion on other approaches to consider.</abstract>
                <slug>txlf2026-99970-enabling-safe-usage-of-linux-in-systems-progress-to-date</slug>
                <track>Linux</track>
                
                <persons>
                    <person id='99367'>Kate Stewart</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/HU8TDL/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/HU8TDL/feedback/</feedback_url>
            </event>
            <event guid='9fdd0a27-4424-56d0-8557-19d88850552e' id='101451' code='E97QXC'>
                <room>Big Tex</room>
                <title>Linux and RISC-V: 2026 Edition</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2026-11-07T11:00:00-06:00</date>
                <start>11:00</start>
                <duration>00:50</duration>
                <abstract>It&apos;s been a big year for RISC-V and Linux: we have new fast hardware, drivers, and bugs! This talk is meant to give an overview of the state of the ecosystem and community. I want to go over big releases of this year (RVA23 hardware, Fedora 44 images and the Omni Kernel) and how you can learn more, engage with the ecosystem, and contribute back. While there is a lot going on in the RISC-V universe, this will focus on Linux capable hardware and that broader ecosystem. There is a lot to share and I also want to learn what the audience thinks are high priority issues that we can tackle together. The beginning of this talk will be brief, and the remainder will be much more interactive with audience polls and questions.</abstract>
                <slug>txlf2026-101451-linux-and-risc-v-2026-edition</slug>
                <track>Linux</track>
                
                <persons>
                    <person id='100646'>edolnx</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/E97QXC/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/E97QXC/feedback/</feedback_url>
            </event>
            <event guid='201ce313-a2e0-56c2-99de-ff37ef81d132' id='96692' code='SUKNZ9'>
                <room>Big Tex</room>
                <title>From Bash to Burnout: Staying Sane in a 24/7 Tech World</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2026-11-07T14:00:00-06:00</date>
                <start>14:00</start>
                <duration>00:50</duration>
                <abstract>IT is full of late nights, urgent tickets, and systems that always seem to fail right before a holiday weekend. Over time, that pace catches up with you. I learned that lesson the hard way.

In this session, I&#8217;ll share what burnout really looks like from someone who&#8217;s lived through it and how I found my way back to a healthier balance. We&#8217;ll talk about the patterns that lead us there, from over-commitment and constant context switching to the pressure to &#8220;always be learning.&#8221; Then we&#8217;ll look at practical ways to protect your energy while still loving your work: setting better boundaries, automating what drains you, and finding community outside the console.

You&#8217;ll leave with real strategies you can use to make IT a sustainable career instead of a sprint. Because the best admins, developers, and engineers aren&#8217;t the ones who work nonstop. They&#8217;re the ones who learn how to rest, recharge, and still show up ready for what&#8217;s next.

Learning Outcomes:
- Recognize early warning signs of burnout in IT and DevOps roles.
- Identify habits and boundaries that support long-term career health.
- Apply small, practical changes to rebuild focus and motivation.</abstract>
                <slug>txlf2026-96692-from-bash-to-burnout-staying-sane-in-a-24-7-tech-world</slug>
                <track>Other</track>
                
                <persons>
                    <person id='96390'>Eric Hendricks</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/SUKNZ9/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/SUKNZ9/feedback/</feedback_url>
            </event>
            <event guid='05261b27-052c-5b8f-9655-bd9e5690fe6b' id='100468' code='U9C3Q8'>
                <room>Big Tex</room>
                <title>Experience using Linux to control the Southern California Railroad Museum&apos;s signal garden.</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2026-11-07T15:00:00-06:00</date>
                <start>15:00</start>
                <duration>00:50</duration>
                <abstract>The Southern California Railroad Museum is one of the biggest transportation museums in the United States.  One major feature of this museum is its Signal Garden.  This allows guest to press a button and see signals work.  

Behind the scene is a Linux Raspberry PI controller.  This talk discusses how the 100 year old railroad signals are interfaced with the PI and the unique challenges that had to be overcome.  For example, the &quot;Wig-Wag&quot; signals use two huge electromagnets which are continually turned on and off.  Any time you turn off a big coil, you get a huge EMP which will fry unprotected machinery.  Additionally there is the problem with dealing with systems that are over 100 years old for which the documentation was lost sometime in the 1930&apos;s.

The signal garden presents some unique challenges.  Such as the time I started to upgrade the computer, opened the cabinet, saw the black widow making a nest on the main logic board, slammed the door shut and got some spray to debug the computer.</abstract>
                <slug>txlf2026-100468-experience-using-linux-to-control-the-southern-california-railroad-museum-s-signal-garden</slug>
                <track>Other</track>
                
                <persons>
                    <person id='99806'>Steve Oualline</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/U9C3Q8/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/U9C3Q8/feedback/</feedback_url>
            </event>
            <event guid='41a4c26f-c5fe-59a5-b52b-c3b099d4e0a4' id='101114' code='YK79SJ'>
                <room>Big Tex</room>
                <title>Streamlining Enterprise&#8209;Scale Open&#8209;Source Governance with docassemble &amp; Granite</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2026-11-07T16:00:00-06:00</date>
                <start>16:00</start>
                <duration>00:50</duration>
                <abstract>At IBM, we have over 9,000 Open Source Engineers who work in over 900 open source organizations. As the people who review all of the open source contributions for compliance, we have legal oversight and must document everything. Until recently, we have required engineers to fill out word processing templates and then have our compliance team review each document one line by line to look at every release we do. This is painful.

In this talk, we introduce the new pipeline for IBM open source compliance review that uses docassemble.org, an open source tool to guide engineers to answer questions to generate the needed documents, and Granite, an local open source AI model, to help compile, categorize, and streamline the feedback loop for our compliance team. This allows them to focus on the content and legal questions instead of the process.

We&#8217;ll tell the story of how we got here, what we&#8217;ve learned, and even have some simple code to help you get this off the ground for your processes. Leverage docassemble, and you&apos;ll be shocked on how quickly you&apos;ll find real ROI and freedom to tackle real problems versus managing paperwork.</abstract>
                <slug>txlf2026-101114-streamlining-enterprise-scale-open-source-governance-with-docassemble-granite</slug>
                <track>Other</track>
                
                <persons>
                    <person id='100352'>JJ Asghar</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/YK79SJ/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/YK79SJ/feedback/</feedback_url>
            </event>
            <event guid='e9bcb1c0-331c-5e48-a1dc-6ff5a59a2dd4' id='99368' code='QU7BME'>
                <room>Big Tex</room>
                <title>Cauldron Ops: How a Bored Navy Wife Out-Shipped Enterprise Software</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2026-11-07T17:00:00-06:00</date>
                <start>17:00</start>
                <duration>00:50</duration>
                <abstract>In a corner of the industry where an institution of government contractors and political pressure rules, what happens when the wrong person builds the right thing, an unsanctioned structure with unsanctioned resources, when institution isn&apos;t watching? In this session, you&apos;ll hear about a bored Navy wife butting up against a wartime IT support strategy that involved two Excel spreadsheets and a phone. You&apos;ll hear about what she discovered while she built solutions: iterative development as natural evolution in broken systems, open source as a legitimate response to bloated enterprise solutions, frustration and constraint as motivators, and the innovation that emerges when a witch with an old Linux box and time on her hands has nothing to lose.</abstract>
                <slug>txlf2026-99368-cauldron-ops-how-a-bored-navy-wife-out-shipped-enterprise-software</slug>
                <track>Other</track>
                
                <persons>
                    <person id='96542'>KL Grady</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/QU7BME/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/QU7BME/feedback/</feedback_url>
            </event>
            <event guid='5f0870e3-c6f0-5fa9-9fcc-e810c2b9db76' id='104616' code='PE8DWC'>
                <room>Big Tex</room>
                <title>Closing Remarks</title>
                <subtitle></subtitle>
                <type>Closing Remarks</type>
                <date>2026-11-07T18:00:00-06:00</date>
                <start>18:00</start>
                <duration>00:15</duration>
                <abstract>We&apos;ll wrap up the conference with a few final thoughts and highlights.  Join us as we close out the event together.</abstract>
                <slug>txlf2026-104616-closing-remarks</slug>
                <track></track>
                
                <persons>
                    
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/PE8DWC/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/PE8DWC/feedback/</feedback_url>
            </event>
            <event guid='c04f74e2-2005-5340-86ee-86a0e3cc9c9e' id='104617' code='BUPFTA'>
                <room>Big Tex</room>
                <title>After Party</title>
                <subtitle></subtitle>
                <type>After Party</type>
                <date>2026-11-07T19:30:00-06:00</date>
                <start>19:30</start>
                <duration>03:00</duration>
                <abstract>TBD</abstract>
                <slug>txlf2026-104617-after-party</slug>
                <track></track>
                
                <persons>
                    
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/BUPFTA/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/BUPFTA/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='Lil Tex' guid='25a4d6a0-25f6-52b3-926b-cfee58a9ee03'>
            <event guid='91aa5a0d-24e4-5fa6-83ec-09aecb48d97c' id='102321' code='Z7UKXE'>
                <room>Lil Tex</room>
                <title>Podman: A Practical Tour</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2026-11-07T10:00:00-06:00</date>
                <start>10:00</start>
                <duration>00:50</duration>
                <abstract>Docker made containers usable and it has the mindshare, but it isn&apos;t the only containerization option we have!  This talk is a working tour of Podman:  what it is, how it fits into (and differs from) the Docker workflow, how to use it in real environments, and a couple of short war stories.  

We&apos;ll start from the basics:  what a container is and the history of containers.  Then we&apos;ll walk through some of Podman&apos;s features.  From there, we&apos;ll get into practical matters:  building images, running services, user-space networking, file-ownership, and a bit more!

This isn&apos;t a sales pitch or a call to use Podman over Docker, it&apos;s just an overview of an alternative project from an enthusiastic user!</abstract>
                <slug>txlf2026-102321-podman-a-practical-tour</slug>
                <track>Cloud Native</track>
                
                <persons>
                    <person id='101412'>Hobbs</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/Z7UKXE/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/Z7UKXE/feedback/</feedback_url>
            </event>
            <event guid='f30f7996-455f-5848-81ea-31bc7e85d8a7' id='102513' code='FQTX9Y'>
                <room>Lil Tex</room>
                <title>Enterprise Kubernetes at Home: A Homelabber&apos;s Guide to OKD</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2026-11-07T11:00:00-06:00</date>
                <start>11:00</start>
                <duration>00:50</duration>
                <abstract>Running enterprise-grade Kubernetes platforms like OpenShift provides invaluable career skills, but translating that architecture into a home or departmental lab can feel like shoving a square peg into a round hole. Datacenter luxuries like hardware load balancers, enterprise storage arrays, and endless pools of RAM don&apos;t exist under your desk. Thankfully, the upstream OKD project brings that exact same cloud-native power to your local hardware&#8212;if you know how to navigate the infrastructure hurdles.

This presentation is a practical survival guide for successfully deploying OKD in resource-constrained environments. We will map out the architectural prerequisites that trip up most deployments, focusing heavily on configuring wildcard DNS subdomains and strict reverse DNS (PTR) records for node discovery. We will look at strategies for handling cluster ingress using lightweight open-source load balancers like HAProxy, and contrast persistent storage methods, comparing single-node local storage layout against multi-node NFS shared exports. Attendees will leave with a clear, realistic blueprint for spinning up a functional OKD cluster without melting their hardware or their power budget.

Key Takeaways:
- Sizing and Footprint: Navigating the trade-offs between traditional High Availability topologies, hyper-converged virtualized clusters, and Single Node OKD (SNO).
- The Networking Triad: Step-by-step logic for implementing the API load balancer, configuring wildcard application routes, and getting PTR records right.
- Storage Demystified: Configuring robust persistent volume backing using standard local LVM provisions or shared NFS storage mappings on Fedora CoreOS nodes.</abstract>
                <slug>txlf2026-102513-enterprise-kubernetes-at-home-a-homelabber-s-guide-to-okd</slug>
                <track>Cloud Native</track>
                
                <persons>
                    <person id='101596'>Thomas Cameron</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/FQTX9Y/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/FQTX9Y/feedback/</feedback_url>
            </event>
            <event guid='d6850acc-5b53-507b-aa42-f4096dec186b' id='99474' code='SYKJDG'>
                <room>Lil Tex</room>
                <title>Agentic Infrastructure Lifecycle Management</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2026-11-07T14:00:00-06:00</date>
                <start>14:00</start>
                <duration>00:50</duration>
                <abstract>AI assistants can generate infrastructure code quickly, but speed alone does not make infrastructure safe, repeatable, or maintainable. The interesting problem is not how to get an AI agent to write Terraform, Compose, Ansible, or Kubernetes manifests. It is how to design infrastructure projects where an agent can make useful changes without bypassing the engineering practices that make infrastructure-as-code reliable.

This talk presents a practical framework for using agentic tools across the infrastructure lifecycle: build, update, test, deploy, and destroy. Using Docker Compose-based applications as an approachable example, we&apos;ll examine how familiar IaC practices such as pinned dependencies, modular and DRY configuration, environment separation, secrets management, idempotency, automated testing, and reviewable changes become even more important when an AI agent is modifying the repository.

We&apos;ll also look at the agent-facing side of the problem: repository instructions, scoped context, validation commands, tests, and explicit guardrails that give an agent enough information to work effectively without giving it unrestricted authority over production-impacting decisions.

Although the examples use Docker Compose, the patterns apply broadly to Terraform/OpenTofu, Ansible, Kubernetes, Helm, Pulumi, CI/CD systems, and other infrastructure-as-code environments.

The goal is not better prompt engineering. It is better infrastructure engineering: building repositories where humans, automation, and AI agents can all make changes through the same predictable, testable, and reviewable lifecycle.</abstract>
                <slug>txlf2026-99474-agentic-infrastructure-lifecycle-management</slug>
                <track>Artificial Intelligence</track>
                
                <persons>
                    <person id='98932'>Cody Lee Cochran</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/SYKJDG/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/SYKJDG/feedback/</feedback_url>
            </event>
            <event guid='6ff63535-e1d2-573c-b820-9d3c51c8127c' id='97727' code='HQWWGD'>
                <room>Lil Tex</room>
                <title>Don&apos;t Mess With My Data: Local AI + MCP on Linux</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2026-11-07T15:00:00-06:00</date>
                <start>15:00</start>
                <duration>00:50</duration>
                <abstract>What if you could ask an AI &quot;is my house good for solar panels?&quot; - and get a real answer, without sending your address leaving your machine?

In this talk, we&apos;ll build a fully local AI agent stack on Linux that evaluates solar potential for any Texas property - no cloud APIs, no OpenAI key, no data leaving your network. We&apos;ll wire together Ollama running a local LLM, a custom MCP (Model Context Protocol) server exposing tools for geocoding and solar estimation, the free NREL PVWatts government API, and PostgreSQL for local storage. The result: an agent you can ask &quot;what would solar look like on my roof?&quot; and get a real, human-readable answer grounded in real data.

We&apos;ll cover:
- Running a local LLM with Ollama on Linux
- Building an MCP server that exposes real-world tools to any AI client
- Turning raw government solar data into plain-English savings estimates
- Persisting and querying results in local PostgreSQL
- Running the whole stack as a systemd service - no always-on laptop required

Texas gets 200+ sunny days a year and some of the most volatile electricity prices in the country thanks to ERCOT. This is a practical talk about what local, open source AI can actually do - on your hardware, on your terms, using a protocol you can reuse for your own tools tomorrow.

As the industry shifts from expensive frontier models toward cheaper, optimized inference this talk shows what&apos;s possible when you run capable AI agents directly on hardware you own.</abstract>
                <slug>txlf2026-97727-don-t-mess-with-my-data-local-ai-mcp-on-linux</slug>
                <track>Artificial Intelligence</track>
                
                <persons>
                    <person id='97319'>Rajesh Alwar</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/HQWWGD/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/HQWWGD/feedback/</feedback_url>
            </event>
            <event guid='deb6fc70-8870-5c5e-8b1e-334641418733' id='103342' code='M8H3K9'>
                <room>Lil Tex</room>
                <title>When AI Agents Get Shell Access: Securing Agentic Workloads on Linux</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2026-11-07T16:00:00-06:00</date>
                <start>16:00</start>
                <duration>00:50</duration>
                <abstract>AI agents are evolving from conversational assistants into systems that can execute shell commands, modify files, call APIs, start containers, and interact with production infrastructure. Giving an agent these capabilities can unlock powerful automation&#8212;but it can also turn a bad model decision, prompt-injection attack, or compromised tool response into a serious security incident.

This session explores how Linux security primitives can be used to contain agentic workloads before they are trusted with real systems.

We will build a practical threat model for an AI agent with access to the operating system and examine risks such as excessive privileges, unsafe command execution, credential exposure, unrestricted network access, resource exhaustion, and accidental modification of host files.

The session will then demonstrate how to reduce these risks using rootless containers, Linux namespaces, cgroups, capability dropping, seccomp profiles, read-only filesystems, AppArmor or SELinux policies, network restrictions, ephemeral credentials, and detailed audit logging.

A live demonstration will compare the same agent running in an overly permissive environment and in a hardened Linux sandbox. We will observe which dangerous operations succeed, which are blocked, and how the security controls affect the agent&#8217;s behavior.

Attendees will leave with a practical architecture and security checklist for running AI agents that can safely interact with Linux systems, containers, APIs, and infrastructure.</abstract>
                <slug>txlf2026-103342-when-ai-agents-get-shell-access-securing-agentic-workloads-on-linux</slug>
                <track>Artificial Intelligence</track>
                
                <persons>
                    <person id='102377'>Pragya Keshap</person><person id='102379'>Akhilesh Keshap</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/M8H3K9/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/M8H3K9/feedback/</feedback_url>
            </event>
            <event guid='517cbf81-5c8e-5380-a557-32733905077b' id='102418' code='FM99UQ'>
                <room>Lil Tex</room>
                <title>Thou Shalt Not Make a Machine in the Likeness of a Senior Engineer</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2026-11-07T17:00:00-06:00</date>
                <start>17:00</start>
                <duration>00:50</duration>
                <abstract>Somewhere in Dune&apos;s backstory, a group of war-weary humans wrote a commandment into their bible: thou shalt not make a machine in the likeness of a human mind. It&apos;s one of the most quoted lines in the entire saga. The real reason behind it wasn&apos;t just &quot;the machines got too smart.&quot; Humans had quietly handed those machines their judgment, and they woke up one day having forgotten how to make decisions for themselves.

Sounds familiar?

This talk tackles a very current, very specific fear: the fear of change, now supercharged by AI, LLMs, and coding assistants. Not the constant &quot;tech moves really fast&quot; fear engineers have always carried. This one is different. This one whispers that your hard-won expertise might be losing value in real time, that the field now moves faster than you can track, that you&apos;re losing the craftsmanship you spent a career building. If you&apos;ve felt that in the last few years, you&apos;re not imagining it, and you&apos;re not alone.

Let&apos;s use Dune as a lens to examine how a society can answer that exact fear in two different, equally tempting, equally wrong ways. Then we&apos;ll look at what actually works better.

Expect an honest, occasionally funny, deeply Dune-flavored case for how technical people can hold onto their expertise and relevance. You don&apos;t have to reject the tools. You don&apos;t have to hand over your judgment to them either. No doom-posting (but yes, Dune-posting), no hype, no easy answers. Just a clearer way to think about this fear going forward.</abstract>
                <slug>txlf2026-102418-thou-shalt-not-make-a-machine-in-the-likeness-of-a-senior-engineer</slug>
                <track>Artificial Intelligence</track>
                
                <persons>
                    <person id='101514'>Major Hayden</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/FM99UQ/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/FM99UQ/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='Balcones' guid='3fbeb4b9-cf21-5b02-9f2e-52b7f3849b3a'>
            <event guid='b12b7449-808e-5569-bcb9-72a3d7c7a2ed' id='100221' code='FRFKTU'>
                <room>Balcones</room>
                <title>Protect The Humans At All Costs: Why Technology Alone Can&apos;t Solve Security</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2026-11-07T10:00:00-06:00</date>
                <start>10:00</start>
                <duration>00:50</duration>
                <abstract>We spend millions protecting the servers and the data.  We do countless threat modeling exercises. We employ armies of red-teamers to prove that our systems are secure from various technological threats. But at the end of the day, have we lost sight of what we are really protecting? 

Ultimately, &quot;what&quot; we are protecting boils down to &quot;who&quot; we are protecting. If we&apos;ve lost sight of the humans who ultimately are utilizing these systems and entrusting our technological ecosystems with their precious data and identities,  then it&apos;s easy to become cynical as well as Trapped In The Weeds of what is technically possible versus what is sustainable and desirable as outcomes for our Security Programs.

When security has come to be seen as the &quot;Department of No,&quot; that&apos;s a good sign that we have lost our way and need to chart a better course for keeping our users, developers, and ourselves safe. This means getting past our biases, stopping blaming the user, and getting on the same page as those we need to secure. 

This talk is a call to action to get away from our keyboards and get into real conversations with our colleagues that can help us transition away from being bottlenecks to being the solvers for efficiency,  and the team that helped make the safe way also the easiest and most sustainable way.</abstract>
                <slug>txlf2026-100221-protect-the-humans-at-all-costs-why-technology-alone-can-t-solve-security</slug>
                <track>Security</track>
                
                <persons>
                    <person id='99580'>Dwayne McDaniel</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/FRFKTU/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/FRFKTU/feedback/</feedback_url>
            </event>
            <event guid='bfd9d3a3-8dac-5dd4-bed6-ea8b460e301e' id='101404' code='UXUS8R'>
                <room>Balcones</room>
                <title>Attack of the AI Bots!!</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2026-11-07T11:00:00-06:00</date>
                <start>11:00</start>
                <duration>00:50</duration>
                <abstract>The last few years Free and Open Source software has come under attack! Large and smaller projects have been flooded with &quot;Slop Contributions&quot;. Frustrated maintainers have had enough of AI contributions. To makes things worse cyber attacks specifically malware have skyrocketed in the Open Source world. Malware has increasingly been spotted in new areas of the FOSS supply chain. In this talk you will hear about what maintainers are doing to gain back control from the &quot;Slop Contributions&quot;. I will also discuss the latest Linux Malware landscape and what projects are doing to protect users.</abstract>
                <slug>txlf2026-101404-attack-of-the-ai-bots</slug>
                <track>Security</track>
                
                <persons>
                    <person id='100620'>Eduardo Robles</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/UXUS8R/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/UXUS8R/feedback/</feedback_url>
            </event>
            <event guid='94082884-eeb4-5138-a654-594ab29c214a' id='102453' code='XVYKEX'>
                <room>Balcones</room>
                <title>KDE from Enterprise to Mobile</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2026-11-07T14:00:00-06:00</date>
                <start>14:00</start>
                <duration>00:50</duration>
                <abstract>Two very different scenarios, joined by KDE. What do you do when your favorite Enterprise Linux distribution takes out KDE? What do you do when you want a touch friendly desktop for your tablet or phone? Join Troy as he explains how he, and the Fedora KDE SIG, made KDE for Enteprise Linux better than ever, as well a Fedora Plasma Mobile an upcoming place to watch. For Enterprise Linux he&apos;ll explain what end users want and how it is being provided. For Plasma Mobile he&apos;ll talk about what state it is currently in, use cases, pain points (usually hardware related) and his world famous demo&apos;s.</abstract>
                <slug>txlf2026-102453-kde-from-enterprise-to-mobile</slug>
                <track>Distributions</track>
                
                <persons>
                    <person id='101543'>Troy Dawson</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/XVYKEX/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/XVYKEX/feedback/</feedback_url>
            </event>
            <event guid='6a9eb15c-00dd-5741-b118-cf7bd84f70aa' id='101695' code='PJLVGM'>
                <room>Balcones</room>
                <title>Transactional Systems in the Fedora Ecosystem</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2026-11-07T15:00:00-06:00</date>
                <start>15:00</start>
                <duration>00:50</duration>
                <abstract>Transactional systems offer a middle ground between Fedora Atomics, and their image based updating, and read-only filesystems and Traditional Fedora, with it&apos;s read/write filesystems, as they can be configured to do either, offering great flexibility.

In a read-only context, transactional Fedora offers a minimal system, and workloads are handled through podman or docker containers, for server usage. On the desktop, toolbox, distrobox, flatpaks, and potentially other application delivery mechanisms can be used, while still providing the possibility of local modifications to the read-only filesystem, for things that just make sense to be delivered via RPM.

In a read-write context, Transactional systems offer Atomic updating, offering the possibility of more reliable updating, more stable systems over time, and the ability to &quot;rollback&quot; snapshots, in case of issues. or for troubleshooting purposes.

This talk will discuss the basic ideas behind Transactional Updates, how they&apos;re used in openSUSE, and what it takes to bring them to Fedora.</abstract>
                <slug>txlf2026-101695-transactional-systems-in-the-fedora-ecosystem</slug>
                <track>Distributions</track>
                
                <persons>
                    <person id='100857'>Neal Gompa</person><person id='100751'>Shawn W Dunn</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/PJLVGM/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/PJLVGM/feedback/</feedback_url>
            </event>
            <event guid='80cd122a-9189-5aa5-ae9a-75df4c6c7804' id='104608' code='UMCX99'>
                <room>Balcones</room>
                <title>Why isn&apos;t my distribution shipping the latest version yet?</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2026-11-07T16:00:00-06:00</date>
                <start>16:00</start>
                <duration>00:50</duration>
                <abstract>It&apos;s a question almost every Linux user, developer, or platform engineer has asked. Behind that seemingly simple question lies one of the most important, and least understood, engineering tradeoffs.

Every application, container, and cloud workload depends on software that has been packaged, tested, maintained, and released by a Linux distribution. Yet most engineers never see the work required to transform upstream source code into software that is stable enough to trust in production. Every package update must balance security, compatibility, regression risk, reproducibility, dependency management, architecture support, release criteria, and long-term maintenance. What appears to be &quot;slow&quot; is often deliberate engineering designed to reduce risk for millions of users.

In this session, we&apos;ll follow a package from its upstream release to its arrival in a Linux distribution, exposing the decisions, tradeoffs, and engineering practices that happen along the way. We&apos;ll explore why maintainers backport fixes instead of always upgrading, why regression prevention often outweighs feature velocity, and how release engineering quietly protects the software ecosystem that nearly every modern application depends on.

Whether you build applications, manage infrastructure, contribute to open source, or operate production systems, you&apos;ll leave with a practical mental model for understanding how Linux software reaches your systems, and a deeper appreciation for the engineering judgment required to balance innovation, stability, and trust at scale.

Linux distributions aren&apos;t slow. They&apos;re deliberate, because reliability is built one engineering decision at a time.</abstract>
                <slug>txlf2026-104608-why-isn-t-my-distribution-shipping-the-latest-version-yet</slug>
                <track>Distributions</track>
                
                <persons>
                    <person id='102103'>Autumn Nash</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/UMCX99/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/UMCX99/feedback/</feedback_url>
            </event>
            <event guid='9881e982-40b1-57a4-a16a-59cceba3ea8b' id='98189' code='XQUDW7'>
                <room>Balcones</room>
                <title>The Design and Implementation of the 5BSD Operating System</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2026-11-07T17:00:00-06:00</date>
                <start>17:00</start>
                <duration>00:50</duration>
                <abstract>5BSD explores a different approach to operating system security. Rather than starting every process with broad ambient authority and then restricting it through layers such as namespaces, seccomp, LSMs, and cgroups, 5BSD begins with no ambient authority. Every privilege is represented by an explicit capability granted to a process, and no process can acquire authority it was not intentionally delegated.

Built on FreeBSD, 5BSD extends the operating system with a capability-oriented runtime while preserving compatibility with existing software, including Linux applications through the Linux ABI layer. Traditional UNIX applications continue to operate through familiar interfaces, while capability-aware applications can take advantage of new system calls and kernel services designed around explicit authority.

The system is bootstrapped by the Oracle, the privileged system initializer. Oracle launches workloads, constructs their initial capability sets, and delegates only the authority required for their intended function. After startup, workloads operate using the capabilities they possess rather than relying on ambient privileges. Services are discovered through Serviced, 5BSD&#8217;s capability-aware service registry, while kernel facilities such as Keyvault and mac_abac provide cryptographic services and attribute-based access control without exposing unnecessary privilege to applications.

This talk introduces the architecture behind 5BSD, including capability bootstrapping, authority delegation, capability-aware system calls, and compatibility with existing UNIX and Linux software. We will follow a workload from process creation through capability initialization, demonstrate how capabilities are transferred and enforced, and examine how the system behaves when software attempts operations outside its delegated authority.

Attendees will gain a practical understanding of capability-oriented operating system design, how 5BSD integrates capabilities into a BSD-derived kernel without abandoning compatibility, and how explicit authority provides a foundation for building systems with stronger isolation and more predictable security properties.</abstract>
                <slug>txlf2026-98189-the-design-and-implementation-of-the-5bsd-operating-system</slug>
                <track>Distributions</track>
                
                <persons>
                    <person id='97757'>Kory Heard</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/XQUDW7/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/XQUDW7/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='Stadium' guid='ab8fd1eb-2867-5282-bbd7-8f6d8982a225'>
            <event guid='5ab5c2db-5cb4-53dc-b8a8-1b84fe0fa45d' id='101964' code='SGK7R7'>
                <room>Stadium</room>
                <title>&quot;Stop Suffering: How I Built ProxUI to Fix My Homelab&quot;</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2026-11-07T10:00:00-06:00</date>
                <start>10:00</start>
                <duration>00:50</duration>
                <abstract>As a sysadmin, I spent years managing my Proxmox homelab the hard way - juggling browser tabs, editing config files by hand, running the same commands over and over. Every gap in my workflow was a small daily frustration. Then I stopped waiting for someone else to fix it and built ProxUI: a self-hosted Proxmox management UI built by a sysadmin, for sysadmins.

This talk is not about being a developer. It&apos;s about recognizing that the tool you need probably won&apos;t be built by a company - because your use case is too specific, too personal, and too real. Every feature in ProxUI exists because I needed it: a single-page cluster dashboard, multi-cluster switching, automated cloud-ready qcow2 image builds, LXC device passthrough without editing config files, and more. Each one started as something I was doing by hand.

I&apos;ll walk through the gap-driven development process: how frustration becomes a feature, how a sysadmin with minimal software engineering background ships a real tool and giving to the open source community. I&apos;ll also cover the infra around the project &#8212; how to build and store cloud images, how to run a live demo environment, and how to deploy ProxUI in your own homelab in minutes.

If you&apos;ve ever thought &quot;someone should build this&quot; &#8212; this talk is for you.</abstract>
                <slug>txlf2026-101964-stop-suffering-how-i-built-proxui-to-fix-my-homelab</slug>
                <track>Infrastructure</track>
                
                <persons>
                    <person id='101072'>Alexander Shut</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/SGK7R7/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/SGK7R7/feedback/</feedback_url>
            </event>
            <event guid='68575d23-6a67-53e2-bc7a-e0a5d68ab0ce' id='100451' code='U97UWX'>
                <room>Stadium</room>
                <title>Recruit your friends into a backup cult: Encrypted off-site</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2026-11-07T11:00:00-06:00</date>
                <start>11:00</start>
                <duration>00:50</duration>
                <abstract>Everyone knows 3-2-1 backups, but that &quot;1 offsite copy&quot; is the part that trips people up. Rather than pay for a storage subscription, why not enter a pact with a friend? You&apos;ll both grab your stuff from the cloud, store them on a big drive, and sync a copy to each other&apos;s big drives&#8212;fully encrypted and inaccessible to the public internet.

This is the true story of how I walked a friend through this experiment and became their Fireproof Backup Buddy. Their most important stuff is attached to my NAS; my stuff is on a drive attached to their computer. Flood, fire, ransomware, deeply stupid technical decision: we&apos;re both covered, and neither of us pays a grudging backup bill.

This talk will walk through setting up a system with:
- Restic encrypting for diff-based backups
- Tailscale (or just Wireguard) for reliable remote access
- rclone keeping your Google stuff up to date (reality check)

Will I be able to restore a real file from my friend&apos;s computer, during the talk? Maybe! Probably. Could be fun.</abstract>
                <slug>txlf2026-100451-recruit-your-friends-into-a-backup-cult-encrypted-off-site</slug>
                <track>Infrastructure</track>
                
                <persons>
                    <person id='99791'>Kevin Purdy</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/U97UWX/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/U97UWX/feedback/</feedback_url>
            </event>
            <event guid='4923591f-2982-5da8-8597-aeef327ed162' id='101574' code='B8VMKA'>
                <room>Stadium</room>
                <title>Incus: Containers, VMs, and More</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2026-11-07T14:00:00-06:00</date>
                <start>14:00</start>
                <duration>00:50</duration>
                <abstract>This talk serves as an introduction to the Incus project. Incus provides a powerful way to manage application containers, operating system containers and virtual machines in a single interface. While most people turn to Docker for containers or Proxmox for a more traditional hypervisor, Incus is an overlooked alternative whether it&apos;s a homelab or a production environment.</abstract>
                <slug>txlf2026-101574-incus-containers-vms-and-more</slug>
                <track>Infrastructure</track>
                
                <persons>
                    <person id='100755'>Nathan Thornhill</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/B8VMKA/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/B8VMKA/feedback/</feedback_url>
            </event>
            <event guid='bf2a2bf5-4f8a-5e3b-9465-8b838a25773d' id='100545' code='AGAAFR'>
                <room>Stadium</room>
                <title>The Right to rm -rf: Building a Global, Self-Hosted Backup and Restore Platform</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2026-11-07T15:00:00-06:00</date>
                <start>15:00</start>
                <duration>00:50</duration>
                <abstract>The cloud is just someone else&apos;s computer but you data is your own. In this talk I will discuss common misconceptions about today&apos;s Internet that leave people unknowingly giving up their right to privacy, like Third Party Doctrine and Social Media, how to protect their data at home with self hosted infrastructure using ZFS and Samba 3 and how to keep access to your things secure even when crossing borders.

I work in cybersecurity and travel with my devices. I&apos;ve been through countless border crossings, airport inspections and in insecure work environments where I must protect my data while maintaining minimal downtime. In this talk, I will demonstrate my self hosted infrastructure that allows me to travel in peace knowing that my network is secure, my data is intact, my privacy is maintained and my downtime is minimal.</abstract>
                <slug>txlf2026-100545-the-right-to-rm-rf-building-a-global-self-hosted-backup-and-restore-platform</slug>
                <track>Infrastructure</track>
                
                <persons>
                    <person id='99880'>Justin Campbell</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/AGAAFR/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/AGAAFR/feedback/</feedback_url>
            </event>
            <event guid='0a3b2f85-3a19-5ac2-9cc7-81fdff14f179' id='99605' code='PRLRSR'>
                <room>Stadium</room>
                <title>Effective HA (High Availability) Architecting</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2026-11-07T16:00:00-06:00</date>
                <start>16:00</start>
                <duration>00:50</duration>
                <abstract>In this session, we&#8217;ll dive deep into the concept of High Availability (HA) and explore how it benefits both customers and engineers/admins alike. The goal is to equip you with a clear understanding of how to plan and implement a highly available system that ensures uptime and resilience.

We&#8217;ll start by distinguishing High Availability from Disaster Recovery&#8212;two concepts that often get mixed up but serve different purposes in the realm of system reliability.

Next, we&#8217;ll explore various types of High Availability setups, from basic redundancies to more sophisticated failover mechanisms, and walk through the initial planning steps required to design an HA system that suits your needs.

Then, we&#8217;ll shift our focus to the core of your application: data. We&#8217;ll talk about:

- Best practices for storing and managing files in an HA environment.
- SQL and NoSQL data: What are the differences and considerations when building for high availability?
- How to make your data resilient to failures and ensure it&#8217;s always accessible.

Finally, we&#8217;ll wrap up with a hypothetical example, followed by a real-world case study of an HA system I&#8217;ve architected that&#8217;s in production and actively supporting thousands of users.

By the end of this session, you&#8217;ll have a solid understanding of how to design, implement, and manage a high-availability solution that keeps your services reliable and your customers happy.</abstract>
                <slug>txlf2026-99605-effective-ha-high-availability-architecting</slug>
                <track>Infrastructure</track>
                
                <persons>
                    <person id='99051'>Carl Thompson</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/PRLRSR/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/PRLRSR/feedback/</feedback_url>
            </event>
            <event guid='2550b868-fa19-5051-ad61-99d30eccdc4e' id='102521' code='QHU83G'>
                <room>Stadium</room>
                <title>It&apos;s not DNS. It can&apos;t be DNS. It was DNS.</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2026-11-07T17:00:00-06:00</date>
                <start>17:00</start>
                <duration>00:50</duration>
                <abstract>Every sysadmin knows the five stages of outage grief, and they all end at DNS. Yet for something that runs the entire internet, a clear and approachable explanation of it is surprisingly hard to find. In this talk, Jonathan will walk through a little history of DNS, what nameservers actually do, what TTLs are, and everything from caching to record types to email. Come learn the backbone technology you blame every day, so next time you can say &quot;it was DNS&quot; with confidence.</abstract>
                <slug>txlf2026-102521-it-s-not-dns-it-can-t-be-dns-it-was-dns</slug>
                <track>Infrastructure</track>
                
                <persons>
                    <person id='101613'>Jonathan Wright</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/QHU83G/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/QHU83G/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='Bevo' guid='69381280-6749-5f8f-985e-45e4a2693814'>
            <event guid='ed0d355f-ec8a-5ca2-96d4-de6dd08e238a' id='101952' code='XWJUHQ'>
                <room>Bevo</room>
                <title>Building a Microsoft and Google Alternative with 1% of the Resources: The Power of Open Source, Remote Work, and Innovation Culture</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2026-11-07T10:00:00-06:00</date>
                <start>10:00</start>
                <duration>00:50</duration>
                <abstract>Competing with tech giants like Microsoft and Google may seem impossible for smaller companies with limited resources. However, Nextcloud has proven that an open-source business model, remote work, and a culture of open communication and innovation can provide a path to success. This presentation will explore how organizations can leverage open-source development, a distributed workforce, and agile innovation strategies to build competitive alternatives with a fraction of the budget and workforce. Attendees will learn how a transparent, community-driven approach leads to sustainable growth, fosters rapid innovation, and builds user trust.</abstract>
                <slug>txlf2026-101952-building-a-microsoft-and-google-alternative-with-1-of-the-resources-the-power-of-open-source-remote-work-and-innovation-culture</slug>
                <track>Development</track>
                
                <persons>
                    <person id='101064'>Frank Karlitschek</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/XWJUHQ/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/XWJUHQ/feedback/</feedback_url>
            </event>
            <event guid='ea12d592-ef05-5a6c-90d6-8fd36173f77b' id='102472' code='SCFZC8'>
                <room>Bevo</room>
                <title>Perl is Dead... Right?!?</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2026-11-07T11:00:00-06:00</date>
                <start>11:00</start>
                <duration>00:50</duration>
                <abstract>Nobody uses Perl for anything important any more... right?!?
The answer to this question may surprise or even SHOCK YOU.
As Monty Python says... &quot;I&apos;m not quite dead yet!&quot;

Learn how Perl is used to:
- Predict storm surges &amp; save lives
- Implement cutting-edge AI models
- Perform genetic analysis for medical breakthroughs
- Keep the Internet running
- And much more!</abstract>
                <slug>txlf2026-102472-perl-is-dead-right</slug>
                <track>Development</track>
                
                <persons>
                    <person id='101560'>William Braswell</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/SCFZC8/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/SCFZC8/feedback/</feedback_url>
            </event>
            <event guid='ae79ba9f-4ef4-54a1-ac06-09b786c9c00c' id='101775' code='D9AYRJ'>
                <room>Bevo</room>
                <title>From Log Files to Live Signals: Rethinking HPC Operations on Linux Bare Metal</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2026-11-07T14:00:00-06:00</date>
                <start>14:00</start>
                <duration>00:50</duration>
                <abstract>A large share of High-Performance Compute (HPC) work runs on Linux: the schedulers, bare metal nodes, job queues, and MPI processes. The operating model is usually reactive. An engineer submits a job, waits hours or days, and reads a log file after the damage is done. By then the compute is spent, the data is stale, and the decisions that depended on it are late.

This talk is a real enterprise case study in flipping that model from reactive to proactive. We built a Linux-native automation layer that connects a chat-based control plane to underlying bare metal HPC infrastructure, serving several thousand internal engineering users running millions of simulations per year. Shell scripts and system-level integration drive event-driven pipelines and feed data into a control plane that gives engineers timely, actionable signals before compute time is wasted.

We combined pre-submit validation, to catch the failures that never needed to run, with runtime inspection of solver state to identify stalled or diverging jobs while they are still cheap to kill. Near real-time alerts moved job status out of log files and into chat where users already work. The result is hundreds of thousands of compute hours saved per year, tens of thousands of engineer hours reclaimed, and millions of dollars in cost savings. 

This talk shows that proactive HPC operations at scale are an automation problem you can already solve on the Linux stack you have.</abstract>
                <slug>txlf2026-101775-from-log-files-to-live-signals-rethinking-hpc-operations-on-linux-bare-metal</slug>
                <track>Automation</track>
                
                <persons>
                    <person id='100934'>Borislav Sabotinov</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/D9AYRJ/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/D9AYRJ/feedback/</feedback_url>
            </event>
            <event guid='134fefad-18fc-5e08-8224-0d60cfcd991a' id='101697' code='MNVVLN'>
                <room>Bevo</room>
                <title>Testing Ansible Playbooks In Your Kitchen</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2026-11-07T15:00:00-06:00</date>
                <start>15:00</start>
                <duration>00:50</duration>
                <abstract>You&#8217;ve written some Ansible playbooks &#8212; but how do you really know they work before you push them to production? In this session, we&#8217;ll explore how to test and validate your Ansible automation safely and repeatably using Test Kitchen with lightweight virtualization tools like Docker, Podman, Vagrant, or QEMU.

We&#8217;ll cover how to set up a local &#8220;kitchen&#8221; for experimenting with playbooks, write simple verification checks, and integrate tests into your CI pipeline. You&#8217;ll learn how to:

Build reproducible test environments for your Ansible code

Validate roles and tasks automatically before deployment

Catch errors early and increase confidence in your automation

Whether you&#8217;re new to Ansible or managing complex infrastructure, this talk will show you how to cook up reliable playbooks without burning down your servers.</abstract>
                <slug>txlf2026-101697-testing-ansible-playbooks-in-your-kitchen</slug>
                <track>Automation</track>
                
                <persons>
                    <person id='100859'>Robby Callicotte</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/MNVVLN/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/MNVVLN/feedback/</feedback_url>
            </event>
            <event guid='f3fbb511-d13e-532d-b7ce-45a293959181' id='102208' code='BMNQWK'>
                <room>Bevo</room>
                <title>How to Upgrade Your System Like a jRPG</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2026-11-07T16:00:00-06:00</date>
                <start>16:00</start>
                <duration>00:50</duration>
                <abstract>Follow me and enter the world of VistaTorn, a bleak and dreary country full of inadequate search, elongated wait-times, hardcoded permissions and no observability as far as the eye can see (which is not very far). In this place rises a hero, a visionary, a beacon of innovation... and that hero is YOU!
Learn how to navigate the murky waters of search, with no semantics or vector databases in sight. What tools should you implement to upgrade and conquer these streams of data? Within the castle, work to improve the throughput of services and investigate any and all latencies that arise through instrumentation of standardized and trusted observability tools. Join me on this journey to conquer your stack and save VistaTorn!</abstract>
                <slug>txlf2026-102208-how-to-upgrade-your-system-like-a-jrpg</slug>
                <track>Observability</track>
                
                <persons>
                    <person id='101293'>Sophia Solomon</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/BMNQWK/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/BMNQWK/feedback/</feedback_url>
            </event>
            <event guid='4e0d29af-70a3-581d-8b89-69bee4d439c4' id='98902' code='JZGLEW'>
                <room>Bevo</room>
                <title>Centrally managed multi factor authentication for all your users&apos; notebooks</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2026-11-07T17:00:00-06:00</date>
                <start>17:00</start>
                <duration>00:50</duration>
                <abstract>In enterprises or organizations users and their 2nd factors are managed centrally by you, the IT department. This works fine with logins to central services like web portals, the VPN or your SSH servers.

But when it comes to the login at notebooks it comes to some additional challenges you need to overcome. Even in 2026 - notebooks can go offline.

There are many different technical ways for multi factor authentication with different underlying cryptographic mechanisms. Symmetic keys or assymmetic keys. Some can work offline, some are hard to manage, some do not work offline in a sensible way.
In this talk we are looking into different authentication mechanism be it x509 certificates, OTP or FIDO2 to name a few with their pros and cons.

Then we check how the open source multi factor management system privacyIDEA implements different ways of authenticating offline at your user&apos;s notebooks - be it Linux or Windows - with OTP tokens or with FIDO2 devices. In 2019 I held a talk at TXLF about privacyIDEA in general as an on prem multi factor solution. We are now looking deeper into management of FIDO2 devices and management for local logins to Linux and Windows machines.

You will get in depth knowledge how you can secure your notebooks with reliable authentication hardware like Yubikeys or other FIDO2 devices centrally managed in your own on prem privacyIDEA system.</abstract>
                <slug>txlf2026-98902-centrally-managed-multi-factor-authentication-for-all-your-users-notebooks</slug>
                <track>Security</track>
                
                <persons>
                    <person id='98381'>Cornelius K&#246;lbel</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.com/txlf2026/talk/JZGLEW/</url>
                <feedback_url>https://pretalx.com/txlf2026/talk/JZGLEW/feedback/</feedback_url>
            </event>
            
        </room>
        
    </day>
    
</schedule>
