[{"Name":"Keynote: Software Distribution Now And Then - Why And How The Internet Changed Everything","Location":"Ballroom DE","StartTime":"2026-03-08T15:00:00-07:00","EndTime":"2026-03-08T16:00:00-07:00","Speakers":"Doug Comer","Topic":"Keynote","Description":"Imagine transferring data and software from one computer to another in the 1970s, before the Internet.\u0026nbsp; What media could one use, and how did transfers occur?\u0026nbsp; This talk provides a glimpse into the technology of that world, and highlights how it affected the process of software transfer.The advent of the Internet completely changed software transfer and enabled the open source movement.\u0026nbsp; The increased speed of transfer only forms part of the story.\u0026nbsp; The talk will outline significant advances that the Internet introduced, and describe how they enable the efficient software distribution scheme that we now enjoy.\n","Photo":"","Link":"\/scale\/23x\/presentations\/keynote-software-distribution-now-and-then-why-and-how-internet-changed"},{"Name":"Cracking Passwords Like a  Boss","Location":"Room 101","StartTime":"2026-03-08T11:45:00-07:00","EndTime":"2026-03-08T12:45:00-07:00","Speakers":"jeff deifik","Topic":"Security","Description":"This talk will discuss different ways to crack passwords. There will be a brief history of how passwords are hashed, how hashing works, how long a password should be, how to pick a good password, password managers, and defense against passwords being cracked.\nThree ways to crack passwords will be described. Custom open source tools I wrote to help manage password cracking will be described.\nI will discuss statistics on 1 billion passwords I have found including password length, use of different character classes such as all lowercase, all uppercase and more. Password patterns will be discussed.\n","Photo":"","Link":"\/scale\/23x\/presentations\/cracking-passwords-boss"},{"Name":"Beyond Static Analysis: Applying Symbolic Execution to Embedded Linux","Location":"Room 211","StartTime":"2026-03-07T14:30:00-08:00","EndTime":"2026-03-07T15:30:00-08:00","Speakers":"Jason Kramer","Topic":"Embedded Linux","Description":"Static analysis tools are fast, scalable, and widely used in modern software workflows, but they struggle to reason about runtime behaviors in complex embedded systems. This talk focuses on how symbolic execution can be used as a complementary technique to explore deeper execution paths and uncover subtle bugs that traditional static analysis often misses. We will explain the core concepts, key challenges like path explosion, practical mitigation strategies, and real-world case studies involving embedded Linux applications.\n","Photo":"","Link":"\/scale\/23x\/presentations\/beyond-static-analysis-applying-symbolic-execution-embedded-linux"},{"Name":"Running Containers with Open Source Akash Network, a Blockchain-based Distributed Computing Platform","Location":"Ballroom A","StartTime":"2026-03-08T11:45:00-07:00","EndTime":"2026-03-08T12:45:00-07:00","Speakers":"Nathaniel Moore","Topic":"Cloud Native","Description":"Akash network is an open source project which lets users run their containers across a global set of compute providers. \u0026nbsp;It\u0027s the middle layer inbetween people who need compute resources (buyers) and people willing to sell access to their compute resources (suppliers). \u0026nbsp;Anyone can participate on either side, with a net result of less waste of idle compute resources on the supplier side, and lower costs on the buyer side.\nThe \u0022unit of compute\u0022 is a buyer-provided container, and the length of time that container needs to be used to complete its task. \u0026nbsp;Buyers include enthusiasts who just want to run a minecraft server all the way up to professional compute jobs such as training an LLM.\nThe supplier can be a professionally-supported server in a datacenter with dedicated GPUs, all the way down to a spare home computer running in a home environment.\nAkash network is the coordinator inbetween, and it utilizes a blockchain for compute commitments, checksums, and payments between suppliers and buyers of compute.\n","Photo":"","Link":"\/scale\/23x\/presentations\/running-containers-open-source-akash-network-blockchain-based-distributed"},{"Name":"Five Stages Of Grieving-Databases in Infrastructure as Code","Location":"Room 106","StartTime":"2026-03-07T18:15:00-08:00","EndTime":"2026-03-07T19:15:00-08:00","Speakers":"Justin Frye","Topic":"Systems \u0026amp; Infrastructure","Description":"You enter the call (or conference room) where you are greeted by some higher level executives and members of your Infrastructure team. They have been tasked with bootstrapping the company\u0027s IT Infrastructure and start building new resources with IaC. Luckily for you (or not), you have experience with this and are eager to prove your worth and show that DBAs can do more than yell at your poorly configured query or that you are using ORMs. While this situation happens to many of us, I rarely hear about the struggles folks have trying to implement a stateful resources (databases) in a stateless in environment consisting of stateless resources.\u0026nbsp;For your pleasure and amusement, I plan to walk you through my experience implementing this exact task and align the different phases of the implementation with Dr. K\u00fcbler-Ross\u2019s five stages of grieving. Sit back and enjoy a few laughs, memes, and positive outlook on how we continue to create more gray area in daily work.\n","Photo":"","Link":"\/scale\/23x\/presentations\/five-stages-grieving-databases-infrastructure-code"},{"Name":"Are you ready to leave MySQL 8.0 behind?","Location":"Room 105","StartTime":"2026-03-06T14:30:00-08:00","EndTime":"2026-03-06T15:30:00-08:00","Speakers":"Matthias Crauwels","Topic":"MySQL","Description":"MySQL 8.0 was released GA in April 2018 so it turns 8 years old this year. In April 2026 it will receive its last patch update and then it will go end-of-life. I will run you through the deprecations that are gone in the next LTS release 8.4 and how too avoid breaking your existing tooling.\n","Photo":"","Link":"\/scale\/23x\/presentations\/are-you-ready-leave-mysql-80-behind"},{"Name":"Why Engineers Work on the Wrong Things and How Transparency Fixes It","Location":"Ballroom G","StartTime":"2026-03-07T11:15:00-08:00","EndTime":"2026-03-07T12:15:00-08:00","Speakers":"Victor Lyuboslavsky","Topic":"General","Description":"Everyone wants to work on what matters most, yet many engineers struggle to see how their work aligns with company goals. In this talk, we show how radical transparency can correct organizational misalignment. By opening roadmaps, decision histories, customer feedback, and internal documents, teams and individuals gain clarity and autonomy.\n","Photo":"","Link":"\/scale\/23x\/presentations\/why-engineers-work-wrong-things-and-how-transparency-fixes-it"},{"Name":"The intersectionality of Human Psychology, Security and The Era of AI and Misinformation. ","Location":"Room 101","StartTime":"2026-03-07T12:30:00-08:00","EndTime":"2026-03-07T13:30:00-08:00","Speakers":"Autumn Nash","Topic":"Security","Description":"\u201cIf it were measured as a country, then cybercrime \u2014 which is predicted to inflict damages totaling\u0026nbsp;$6 trillion USD\u0026nbsp;globally in 2021 \u2014 would be the world\u2019s third-largest economy after the\u0026nbsp;U.S. and China.\u201d \u2013 Steve Morgan, Editor-in-Chief of Cybercrime magazine\n\u0026nbsp;On average, companies experience about 21 to 24 days of downtime after a ransomware attack, highlighting the significant impact of such incidents on business operations. Everyday technology is advancing at a faster rate than we can educate the general population. If a HongKong bank can be convinced to wire transfer 35 million dollars by a deep fake how do we protect grandma? Most people under 35 get their news and information from TikTok and social media platforms. How do we educate and safe guard the future?\n","Photo":"","Link":"\/scale\/23x\/presentations\/intersectionality-human-psychology-security-and-era-ai-and-misinformation"},{"Name":"Green Observability: What Needs to Shuffle in Open Source?","Location":"Ballroom B","StartTime":"2026-03-07T15:45:00-08:00","EndTime":"2026-03-07T16:45:00-08:00","Speakers":"Virginia Diana Todea","Topic":"Cloud Native","Description":"Most observability systems focus on reliability, scale, and insight, but rarely on sustainability. Every metric scraped, trace collected, and log retained consumes energy and storage, often far beyond what\u2019s needed. This talk examines what the open source observability community can rethink to make monitoring greener and more efficient.\nWe\u2019ll discuss how projects like Prometheus, VictoriaMetrics, Loki, and OpenTelemetry can adopt lighter defaults, smarter sampling, and retention strategies that reduce waste without sacrificing visibility. We will focus on real-world examples to show how optimizing data flow and cardinality can lower energy use and infrastructure costs.\nBy the end of the session, attendees will understand where open source observability can evolve and what practical steps maintainers and users can take to build systems that balance reliability, performance, and environmental responsibility.\n","Photo":"","Link":"\/scale\/23x\/presentations\/green-observability-what-needs-shuffle-open-source"},{"Name":"Do You Need An AI Assistant With MySQL?","Location":"Room 105","StartTime":"2026-03-06T10:00:00-08:00","EndTime":"2026-03-06T11:00:00-08:00","Speakers":"Dave Stokes","Topic":"MySQL","Description":"Artificial Intelligence is an overhyped distraction, except for what it can do for you when using MySQL. AI is strong in he pattern matching area, which means it is great with SQL syntax and examining DDL metadata. This session will cover basic prompting, using AI to repair or augment existing queries, and developing new schemas. And you can write queries in English (or French, or German, or Italian) instead of SQL, saving you a lot of time determining which tables need to be joined where. SO, yes, you do need an AI Assistant to get the maximum out of your MySQL instances, and this session will show you how to do it.\n","Photo":"","Link":"\/scale\/23x\/presentations\/do-you-need-ai-assistant-mysql"},{"Name":"REST Assured: Serving Up MySQL REST Service with Node\u2014No SQL Required!","Location":"Room 105","StartTime":"2026-03-06T15:45:00-08:00","EndTime":"2026-03-06T16:45:00-08:00","Speakers":"Scott Stroz","Topic":"MySQL","Description":"Ready to spice up your Node.js applications with some RESTful flavor? Join us for a lively session where we\u2019ll demystify the process of creating endpoints for a MySQL REST service and using JavaScript to access your data, without writing a single line of SQL. We\u2019ll guide you through the essentials of building robust REST APIs, integrating seamlessly with MySQL databases, and performing CRUD operations without direct SQL queries. Whether you\u2019re a seasoned developer or just getting started, this talk promises to equip you with the tools and confidence to serve up your own RESTful services.\n","Photo":"","Link":"\/scale\/23x\/presentations\/rest-assured-serving-mysql-rest-service-node-no-sql-required"},{"Name":"Saving Lives, Squashing Bugs: My Journey from Paramedic to Programmer","Location":"Room 103","StartTime":"2026-03-08T12:00:00-07:00","EndTime":"2026-03-08T13:00:00-07:00","Speakers":"Scott Stroz","Topic":"Career Day","Description":"Switched Careers? Unlock Your Hidden Coding Superpowers!Ever taken a detour on your path to becoming a developer? Maybe you started out in teaching, marketing, design, retail, or, like me, as a paramedic. Surprise: those experiences are your secret weapons!\nIn this energizing session, I\u2019ll share how my journey from the fast-paced world of emergency medicine to the dynamic landscape of software development revealed a treasure trove of transferable skills such as problem-solving under pressure, rapid decision-making, teamwork, and clear communication. We\u2019ll explore how the unique talents you picked up in your previous careers can make you a more creative, effective, and resilient developer.\nWhether you came from the ambulance, the classroom, or the boardroom, you already have a toolkit full of valuable experience, and now it\u2019s time to put it to work. Join me and discover how to uncover, embrace, and maximize your non-traditional background to supercharge your developer journey.\n","Photo":"","Link":"\/scale\/23x\/presentations\/saving-lives-squashing-bugs-my-journey-paramedic-programmer"},{"Name":"Vitess for Newbies: Scaling MySQL the YouTube Way","Location":"Room 105","StartTime":"2026-03-06T11:15:00-08:00","EndTime":"2026-03-06T12:15:00-08:00","Speakers":"Igor Donchovski","Topic":"MySQL","Description":"When I first started learning Vitess, I quickly realized how much it could do beyond just scaling MySQL \u2014 from built-in high availability and transparent query routing to online schema changes and resharding. In this session, I\u2019ll share what I\u2019ve discovered as a newcomer exploring Vitess, how easy it is to get started, and why it\u2019s becoming a go-to open-source solution for running MySQL at scale.\n","Photo":"","Link":"\/scale\/23x\/presentations\/vitess-newbies-scaling-mysql-youtube-way"},{"Name":"Companies vs. Foundations: Who Should Steer Your Open Source Project?","Location":"Ballroom H","StartTime":"2026-03-07T12:30:00-08:00","EndTime":"2026-03-07T13:30:00-08:00","Speakers":"Ray Paik, Fatih Degirmenci","Topic":"General","Description":"Recently, several open source companies attracted a lot of attention after their announcements of license changes. Not surprisingly, these shifts sparked backlash from open source enthusiasts, prompting some to create community-driven forks under open source foundations.\nNow there is growing skepticism toward (single) company backed open source projects, with many arguing that open source projects should be run by neutral foundations to prevent future bait-and-switch tactics. In this session, we\u0027ll explore if a foundation is always the right model for open source projects.\u0026nbsp;\n","Photo":"","Link":"\/scale\/23x\/presentations\/companies-vs-foundations-who-should-steer-your-open-source-project"},{"Name":"Power Dynamics, Rug Pulls, and Other Corporate Impacts on OSS Sustainability","Location":"Ballroom H","StartTime":"2026-03-08T11:45:00-07:00","EndTime":"2026-03-08T12:45:00-07:00","Speakers":"Dawn Foster","Topic":"General","Description":"Power imbalances are everywhere, including in our OSS projects. Corporations hold power over projects that result in relicensing, forks, and other disruptions. This talk will cover these power dynamics and suggest steps that we can take to make better decisions about which OSS projects to embrace.\n","Photo":"","Link":"\/scale\/23x\/presentations\/power-dynamics-rug-pulls-and-other-corporate-impacts-oss-sustainability"},{"Name":"PostgreSQL Ask Me Anything","Location":"Ballroom G","StartTime":"2026-03-06T17:00:00-08:00","EndTime":"2026-03-06T18:00:00-08:00","Speakers":"Mark Wong, Devrim Gunduz, Robert Treat, Elizabeth Christensen, Pavlo Golub, Ryan Booz","Topic":"PostgreSQL","Description":"Join us at SCaLE for an engaging session featuring enthusiastic members of the PostgreSQL community! This is an excellent opportunity for attendees to connect with experts across various realms, including user groups, conference organization, core development, exhibitions, and advocacy. Whether you\u0027re a newcomer eager to learn or an experienced user with specific inquiries, our knowledgeable panel is ready to provide insights and answers. Don\u2019t miss your chance to be part of this vibrant discussion!\nModerated by Ryan Booz.\n","Photo":"","Link":"\/scale\/23x\/presentations\/postgresql-ask-me-anything"},{"Name":"OpenSearch: Your Friendly Neighborhood Vector Database","Location":"Ballroom DE","StartTime":"2026-03-08T13:45:00-07:00","EndTime":"2026-03-08T14:45:00-07:00","Speakers":"Navneet Verma, Naveen Tatikonda","Topic":"Open Source AI","Description":"OpenSearch, aside from being a search, analytics, and observability solution, often gets overlooked as a fully functioning open source vector database. I\u2019d very much like the opportunity to showcase the progress we\u2019ve made here at the OpenSearch project implementing vector database operations and making them accessible to developers of all skill levels.\nLet\u2019s learn how to create and query vector embeddings, implement semantic search, and prepare yourself for RAG. You\u2019ll get introduced to all of what is available in this \u201cOpenSearch Vector Operations for Dummies\u201d presentation. Hopefully it will bring a user-friendly path on a battle tested, fully open source platform.\n","Photo":"","Link":"\/scale\/23x\/presentations\/opensearch-your-friendly-neighborhood-vector-database"},{"Name":"My Smart Cabin in the Woods","Location":"Room 105","StartTime":"2026-03-07T11:15:00-08:00","EndTime":"2026-03-07T12:15:00-08:00","Speakers":"Kyle Rankin","Topic":"FOSS @ HOME","Description":"I never had a need for home automation, until I got a cabin in the woods. I wanted a simple camera security system, sensors, and other automation so I could monitor my cabin when I wasn\u0027t there, and tell whether I remembered to lock the door! I wanted control over my personal data, so I went with Home Assistant, open source home automation software that\u0027s easy to use, can run from a Raspberry Pi, doesn\u0027t depend on cloud services, and has wide compatibility with home automation hardware.In this talk I will explain how I set up Home Assistant to monitor my cabin including camera security, remote sensors, and how to set up alerts to keep me up to date on the family of foxes that visit my property.\n","Photo":"","Link":"\/scale\/23x\/presentations\/my-smart-cabin-woods"},{"Name":"Data4Citizen for OpenGovernment","Location":"Room 103","StartTime":"2026-03-06T10:00:00-08:00","EndTime":"2026-03-06T11:00:00-08:00","Speakers":"Patrick BEAUCAMP","Topic":"Open Government","Description":"This session is a presentation of Data4Citizen, the new disruptive Open Data Platform used by Governments to deploy Open Data Portals, powered by AI and LLM This session explians how Data4Citizen can help users to value the public data, anywhere - anytime, through easy-to-use interfaces and AI companions\nData4Citizen provides more than a simple data catalog, with modules and tools to create maps, interactives Dashboards, etc\n","Photo":"","Link":"\/scale\/23x\/presentations\/data4citizen-opengovernment"},{"Name":"The History and Future of Censorship Evasion","Location":"Room 103","StartTime":"2026-03-06T17:00:00-08:00","EndTime":"2026-03-06T18:00:00-08:00","Speakers":"Amy Parker","Topic":"Open Government","Description":"Attendees will learn about the history of censorship evasion throughout the development of the internet, the current state of internet censorship and evasion tactics around the world, and the future of evasion methods to protect the free and open Internet.\n","Photo":"","Link":"\/scale\/23x\/presentations\/history-and-future-censorship-evasion"},{"Name":"Architectures Don\u0026#039;t Matter: Making Executables Universally Portable with QEMU","Location":"Room 107","StartTime":"2026-03-07T18:15:00-08:00","EndTime":"2026-03-07T19:15:00-08:00","Speakers":"Amy Parker","Topic":"Developer","Description":"Attendees will learn about QEMU user mode, how it can be used to run applications compiled for other architectures as if they were natively built for the user\u0027s platform, how to configure their systems to make executables from all architectures executable by default, and how applications can be packaged for multiple applications using QEMU.\n","Photo":"","Link":"\/scale\/23x\/presentations\/architectures-dont-matter-making-executables-universally-portable-qemu"},{"Name":"Prometheus and Pets: Monitoring Furry Friends with Metrics and IoT","Location":"Room 105","StartTime":"2026-03-07T14:30:00-08:00","EndTime":"2026-03-07T15:30:00-08:00","Speakers":"Ronald McCollam","Topic":"FOSS @ HOME","Description":"Can Prometheus help take care of your pet? In this talk, we\u2019ll explore how to use simple IoT devices and open source tools Prometheus and Grafana to monitor your pet\u2019s activities in real-time.This session will demonstrate how observability can go beyond servers and improve the lives of our four-legged friends.We\u2019ll cover using off-the-shelf components that can send data to Prometheus and react to alerts, visualizing water consumption and door use trends in Grafana, and alerting when something looks unusual. \u0026nbsp;We\u2019ll review the architecture and see a live demonstration of this stack (hardware and software) in action!\n","Photo":"","Link":"\/scale\/23x\/presentations\/prometheus-and-pets-monitoring-furry-friends-metrics-and-iot"},{"Name":"Workshop: Long range, cheap comms through Meshtastic","Location":"Room 208","StartTime":"2026-03-05T09:00:00-08:00","EndTime":"2026-03-05T13:00:00-08:00","Speakers":"Slava Maslennikov, Kevin Stanonik, Erin Browning","Topic":"Workshops","Description":"Learn how to configure, use, and abuse long-range, cheap communication devices through Meshtastic, without a license! Talk to friends, control remote devices, gather remote sensor data - all at low power use, low cost, with encryption. This 4 hour, hands-on workshop session requires pre-registration (with your conference registration). The required $80 registration fee pays for the devbox base station device attendees will configure and keep.\n","Photo":"","Link":"\/scale\/23x\/presentations\/workshop-long-range-cheap-comms-through-meshtastic"},{"Name":"OpenSearch: The Open Source Path to Search and Observability","Location":"Ballroom F","StartTime":"2026-03-07T18:15:00-08:00","EndTime":"2026-03-07T19:15:00-08:00","Speakers":"Anirudha Jadhav, Shenoy Pratik Gurudatt","Topic":"Observability","Description":"OpenSearch has become a cornerstone of open source search and observability, empowering developers and organizations to derive meaningful insights from unstructured data at scale. With OpenSearch officially joining The Linux Foundation in 2024, backed by tech giants such as IBM, SAP, Uber and AWS, it further cemented its position in the open source ecosystem.\nIn this session we\u2019ll introduce OpenSearch, from indexing and analyzing unstructured logs to full observability capabilities across tracing, monitoring and security. We\u2019ll share latest improvements in query performance and scalability, and real-time analytics, as well as its expanding ecosystem with new plugins and SDKs in multiple programming languages, and its compatibility with cloud-native environments. You\u2019ll even find vector search and natural language processing capabilities for your AI\/ML development.\nJoin us to hear it right from OpenSearch Ambassador and lead of the Observability TAG (technical advisory group) and discover how OpenSearch can fit into your observability architecture.\n","Photo":"","Link":"\/scale\/23x\/presentations\/opensearch-open-source-path-search-and-observability"},{"Name":"Extending Cloud-Native PG with CNPG-I Plugins","Location":"Ballroom B","StartTime":"2026-03-08T13:45:00-07:00","EndTime":"2026-03-08T14:45:00-07:00","Speakers":"Sharif Shaker","Topic":"Cloud Native","Description":"CNPG-I (CloudNativePG Interface) is an open-source solution for extending Postgres in Kubernetes through a powerful plugin system. In this talk, we will dive into how these plugins work with the CloudNativePG Project in Kubernetes and walk through the creation and deployment of Postgres clusters with a custom plugin. By the end of the presentation, attendees will have a foundational understanding of how to use CloudNativePG along with CNPG-I plugins to deploy and expand their Postgres database solutions in Kubernetes.\n","Photo":"","Link":"\/scale\/23x\/presentations\/extending-cloud-native-pg-cnpg-i-plugins"},{"Name":"UI Lessons from Antique Computers","Location":"Ballroom H","StartTime":"2026-03-07T18:15:00-08:00","EndTime":"2026-03-07T19:15:00-08:00","Speakers":"Kyle Rankin","Topic":"General","Description":"Calculators are intuitive, right? Punch in some numbers on the number pad, choose an operation, and the answer appears. But it wasn\u0027t always this way. One hundred years ago, an antique mechanical calculator\u0027s UI was completely different depending on what company made it. Calculators directly exposed the mechanical mechanisms underneath, with few abstractions and little regard to ease-of-use. If you sat in front of one today and I asked you to perform basic arithmetic, you\u0027d probably couldn\u0027t do it without a manual, and that knowledge probably wouldn\u0027t transfer to a different calculator.\nIf you\u0027ve ever introduced someone to Linux for the first time, this might sound familiar. Fragmented, inconsistent UI, and applications that only barely hide their underlying code structure behind their interfaces mean a steep learning curve for new users. In this talk I will dive into the rich history of mechanical calculator UI, and draw parallels with modern Linux applications. The past, present, and future of calculator UI provides a roadmap FOSS would be wise to follow.\n","Photo":"","Link":"\/scale\/23x\/presentations\/ui-lessons-antique-computers"},{"Name":"AT: The Billion-Edge Open Social Graph","Location":"Room 107","StartTime":"2026-03-07T11:15:00-08:00","EndTime":"2026-03-07T12:15:00-08:00","Speakers":"Alex Garnett","Topic":"Developer","Description":"The Atmosphere \u2014 built on\u0026nbsp;AT \u2014 presents a new approach to social graphs. When you write data using Atmosphere APIs, such as by posting to Bluesky, that data is associated with your personal data repository. These personal data repositories can be hosted or migrated anywhere across the Atmosphere. Each Atmosphere app declares its own schema (Lexicon), and reads and writes its own set of fields. These fields can be read by any other app built on the Atmosphere, allowing users to both a) own and b) span their graphs across the network.\nThis talk will provide a demonstration of some fundamental AT technologies, including:\n- \u0022Sipping the Firehose\u0022 - working with the stream, a demo of creating records and have them pop right out- \u201cGetting backlinks with Constellation\u201d - querying social interactions in real time, and building that data into different interfaces- \u201cLexicon Authoring\u201d - a discussion of best practices for creating additional schemas, with examples from other apps in the Atmosphere\n","Photo":"","Link":"\/scale\/23x\/presentations\/billion-edge-open-social-graph"},{"Name":"CloudNativePG: Robust, Self-Healing PostgreSQL on Kubernetes","Location":"Ballroom H","StartTime":"2026-03-06T11:15:00-08:00","EndTime":"2026-03-06T12:15:00-08:00","Speakers":"Jimmy Angelakos","Topic":"PostgreSQL","Description":"CloudNativePG is an open-source Kubernetes operator for PostgreSQL, which has officially been accepted into the Cloud Native Computing Foundation (CNCF) Sandbox.\nCloudNativePG manages the full lifecycle of PostgreSQL clusters, configured with a primary\/standby setup using native streaming replication for high availability. It is fully declarative and Kubernetes-native. The operator avoids StatefulSets, managing Pods and PersistentVolumeClaims directly. This gives it granular control over storage, instance lifecycle, and automated failover procedures.\nWe will cover its core design philosophy and key features\u2014including automated deployment, self-healing, and integrated backup\/recovery. We will also demonstrate how easy it is to spin up, manage, and scale robust PostgreSQL clusters using CloudNativePG.\n","Photo":"","Link":"\/scale\/23x\/presentations\/cloudnativepg-robust-self-healing-postgresql-kubernetes"},{"Name":"PostgreSQL and Academia: Establishing Partnership","Location":"Room 211","StartTime":"2026-03-06T17:00:00-08:00","EndTime":"2026-03-06T18:00:00-08:00","Speakers":"Henrietta Dombrovskaya","Topic":"Higher Education","Description":"PostgreSQL, maintained as an open source project, is an ideal database for teaching relational theory and demonstrating database internals. However, so far, few academic institutions have adopted PostgreSQL for their educational needs.\nOne of the goals of Prairie Postgres NFP, a Midwest non-profit, is to bridge the gap between Industry and Academia with the help of PostgreSQL. We advocate for using PostgreSQL in data management courses and invite students and faculty to participate in PostgreSQL conferences and meetups.\nIn this talk, we will share our successes in this journey and highlight the problems we are still trying to solve.\n","Photo":"","Link":"\/scale\/23x\/presentations\/postgresql-and-academia-establishing-partnership"},{"Name":"Leveraging LLMs on embedded Devices","Location":"Room 211","StartTime":"2026-03-07T12:30:00-08:00","EndTime":"2026-03-07T13:30:00-08:00","Speakers":"Hunyue Yau","Topic":"Embedded Linux","Description":"Leveraging LLMs (Large Langage Models)\/machine learning in an embedded environment can be riddled with surprises and challenges due differences on embedded devices and expectations. This session will look at challenges encountered by an embedded developer evaluating LLMs on an embedded Linux device along with trade offs in trying to fit an open LLM on an embedded device. The challenges will be illustrated with data from different attempts attempts on embedded Linux. Combination of both hardware and software will be looked at to address the challenges.\n","Photo":"","Link":"\/scale\/23x\/presentations\/leveraging-llms-embedded-devices"},{"Name":"Oops, I Self-Hosted Everything: One PC, No Static IP, No Problem","Location":"Room 105","StartTime":"2026-03-07T12:30:00-08:00","EndTime":"2026-03-07T13:30:00-08:00","Speakers":"Priyatham Bazaru","Topic":"FOSS @ HOME","Description":"It all started with a website and a refusal to spend a dollar as a grad student. This talk traces the evolution from a student portfolio to a full self-hosted ecosystem with Media to personal AI tools and periodic social media backups all running with stubbornness on second-hand hardware without a static IP. Explore the journey: one-day wins with dynamic DNS, multi-year setups with backups, monitoring, and home automation. My network and security failures and how you should avoid them on your server. Whether you\u2019re curious or deep in self-hosting, discover what outages teach, how communities support, and open source empowers. No budget for all this? No problem.\n","Photo":"","Link":"\/scale\/23x\/presentations\/oops-i-self-hosted-everything-one-pc-no-static-ip-no-problem"},{"Name":"Check Your Own Boxes: How I Used My Blog To Land My First Job In Tech","Location":"Room 103","StartTime":"2026-03-08T13:00:00-07:00","EndTime":"2026-03-08T14:00:00-07:00","Speakers":"Gina Verrastro","Topic":"Career Day","Description":"Whether you\u0027re a fresh graduate or a career transitioner, breaking into tech can feel like getting stuck in an infinite loop:\u0026nbsp;while need_job:\u0026nbsp;\u0026nbsp; if not have_experience:\u0026nbsp;\u0026nbsp; \u0026nbsp; \u0026nbsp; need_job = True\u0026nbsp;\nIn this talk, I\u2019ll share how I demonstrated my value to potential employers - and got noticed - by transforming my personal blog into a living portfolio that showcased more than just my burgeoning technical skills.\nAttendees will learn how to check their own boxes by showing off transferable skills, creating visible proof of competence, and highlighting how their learning process can be a strength rather than a limitation. I\u2019ll discuss the practical steps I used to craft my blog to meet my needs as a career transitioner and how I positioned my seemingly-unrelated skills - like copywriting and photography - as useful and relevant to my development as a programmer. My blog got me noticed at networking events, served as a talking point in interviews, and bolstered my confidence. I\u2019ll give attendees the tools to develop their own strategy to break the cycle and land their first job in tech.\n","Photo":"","Link":"\/scale\/23x\/presentations\/check-your-own-boxes-how-i-used-my-blog-land-my-first-job-tech"},{"Name":"Give \u2018Em Shell: Joyful Automation For The Busy Programmer","Location":"Room 107","StartTime":"2026-03-07T12:30:00-08:00","EndTime":"2026-03-07T13:30:00-08:00","Speakers":"Gina Verrastro","Topic":"Developer","Description":"It all started with a hacker. Years ago, a legendary build engineer wrote a collection of scripts so ingenious - and hilarious - that they lit a fire in my soul and changed my entire career trajectory.\nIn this talk we\u2019ll explore how automation is a life hack that can transform daily drudgery into opportunities to learn, play, and make our lives more efficient. By using scripts to automate repetitive tasks we free our minds and to-do lists to tackle the complex challenges that attracted us to programming as both craft and career. I\u2019ll share some of my favorite scripts, including a daily digest tool that integrates with AWS and Datadog, and imhungy.sh, a command-line tool that uses data, APIs, and a dash of whimsy to answer the age-old question: what do you feel like for lunch?\nAttendees will leave inspired to turn their own most tiresome tasks into projects that spark joy. Whether you\u2019re a sysadmin, developer, or hobbyist, you\u2019ll walk away with fresh ideas and a new appreciation for the humble yet mighty Bash script.\u0026nbsp;\n","Photo":"","Link":"\/scale\/23x\/presentations\/give-em-shell-joyful-automation-busy-programmer"},{"Name":"The Hidden Lives of Temp Tables: Unraveling MySQL Internal Management","Location":"Room 105","StartTime":"2026-03-06T12:30:00-08:00","EndTime":"2026-03-06T13:30:00-08:00","Speakers":"Gabriel Ciciliani","Topic":"MySQL","Description":"Ever wondered how MySQL and MariaDB handle the myriad internal temporary tables they create to process your queries? This session pulls back the curtain on this often-overlooked aspect of database performance.\u0026nbsp;\nPrepare to have your assumptions challenged as we delve into the baffling behavior of MySQL\u0027s TempTable storage engine. We\u0027ll analyze the key configuration variables and internal mechanisms that influence this crucial decision.\nThrough practical examples and insightful explanations, you\u0027ll gain a deeper understanding of:\n- When are internal temporary tables used- How MySQL and MariaDB choose the storage engine- The specific triggers and thresholds that cause MySQL engine to move data to disk and the performance impact- Practical tips and configuration adjustments to optimize temporary table usage and avoid unexpected disk I\/O.\nWhether you\u0027re a seasoned DBA, a curious developer, or anyone interested in the inner workings of MySQL and MariaDB, this session will equip you with valuable knowledge to better understand and optimize your database performance.\n","Photo":"","Link":"\/scale\/23x\/presentations\/hidden-lives-temp-tables-unraveling-mysql-internal-management"},{"Name":"Magical Mystery Tour: A Roundup of Observability Datastores","Location":"Ballroom A","StartTime":"2026-03-06T12:30:00-08:00","EndTime":"2026-03-06T13:30:00-08:00","Speakers":"Joshua Lee","Topic":"Cloud Native","Description":"In this talk, Joshua will share his insights and experiences with OpenTelemetry, an open-source project that offers protocols, APIs, and SDKs for collecting metrics, traces, and logs from applications and services. He will cover the comprehensive toolkit provided by the OpenTelemetry community, including language SDKs, the Collector, and the OTLP formats for metrics, traces, and logs.\nHe will demonstrate how to instrument and monitor a microservices application running on a Kubernetes cluster, utilizing the full potential of OpenTelemetry. Attendees will learn how to use powerful open-source tools like Jaeger and Prometheus to effectively analyze telemetry signals from their applications.\nBy the end of this session, attendees will have a solid understanding of how to implement OpenTelemetry in their projects, enhancing their debugging and observability practices. Join us as we delve into the world of OpenTelemetry, unlocking the capabilities of this powerful technology for your development needs.\n","Photo":"","Link":"\/scale\/23x\/presentations\/magical-mystery-tour-roundup-observability-datastores"},{"Name":"DevOps is a Foreign Language (or Why There Are No Junior SREs)","Location":"Ballroom F","StartTime":"2026-03-06T10:00:00-08:00","EndTime":"2026-03-06T11:00:00-08:00","Speakers":"Joshua Lee","Topic":"DevOpsDay LA","Description":"DevOps has a notoriously steep learning curve. Getting started in the field can feel like being dropped in a foreign country without the ability to understand *anything* about the language.\u0026nbsp;\nA language is more than just the syntax and semantic rules of the words themselves. It also encompasses the shared culture of the speakers. With the proliferation of programming languages as well as the deeply held cultural beliefs of the community, it\u0027s easy to see that learning DevOps is like trying to learn a foreign language.\nI will review five foundational hypotheses from the field of Second Language Acquisition and relate these hypotheses back to the world of DevOps. DevOps practitioners, trainers, tool builders, and learners should all come away with useful insights to apply to their practice.\u0026nbsp;\n","Photo":"","Link":"\/scale\/23x\/presentations\/devops-foreign-language-or-why-there-are-no-junior-sres"},{"Name":"Containers All the Way Down: What we learned running containers-in-containers @ Meta for AI \u0026amp; More","Location":"Room 106","StartTime":"2026-03-07T14:30:00-08:00","EndTime":"2026-03-07T15:30:00-08:00","Speakers":"Shaun Hopper, Phong Nguyen","Topic":"Systems \u0026amp; Infrastructure","Description":"Over the past few years, OCI containers and Kubernetes have become the backbone of Meta\u2019s open-source cloud infrastructure. This talk explores the complexities of safely running containers inside containers (\u201cnested containers\u201d) without root privileges. It demystifies OCI container internals, highlights the latest open-source advancements enabling rootless deployments, and addresses the unique challenges posed by nested environments. Through production case studies, it shares lessons for secure, efficient container-in-container deployments.\n","Photo":"","Link":"\/scale\/23x\/presentations\/containers-all-way-down-what-we-learned-running-containers-containers-meta"},{"Name":"Emotional AI Robot Simplified: Creating a Voice-Activated Assistant with Minimal Cost and Experience","Location":"Room 103","StartTime":"2026-03-07T11:15:00-08:00","EndTime":"2026-03-07T12:00:00-08:00","Speakers":"Jack Pierse","Topic":"Next Generation","Description":"This project attempts to present the capabilities of weaving the abilities of artificial intelligence, a Python based interface, and Arduino, to build a voice activated assistant with robotic capabilities and human-like reaction. Through analyzing and acting on the tone of the speaker\u2019s command, the project showcases the power of utilizing multiple systems to achieve a complex output. People attending will learn about the design process of this machine, the integration of AI APIs, voice recognition, and open source software, to display how intelligent and conversational robotics can be achieved with freely available and accessible tools.\n","Photo":"","Link":"\/scale\/23x\/presentations\/emotional-ai-robot-simplified-creating-voice-activated-assistant-minimal"},{"Name":"Platform Engineering Starts at the Node: The Power of Immutable Operating Systems","Location":"Ballroom B","StartTime":"2026-03-06T15:45:00-08:00","EndTime":"2026-03-06T16:45:00-08:00","Speakers":"Fabrizio Sgura","Topic":"Cloud Native","Description":"This presentation offers an in-depth analysis of Flatcar Linux, a container-optimized operating system, within the context of cloud-native environments. It begins with an overview of cloud-native Linux distributions, highlighting the evolution and importance of container-focused operating systems. The session introduces Flatcar Linux, discussing its origins, acceptance into the Cloud Native Computing Foundation (CNCF) as an incubating project, and its core features such as immutability, atomic updates, and container-native design.After covering Flatcar, I explore Kairos, as immutable option at the edge, and I show a comparison of alternatives like Fedora CoreOS, Talos, Suse elementary.Also, this session argues that managing the node OS immutably is key to platform reliability. We compare traditional distros vs. container-specific immutable OSes. We describe examples like AWS Bottlerocket, Flatcar Container Linux, and Talos Linux.Such OSes mount a read-only root filesystem, disable SSH, and update by swapping entire node images (dual-disk atomic updates with rollback).In the demo, I upgrade a cluster\u2019s OS by applying a new immutable image spec and watching nodes reboot harmlessly. I highlight how this approach eliminates config drift and patches servers in one shot, aligning with best practices that a minimal, read-only host has a \u201cmuch smaller attack surface\u201d.\n","Photo":"","Link":"\/scale\/23x\/presentations\/platform-engineering-starts-node-power-immutable-operating-systems"},{"Name":"Help! My LLM is a Resource Hog: How We Tamed Inference with Kubernetes and Open Source Muscle","Location":"Ballroom DE","StartTime":"2026-03-08T11:45:00-07:00","EndTime":"2026-03-08T12:45:00-07:00","Speakers":"Hrittik Roy","Topic":"Open Source AI","Description":"A client came to us with a problem we\u2019re seeing more and more, their large language model (LLM) was deployed, but inference was painfully slow, GPU usage was unpredictable, and costs were spiraling out of control. Kubernetes alone wasn\u2019t enough, they needed a production-ready, efficient, and scalable stack.In this talk, we\u2019ll walk through how we diagnosed and solved the issue using open-source CNCF tools, turning a chaotic deployment into a well-oiled inference machine.You\u2019ll learn how to:1. Use KServe and Kubeflow to serve LLMs reliably.2. Benchmark and auto-scale workloads using Volcano and KEDA while optimizing resource usage and latency.3. Track model performance and drift with Prometheus, Grafana, and OpenTelemetry.We\u2019ll share benchmarks, architectures, and lessons from the field, all based on open-source tooling you can try today. Whether you\u2019re running LLMs at scale or just exploring GenAI, this talk is packed with real-world solutions to help you do more with less.\n","Photo":"","Link":"\/scale\/23x\/presentations\/help-my-llm-resource-hog-how-we-tamed-inference-kubernetes-and-open-source"},{"Name":"From COBOL to Claude: What Hopper Knew","Location":"Room 107","StartTime":"2026-03-08T11:45:00-07:00","EndTime":"2026-03-08T12:45:00-07:00","Speakers":"Brendan O\u0026#039;Leary","Topic":"Developer","Description":"The most dangerous phrase in the English language is \u2018We\u2019ve always done it that way.\u2018\u201d Grace Hopper spent 60 years fighting this mentality. Today\u2019s developers sneering at \u201cAI slop\u201d and rolling their eyes at \u201cvibe coding\u201d are repeating history\u2014the same engineers who said COBOL would never catch on. You\u2019re about to find out why Amazing Grace wouldn\u2019t hire them\u2014and why you shouldn\u2019t either.\nIn fact, every time you prompt Claude to write code, you\u2019re witnessing the future Grace Hopper predicted in 1955 and throughout her career. Admiral Hopper carried 11.8-inch wires to make nanoseconds tangible. Today, she\u2019d carry LEGO bricks to explain how AI transforms thoughts into code at light speed.\nThe progression is clear:\n\nPunch cards \u2192 Assembly \u2192 COBOL \u2192 Modern frameworks \u2192 Natural language\n\nWe\u2019ve reached Hopper\u2019s vision: human language as the primary computer interface.\n","Photo":"","Link":"\/scale\/23x\/presentations\/cobol-claude-what-hopper-knew"},{"Name":"Enhancing TPM security in the Linux Kernel","Location":"Ballroom C","StartTime":"2026-03-07T11:15:00-08:00","EndTime":"2026-03-07T12:15:00-08:00","Speakers":"James Bottomley","Topic":"Kernel \u0026amp; Low Level Systems","Description":"Recent security updates to Linux, such as the new Systemd Unified Kernel Image rely on the discrete or firmware integrated TPM (Trusted Platform Module) to verify boot and release secrets securely. However, there are many known attacks against the TPM chip itself. We will discuss the newly upstreamed Linux Kernel TPM security patches, which not only provide a basis for securely communicating with the TPM but also provide a novel defences against a wide variety of TPM based attacks by using a unique (to Linux) null key scheme. This talk will cover what TPM based attacks are (including interposer attacks), how the Trusted Computing Group expects you to tell you\u0027re talking to a real TPM and how you can communicate with it securely and use its policy statements to govern key use and release. We will then move on to how the new Linux Kernel patches extend this and can be leveraged to validate the TPM on every boot and continually monitoring it for any TPM interposer substitutions in real time. \u0026nbsp;The new TPM trust verification tools are available under LGPL as ancillary tools in the upser space openssl tpm engine project.\n\u0026nbsp;\n","Photo":"","Link":"\/scale\/23x\/presentations\/enhancing-tpm-security-linux-kernel"},{"Name":"The Sound of Your Secrets: Teaching Your Model to Spy, So You Can Learn to Defend","Location":"Room 101","StartTime":"2026-03-07T14:30:00-08:00","EndTime":"2026-03-07T15:30:00-08:00","Speakers":"David vonThenen","Topic":"Security","Description":"AI can now listen to your keyboard and guess what you\u0027re typing. This session shows how deep learning models can reconstruct text from keystroke sounds, then breaks down how these attacks work and how to defend against them. It\u0027s a live, hands-on look at the thin line between innovation and exploitation in modern AI security. Bring your curiosity and maybe a little paranoia.\n","Photo":"","Link":"\/scale\/23x\/presentations\/sound-your-secrets-teaching-your-model-spy-so-you-can-learn-defend"},{"Name":"A Practical Guide to Training a Small Language Model: Tokenizers, Training, and Real-World Pitfalls","Location":"Ballroom DE","StartTime":"2026-03-06T15:45:00-08:00","EndTime":"2026-03-06T16:45:00-08:00","Speakers":"David vonThenen","Topic":"Open Source AI","Description":"This session walks through how to build and train your own Small Language Model using open source tools. You\u0027ll learn how to select datasets, reuse BERT\u0027s tokenizer, design a smaller student model, and apply knowledge distillation to preserve accuracy. We\u0027ll share code, show common pitfalls, and help you deploy an efficient, real-world SLM that runs fast on modest hardware.\n","Photo":"","Link":"\/scale\/23x\/presentations\/practical-guide-training-small-language-model-tokenizers-training-and-real"},{"Name":"Extreme Home Labbing: Building Large Scale Computing with Small Scale Budgets","Location":"Room 211","StartTime":"2026-03-06T12:30:00-08:00","EndTime":"2026-03-06T13:30:00-08:00","Speakers":"Joe Needleman, dex dex","Topic":"Higher Education","Description":"What happens when you\u2019re a volunteer-run academic event with almost no budget, but need to support thousands of concurrent users? We decided to embrace the home-lab mindset and scale it to the extreme. In this talk, we\u2019ll share how we transformed the home lab mindset into competition-grade infrastructure powering events like WRCCDC, PRCCDC, many others. Using second hand hardware and resources, we\u2019ll walk through our migration from VMware and a SAN to an entirely open-source stack built on Proxmox and TrueNAS, and how we replaced Active Directory with authentik + LDAP to eliminate licensing and increase flexibility. Along the way, we\u2019ll cover the planning, hardware challenges, licensing challenges, design tradeoffs, training, and scalability lessons learned while running production infrastructure in a purely volunteer environment. If you are an educator and trying to string together a learning space for students or if you\u2019ve ever wondered how far you can stretch open-source tools this is the talk for you.\n","Photo":"","Link":"\/scale\/23x\/presentations\/extreme-home-labbing-building-large-scale-computing-small-scale-budgets"},{"Name":"OSS Contributor Guidelines... for Robots?","Location":"Ballroom DE","StartTime":"2026-03-07T15:45:00-08:00","EndTime":"2026-03-07T16:45:00-08:00","Speakers":"Jeremy Meiss","Topic":"Open Source AI","Description":"AI (i.e. ML with better compute) is here to stay - there\u2019s no denying that. But AI\u0027s capacity to provide genuine contributions is debatable - especially for open source projects. Projects are seeing a flood of AI-generated issues and pull requests, yet they lack the crucial human elements of context, intent, and accountability that open source thrives on. This isn\u0027t just a minor annoyance; it poses a direct threat to the sustainability of beloved projects and the maintainers who tirelessly support them.The time to address AI in your CONTRIBUTING.md file is now. But what does that look like? How do we establish clear ground rules for AI-driven contributions (because not all are bad)? How do we define what a \u201cmeaningful contribution\u201d is in today\u2019s landscape, and how do we enforce the guidelines? This talk will put forward some thoughts and ideas for what a playbook might look like for your specific project, and some guidelines which can help ensure we embrace these new tools, while still keeping the spirit of open source intact.\n","Photo":"","Link":"\/scale\/23x\/presentations\/oss-contributor-guidelines-robots"},{"Name":"Workshop: Container Images From Zero -- Building Them Bit by Bit","Location":"Ballroom B","StartTime":"2026-03-05T10:00:00-08:00","EndTime":"2026-03-05T13:00:00-08:00","Speakers":"Joe Thompson","Topic":"Cloud Native","Description":"In this three-hour workshop (with time for plenty of Q\u0026amp;A!), Joe Thompson walks you through container images from their most primitive forms through building modern OCI images, explaining concepts along the way. As you work through the exercises, we\u0027ll discuss the effects of different build techniques and styles on maintainability, deployment and security, and you\u0027ll learn about image basics like layers, tags, and signatures as well as more nuanced concepts like strategies for determining how to build and use your own base images while allowing for effective use of tools like image security scanners. Whether you\u0027re a beginner to containers or an experienced builder who wants to further explore the details most build tools abstract away, this workshop will have something for you.\n","Photo":"","Link":"\/scale\/23x\/presentations\/workshop-container-images-zero-building-them-bit-bit"},{"Name":"Meet, Greet, Repeat. Networking Skills for Maximum Impact","Location":"Room 104","StartTime":"2026-03-08T13:30:00-07:00","EndTime":"2026-03-08T15:00:00-07:00","Speakers":"Michelle Brenner","Topic":"Career Day","Description":"You could be watching a training video in your pajamas, but you chose to be here because you want real, lasting connections that can transform your career. In a world where AI blurs reality, face-to-face networking gives you an edge that online courses can\u2019t match. Whether you\u2019re an introvert or an extrovert, this session will help you set a conference goal and turn networking from daunting to delightful. We\u2019ll cover how to keep conversations going, exit gracefully, and make connections that last, with practical tips and interactive exercises that boost your confidence and help you make the most of every event.\n","Photo":"","Link":"\/scale\/23x\/presentations\/meet-greet-repeat-networking-skills-maximum-impact"},{"Name":"Workshop: Swift Server Fundamentals","Location":"Room 211","StartTime":"2026-03-05T10:00:00-08:00","EndTime":"2026-03-05T13:00:00-08:00","Speakers":"Nick Shook, Karen Chu","Topic":"Workshops","Description":"Swift isn\u0027t just for iOS anymore\u2014it\u0027s a powerful, memory-safe systems language that\u0027s gaining traction in Linux server environments. In this hands-on workshop for Linux developers, we\u0027ll build a production-ready REST API while exploring why Swift\u0027s combination of compile-time safety, modern concurrency, and C++-level performance, without garbage collection, makes it compelling for Linux services. You\u0027ll learn how Swift integrates with familiar Linux workflows, from package management to containerization, and leave with a working API ready to deploy on your favorite Linux distro. No prior Swift experience required\u2014just bring your laptop with Swift installed and ready to code.\n","Photo":"","Link":"\/scale\/23x\/presentations\/workshop-swift-server-fundamentals"},{"Name":"Accelerating Legal Matters with Simple Software","Location":"Room 103","StartTime":"2026-03-06T14:30:00-08:00","EndTime":"2026-03-06T15:30:00-08:00","Speakers":"Michael Burshteyn","Topic":"Open Government","Description":"LLMs are powerful, but hallucinations are legal malpractice waiting to happen. So instead of cataloging failure modes, this talk is about preventative infrastructure. Meet harness \u2014 an open-source durable execution framework for legal workflows, designed to pair with Claude Code.\nIf you\u0027ve used Temporal, the mental model will feel familiar. Temporal gives you durable execution for distributed systems \u2014 retries, state tracking, workflow orchestration. harness applies that same philosophy to legal work. A lawyer files a summons with the court, then has a statutory deadline to file proof of service. That\u0027s a workflow with hard constraints, real consequences, and state that cannot be lost. harness tracks all of it across local and cloud storage providers.\nBut durability is only half the story. harness also enforces a semantic layout in Markdown \u2014 think of it as a contract between Claude Code and the lawyer\u0027s workspace. It defines how client questionnaires are structured, how templates are organized, and how workflows are sketched before they execute. We will showcase demos of how we use harness to write briefs, contracts, and handle routine paperwork for our clients.\nharness written in Swift, ships as a CLI, and runs on Linux, Windows, or Mac. Nothing here is legal advice, and nor affiliated with the speaker\u0027s employer.\n","Photo":"","Link":"\/scale\/23x\/presentations\/accelerating-legal-matters-simple-software"},{"Name":"Launching Your First Home Server","Location":"Room 105","StartTime":"2026-03-07T15:45:00-08:00","EndTime":"2026-03-07T16:45:00-08:00","Speakers":"Sam Hanna","Topic":"FOSS @ HOME","Description":"This session will guide participants through the essential steps of setting up Docker on a fresh server installation. Attendees will learn how to deploy a simple application within Docker containers, link a custom domain, and secure their server with Tailscale, a modern VPN solution. By the end of the demonstration, participants will gain practical skills in application deployment and private networking, empowering them to enhance their projects and professional environments with modern technologies. Whether you\u2019re a novice or seasoned user, this session offers valuable insights into containerization and secure application management.\n","Photo":"","Link":"\/scale\/23x\/presentations\/launching-your-first-home-server"},{"Name":"Modernizing local storage management for systemd services","Location":"Ballroom C","StartTime":"2026-03-07T17:00:00-08:00","EndTime":"2026-03-07T18:00:00-08:00","Speakers":"Andres Beltran","Topic":"Kernel \u0026amp; Low Level Systems","Description":"The storage directory settings in systemd help define where services store their data. Two important features have been implemented for these directories. The first one is id-mapped mounts, which is a filesystem feature that allows a mount namespace to show a different UID than what is stored on a file. Storage directories now support id-mapping, so that the files within the mount namespace of a service defined with DynamicUser=yes are owned by its unprivileged UID\/GID. The second feature is storage quota support. Storage limits can now be defined in terms of percentages or absolute values to enforce quotas on the consumption of State, Cache, and Logs directories. These features enhance the security and resource management of systemd services.\n","Photo":"","Link":"\/scale\/23x\/presentations\/modernizing-local-storage-management-systemd-services"},{"Name":"Gen AI for the Gen X Guy ","Location":"Ballroom F","StartTime":"2026-03-06T15:00:00-08:00","EndTime":"2026-03-06T16:00:00-08:00","Speakers":"Scott Mabe","Topic":"DevOpsDay LA","Description":"GenAI for the GenX guy is a talk about how being a member of the forgotten apathetic generation has led to a healthy distrust of GenAI.\u0026nbsp;\n","Photo":"","Link":"\/scale\/23x\/presentations\/gen-ai-gen-x-guy"},{"Name":"All Your Keyboards Are Belong To Us!","Location":"Ballroom C","StartTime":"2026-03-06T11:00:00-08:00","EndTime":"2026-03-06T11:45:00-08:00","Speakers":"Federico Lucifredi","Topic":"SunSecCon","Description":"A subset of signal leak attacks focusing on keyboards. This talk is compiled with open sources, no classified material will be discussed.\n","Photo":"","Link":"\/scale\/23x\/presentations\/all-your-keyboards-are-belong-us"},{"Name":"My 2-Mile Particle Accelerator X-ray Laser Runs Linux","Location":"Room 107","StartTime":"2026-03-06T11:15:00-08:00","EndTime":"2026-03-06T12:15:00-08:00","Speakers":"Simon Elmir","Topic":"Applied Science","Description":"SLAC National Lab uses particle accelerators to run the world\u0027s most powerful X-ray laser. We also process Vera C. Rubin Observatory images - the largest-ever astronomy dataset. This talk is an infrastructure-focused introduction to Scientific Computing. Learn about how open source is at the core of how we collect, store, and process data for cutting-edge scientific research.\n","Photo":"","Link":"\/scale\/23x\/presentations\/my-2-mile-particle-accelerator-x-ray-laser-runs-linux"},{"Name":"PostgreSQL Hands-On Training Day","Location":"","StartTime":"","EndTime":"","Speakers":"Ryan Booz, Devrim Gunduz, Elizabeth Christensen","Topic":"PostgreSQL","Description":"A full PostgreSQL training day adjacent to the SCaLE LA event. 6 hours total, running for a full day as a single track (with 90 minute lunch break). Attendees can attend some or all of the event. Aimed both at new Postgres users and those migrating from other db systems.\u0026nbsp;\n","Photo":"","Link":"\/scale\/23x\/presentations\/postgresql-hands-training-day"},{"Name":"Full Text Search, the Next Generation","Location":"Ballroom H","StartTime":"2026-03-05T15:45:00-08:00","EndTime":"2026-03-05T16:45:00-08:00","Speakers":"Christophe Pettus","Topic":"PostgreSQL","Description":"PostgreSQL has had integrated full-text search since version 8.3 (and before that using the tsearch2 extension)\u2026\u0026nbsp;that\u0027s over 17 years of searching. New technologies have emerged since then to make searching a large corpus of text even more efficient, accurate, and useful.\nThis talk dives into new extensions and methods of doing full-text search: New algorithms like BM25, new approaches like pgvector, and how to combine them to create hybrid search methods.\n","Photo":"","Link":"\/scale\/23x\/presentations\/full-text-search-next-generation"},{"Name":"Workshop: Self-hosting a Secure Home Lab","Location":"Room 211","StartTime":"2026-03-05T14:00:00-08:00","EndTime":"2026-03-05T17:00:00-08:00","Speakers":"Henry Reed, Issac Kim, Maya Zeng","Topic":"Workshops","Description":"An ideal home lab is remotely-accessible, security hardened and tested, and wholly relies on an open-source technology stack. In this workshop, you will get hands-on training on using open source technology\u2013from hypervisor to web app\u2013to self-host your own home lab. The workshop will walk you through network design, architecture, and security, including firewall configuration and DNS sinkholing; using Docker and Docker Compose; remote administration tools and methods; remote web app access with mandatory two-factor authentication; single sign on integration with internal and external services; certificate authority management for mTLS through OpenSSL and Step CA; an introduction to SSH certificate authorities; and network mapping and security testing. Participants will come out of this workshop with the hands-on experience, knowledge and resources to successfully self-host their own secure Linux-based home lab. This workshop will require the participant to be comfortable in the Linux command line and be familiar with basic IPv4 concepts.\n","Photo":"","Link":"\/scale\/23x\/presentations\/workshop-self-hosting-secure-home-lab"},{"Name":"The Wonderful World of WAL","Location":"Ballroom G","StartTime":"2026-03-06T12:30:00-08:00","EndTime":"2026-03-06T13:30:00-08:00","Speakers":"Bruce Momjian","Topic":"PostgreSQL","Description":"The Postgres write-ahead log, or WAL, is basically a change-log for the database. \u0026nbsp;It enables several important Postgres features: \u0026nbsp;crash recovery, point-in-time recovery, and binary and logical replication. \u0026nbsp;This talk explains what is stored in the WAL, how binary and logical replication work, and how replication slots track replication progress.\u0026nbsp;\n","Photo":"","Link":"\/scale\/23x\/presentations\/wonderful-world-wal"},{"Name":"The Tip of the Iceberg","Location":"Room 106","StartTime":"2026-03-08T13:45:00-07:00","EndTime":"2026-03-08T14:45:00-07:00","Speakers":"Alex Rasmussen","Topic":"Systems \u0026amp; Infrastructure","Description":"A deep dive into the Iceberg open table format, examining the rationale for its creation, internal mechanics, and advanced capabilities. Drawing from years of production experience, this talk offers both theoretical foundations and practical insights for engineers considering adopting Iceberg.\n","Photo":"","Link":"\/scale\/23x\/presentations\/tip-iceberg"},{"Name":"Beyond Vibe Coding: How to Scale AI-Assisted Development Without Architectural Chaos","Location":"Room 107","StartTime":"2026-03-07T14:30:00-08:00","EndTime":"2026-03-07T15:30:00-08:00","Speakers":"Mushegh Gevorgyan","Topic":"Developer","Description":"AI coding assistants have made engineers 10x faster, but when entire teams use them, a new problem emerges: architectural chaos. Each developer gets working code from their AI, but without shared architectural context, you end up with conflicting patterns, duplicate services, and unmaintainable systems. This talk introduces SpecMind, an open-source tool that enables spec-driven vibe coding by automatically analyzing your codebase, generating architecture documentation, and keeping design decisions aligned across your team. Learn how to maintain architectural consistency while moving fast with AI, and see a live demo of the analyze, design, and implement workflow that keeps teams building together instead of in isolation.\n","Photo":"","Link":"\/scale\/23x\/presentations\/beyond-vibe-coding-how-scale-ai-assisted-development-without-architectural"},{"Name":"Introduction to Multikernel Linux","Location":"Ballroom C","StartTime":"2026-03-07T12:30:00-08:00","EndTime":"2026-03-07T13:30:00-08:00","Speakers":"Cong Wang","Topic":"Kernel \u0026amp; Low Level Systems","Description":"This talk presents a multikernel Linux architecture where multiple independent Linux kernel instances execute on a single machine with kernel-enforced resource partitioning. Unlike previous replica-based multikernel design, our isolation-based design addresses dynamic resource management through device tree based allocation and Linux hotplug operations. We discuss the architectural design, implementation leveraging existing kernel infrastructure: kexec, device tree, hotplug subsystems. Use cases include AI agent sandbox, zero-downtime kernel updates and automatic crash recovery with backup kernel. This design maintains full Linux compatibility while providing strong isolation without virtualization overhead.\n","Photo":"","Link":"\/scale\/23x\/presentations\/introduction-multikernel-linux"},{"Name":"Punching Through Firewalls Without Punching Holes","Location":"Room 105","StartTime":"2026-03-08T11:45:00-07:00","EndTime":"2026-03-08T12:45:00-07:00","Speakers":"Kevin Purdy","Topic":"FOSS @ HOME","Description":"Break down the mystery of NAT traversal and secure remote access.\n","Photo":"","Link":"\/scale\/23x\/presentations\/punching-through-firewalls-without-punching-holes"},{"Name":"From Bash to Burnout: Staying Sane in a 24\/7 Tech World","Location":"Room 103","StartTime":"2026-03-08T11:00:00-07:00","EndTime":"2026-03-08T12:00:00-07:00","Speakers":"Eric Hendricks","Topic":"Career Day","Description":"Behind every uptime badge is a tired sysadmin. Eric opens up about the realities of burnout in IT and offers simple, practical ways to protect your time, energy, and love for the work you do.\n","Photo":"","Link":"\/scale\/23x\/presentations\/bash-burnout-staying-sane-247-tech-world"},{"Name":"Conquering Events with Streaming Analytics","Location":"Ballroom G","StartTime":"2026-03-07T17:00:00-08:00","EndTime":"2026-03-07T18:00:00-08:00","Speakers":"Nuri Halperin","Topic":"General","Description":"Step into the world of stream processing, where events arrive sporadically and timing matters.This talk explores managing the journey and lifetime of an events during stream processing. We will discuss data events from ingestion to output and examine what happens along the way.Using a movie theater metaphor, we will explain key ideas like time windows, late arrivals, and dead letter queues. The talk connects high-level concepts to practical implementation notes. You will leave with a clear and useful mental model for working with real-time data.\n","Photo":"","Link":"\/scale\/23x\/presentations\/conquering-events-streaming-analytics"},{"Name":"AI: The Big Picture","Location":"Ballroom DE","StartTime":"2026-03-06T17:00:00-08:00","EndTime":"2026-03-06T18:00:00-08:00","Speakers":"Nuri Halperin","Topic":"Open Source AI","Description":"If you\u2019re a practitioner, developer, or data person, you\u2019re probably being told to \u201cjust use AI\u201d. But what does that actually mean?What is \u201cAI\u201d really? Is it just ChatGPT, Claude, or Canva drawing pictures for you?\u0026nbsp;This talk maps out the main building blocks of modern AI. I\u2019ll discuss models and model architecture, training, embeddings, tokens, parameters, agents, RAG, hallucinations, \u201cagentic\u201d systems, and a few other terms you keep hearing.\nImportantly, we\u2019ll look at how these pieces are actually put together in real systems: where they\u2019re genuinely useful, where they\u2019re fragile, and where they\u2019re oversold.\nYou\u2019ll come out of the talk with a solid mental picture of how these ideas connect, what\u2019s behind the buzzwords, and enough understanding to engage in a more informed way on your won AI journey.\n","Photo":"","Link":"\/scale\/23x\/presentations\/ai-big-picture"},{"Name":"pgFirstAid","Location":"Ballroom H","StartTime":"2026-03-06T12:30:00-08:00","EndTime":"2026-03-06T13:30:00-08:00","Speakers":"Justin Frye","Topic":"PostgreSQL","Description":"Easy-to-deploy, open source PostgreSQL function that provides a prioritized list of actions to improve database stability and performance. Inspired by Brent Ozar\u0027s FirstResponderKit for SQL Server, pgFirstAid is designed for everyone to use\u2014not just DBAs! Get actionable health insights from your PostgreSQL database in seconds.\n\u0026nbsp;\nhttps:\/\/github.com\/randoneering\/pgFirstAid\n\u0026nbsp;\n","Photo":"","Link":"\/scale\/23x\/presentations\/pgfirstaid"},{"Name":"We Migrated to Loki and Survived: Lessons from the Trenches","Location":"Room 106","StartTime":"2026-03-07T12:30:00-08:00","EndTime":"2026-03-07T13:30:00-08:00","Speakers":"Vinh Nguyen","Topic":"Systems \u0026amp; Infrastructure","Description":"Tired of sky-high logging costs and vendor lock-in, ZipRecruiter migrated from Logz.io to Grafana Loki. This talk shares the real challenges, unexpected pitfalls, and hard-won victories from our journey. Learn what worked, what didn\u0027t, and what we wish we\u0027d known before starting. From sizing clusters and dealing with cardinality explosions to convincing skeptical engineers, we cover the messy reality behind the marketing slides. You\u0027ll leave with practical insights and battle-tested strategies for running Loki at scale.\n","Photo":"","Link":"\/scale\/23x\/presentations\/we-migrated-loki-and-survived-lessons-trenches"},{"Name":"Guardon: Bringing Kubernetes Guardrails Directly to the Developer\u2019s Browser","Location":"Ballroom A","StartTime":"2026-03-08T13:45:00-07:00","EndTime":"2026-03-08T14:45:00-07:00","Speakers":"Sajal Nigam","Topic":"Cloud Native","Description":"Kubernetes governance tools are powerful, but they often operate too late in the software delivery lifecycle\u2014usually in CI\/CD or at admission control. By the time a misconfiguration is caught, developers have already pushed code, reviewers must intervene, and pipelines waste costly compute.\nIn this talk, I introduce Guardon, a lightweight, local-first browser extension that brings Kubernetes guardrails directly to developers while they edit YAMLs in GitHub or GitLab. Guardon performs instant, offline validation of multi-document YAML files, imports Kyverno policies, and surfaces real-time guidance\u2014all before a pull request is even created.\nWe\u2019ll explore how this browser-native approach shifts compliance further left than existing tools, reduces friction for developers, and enables DevOps and platform teams to enforce organizational best practices without slowing teams down. This session includes a live demo, architectural breakdown, and insights into the future of developer-first Kubernetes security.\n","Photo":"","Link":"\/scale\/23x\/presentations\/guardon-bringing-kubernetes-guardrails-directly-developers-browser"},{"Name":"Practical PgBouncer Pain Prevention","Location":"Ballroom H","StartTime":"2026-03-05T10:00:00-08:00","EndTime":"2026-03-05T11:00:00-08:00","Speakers":"Nick Meyer","Topic":"PostgreSQL","Description":"If you\u0027ve ever had an application that needed hundreds (or thousands) (or tens of thousands) of connections to postgres, then you\u0027ve probably needed a connection pooler. And if you\u0027ve ever used PgBouncer as your connection pooler, you may have run into some challenges, or problems, or confusing behaviors, or all of the above.\nIn this talk, we will cover what can go wrong, how to fix problems, and how to monitor to keep your database, clients, and DBAs happy.\n","Photo":"","Link":"\/scale\/23x\/presentations\/practical-pgbouncer-pain-prevention"},{"Name":"Over 25 years in Education, promoting Linux, Open source, and MySQL","Location":"Room 105","StartTime":"2026-03-06T17:00:00-08:00","EndTime":"2026-03-06T18:00:00-08:00","Speakers":"Phillip Waclawski","Topic":"MySQL","Description":"I\u2019ve spent years trying to bring open-source software into my community college classes, and it\u2019s been a mixture of successes, failures, and challenges. I\u2019ll share some of the early attempts, such as trying to run courses using Linux and scaring a few administrators in the process. How I was often told to teach a \u201creal\u201d language instead of PHP or Python, and how MySQL quietly became the workhorse of several of my courses. And now the MySQL class is one of the required classes for our new Bachelors of Data Analytics and Programming degree.\n","Photo":"","Link":"\/scale\/23x\/presentations\/over-25-years-education-promoting-linux-open-source-and-mysql"},{"Name":"Building Interoperable Agentic AI with the Open Floor Protocol","Location":"Ballroom DE","StartTime":"2026-03-07T11:15:00-08:00","EndTime":"2026-03-07T12:15:00-08:00","Speakers":"Diego Gosmar","Topic":"Open Source AI","Description":"The Open Floor Protocol (OFP) is an open standard (Linux Foundation AI \u0026amp; Data) enabling heterogeneous conversational agents to interoperate via universal JSON message formats\u2014Conversation Envelopes. This talk introduces OFP\u0027s core components: Envelopes, Dialog Events, and Assistant Manifests. I\u0027ll demonstrate advanced use cases (delegation, mediation, orchestration, discovery) and Beaconforge\u2014an open-source Python framework for building OFP-compliant agents\u2014with practical multi-agent collaboration examples.\n","Photo":"","Link":"\/scale\/23x\/presentations\/building-interoperable-agentic-ai-open-floor-protocol"},{"Name":"Introducing Apereo (after 25 years)","Location":"Room 211","StartTime":"2026-03-06T10:00:00-08:00","EndTime":"2026-03-06T11:00:00-08:00","Speakers":"Patrick Masson","Topic":"Higher Education","Description":"The Apereo Foundation supports the development and sustainability of open source software in higher education through a global, community-led model. Indeed, several Apereo projects enjoy 20+ years of success. This session introduces Apereo\u2019s evolving approach and roles in fostering open technologies that power critical academic services, research computing, and administrative systems, including authentication\/authorization, online learning, video capture and editing, calendaring, scheduling, and registration, as well as data management. Attendees will learn how Apereo supports projects through granting and corporate funding, incubation and health metrics, community development and management, unique to higher education, but applicable to any open source community of practice. Specific initiatives, such as Apereo Micro-Conferences as an awareness and engagement strategy, and the emerging \u201cCommunity as a Service\u201d model toward self-sustainability, will be introduced.\n","Photo":"","Link":"\/scale\/23x\/presentations\/introducing-apereo-after-25-years"},{"Name":"Thoughtful Observability: Monitoring the Python infrastructure","Location":"Ballroom F","StartTime":"2026-03-07T11:15:00-08:00","EndTime":"2026-03-07T12:15:00-08:00","Speakers":"Jacob Coffee","Topic":"Observability","Description":"Running infrastructure for the Python community means monitoring millions of requests. See how we leverage self-hosted infrastructure to minimize cost while obtaining real benefit into our applications.\n","Photo":"","Link":"\/scale\/23x\/presentations\/thoughtful-observability-monitoring-python-infrastructure"},{"Name":"Drasi- A New Take on Change-Driven Architectures","Location":"Ballroom A","StartTime":"2026-03-07T18:15:00-08:00","EndTime":"2026-03-07T19:15:00-08:00","Speakers":"Allen Jones","Topic":"Cloud Native","Description":"Building systems that respond reliably to specific changes in distributed data is harder than it should be. This session introduces Drasi, a CNCF Sandbox project that simplifies change-driven design by codifying continuous query and reaction patterns. We\u2019ll show how Drasi helps developers declare which data changes matter and automatically trigger the right downstream updates- no polling loops or custom glue code required.\nBeyond everyday scenarios like keeping services and dashboards in sync, Drasi also supports AI-driven workloads where fresh data is critical. From updating embeddings to refreshing model inputs, Drasi ensures AI systems stay aligned with the latest state of the world.\nYou will learn the fundamentals of change-driven architecture, see Drasi in action, and walk away with practical patterns you can apply in your own distributed or AI-powered systems.\n","Photo":"","Link":"\/scale\/23x\/presentations\/drasi-new-take-change-driven-architectures"},{"Name":"Renovate Your Life: How we automated dependency updates for 1,300 Repos (and lived to tell the tale)","Location":"Room 106","StartTime":"2026-03-07T11:15:00-08:00","EndTime":"2026-03-07T12:15:00-08:00","Speakers":"Dimitrios Sotirakis, Philip Hope","Topic":"Systems \u0026amp; Infrastructure","Description":"Picture this: you\u0027re managing dependencies across 1,300+ repositories, security vulnerabilities pile up faster than dishes in a university dorm, and developers spend more time updating package.json than building features. That was us at Grafana Labs.\u0026nbsp;\nWhat started as \u0022let\u0027s try this [Renovate](https:\/\/github.com\/renovatebot\/renovate) thing\u0022 became a full automation and o11y adventure.\u0026nbsp;\nIf you\u0027re wondering whether large-scale dependency automation is worth it, this talk provides the roadmap we wish we\u0027d had.\n","Photo":"","Link":"\/scale\/23x\/presentations\/renovate-your-life-how-we-automated-dependency-updates-1300-repos-and-lived"},{"Name":"Learning the Language of Privacy: Language Learning Apps and Privacy","Location":"Room 101","StartTime":"2026-03-07T15:45:00-08:00","EndTime":"2026-03-07T16:45:00-08:00","Speakers":"Matthew Plascencia","Topic":"Security","Description":"Language learning apps are used by millions of people around the world. Many of these of these apps operate on a freemium model and pay for their free versions with ads. The infrastructure for these ads can possibly bleed into the infrastructure of the paid versions. This study seeks to verify, using open-source tools, that the paid versions of Duolingo, Busuu, and Memrise are not broadcasting user data to advertisers.\n","Photo":"","Link":"\/scale\/23x\/presentations\/learning-language-privacy-language-learning-apps-and-privacy"},{"Name":"GPU Sharing Done Right: Secrets, Security, and Scaling","Location":"Ballroom A","StartTime":"2026-03-07T12:30:00-08:00","EndTime":"2026-03-07T13:30:00-08:00","Speakers":"Scott McAllister, Adrian Todorov","Topic":"Cloud Native","Description":"Multi-tenant Kubernetes with GPU sharing can unlock serious efficiency for AI workloads\u2014but only if you design it with security and performance in mind. In this session, we\u2019ll walk through how to give multiple teams their own \u201ccluster-like\u201d experience while safely sharing GPU resources underneath. We\u2019ll cover open source tools like KAI Scheduler and vCluster, plus how to plug in external systems for secrets and dynamic access control to keep the environment both scalable and secure.\n","Photo":"","Link":"\/scale\/23x\/presentations\/gpu-sharing-done-right-secrets-security-and-scaling"},{"Name":"Agents for Healthcare Chart Review","Location":"Room 107","StartTime":"2026-03-06T14:30:00-08:00","EndTime":"2026-03-06T15:30:00-08:00","Speakers":"Thomas Charlon","Topic":"Applied Science","Description":"LLMs enable new perspectives in the analysis of narrative text from patient level hospital data. I will show how to carefully integrate them in medically sound pipelines to perform tasks as identifying disease activity, comorbidities, and risk factors, which were traditionally done manually and can now be scaled by orders of magnitude. I will highlight the usual cornerstone steps in these pipelines, distinguish reasoning-heavy from NLP-heavy applications, and showcase the key differences to consider in public pre-trained models as Llama and GPT-OSS and open-source software as Ollama and vLLM.\n","Photo":"","Link":"\/scale\/23x\/presentations\/agents-healthcare-chart-review"},{"Name":"What\u0026#039;s Cooking? Recipes For A Successful Developer Platform","Location":"Ballroom B","StartTime":"2026-03-06T10:00:00-08:00","EndTime":"2026-03-06T11:00:00-08:00","Speakers":"Guinevere Saenger","Topic":"Cloud Native","Description":"What is a developer platform anyway? Who should have one? What makes a good platform? How will you maintain it? Should you use Kubernetes? Vault? Mise?Rather than recommend a specific set of technologies, this talk is about recognizing the common building blocks and best practices when building and maintaining a developer platform.You will learn that there are common patterns and realize that you very likely already have what it takes to build a great developer platform!\u0026nbsp;\u0026nbsp;\n","Photo":"","Link":"\/scale\/23x\/presentations\/whats-cooking-recipes-successful-developer-platform"},{"Name":"Demystifying Kubernetes API Priority and Fairness","Location":"Ballroom A","StartTime":"2026-03-06T14:30:00-08:00","EndTime":"2026-03-06T15:30:00-08:00","Speakers":"Naresh Kumar Amrutham","Topic":"Cloud Native","Description":"API Priority and Fairness (APF) is a core feature in Kubernetes designed to protect the API server from overload and ensure critical requests are processed even during high traffic. It works by classifying, prioritizing, and managing inbound API requests using a flow control mechanism.\n\u0026nbsp;\n","Photo":"","Link":"\/scale\/23x\/presentations\/demystifying-kubernetes-api-priority-and-fairness"},{"Name":"Operating Postgres Logical Replication at Massive Scale","Location":"Ballroom H","StartTime":"2026-03-05T11:15:00-08:00","EndTime":"2026-03-05T12:15:00-08:00","Speakers":"Tristan Ahmadi","Topic":"PostgreSQL","Description":"ClickHouse operates Postgres logical replication for CDC at massive scale, replicating 200+ TB monthly across 300+ customers. This talk shares how we scaled logical decoding to production, including key optimizations, operational lessons, and how we run replication reliably with Kubernetes and deep observability.\n","Photo":"","Link":"\/scale\/23x\/presentations\/operating-postgres-logical-replication-massive-scale"},{"Name":"What\u0026#039;s new in PostgreSQL 18","Location":"Ballroom G","StartTime":"2026-03-06T10:00:00-08:00","EndTime":"2026-03-06T11:00:00-08:00","Speakers":"Magnus Hagander","Topic":"PostgreSQL","Description":"PostgreSQL 18 is currently the latest-and-greatest PostgreSQLversion to be released. This talk will take a quick look at many of the new features in this version, and why it\u0027s time to upgrade if you haven\u0027t already.\n","Photo":"","Link":"\/scale\/23x\/presentations\/whats-new-postgresql-18"},{"Name":"The Transparency Stack: LA County\u0026#039;s Open-Source Model for Public-Facing Analytics and Trust","Location":"Room 103","StartTime":"2026-03-06T12:30:00-08:00","EndTime":"2026-03-06T13:30:00-08:00","Speakers":"George Miranda, Fei Wu","Topic":"Open Government","Description":"We will discuss ACE\u2019s (Analytics Center of Excellence) framework for government transparency, detailing how they use tools like Python for shared analysis, GitHub for collaborative code and methodology sharing, and the Justice Hub for public data dissemination. This commitment to open-source not only fosters trust but also directly enables reproducible, high-impact policy analyses, offering a replicable model for other large-scale government data initiatives. The Analytics Center of Excellence (ACE) within the Los Angeles County CEO\u2019s office maintains partnerships with local criminal justice agencies, making information and methodology publicly accessible. This model is underpinned by an open-source mindset.\u0026nbsp;\n","Photo":"","Link":"\/scale\/23x\/presentations\/transparency-stack-la-countys-open-source-model-public-facing-analytics-and"},{"Name":"Brand Building in Open Source: Why It Matters","Location":"Ballroom G","StartTime":"2026-03-07T18:15:00-08:00","EndTime":"2026-03-07T19:15:00-08:00","Speakers":"Shannon Harper","Topic":"General","Description":"Building a powerful open source brand isn\u2019t about marketing hype. It\u2019s about principles. This session unpacks how transparent values, genuine community engagement, and a user-first mindset create lasting trust and loyalty. Drawing on DBeaver\u2019s evolution from a 2010 hobby project to a tool with over 10 million users, discover how prioritizing help over hype, collaborating openly with users, and fostering a likable, responsible voice transforms contributors into ambassadors and positions open source projects for sustainable commercial success... without sacrificing community goodwill.\n","Photo":"","Link":"\/scale\/23x\/presentations\/brand-building-open-source-why-it-matters"},{"Name":"Data on Kubernetes \/ stateless storage","Location":"Ballroom B","StartTime":"2026-03-07T17:00:00-08:00","EndTime":"2026-03-07T18:00:00-08:00","Speakers":"Matthias Crauwels","Topic":"Cloud Native","Description":"Everyone is running their applications on Kubernetes these days, most of the time the application servers are stateless so it is easy to do so because the database behind the application is responsible for storing the state. What if you would also want to run you database on the same Kubernetes stack. Will you use stateful sets? Will you use network attached storage? These types of storage are introducing a lot of disk latency because of the mandatory network hops. This is why in many environments the database servers still are dedicated machines that are treated as pets while the rest of the fleet is more like cattle.\nIn this session I will speak about how we run our databases on Kubernetes by using the local ephemeral storage to store your data and also how we are confident we will not loose it in the process of doing so!\n","Photo":"","Link":"\/scale\/23x\/presentations\/data-kubernetes-stateless-storage"},{"Name":" Are You Ready for AI?: A Guide to Running AI Workloads Smoothly and Securely","Location":"Ballroom A","StartTime":"2026-03-07T14:30:00-08:00","EndTime":"2026-03-07T15:30:00-08:00","Speakers":"Christian Hernandez, Anjelica Ambrosio","Topic":"Cloud Native","Description":"With the rise in popularity of AI applications, enterprises dive headfirst into development without having the proper foundations in place. AI workloads require heavy resource usage, and few enterprises lack robust infrastructure to handle them efficiently. These AI workloads often involve sensitive data, large-scale data movement, and high-performance compute nodes that require secure communication between components. Typical network security in Kubernetes is no longer limited to isolating services. It now includes protecting model training pipelines, securing inter-node traffic, and enforcing policies that ensure data confidentiality and compliance. The most common challenges enterprises face while developing AI applications are overprovisioning resources, an old-school infrastructure setup (a VM-only mindset), and insufficient security to prevent cybersecurity risks and protect their data.\u0026nbsp;\nIn this session, we\u2019ll walk through best practices for building optimal AI infrastructure while utilizing k0rdent and Kubernetes, and also leveraging Cilium to maintain stringent data security and compliance.\nWe\u2019ll cover:\n\nWhy over-provisioning resources is such a common error with AI infrastructure, and best practices for efficient use of resources for maximum ROI.\nHow to move beyond a VM-only mindset to a more modern, Kubernetes\/bare-metal\u2013aware platform that can keep up with AI teams\u2019 needs.\nHow to safeguard AI workloads without sacrificing the scalability that makes Kubernetes effective in the first place.\n\nWith proper, strong infrastructure, AI workloads will run smoothly, securely, and without the usual operational overhead. Whether you\u2019re a platform engineer, an AIOps Engineer or someone who wants to get into AIOps, you\u2019ll benefit from this talk on best practices for creating optimal and secure AI infrastructure.\u0026nbsp;\n","Photo":"","Link":"\/scale\/23x\/presentations\/are-you-ready-ai-guide-running-ai-workloads-smoothly-and-securely"},{"Name":"Building a Unified Cloud Inventory for Reliability: Lessons from Using CloudQuery","Location":"Ballroom G","StartTime":"2026-03-08T11:45:00-07:00","EndTime":"2026-03-08T12:45:00-07:00","Speakers":"Nathan Handler","Topic":"General","Description":"Modern SRE work depends on knowing what resources exist across clouds and services, how they are configured, and how they change, but that data is often scattered across tools and systems. This talk shares how we built a unified, continuously updated cloud inventory using CloudQuery to normalize cloud and SaaS data into relational tables. We will explain how we integrated the framework into our infrastructure, extended it with custom plugins, and applied the resulting visibility to incident response, investigations, capacity reviews, and broader reliability practices. Attendees will learn practical approaches for building an internal asset inventory, scaling it in production, and using shared data to improve reliability and collaboration across SRE, Product, and GRC teams.\n","Photo":"","Link":"\/scale\/23x\/presentations\/building-unified-cloud-inventory-reliability-lessons-using-cloudquery"},{"Name":"You\u0026#039;d better start believing in supply chains because you\u0026#039;re in one","Location":"Room 101","StartTime":"2026-03-08T13:45:00-07:00","EndTime":"2026-03-08T14:45:00-07:00","Speakers":"Ben Cotton","Topic":"Security","Description":"\u201cI\u2019m not a supplier!\u201d open source maintainers correctly say. When a large company comes in making unfunded demands, it drives volunteer maintainers away. But supply chain attacks are a reality and they don\u2019t just affect megacorps. As an open source maintainer, you have a supply chain, too.\nImproving your security improves safety for everyone. But how can volunteer maintainers who aren\u2019t security experts do this work? This talk introduces easy practices and tools to address common software supply chain concerns. Attendees will also learn how to address supply chain and regulatory concerns from their downstreams.\n","Photo":"","Link":"\/scale\/23x\/presentations\/youd-better-start-believing-supply-chains-because-youre-one"},{"Name":"I Built an AI Running Coach (And My Homebrew Bot Runs My Training)","Location":"Room 105","StartTime":"2026-03-08T13:45:00-07:00","EndTime":"2026-03-08T14:45:00-07:00","Speakers":"Adam Gordon Bell","Topic":"FOSS @ HOME","Description":"Generic fitness apps give generic advice. I wanted a running coach that actually knew my training: my long runs, my recovery patterns, even my bad habits. So I built one: a Slack bot that pulls data from Strava, Coros, Peloton, and my own chat logs, feeds it into an open weight LLM running on Groq, and gives me personalized guidance for pocket change.\nThe bigger idea is simple: this isn\u2019t really about running. It\u2019s about building personal software that understands your life in a way generic apps never will.\n","Photo":"","Link":"\/scale\/23x\/presentations\/i-built-ai-running-coach-and-my-homebrew-bot-runs-my-training"},{"Name":"Bazzite: The Modern Model for the Linux Desktop","Location":"Ballroom H","StartTime":"2026-03-07T14:30:00-08:00","EndTime":"2026-03-07T15:30:00-08:00","Speakers":"Noel Miller, Kyle Gospodnetich","Topic":"General","Description":"Over the last three years, Bazzite has established itself as one of the best entry points for Windows gamers in their journey to Linux. An OS that is foolproof, ready to game out of the box, and features the latest drivers built-in. It provides a premier gaming experience for all PC form factors: Desktop, Laptop, and Handheld. Bazzite is redefining the potential of the Linux desktop by harnessing the full power of Cloud Native patterns. By embracing an image based approach, Bazzite transforms the operating system from a complex assembly of packages into a seamless, versioned, and universally deployable container image that is exceedingly difficult for an end user to break.\u0026nbsp;\nIn this session, we will show you how to incorporate our model into your projects and demonstrate how the model is fundamentally setting the standard for the future of personal computing. We\u0027ll also chat about how you can help the entire Linux gaming ecosystem by contributing to the Open Gaming Collective (OGC).\n","Photo":"","Link":"\/scale\/23x\/presentations\/bazzite-modern-model-linux-desktop"},{"Name":"When AI Agents Meet Production Infrastructure","Location":"Ballroom DE","StartTime":"2026-03-06T12:30:00-08:00","EndTime":"2026-03-06T13:30:00-08:00","Speakers":"Adam Gordon Bell","Topic":"Open Source AI","Description":"AI coding agents can generate application code, but safely operating cloud infrastructure is a different game. This talk explores what happens when you give AI agents real infrastructure access: the patterns that work, the failures that teach you humility, and the emerging protocols that might make this actually viable.\n","Photo":"","Link":"\/scale\/23x\/presentations\/when-ai-agents-meet-production-infrastructure"},{"Name":"Sovereignty begins with Open Source","Location":"Ballroom H","StartTime":"2026-03-07T17:00:00-08:00","EndTime":"2026-03-07T18:00:00-08:00","Speakers":"maddog Hall","Topic":"General","Description":"Many cloud products have security as an afterthought. \u0026nbsp;What if you put security first? \u0026nbsp;From hand-held to stored data? \u0026nbsp;And did it all with Open Source? And made it quantum proof?\n","Photo":"","Link":"\/scale\/23x\/presentations\/sovereignty-begins-open-source"},{"Name":"Building a Postgres DBaaS with open source","Location":"Ballroom H","StartTime":"2026-03-05T17:00:00-08:00","EndTime":"2026-03-05T18:00:00-08:00","Speakers":"Max Englander","Topic":"PostgreSQL","Description":"PlanetScale for Postgres is a database as a service, launched in September of 2025, composed largely of open source materials. In this talk, we\u0027ll discuss how we approached this project, what factors informed our technology choices, some of the nuances and sharp edges we\u0027ve encountered because of those choices, and some interesting ways that we\u0027ve stitched these components together into a cohesive system.\n","Photo":"","Link":"\/scale\/23x\/presentations\/building-postgres-dbaas-open-source"},{"Name":"What\u0026#039;s in a Kubernetes Data Platform? Let\u0026#039;s Build One!","Location":"Ballroom B","StartTime":"2026-03-06T17:00:00-08:00","EndTime":"2026-03-06T18:00:00-08:00","Speakers":"Robert Hodges","Topic":"Cloud Native","Description":"Kubernetes is a popular place to run databases. The deployments increasing comes in the form of database-as-a-service platforms for developers. This talk walks through the design of a Kubernetes DBaaS, based on our real-world experience building and operating SaaS platforms for analytic databases. We cover implementing the database environment on Kubernetes, monitoring, and public APIs for developers to provision and manage databases for themselves. There\u0027s also guidance on issues like upgrade, backup, and multi-tenant operation. The talk supplies everything you need to start building a database platform of your own.\n","Photo":"","Link":"\/scale\/23x\/presentations\/whats-kubernetes-data-platform-lets-build-one"},{"Name":"bpftrace: learning to be a language","Location":"Ballroom C","StartTime":"2026-03-07T18:15:00-08:00","EndTime":"2026-03-07T19:15:00-08:00","Speakers":"Jordan Rome","Topic":"Kernel \u0026amp; Low Level Systems","Description":"bpftrace provides a quick and easy way for people to write observability-based eBPF programs, especially those unfamiliar with the complexities of eBPF. We always claimed bpftrace was a \u0022high-level tracing language\u0022 for Linux even though it was missing the basic features of a language: composability, primitives to avoid code duplication, and even proper loops. It was also trailing behind the larger, upstream BPF feature set. This talk is about how we\u0027re working to transform bpftrace from a box of tools (one-liners) to a language for making new tools.\nhttps:\/\/bpftrace.org\/\n","Photo":"","Link":"\/scale\/23x\/presentations\/bpftrace-learning-be-language"},{"Name":"From DevOps to AIOps: The Next Leap in IT Operations","Location":"Ballroom F","StartTime":"2026-03-06T16:00:00-08:00","EndTime":"2026-03-06T17:00:00-08:00","Speakers":"Shalini Sudarsan","Topic":"DevOpsDay LA","Description":"For years, DevOps improved delivery speed, automation, and feedback loops, which were effective until they began to fail. As the stacks expanded into microservices and multi-cloud environments, the alert stream evolved into a firehose. While additional dashboards and stricter thresholds enabled teams to respond more quickly, they did not stop recurring problems or decrease the overall noise. The solution was not \u201cmore tools.\u201d It was a playbook update. That update starts with the basics of clean data, consistent tagging, reliable telemetry, clear ownership, and real SLOs. Once the foundation is in place, apply AIOps where it excels.\n","Photo":"","Link":"\/scale\/23x\/presentations\/devops-aiops-next-leap-it-operations"},{"Name":"Workshop: Three Pillars of Observability: The Open Source Way","Location":"Ballroom A","StartTime":"2026-03-05T14:00:00-08:00","EndTime":"2026-03-05T17:00:00-08:00","Speakers":"Saad Hamid, Ahmed Nadeem, Osama Munir, Tae Um, Anjana Krishnan, Bo Guan","Topic":"Cloud Native","Description":"Modern observability requires correlating metrics, logs, and traces\u2014but many teams struggle with vendor lock-in or complex self-hosted infrastructure. This workshop teaches production-ready observability using open-source CNCF standards.\nYou\u0027ll instrument a microservices application on Kubernetes using OpenTelemetry, the vendor-neutral observability framework. Through four hands-on modules, you\u0027ll collect and correlate all three pillars: metrics (Prometheus), logs (OpenSearch), and distributed traces (OpenSearch trace analytics).\nThe workshop uses AWS managed services (Managed Prometheus, Managed Grafana, OpenSearch Service) for convenience, but all patterns apply to self-hosted deployments. You\u0027ll configure OpenTelemetry collectors with SigV4 authentication, build unified dashboards correlating metrics-logs-traces, and analyze service maps for performance bottlenecks.\nPrerequisites: Bring your laptop. Kubernetes experience required. Familiarity with kubectl, AWS CLI, and basic observability concepts (metrics\/logs\/traces).\n","Photo":"","Link":"\/scale\/23x\/presentations\/workshop-three-pillars-observability-open-source-way"},{"Name":"Pushing Kubernetes to the Far Edge: IoT, AI Workloads, and Evolving Architectural Patterns","Location":"Ballroom B","StartTime":"2026-03-07T12:30:00-08:00","EndTime":"2026-03-07T13:30:00-08:00","Speakers":"Jussi Nummelin","Topic":"Cloud Native","Description":"The far edge is quickly becoming more than a home for IoT sensors and small devices. It\u0027s where local processing, automation, and AI inference increasingly need to run. As more intelligence moves closer to where data is created, teams face challenges around footprint, scale, and reliable operations across distributed and often unstable environments.\nThis talk looks at practical ways to run Kubernetes at the far edge to support both IoT and AI workloads. It covers several deployment patterns, describing how a single\u2011node edge cluster can serve tightly constrained locations, how an edge\u2011only cluster with both the control plane and workers running locally provides full independence, and how an externally hosted control plane\u2014whether in the cloud or a datacenter\u2014can manage remote edge workers to keep operations lightweight at scale. Using lightweight Kubernetes distributions like k0s and device\u2011orchestration tools such as Akri, we\u2019ll show how open source tooling can surface sensors, cameras, and other devices as native resources and provide practical ways to push applications\u2014including AI inference\u2014to the edge.\nAttendees will leave with a clear understanding of practical architectural choices and tooling for running IoT and AI workloads at the edge, along with strategies to build systems that remain manageable and reliable even in challenging environments.\n","Photo":"","Link":"\/scale\/23x\/presentations\/pushing-kubernetes-far-edge-iot-ai-workloads-and-evolving-architectural"},{"Name":"Workshop: Introduction to Cluster API","Location":"Ballroom A","StartTime":"2026-03-05T10:00:00-08:00","EndTime":"2026-03-05T13:00:00-08:00","Speakers":"Jussi Nummelin","Topic":"Cloud Native","Description":"Kubernetes Cluster API (CAPI) has emerged as the standard for declarative, GitOps-driven management of Kubernetes clusters. In this session, we will peel back the layers of the CAPI to reveal how its core controllers, webhooks and CRDs work together to reconcile your desired cluster state. You\u2019ll discover how Machine and Infrastructure Providers translate high-level specifications into real infrastructure\u2014whether on AWS, Azure, vSphere or even bare-metal. We\u2019ll examine the mechanisms that enable automated cluster creation, scaling and rolling upgrades, and explore health-checking machines so that failures are detected and remediated automatically. By the end of the session, you will understand why Cluster API is far more than a collection of CRDs, and you will leave with concrete examples and code snippets ready to integrate into your CI\/CD pipelines, empowering you to manage production-grade clusters with confidence and precision. In this hands-on workshop, participants will learn the theory behind ClusterAPI and gain real hands-on experience via a pre-created lab environment. To complete the lab exercises, you\u0027ll only need your browser.\n","Photo":"","Link":"\/scale\/23x\/presentations\/workshop-introduction-cluster-api"},{"Name":"Putting Linux Where It Doesn\u2019t Belong (Yet): A Beginner\u2019s Guide to Embedded Linux Systems","Location":"Room 211","StartTime":"2026-03-07T11:15:00-08:00","EndTime":"2026-03-07T12:15:00-08:00","Speakers":"Davis Roman","Topic":"Embedded Linux","Description":"Embedded Linux has quietly moved from desktops and servers into devices that were never meant to run an operating system, let alone a full Linux stack. If you\u0027re curious how to put Linux \u201cwhere it doesn\u2019t belong\u201d (yet), this talk will guide you through the practical first steps. We\u2019ll break down the fundamentals of board bring-up, bootloaders, kernels, and root filesystems in a way that\u2019s friendly to newcomers. You\u2019ll learn how Linux fits into embedded hardware, what tools you actually need, and how to avoid the early pitfalls that derail many first projects. Whether you\u2019re building your first custom device or just wondering how that smart toaster works, you\u2019ll leave with the knowledge and confidence to start putting Linux on your own hardware.\n","Photo":"","Link":"\/scale\/23x\/presentations\/putting-linux-where-it-doesnt-belong-yet-beginners-guide-embedded-linux"},{"Name":"Your Telemetry Has a Story - Write It Down","Location":"Ballroom F","StartTime":"2026-03-07T17:00:00-08:00","EndTime":"2026-03-07T18:00:00-08:00","Speakers":"Liudmila Molkova","Topic":"Observability","Description":"Many teams ship ambiguous, poorly defined telemetry that hides errors, fuels tribal knowledge, and slows down troubleshooting. This session shows how to design clear, consistent telemetry signals and validate them automatically. Drawing on OpenTelemetry Semantic Conventions, it covers practical patterns for naming metrics, spans, events, and their attributes, recording error information, plus a live demo of Weaver - a tool developed by OpenTelemetry community for documenting and enforcing telemetry schemas. These practices work just as well for Prometheus and legacy systems, proving how consistent, validated telemetry boosts reliability and cuts cognitive load.\n","Photo":"","Link":"\/scale\/23x\/presentations\/your-telemetry-has-story-write-it-down"},{"Name":"Distributed Embeddings At Scale: Processing 10+ million rows per day with Ray and GPUs","Location":"Ballroom DE","StartTime":"2026-03-06T14:30:00-08:00","EndTime":"2026-03-06T15:30:00-08:00","Speakers":"Justin Miller","Topic":"Open Source AI","Description":"In this talk, we\u2019ll describe a production-grade NLP pipeline that processes millions of pieces of social media content across TikTok, YouTube, and Instagram using Ray and GPU acceleration. Learn how we use Ray\u0027s distributed computing model to orchestrate scalable embedding generation, sharded batch writes to Qdrant for vector search, and end-to-end pipeline tracking with Snowflake. We\u0027ll also talk about selecting a vector store and how to best evaluate the many options available.\n","Photo":"","Link":"\/scale\/23x\/presentations\/distributed-embeddings-scale-processing-10-million-rows-day-ray-and-gpus"},{"Name":"Red Teaming the Robot: Practical Open Source Security for LLMs","Location":"Ballroom DE","StartTime":"2026-03-07T14:30:00-08:00","EndTime":"2026-03-07T15:30:00-08:00","Speakers":"Karol Piekarski","Topic":"Open Source AI","Description":"As organizations rapidly integrate Large Language Models (LLMs), traditional WAFs and static analysis tools fail to catch probabilistic threats like prompt injection and jailbreaking. This session moves past theory into practical defense for engineers using LLMs. We will dissect the \u0022AI Attack Surface\u0022 and demonstrate how to use open-source tools like Garak and PyRIT to automate Red Teaming. Attendees will learn architectural patterns for \u0022Guardrails,\u0022 methods to prevent \u0022confused deputy\u0022 attacks, and techniques to verify model supply chain integrity. Leave with a blueprint for securing your AI workloads today.\n","Photo":"","Link":"\/scale\/23x\/presentations\/red-teaming-robot-practical-open-source-security-llms"},{"Name":"Enterprises Play Dirty","Location":"Ballroom H","StartTime":"2026-03-08T13:45:00-07:00","EndTime":"2026-03-08T14:45:00-07:00","Speakers":"Peter Farkas","Topic":"General","Description":"From Red Hat to MongoDB, major vendors are increasingly adopting tactics designed to protect market power, limit competition, and restrict user freedom. This talk examines the strategies behind these moves and explores how they affect the broader open source ecosystem and the communities that rely on it.\nWe will discuss recent examples, the motivations driving these decisions, and the long-term risks posed to innovation, collaboration, and software freedom. Attendees will leave with a clearer understanding of the dynamics at play - and what the open source community can do to remain resilient.\n","Photo":"","Link":"\/scale\/23x\/presentations\/enterprises-play-dirty"},{"Name":"Metrics As Music: an Open Source Symphony","Location":"Ballroom F","StartTime":"2026-03-07T14:30:00-08:00","EndTime":"2026-03-07T15:30:00-08:00","Speakers":"Matt Davis","Topic":"Observability","Description":"Some have dreamed of the day where we can plug our complex systems into stereo speakers and know when there\u0027s trouble just by listening to the result. Monteverdi is a new Open Source platform that rethinks Observability and gets us closer to the dream.\nThis talk is a tour of application features, the pattern matching algorithm, a modular Plugin system that enables MIDI output, the TDD-based approach in Golang, and a look at its own metrics in OpenTelemetry. Along the way we dig into technical details like using GitHub Actions with GoReleaser to publish separate objects, or how it can be extended with Plugins to employ AI. The app will be displayed live and demoed, making sound through a MIDI device and DIY setup, using live system metrics to power the music.\n","Photo":"","Link":"\/scale\/23x\/presentations\/metrics-music-open-source-symphony"},{"Name":"GPUs, the next frontier for security professionals","Location":"Room 101","StartTime":"2026-03-07T17:00:00-08:00","EndTime":"2026-03-07T18:00:00-08:00","Speakers":"Ted Gould","Topic":"Security","Description":"Organizations have invested in GPU resources that can do all kinds of cool new things. And they learned from the last 10 years of security practice, right? Right!?! Oh, no.\nThis talk will cover the new threat landscape, real-world attack vectors, and practical approaches to securing GPU infrastructure before your expensive compute cluster becomes someone else\u0027s cryptomining operation. And this is why security professionals will have a job for the next 10 years.\n","Photo":"","Link":"\/scale\/23x\/presentations\/gpus-next-frontier-security-professionals"},{"Name":"Is AI Killing Open Source Software? Data, Myths, and What Leaders Must Do Now","Location":"Ballroom DE","StartTime":"2026-03-06T10:00:00-08:00","EndTime":"2026-03-06T11:00:00-08:00","Speakers":"Stormy Peters","Topic":"Open Source AI","Description":"AI is changing how developers learn, collaborate, and contribute.\nAre AI coding tools eroding community participation? Is Stack Overflow\u2019s decline a warning sign? Will AI-generated contributions overwhelm maintainers?\u0026nbsp;How do people contribute to open source when using AI tools?This session uses real data on developer behavior, GitHub contribution patterns, and changes in project development. You\u2019ll learn what\u2019s actually changing, where AI is truly supporting open source work, and where it risks undermining long-term sustainability.\n","Photo":"","Link":"\/scale\/23x\/presentations\/ai-killing-open-source-software-data-myths-and-what-leaders-must-do-now"},{"Name":"How You Can Embrace Communications and Community and Learn to Love Reviews","Location":"Ballroom G","StartTime":"2026-03-07T15:45:00-08:00","EndTime":"2026-03-07T16:45:00-08:00","Speakers":"Monica Ayhens-Madon","Topic":"General","Description":"App reviews are an incredible way to help your user community and get valuable feedback for developers. They\u2019re also time-consuming to answer, and time isn\u2019t often something FOSS developers have. Communications staff or volunteers can help tackle this work, but not have the deep knowledge to easily provide answers. Ignoring reviews isn\u2019t an option; what is a project to do?\nIn this talk, I share insights from how the Thunderbird projects handles reviews for our Android app through collaboration between developers, comms staff, and our support community. We\u2019ll discuss how comms can collaborate with and learn from community support experts to troubleshoot and answer reviews, even in tricky edge cases. Additionally, we\u2019ll go over how to embed comms into your development team in an unobtrusive yet effective way. We\u2019ll even cover what we\u2019ve learned for turning reviews into developer feedback.\n","Photo":"","Link":"\/scale\/23x\/presentations\/how-you-can-embrace-communications-and-community-and-learn-love-reviews"},{"Name":"Secure Boot: Getting to know your frenemy","Location":"Room 101","StartTime":"2026-03-07T18:15:00-08:00","EndTime":"2026-03-07T19:15:00-08:00","Speakers":"Michael Young","Topic":"Security","Description":"Secure boot has been around for many years now, having been introduced into the UEFI spec in 2006.\u0026nbsp; It is one of those things that tends to be turned off when installing Linux. There are different opinions around secure boot and whether it solves a problem or not. It is becoming more common for environments to require keeping secure boot turned on. Secure boot is not going away in the near future. It is now being used in the cloud. We need to get to know our frenemy.\n","Photo":"","Link":"\/scale\/23x\/presentations\/secure-boot-getting-know-your-frenemy"},{"Name":"Speeedy IoT dev w\/ Agentic TUI","Location":"Room 211","StartTime":"2026-03-07T18:15:00-08:00","EndTime":"2026-03-07T19:15:00-08:00","Speakers":"Markos Hudson","Topic":"Embedded Linux","Description":"Set up an agentic loop to program the firmware in a microcontroller or SBC. Shorten the research and development cycle by extending your basic electronics knowledge to solve real world problems. Concepts demonstrated with Gemini-CLI, RAG, MCP, but applies to many stacks.\n","Photo":"","Link":"\/scale\/23x\/presentations\/speeedy-iot-dev-w-agentic-tui"},{"Name":"When Everything Looks Like a Container: Rethinking 15 Years of Cloud-Native Defaults","Location":"Ballroom A","StartTime":"2026-03-07T15:45:00-08:00","EndTime":"2026-03-07T16:45:00-08:00","Speakers":"Michael Stahnke","Topic":"Cloud Native","Description":"We explore how containers have empowered teams and transformed collaboration while also becoming an unquestioned default in many workflows. This talk reflects on where containers have genuinely improved developer experience and reliability, where we adopted them out of convenience rather than design, and how newer tools and patterns can help simplify today\u2019s increasingly complex stacks. It invites attendees to revisit long-held assumptions with empathy, not to replace containers but to use them more intentionally, and it offers a human-centered perspective on building systems and teams that thrive.\n","Photo":"","Link":"\/scale\/23x\/presentations\/when-everything-looks-container-rethinking-15-years-cloud-native-defaults"},{"Name":"Warp, Weft, and Code: Textiles as the Hidden Foundation of Computation","Location":"Ballroom G","StartTime":"2026-03-07T14:30:00-08:00","EndTime":"2026-03-07T15:30:00-08:00","Speakers":"Amy Fermanian","Topic":"General","Description":"What do looms, Linux, and open-source communities have in common? More than you might think. This talk uncovers the surprising computational depth of textiles where patterns function like algorithms, fabrics behave like data structures, and some of the earliest programmable machines were built.\nAttendees will leave with a new understanding of how deeply computation is rooted in craft and why the cultural values of repairability, transparency, and user modification link weavers and open-source developers across centuries. If you\u2019ve ever wanted to see computation from a completely different angle, this talk will change how you think about both craft and code.\n","Photo":"","Link":"\/scale\/23x\/presentations\/warp-weft-and-code-textiles-hidden-foundation-computation"},{"Name":"Building AI Platforms Without Losing Your Engineering Principles","Location":"Ballroom B","StartTime":"2026-03-08T11:45:00-07:00","EndTime":"2026-03-08T12:45:00-07:00","Speakers":"Engin Diri","Topic":"Cloud Native","Description":"As organizations adopt generative AI, platform teams must support multi-node inference, GPU-based model serving, and growing API sprawl while keeping the developer experience simple. This session explores Kubernetes-native approaches like kserve, high-throughput frameworks like vLLM, and gateways like LiteLLM for standardized model access. Attendees will learn concrete patterns for supporting AI at scale while preserving the principles that made their platforms successful.\n","Photo":"","Link":"\/scale\/23x\/presentations\/building-ai-platforms-without-losing-your-engineering-principles"},{"Name":"Build a Better Loop: A Guide to Platform Engineering","Location":"Ballroom F","StartTime":"2026-03-06T11:00:00-08:00","EndTime":"2026-03-06T12:00:00-08:00","Speakers":"Arthur Freyman","Topic":"DevOpsDay LA","Description":"From scrappy sysadmins and early SRE teams to DevOps and today\u2019s platform engineering wave, this talk traces how operations have evolved\u2014and why the next frontier is treating your platform as a real internal product for developers. This talk will unpack what a modern platform actually is (and isn\u2019t), show how ideas like Team Topologies, golden paths, and \u201cglue as a service\u201d fit together, and share concrete strategies for success: adopting a product mindset, obsessing over developer experience, measuring with DevEx\/DORA-style signals, and ruthlessly stripping away incidental complexity so autonomous teams can move faster with less coordination. You\u2019ll leave with a practical mental model and a set of patterns you can apply immediately to build a better loop between developers, platform, and the business.\u0026nbsp;\n","Photo":"","Link":"\/scale\/23x\/presentations\/build-better-loop-guide-platform-engineering"},{"Name":"Postgres as an AI Control Plane: Building RAG + MCP Workflows Inside the Database","Location":"Ballroom G","StartTime":"2026-03-06T15:45:00-08:00","EndTime":"2026-03-06T16:45:00-08:00","Speakers":"Payal Singh","Topic":"PostgreSQL","Description":"As AI systems become more complex, developers are discovering that the database, not the model, is the real foundation of reliable AI. In this talk, I\u0027ll explore how Postgres can function as a full AI application server and control plane by combining Retrieval-Augmented Generation (RAG) with the Model Context Protocol (MCP).\nWe\u2019ll walk through a real implementation: ingest pipelines, vector search, metadata ranking, caching, provenance tracking, and LLM tool-calling, with Postgres acting as the system of record and the control plane. Then we\u2019ll expose those capabilities over MCP so LLMs can safely query, transform, and orchestrate data.\nThe result is an end-to-end AI system where RAG, tools, transforms, \u0026nbsp;logs, and automation are anchored in Postgres, providing a single, reliable foundation for AI applications\u0026nbsp;\n","Photo":"","Link":"\/scale\/23x\/presentations\/postgres-ai-control-plane-building-rag-mcp-workflows-inside-database"},{"Name":"Engineering at Ludicrous Speed: How AI Is Reshaping Infra and Engineering","Location":"Room 107","StartTime":"2026-03-07T17:00:00-08:00","EndTime":"2026-03-07T18:00:00-08:00","Speakers":"James Bayer, Stormy Peters, Kelsey Hightower, Ron Efroni","Topic":"Developer","Description":"What happens when open source, cloud infrastructure, and AI collide? Join Kelsey Hightower, Stormy Peters (AWS), James Bayer (Flox, Ex-Hashicorp), and Ron Efroni (Flox \u0026amp; NixOS, Ex-Meta) to hear what the fastest-moving engineering teams are doing today and what that means for the rest of us. From infra to developer tools to OSS contribution patterns, this panel will surface the real shifts happening across engineering velocity, team structure, and software delivery.\n","Photo":"","Link":"\/scale\/23x\/presentations\/engineering-ludicrous-speed-how-ai-reshaping-infra-and-engineering"},{"Name":"Vacuuming Large Tables: How Recent Postgres Changes Further Enable Mission Critical Workloads","Location":"Ballroom G","StartTime":"2026-03-06T14:30:00-08:00","EndTime":"2026-03-06T15:30:00-08:00","Speakers":"Robert Treat","Topic":"PostgreSQL","Description":"Follow along as we deep dive into a real-world transaction wraparound incident, discuss recent Postgres innovations, and explore features like index de-duplication and autovacuum enhancements designed to help eliminate the problems. We\u0027ll talk about how to optimize your Postgres environment and make a strong case why upgrading might just eliminate your XID wraparound risks.\n","Photo":"","Link":"\/scale\/23x\/presentations\/vacuuming-large-tables-how-recent-postgres-changes-further-enable-mission"},{"Name":"Deterministically Built Containers or: How I Learned to Stop Worrying and Love Nix","Location":"Ballroom A","StartTime":"2026-03-06T15:45:00-08:00","EndTime":"2026-03-06T16:45:00-08:00","Speakers":"Morgan Helton","Topic":"Cloud Native","Description":"You\u2019re probably familiar with containers and OCI images, and you\u2019ve probably heard of Nix\u2014usually from that somebody who really, really likes it. This talk explains how containerd assembles containers from OCI images, then contrasts that with how Nix builds reproducible artifacts that can be composed into a complete execution environment. With that foundation, we\u2019ll walk through a few practical ways to use Nix-built components as container filesystems in Kubernetes\u2014ranging from assembling a rootfs from a closure to generating OCI images to running Nix-based environments directly in containers. The goal is to give attendees a clear mental model of both systems and the spectrum of techniques that connect them.\n","Photo":"","Link":"\/scale\/23x\/presentations\/deterministically-built-containers-or-how-i-learned-stop-worrying-and-love"},{"Name":"AI in Costco\u0026#039;s Shipping Process","Location":"Room 103","StartTime":"2026-03-07T15:00:00-08:00","EndTime":"2026-03-07T15:45:00-08:00","Speakers":"Yash Tandon","Topic":"Next Generation","Description":"Over the Summer, I worked as an intern for Costco Logistics, where I spent the majority of my time developing an AI-driven project for their website and services. This experience gave me a firsthand insight into how major corporations are integrating artificial intelligence into their daily operations, and it shaped my understanding of the growing role that AI plays in modern logistics. In my presentation, I\u0027ll be sharing what I learned throughout this process, from technical skills that I gained to the broader trends that I observed. In addition to detailing the process of the project and its results, I will discuss how it and other novel AI endeavors transform the shipping industry around the world.\n","Photo":"","Link":"\/scale\/23x\/presentations\/ai-costcos-shipping-process"},{"Name":"Accelerating Open Automotive Innovation: Flutter on RISC-V","Location":"Room 211","StartTime":"2026-03-07T17:00:00-08:00","EndTime":"2026-03-07T18:00:00-08:00","Speakers":"Yuning Liang","Topic":"Embedded Linux","Description":"This session highlights our journey enabling all 3 new trends altogether, Flutter for AI Automotive experiences on RISC-V hardware. We explore the open-source components, performance optimizations, and system design needed to support responsive coming HMIs, and discuss how the community can contribute to building a fully open RISC-V AI automotive software ecosystem with Flutter popularity.\n","Photo":"","Link":"\/scale\/23x\/presentations\/accelerating-open-automotive-innovation-flutter-risc-v"},{"Name":"Solving Pre-silicon Kernel Upstream for RISC-V First Ever","Location":"Ballroom C","StartTime":"2026-03-07T14:30:00-08:00","EndTime":"2026-03-07T15:30:00-08:00","Speakers":"Yuning Liang","Topic":"Kernel \u0026amp; Low Level Systems","Description":"In this session, we will share the methodology, toolchains, and collaborative workflows that make this possible, including the use of simulation platforms, pre-silicon verification environments, and CI\/CD integration for early kernel testing. Attendees will learn how these efforts accelerate software-hardware co-design, reduce bring-up cycles, and ensure that by the time silicon arrives, the kernel is already upstream-ready.\n","Photo":"","Link":"\/scale\/23x\/presentations\/solving-pre-silicon-kernel-upstream-risc-v-first-ever"},{"Name":"Rage Against the Machine: Fighting AI Complexity with Kubernetes Simplicity","Location":"Ballroom A","StartTime":"2026-03-07T11:15:00-08:00","EndTime":"2026-03-07T12:15:00-08:00","Speakers":"Paul Yu","Topic":"Cloud Native","Description":"When building productive language\u2011model applications, the right context and organization\u2011specific data prevent unwanted outputs. But building full RAG pipelines\u2014vector stores, embeddings, indexing\u2014from scratch can be time\u2011consuming and complex. KAITO, a CNCF sandbox project, streamlines this process by exposing a RAGEngine Custom Resource Definition that hides infrastructure details behind declarative YAML. Developers can focus on application logic while KAITO handles the heavy lifting of data retrieval, embedding, and indexing. Join us to see how KAITO accelerates AI development, reduces boilerplate code, and makes building robust RAG pipelines accessible to all developers.\n","Photo":"","Link":"\/scale\/23x\/presentations\/rage-against-machine-fighting-ai-complexity-kubernetes-simplicity"},{"Name":"OpenWrt (One) build system: lessons in *all* the compliance and how to broadly apply them","Location":"Room 211","StartTime":"2026-03-07T15:45:00-08:00","EndTime":"2026-03-07T16:45:00-08:00","Speakers":"Denver Gingerich","Topic":"Embedded Linux","Description":"When we designed the OpenWrt One, the OpenWrt build system allowed us to easily create a self-contained source tarball that included everything needed for GPL and other compliance purposes. We\u0027ll briefly explore a bit of build system history and how it got us the OpenWrt One sources before opening up discussion on how these features vary across build systems, and how we can achieve similar \u0022ease of compliance\u0022 with GPL, FCC, CRA, and other agreements or regulations that are most efficiently handled early in the device development process, and are largely in the build system\u0027s purview.\n","Photo":"","Link":"\/scale\/23x\/presentations\/openwrt-one-build-system-lessons-all-compliance-and-how-broadly-apply-them"},{"Name":"How I Created an Operating System from Scratch","Location":"Room 103","StartTime":"2026-03-07T14:00:00-08:00","EndTime":"2026-03-07T14:45:00-08:00","Speakers":"Koshan Dawlaty","Topic":"Next Generation","Description":"The talk is about the process of creating an operating system from scratch, what I learned, the issues I ran into, and the design choices I made. The talk will be about some of the early x86 initialization for an operating system, filesystems and the file system abstraction layer, the scheduler, device management, and creating a window manager.\n","Photo":"","Link":"\/scale\/23x\/presentations\/how-i-created-operating-system-scratch"},{"Name":"Helping the Planner Help You: Extended Statistics in PostgreSQL","Location":"Ballroom H","StartTime":"2026-03-05T14:30:00-08:00","EndTime":"2026-03-05T15:30:00-08:00","Speakers":"Alexandra Wang","Topic":"PostgreSQL","Description":"When the PostgreSQL query planner selects a suboptimal plan, the culprit is often missing information. This session examines the mathematics of cardinality estimation, demonstrating how Extended Statistics provide the cross-column correlations needed to improve the estimates. We will dissect the underlying probability formulas and preview a proof-of-concept regarding statistics for joins.\n","Photo":"","Link":"\/scale\/23x\/presentations\/helping-planner-help-you-extended-statistics-postgresql"},{"Name":"Why Your Kubernetes Cluster Will Fail: Lessons from 1 Million Real-World Incidents","Location":"Ballroom A","StartTime":"2026-03-06T17:00:00-08:00","EndTime":"2026-03-06T18:00:00-08:00","Speakers":"Mickael Alliel","Topic":"Cloud Native","Description":"We\u0027ve analyzed over 1 million production K8s failures across thousands of clusters. The data reveals something striking: the vast majority of incidents fall into predictable, preventable categories. By the law of large numbers, if we address these recurring issues, we can drastically improve production reliability.\n","Photo":"","Link":"\/scale\/23x\/presentations\/why-your-kubernetes-cluster-will-fail-lessons-1-million-real-world"},{"Name":"How We Achieved a 40x Speedup with Custom Codegen for OTTL","Location":"Ballroom F","StartTime":"2026-03-08T13:45:00-07:00","EndTime":"2026-03-08T14:45:00-07:00","Speakers":"Amir Jakoby, Ishay Shor","Topic":"Observability","Description":"In the observability space, many assume that OpenTelemetry Collector performance scales linearly\u2014until it doesn\u0027t. This talk reveals the critical performance limits that practitioners encounter in real-world deployments, especially at scale, and highlights the blind spots that traditional telemetry metrics often miss.\nWe demonstrate how to diagnose and prevent high-throughput pipeline failures using latency histogram analysis, external HAProxy sidecars, and advanced profiling. These insights benefit both collector developers and platform engineers who manage telemetry pipelines across organizations.\n","Photo":"","Link":"\/scale\/23x\/presentations\/how-we-achieved-40x-speedup-custom-codegen-ottl"},{"Name":"Zero-downtime Kubernetes migration of 14K Apache Pinot database fleet at LinkedIn","Location":"Room 106","StartTime":"2026-03-07T15:45:00-08:00","EndTime":"2026-03-07T16:45:00-08:00","Speakers":"Myeongjae \u0026quot;Tony\u0026quot; Song","Topic":"Systems \u0026amp; Infrastructure","Description":"LinkedIn recently migrated its production Apache Pinot fleet from on-premises bare-metal hardware to Kubernetes with zero downtime. This tech talk will explore the technical journey, focusing on design choices, the challenges and trade-offs faced, and a balance of building custom tools versus leveraging existing solutions.\nKey highlights include availability zone-aware data shard placement, automated OLAP table migrations with Airflow and Temporal, performance testing, pre- and post-migration validations, and disruption management. Lessons learned and valuable strategies for ensuring uninterrupted service-level objectives (SLOs) will also be shared.\n","Photo":"","Link":"\/scale\/23x\/presentations\/zero-downtime-kubernetes-migration-14k-apache-pinot-database-fleet-linkedin"},{"Name":"Profiling Is the Fourth Signal\u2014So Why Aren\u2019t You Using It Yet? ","Location":"Ballroom F","StartTime":"2026-03-08T11:45:00-07:00","EndTime":"2026-03-08T12:45:00-07:00","Speakers":"Noam Levy","Topic":"Observability","Description":"What if I told you there\u0027s a way to spot memory leaks, CPU bottlenecks \u0026amp; performance regressions\u2014before your users feel them?\nAnd if I told you it works across every runtime, in production, with zero instrumentation \u0026amp; near-zero overhead?\nAnd if I told you almost no one is doing it?\nProfiling has finally joined metrics, logs \u0026amp; traces as the 4th core signal in OTel. But while the spec is ready, most stacks\u2014and teams\u2014aren\u2019t. Enter eBPF: the missing piece that makes continuous, runtime-agnostic profiling not just possible, but practical.\n","Photo":"","Link":"\/scale\/23x\/presentations\/profiling-fourth-signal-so-why-arent-you-using-it-yet"},{"Name":"Did VS Code Quietly Become a Go-To Postgres Tool?","Location":"Ballroom H","StartTime":"2026-03-06T15:45:00-08:00","EndTime":"2026-03-06T16:45:00-08:00","Speakers":"Phil Vacca","Topic":"PostgreSQL","Description":"It\u0027s no secret that VS Code from Microsoft is a popular code editor. It\u0027s free, it\u0027s loaded with shortcuts and themes, and you can extend it with the vast plugin network. Some of those extensions are written and maintained by Microsoft, and they\u0027ve created a few that Postgres administrators will want to know about. With these extensions VS Code becomes more than a code editor, it\u0027s a comprehensive database management environment.The official PostgreSQL extension allows you to connect to databases, manage objects, write queries, export data, and more! GitHub Copilot brings AI into your workflow, with Postgres-specific suggestions and integrations. It connects to your database and enables an @pgsql chat partner to bounce ideas off of, and even issue database altering commands if you\u0027re truly bold. \u0026nbsp;Oracle to Azure Schema Conversion is an exciting new extension that will radically cut the time it takes to perform Oracle to Postgres migrations. It\u0027s powered by Azure OpenAI to provide intelligent transformation capabilities for complex schema operations.\u0026nbsp;\nLastly, we\u0027ll talk about why these tools matter, and how their introduction signals a broader shift in database tooling. This talk is ideal for PostgreSQL developers and DBAs who want to streamline their workflows, teams evaluating database tooling options, and anyone curious about how AI is transforming database development. Whether you\u0027re a VS Code veteran or have never considered it for database work, you\u0027ll leave with practical techniques you can apply immediately.\n","Photo":"","Link":"\/scale\/23x\/presentations\/did-vs-code-quietly-become-go-postgres-tool"},{"Name":"Open Source in Closed Ecosystems","Location":"Ballroom G","StartTime":"2026-03-07T12:30:00-08:00","EndTime":"2026-03-07T13:30:00-08:00","Speakers":"Elizabeth K. Joseph","Topic":"General","Description":"In spite of Linux running on the platform for 25 years, the mainframe community is notoriously proprietary. Fortunately, in the past several years we\u2019ve built a thriving open source community that subverts the status quo. Learn how we did it, and how you can too.\n","Photo":"","Link":"\/scale\/23x\/presentations\/open-source-closed-ecosystems"},{"Name":"Breaking Governance Capture: How Sortition Can Transform Organizations","Location":"Room 103","StartTime":"2026-03-06T15:45:00-08:00","EndTime":"2026-03-06T16:45:00-08:00","Speakers":"Leonora Camner, Liz Barry","Topic":"Open Government","Description":"Technical societies increasingly struggle with governance capture by large corporations and entrenched interests, especially in news deserts where transparency is low. This talk presents an actionable, open-governance alternative: sortition, or democratic lotteries, paired with publicly governed digital infrastructure for collective self-rule. Drawing from real-world examples (including the lottery-selected board of Democracy Without Elections and open-source governance work from Metagov), we explore how engineering and professional organizations can use stratified random selection and participatory technology to build representative, trustworthy, transparent, and capture-resistant leadership structures. Participants will learn concrete steps to implement sortition-based boards or committees supported by legitimate, publicly governed tools.\n","Photo":"","Link":"\/scale\/23x\/presentations\/breaking-governance-capture-how-sortition-can-transform-organizations"},{"Name":"How AI is Accelerating the Pace of Innovation (And Why Humans Still Matter)","Location":"Ballroom F","StartTime":"2026-03-06T17:00:00-08:00","EndTime":"2026-03-06T18:00:00-08:00","Speakers":"Tom Howe","Topic":"DevOpsDay LA","Description":"The innovation cycle is compressing dramatically. At Hydrolix, a real-time analytics platform company, we\u0027re witnessing this transformation firsthand within our product development team. What once took months now takes days.\nAI enables rapid experimentation, faster customer feedback loops, and dramatically shortened time-to-market for proofs of concept. However, this speed doesn\u0027t eliminate the need for human expertise\u2014it transforms it.\u0026nbsp;\nIn this session, Director of Field Engineering Tom Howe will explore how AI is reshaping the innovation timeline, the competitive advantages this speed creates, and why human judgment and oversight have become more critical than ever\u2014just in fundamentally different ways.\n","Photo":"","Link":"\/scale\/23x\/presentations\/how-ai-accelerating-pace-innovation-and-why-humans-still-matter"},{"Name":"Powering California\u0026#039;s Future: How State Universities Can Drive Innovation through Open Source","Location":"Room 211","StartTime":"2026-03-06T14:30:00-08:00","EndTime":"2026-03-06T15:30:00-08:00","Speakers":"Stephanie Lieggi, Cyril Oberlander","Topic":"Higher Education","Description":"California\u0027s two largest public university systems\u2014the University of California (UC) and California State University (CSU) \u2014collectively serve over 750,000 students across 32 campuses. These universities also have a proven track record of building transformative open source projects and related technologies. If these two systems were to increase collaboration in open source and combine efforts, this could create a powerful engine for California\u0027s economic development and public good. This presentation will look at the potential of UC and CSU collaboration and how these efforts could create tangible benefits to the state and local communities, as well as provide pathways for greater industry-academic collaboration on new technologies\n","Photo":"","Link":"\/scale\/23x\/presentations\/powering-californias-future-how-state-universities-can-drive-innovation"},{"Name":"Accelerating Physics: Multi-GPU Scaling, for Science!","Location":"Room 107","StartTime":"2026-03-06T12:30:00-08:00","EndTime":"2026-03-06T13:30:00-08:00","Speakers":"Paul Mekhedjian","Topic":"Applied Science","Description":"Building on the fundamentals of multi-GPU architectures, this talk dives deep into solving the 2D Burger\u0027s equation\u2014a cornerstone of fluid dynamics. I will explore the critical relationship between grid resolution and time-to-solution, demonstrating how to effectively leverage multi-GPU compute to optimize performance for complex engineering and physics problems.\n","Photo":"","Link":"\/scale\/23x\/presentations\/accelerating-physics-multi-gpu-scaling-science"},{"Name":"Keynote: Privacy\u2019s Defender - Fighting Digital Surveillance for over Thirty Years","Location":"Ballroom DE","StartTime":"2026-03-07T10:00:00-08:00","EndTime":"2026-03-07T11:00:00-08:00","Speakers":"Cindy Cohn","Topic":"Keynote","Description":"Join Cindy Cohn, Executive Director of the Electronic Frontier Foundation for a SCaLE 2026 keynote presentation.\n","Photo":"","Link":"\/scale\/23x\/presentations\/keynote-privacys-defender-fighting-digital-surveillance-over-thirty-years"},{"Name":"Workshop: Learn to Unlock Document Intelligence with Open-Source AI","Location":"Room 208","StartTime":"2026-03-05T14:00:00-08:00","EndTime":"2026-03-05T17:00:00-08:00","Speakers":"Mingxuan Zhao, Roy Derks","Topic":"Workshops","Description":"Unlocking the full potential of AI starts with your data, but real-world documents come in countless formats and levels of complexity. This session will give you hands-on experience with Docling, an open-source Python library designed to convert complex documents into AI-ready formats. Learn how Docling simplifies document processing, enabling you to efficiently harness all your data for downstream AI and analytics applications.\n","Photo":"","Link":"\/scale\/23x\/presentations\/workshop-learn-unlock-document-intelligence-open-source-ai"},{"Name":"ORMs and ERDs, OMG!","Location":"Room 107","StartTime":"2026-03-07T15:45:00-08:00","EndTime":"2026-03-07T16:45:00-08:00","Speakers":"Abe Kazemzadeh","Topic":"Developer","Description":"This session aims to cut through the acronyms and introduce beginning developers to the concepts of object relational mappers (ORMs) and entity relationship diagrams (ERDs). \u0026nbsp;ORMs are programming tools that aim to bridge the gap between objects in programming languages and how relational databases store data in a normalized table format. \u0026nbsp;ERDs aim to visualize the structure of databases and can also create SQL code from a visual format. \u0026nbsp;Seeing these tools together helps make both click and can help developers leverage each for different use cases.\n","Photo":"","Link":"\/scale\/23x\/presentations\/orms-and-erds-omg"},{"Name":"Meet EFF Threat Lab\u0026#039;s APK Downloader","Location":"Ballroom C","StartTime":"2026-03-06T12:00:00-08:00","EndTime":"2026-03-06T12:45:00-08:00","Speakers":"William Budington","Topic":"SunSecCon","Description":"To track state-sponsored malware and combat the stalkerware of abusive partners, you need tools. Safe, reliable, and fast tools. For the dark corners of the Android ecosystem, we couldn\u2019t find a good tool to download packages on the command-line. So we made one.\nRather than just solve our own problem, we decided to make our new tool, apkeep, generically useful for everyone. We also wanted it to be reliable, safe, and fast. So writing it in async Rust made a lot of sense, and allowed us to deploy to a wide range of architectures and platforms. But we wanted to download not only from Google Play, but other app stores as well. And supporting these often necessitated employing Android reverse engineering techniques and dynamic analysis to look at real-time traffic being sent over HTTPS.\nThis talk aims to introduce apkeep as a tool, explore some of the novel obstacles we faced in building out this tool, and show some of the results of those who have incorporated it into their toolboxes.\n","Photo":"","Link":"\/scale\/23x\/presentations\/meet-eff-threat-labs-apk-downloader"},{"Name":"HowTo Provision Your Hardware With ... a Container?","Location":"Ballroom B","StartTime":"2026-03-07T11:15:00-08:00","EndTime":"2026-03-07T12:15:00-08:00","Speakers":"Josh Berkus","Topic":"Cloud Native","Description":"Wouldn\u0027t it be great if we could provision entire systems, VMs, and edge devices as easily as we build and deploy application containers to Kubernetes? \u0026nbsp;This would make it possible to make lightweight single-purpose systems, while using our favorite CI\/CD tools and even IDEs. \u0026nbsp;Well, we can do that \u0026nbsp;now, thanks to bootc. \u0026nbsp;In this talk, the speaker will walk you through creating a bootc container image for a full system, testing it, and then provisioning that image to a portable computing device.\u0026nbsp;\n","Photo":"","Link":"\/scale\/23x\/presentations\/howto-provision-your-hardware-container"},{"Name":"Unlocking Document Intelligence with Open-Source AI","Location":"Ballroom DE","StartTime":"2026-03-07T17:00:00-08:00","EndTime":"2026-03-07T18:00:00-08:00","Speakers":"Mingxuan Zhao","Topic":"Open Source AI","Description":"Unlocking the full potential of AI starts with your data, but real-world documents come in countless formats and levels of complexity. This session introduces Docling, an open-source Python library designed to convert complex documents into AI-ready formats. Learn how Docling simplifies document processing, enabling you to efficiently harness all your data for downstream AI and analytics applications.\n","Photo":"","Link":"\/scale\/23x\/presentations\/unlocking-document-intelligence-open-source-ai"},{"Name":"Multi-architecture applications on Kubernetes and ArgoCD: Why and How","Location":"Ballroom A","StartTime":"2026-03-07T17:00:00-08:00","EndTime":"2026-03-07T18:00:00-08:00","Speakers":"Dave Neary","Topic":"Cloud Native","Description":"Arm64 instances offer the best price\/performance on every cloud these days, but application migration can be a bit scary for the uninitiated. This presentation will walk you through the basics of why and how to migrate applications to multi-architecture Kubernetes clusters.\u0026nbsp;\u0026nbsp;\nIn this presentation, we will run through the basics of how to start running your Kubernetes applications on hybrid arm64 and x86 clusters, including:\u0026nbsp;\u0026nbsp;\n- Why add Arm64 compute nodes to your Kubernetes clusters?- Building multi-arch container manifests- Workload placement and orchestration in Kubernetes- Easing migration with continuous delivery patterns\u0026nbsp;\nBy the end of this presentation, you will have the confidence to build and run your own applications on the fastest growing architecture for cloud deployments.\n\u0026nbsp;\n","Photo":"","Link":"\/scale\/23x\/presentations\/multi-architecture-applications-kubernetes-and-argocd-why-and-how"},{"Name":"Outsource the Tedium with Open Source and Cloud AI - Automated Planogram Generation ","Location":"Ballroom DE","StartTime":"2026-03-07T18:15:00-08:00","EndTime":"2026-03-07T19:15:00-08:00","Speakers":"Kerri-Leigh Grady","Topic":"Open Source AI","Description":"Planograms translate market research and category rules into shelf-ready product-placement diagrams\u2014but generating them usually requires tedious manual work and more caffeine than should be legal. This talk walks through a proof-of-concept system that uses AWS services, open-source components, and agentic LLM workflows to automatically convert merchandising knowledge into structured planogram descriptions suitable for a marketing professional\u0027s final touches. We\u2019ll explore the architecture, the prompt engineer, the agent design that make the outputs reliable, and how open formats keep the workflow portable and extensible. Attendees will leave with practical patterns for building real-world, AI-driven automation with AWS services and open source.\n","Photo":"","Link":"\/scale\/23x\/presentations\/outsource-tedium-open-source-and-cloud-ai-automated-planogram-generation"},{"Name":"What Developers Should Know About Hardware Architecture ","Location":"Room 107","StartTime":"2026-03-08T13:45:00-07:00","EndTime":"2026-03-08T14:45:00-07:00","Speakers":"Dave Neary","Topic":"Developer","Description":"The classic Java mantra, \u0022write once, run anywhere,\u0022 suggested that developers should be able to rely on the JVM to handle the intricacies of different hardware environments. For all modern high level languages, we expect compilers and language runtimes to \u201cabstract away\u201d the hardware for application developers. However, the hardware can still impact application performance. Developers and architects should know enough about the behavior of the underlying hardware to avoid pitfalls and take advantage of opportunities to maximize performance.\u0026nbsp;\u0026nbsp;\nIn this talk, you will learn about:\u0026nbsp;\n- How modern CPU pipelining and memory models can impact application performance- Why Arm64 instances typically offer the best price\/performance on modern cloud platforms- Arm64 features you can leverage to improve performance\u0026nbsp;\nThis session is ideal for software developers who want to understand how server architecture influences application performance, and how to make informed decisions about the underlying architecture when deploying applications to the cloud.\n","Photo":"","Link":"\/scale\/23x\/presentations\/what-developers-should-know-about-hardware-architecture"},{"Name":"The -ization of Containerization","Location":"Ballroom B","StartTime":"2026-03-07T14:30:00-08:00","EndTime":"2026-03-07T15:30:00-08:00","Speakers":"John Logan","Topic":"Cloud Native","Description":"The recent open sourcing of Apple Containerization Framework and container Tooling projects enable developers to create and run Linux container images directly on their Mac in a way that focuses on security and privacy. In this talk we\u2019ll talk about the container CLI tool and how it utilizes Containerization to provide simple yet powerful functionality to build, run and deploy Linux containers on Mac. We\u2019ll talk about the architecture, why we wrote the framework and tool in Swift, what future development looks like for Kubernetes use cases, and how the community can get involved.\n","Photo":"","Link":"\/scale\/23x\/presentations\/ization-containerization"},{"Name":"How to succeed in Professional Open Source","Location":"Room 103","StartTime":"2026-03-08T10:00:00-07:00","EndTime":"2026-03-08T11:00:00-07:00","Speakers":"Joshua Drake","Topic":"Career Day","Description":"Over 30 years of experience succeeding in Open Source, we will discuss the pitfalls many technical people run into when trying to climb the ladder.\n","Photo":"","Link":"\/scale\/23x\/presentations\/how-succeed-professional-open-source"},{"Name":"Five Satellites, Five Months: How PROVES Delivered Rapid, Reliable, and Open Software","Location":"Room 107","StartTime":"2026-03-06T17:00:00-08:00","EndTime":"2026-03-06T18:00:00-08:00","Speakers":"Michael Starch, Ines Khouider","Topic":"Applied Science","Description":"The PROVES Five mission is a lean, low-cost, multi-satellite CubeSat program that developed and tested open software for five spacecraft in five months. We will walk through the development, management, and triaging process that enabled rapid development across many institutions.\u0026nbsp; Finally, we will present our lessons-learned and show how Open Source both enabled this project and is the result of this project. Attendees will learn about management, development, and testing of projects built on NASA\u2019s F Prime and The Linux Foundation\u2019s Zephyr Real Time Operating System bound for space!\n","Photo":"","Link":"\/scale\/23x\/presentations\/five-satellites-five-months-how-proves-delivered-rapid-reliable-and-open"},{"Name":"`git push` to etcd: An Anatomy of Flux","Location":"Ballroom B","StartTime":"2026-03-06T14:30:00-08:00","EndTime":"2026-03-06T15:30:00-08:00","Speakers":"Leigh Capili","Topic":"Cloud Native","Description":"What actually happens between a `git commit` and running Pods? In this session, Leigh will trace the instructions that make up a GitOps reconciliation.\nWe will peel back the layers of Flux\u0027s architecture, exploring:\n- Native Go SDKs (no fork\/exec) and `controller-runtime` queues- API Machinery internals like Server-Side Apply, Resource Versions, and etcd- Performance tuning using the Flux Operator dashboard\nThis session will be a fun, deep adventure. Come read some code with us!\n","Photo":"","Link":"\/scale\/23x\/presentations\/git-push-etcd-anatomy-flux"},{"Name":"Workshop: RHELevant Security Practices: SELinux \u0026amp; USBGuard Hardening Lab","Location":"Ballroom C","StartTime":"2026-03-05T10:00:00-08:00","EndTime":"2026-03-05T12:00:00-08:00","Speakers":"Joshua Loscar","Topic":"SunSecCon","Description":"This practical lab moves beyond security theory to provide ready-to-use configuration files and deployment examples for building a robust, attestable, and compliance-ready RHEL environment. Participants will master advanced security controls and gain immediately applicable skills on the subjects of SELinux and USBGuard.\n","Photo":"","Link":"\/scale\/23x\/presentations\/workshop-rhelevant-security-practices-selinux-usbguard-hardening-lab"},{"Name":"The State of Immutable Linux","Location":"Room 106","StartTime":"2026-03-08T11:45:00-07:00","EndTime":"2026-03-08T12:45:00-07:00","Speakers":"Justin Garrison","Topic":"Systems \u0026amp; Infrastructure","Description":"Linux has evolved a lot over the past 30 years. Distributions were created as opinionated starting points for general usage, but the advent of containers changed what was required and expected. CoreOS pushed the limits of what a server distribution should be, and those limits continue to be refined with more special purpose options.\nWhile many of these next generation distros have similar characteristics they\u0027re not all the same. Justin will provide an overview of the current landscape of immutable distributions and what sets each one apart, and what they have in common.\n","Photo":"","Link":"\/scale\/23x\/presentations\/state-immutable-linux"},{"Name":"Zero Trust for Linux Admins with Open-Source IAM","Location":"Room 101","StartTime":"2026-03-07T11:15:00-08:00","EndTime":"2026-03-07T12:15:00-08:00","Speakers":"Thomas Cameron","Topic":"Security","Description":"Zero Trust isn\u2019t a product, it\u2019s a design approach. And Linux admins already have everything they need to build a Zero Trust environment using entirely open-source tools. In this session, we\u2019ll walk through practical, upstream-friendly ways to modernize access control without buying anything new. We\u2019ll cover centralized identity using FreeIPA\/SSSD, SSH certificate authorities to eliminate long-lived keys, group-based sudo rules, host-based access control, network segmentation, and how SELinux fits into a Zero Trust model. You\u2019ll leave with concrete, copy-and-paste examples and a clear roadmap for making your Linux fleet more secure, more manageable, and far less dependent on \u201ctrusting the network.\u201d This is Zero Trust for real-world sysadmins - practical, deployable, and 100% open source.\n","Photo":"","Link":"\/scale\/23x\/presentations\/zero-trust-linux-admins-open-source-iam"},{"Name":"No Internship, No Problem: Using Open Source as Your First Real-World Job","Location":"Room 103","StartTime":"2026-03-08T14:00:00-07:00","EndTime":"2026-03-08T15:00:00-07:00","Speakers":"Lola Egherman, Ramiz Rahman","Topic":"Career Day","Description":"For a lot of students and early-career developers, the hardest part of \u201cbreaking into tech\u201d isn\u2019t learning syntax or picking up new tools, it\u2019s answering one paradoxical question: \u201cHow do I get experience when every job already expects experience?\u201d Open source already solves this, but most newcomers enter projects feeling overwhelmed, unsure where to contribute, and worried about bothering maintainers. The truth is that open source can function as a student\u0027s first real engineering job when they know how to approach it, and when mentors and maintainers create environments where newcomers can succeed.\n","Photo":"","Link":"\/scale\/23x\/presentations\/no-internship-no-problem-using-open-source-your-first-real-world-job"},{"Name":"Weather Forecasting at Home","Location":"Room 107","StartTime":"2026-03-06T10:00:00-08:00","EndTime":"2026-03-06T11:00:00-08:00","Speakers":"Sebastian Val","Topic":"Applied Science","Description":"Ever been curious how those weather forecasts you get on your phone and on the news are created? Welcome to the wonderful world of chemical transport models (CTMs), the largely open source software behind modern weather and air-quality prediction. Modeling agencies and numerous state and local environmental offices rely on systems like the Weather Research and Forecasting model with Chemistry (WRF-Chem) and the Unified Forecast System (UFS) to simulate how gases, particles, and meteorological conditions evolve in the atmosphere. Together, these models allow weather agencies, and now you, to translate complex atmospheric science into the clear, timely information that allows us to anticipate rain, model winds, or predict pollution events using our trusty Linux machines. Come learn how WRF-Chem works: how to customize it to run over your area, the kinds of openly available inputs it uses to establish initial and boundary conditions, and examples of how the generated predictions compare to real-world outcomes.\n","Photo":"","Link":"\/scale\/23x\/presentations\/weather-forecasting-home"},{"Name":"Developing full-strength Android apps on Android phones, offline","Location":"Room 105","StartTime":"2026-03-07T18:15:00-08:00","EndTime":"2026-03-07T19:15:00-08:00","Speakers":"David Schachter","Topic":"FOSS @ HOME","Description":"Presenting an offline-first IDE that runs on low-end Android phones. It includes the standard toolchain for Java and Kotlin, a Java debugger, full documentation, open-source textbooks, and a curriculum for classrooms and self-learners. The IDE is user-extensible with plugins and it supports on-phone and remote AI assistance, enabling the two billion people who lack a laptop, reliable Internet, or who live under repressive regimes to develop the apps they need.\n","Photo":"","Link":"\/scale\/23x\/presentations\/developing-full-strength-android-apps-android-phones-offline"},{"Name":"\u201cMillions-to-One, Words-to-Terms\u201d \u2013 Generative AI Tools in Action for Rare Disease Diagnosis and Patient Data Harmonization","Location":"Room 107","StartTime":"2026-03-06T15:45:00-08:00","EndTime":"2026-03-06T16:45:00-08:00","Speakers":"Lishuang Shen","Topic":"Applied Science","Description":"Precision medicine is constrained by two major data interpretation bottlenecks: the \u201cMillions-to-one\u201d challenge of filtering millions of genomic variants from next-generation sequencing to identify a single causative variant for molecular diagnosis reporting, and the \u201cWords-to-terms\u201d challenge of transforming unstructured clinical jargon into standardized, interoperable ontology terms. We present two novel Generative AI (GenAI) frameworks addressing these challenges. Both systems integrate contextual information with knowledge from curated medical databases and real-time web data. Evaluation using both open-source Kimi 2 and closed-source Gemini-2.5-pro yielded similarly accurate results.\n","Photo":"","Link":"\/scale\/23x\/presentations\/millions-one-words-terms-generative-ai-tools-action-rare-disease-diagnosis"},{"Name":"Developing Open Source Hardware Solutions for FRC","Location":"Room 103","StartTime":"2026-03-07T13:00:00-08:00","EndTime":"2026-03-07T13:45:00-08:00","Speakers":"Conor Kelly Gerakos","Topic":"Next Generation","Description":"Robotics teams are often short of cash, and off-the-shelf hardware solutions are expensive. In 2025 I designed and built a printed circuit board meant to control addressable LED strips whilst utilizing the CAN protocol for communication, which we could use on our competition robot, and which other robotics teams could make or have made for use on their own robots. My primary goal was to create a controller that was considerably less expensive than the other available options while retaining many of the same capabilities and being completely open source.My presentation will act as a Do-It-Yourself guide to developing open source hardware solutions, following the path I took. I will go through the process of identifying a need for a piece of hardware, determining desired capabilities, designing and testing a breadboard prototype, designing and testing an initial design, identifying key areas of improvement, and then redesigning. I will finish by describing the process of writing code for hardware, and open sourcing the hardware solution(s) and code.\u0026nbsp;\n","Photo":"","Link":"\/scale\/23x\/presentations\/developing-open-source-hardware-solutions-frc"},{"Name":"Building an Open-Source AI Factory with Upstream Projects - A Primer","Location":"Room 106","StartTime":"2026-03-07T17:00:00-08:00","EndTime":"2026-03-07T18:00:00-08:00","Speakers":"Srinithin Jayabal","Topic":"Systems \u0026amp; Infrastructure","Description":"This session presents a practical blueprint for building a SageMaker-like AI Factory using only upstream open source projects.\u0026nbsp;\nWe walk through a complete architecture that combines Kubernetes, Kubeflow, MLflow, KServe, vLLM, and a modern Cloudscape-based console, secured with Keycloak and FreeIPA for enterprise-grade IAM and SSO.\u0026nbsp;\nOn the data side, we leverage Ceph, Apache Iceberg\/Hudi, Kafka, Spark\/Flink, and Feast to create a robust lakehouse and feature platform. We then show how to orchestrate the full ML lifecycle\u2014from data ingestion and feature engineering to training, model registry, deployment, monitoring, and cost visibility\u2014using GitOps, Prometheus\/Grafana, OpenCost, and policy-as-code.\u0026nbsp;\nAttendees will leave with a clear, vendor-neutral reference architecture and a concrete checklist of upstream components to assemble their own open, portable, and sovereign AI Factory across on-prem, cloud, and edge environments.\n","Photo":"","Link":"\/scale\/23x\/presentations\/building-open-source-ai-factory-upstream-projects-primer"},{"Name":"Where in the World is Internet-in-a-Box?","Location":"Room 105","StartTime":"2026-03-07T17:00:00-08:00","EndTime":"2026-03-07T18:00:00-08:00","Speakers":"Adam Holt, Avni Khatri, Daniel Krol","Topic":"FOSS @ HOME","Description":"Internet-in-a-Box (IIAB) \u201clearning hotspots\u201d serve dozens of countries, e.g., in remote mountain villages in India, over a local Wi-Fi hotspot, bringing Wikipedia, Khan Academy, healthcare libraries, and OpenStreetMap (OSM), all without the need for internet or a mobile data plan. Come and see the NEW IIAB Maps. Anyone can self-host and customize to the region they need\u2014including vector tiles, mountain relief topography tiles, and satellite photo tiles\u2014all with powerful full-text search.\u0026nbsp;Our new IIAB Maps are flexible and customizable, robust, offline-first, and localizable to help almost anyone, anywhere!\n","Photo":"","Link":"\/scale\/23x\/presentations\/where-world-internet-box"},{"Name":"Understanding the Vizio Case: Linux Freedom \u2200","Location":"Ballroom H","StartTime":"2026-03-07T11:15:00-08:00","EndTime":"2026-03-07T12:15:00-08:00","Speakers":"Bradley Kuhn","Topic":"General","Description":"Software Freedom Conservancy (SFC) will go to trial this year in the most significant trial in copyleft enforcement history. In Orange County, California, USA, SFC sued Vizio \u2014 a manufacturer of ARM-based televisions \u2014 for long-standing violations of the GPLv2 and LGPLv2.1.\u0026nbsp;\nThis talk will explain what\u0027s going on with the case, why it is significant to every Linux user and every consumer who buys electronic devices, and what is next for copyleft.\n","Photo":"","Link":"\/scale\/23x\/presentations\/understanding-vizio-case-linux-freedom"},{"Name":"Can Teachers Help Teachers with AI?  ","Location":"Room 211","StartTime":"2026-03-06T15:45:00-08:00","EndTime":"2026-03-06T16:45:00-08:00","Speakers":"Avni Khatri, Adam Holt","Topic":"Higher Education","Description":"As much as we need to and should support students with adopting new technologies such as AI, educators are being thrown into the deep end and expected to swim with very little instruction or support. From working with educators while at GitHub and as part of Internet-in-a-Box (IIAB), it is clear that we ask much of our teachers. They are expected to learn not only basic computing and software development, but also version control, collaborative software development, and now, how to teach about and with AI. This is daunting anywhere and even more daunting in the developing world where experienced mentors and resources can be scarce.\nWikipedia, GitHub, and arXiv show us that free and open access can be transformative and lower barriers of access to entry to new skills and careers. We will share educational experiences with GitHub, Internet-in-a-Box, and AI and our work to provide online and offline tooling and content to remote regions worldwide. A model of federated ecosystems can empower educators, learners, and community organizers everywhere, turning passive learners into active creators in the AI era.\n","Photo":"","Link":"\/scale\/23x\/presentations\/can-teachers-help-teachers-ai"},{"Name":"Migrating to OpenTelemetry","Location":"Ballroom F","StartTime":"2026-03-07T12:30:00-08:00","EndTime":"2026-03-07T13:30:00-08:00","Speakers":"Xpaul Vigil","Topic":"Observability","Description":"Migrating existing services to OpenTelemetry is rarely just a \u201cdrop-in\u201d change\u2014especially when you\u2019re trying to standardize across teams with different stacks, maturity levels, and release rhythms. This talk covers the practical challenges we hit while moving to OpenTelemetry at scale, and how we addressed them with a home-grown, self-service solution built on Pulumi.\n","Photo":"","Link":"\/scale\/23x\/presentations\/migrating-opentelemetry"},{"Name":"From SQL to NoSQL? Building a MongoDB-Compatible Engine on PostgreSQL","Location":"Ballroom H","StartTime":"2026-03-06T10:00:00-08:00","EndTime":"2026-03-06T11:00:00-08:00","Speakers":"German Eichberger","Topic":"PostgreSQL","Description":"PostgreSQL is widely recognized for its extensibility, but can we really build a NoSQL engine on top of it? In this session, we\u2019ll explore how DocumentDB repurposes PostgreSQL\u2019s storage engine, query planner, and extension system to support MongoDB wire protocol, dynamic schemas, and document-based operations.\n","Photo":"","Link":"\/scale\/23x\/presentations\/sql-nosql-building-mongodb-compatible-engine-postgresql"},{"Name":"Open Source In Computer Higher Education - Past, Present and Future","Location":"Room 211","StartTime":"2026-03-06T11:15:00-08:00","EndTime":"2026-03-06T12:15:00-08:00","Speakers":"maddog Hall","Topic":"Higher Education","Description":"This talk will give the Who, What, When, Where and Why of using Open Source Software, Open Hardware and Open Data in the learning and teaching of \u0022computers\u0022.\nThe speaker will use his and other people\u0027s\u0026nbsp;paths of learning about computers, from the days of \u0022data processing\u0022 with plugboards and punched cards to wire wrapping\u0026nbsp;of electrical components to perforated\u0026nbsp;boards to modern-day Raspberry Pi and Arduinos.\u0026nbsp; \u0026nbsp;From \u0022computer black magic\u0022 to \u0022computer science\u0022.\nHowever this talk will not just be about the past, but the future.\nIt is not enough to teach students how to use software to solve their problems, but also how the software solves those problems and how to make that software solve those problems even better.\u0026nbsp; \u0026nbsp;Something that can only be done with Open Source, Open Hardware and using Open Data.\nThe speaker will outline several programs that are Open and Free for collaboration to produce teaching materials for all, even for self teaching.\nAs we all know, the best way to learn something is to teach it to other people.\n","Photo":"","Link":"\/scale\/23x\/presentations\/open-source-computer-higher-education-past-present-and-future"},{"Name":" Cloud Taming - A Human Friendly DevOps Experience","Location":"Ballroom A","StartTime":"2026-03-06T10:00:00-08:00","EndTime":"2026-03-06T11:00:00-08:00","Speakers":"Kat Morgan","Topic":"Cloud Native","Description":"It\u0027s 2026. Installing Linux, spinning up a VM, and launching containers is easy. So why does building a real cloud at home and in enterprise still feel like an enless IKEA maze? And where are the do-it-yourself instructions? Drawing on a decade of experience deploying to homelabs, enterprise clouds, even submarines, and satellites, we\u0027ll talk the talk and walk the walk live. Together, we\u0027ll build your own cloud, command by command and click by click.\nTechnologies include: devcontainers, nix, Docker-in-Docker, Kubernetes in containers, KubeVirt, Ceph, libvirt, KVM, Cilium, Zot, Dagger, Gitea, mise, Runme, Ghostty, tmux, Neovim, VS Code\/Cursor, Talos Kubernetes, and more. It\u0027s a complete technologist\u0027s toolbelt in action.\nYou\u0027ll feel at home whether you\u0027re a terminal junkie, TUI connoisseur, and CLI ninja, or if you prefer a refined full IDE and click-to-run exercises. Join for hands-on technicals that break down complex bits into familiar patterns connected to the tangible hardware in your hands. Bring your laptop to follow along, or snap the QR code and try it later with friends. Take home the as-seen-on-TV toolkit and everything needed to hack your own cloud projects.\n","Photo":"","Link":"\/scale\/23x\/presentations\/cloud-taming-human-friendly-devops-experience"},{"Name":"Human to Human Connectivity - It\u0026#039;s All About The BANDWIDTH!","Location":"Room 104","StartTime":"2026-03-08T10:00:00-07:00","EndTime":"2026-03-08T12:00:00-07:00","Speakers":"David Duffett LtGS","Topic":"Career Day","Description":"Many of us love to use AI - it\u0027s a great tool to help with so many of the things we need to do...But people are still people!And they will join, hire, buy from and prefer to work with people that they know, like and trust.So Human connection is everything!Your credibility and visibility are products of your ability to communicate with other, often less technical, people.Attend this fun, practical and inspiring session to learn the 7 bandwidth boosters of Human to Human (H2H) connectivity.\nPut them to work, and watch everyone (especially you) win faster!\n","Photo":"","Link":"\/scale\/23x\/presentations\/human-human-connectivity-its-all-about-bandwidth"},{"Name":"How Hollywood is using Open Source models to make High Quality VFX Edits","Location":"Ballroom DE","StartTime":"2026-03-06T11:15:00-08:00","EndTime":"2026-03-06T12:15:00-08:00","Speakers":"Greg Schoeninger","Topic":"Open Source AI","Description":"Imagine you are in the middle of editing a Hollywood film and realize you have the actor in the wrong jacket in post. Instead of trying to do a re-shoot, which may cost hundreds of thousands of dollars, can we use AI to fix in post?\nThis talk demonstrates a practical workflow for production-quality video editing using open-source AI models for video editing. The workflow combines masked region editing, pose guidance, and LoRA fine-tuning to achieve Hollywood-grade results.\n","Photo":"","Link":"\/scale\/23x\/presentations\/how-hollywood-using-open-source-models-make-high-quality-vfx-edits"},{"Name":"When AI agents go rogue: DevOps lessons from the rise of polymorphic AI","Location":"Ballroom F","StartTime":"2026-03-06T09:00:00-08:00","EndTime":"2026-03-06T10:00:00-08:00","Speakers":"John Willis","Topic":"DevOpsDay LA","Description":"As AI agents gain the ability to plan, adapt, and even rewrite themselves, they introduce both new power and new risk to software delivery. This talk looks at real incidents and emerging research to show how polymorphic agents can reconfigure behavior, bypass constraints, and challenge assumptions about \u201csafe\u201d automation. Attendees will learn to recognize red flags and rethink quality in a world where tools don\u2019t just follow instructions\u2014they evolve.\n","Photo":"","Link":"\/scale\/23x\/presentations\/when-ai-agents-go-rogue-devops-lessons-rise-polymorphic-ai"},{"Name":"Ask and You Shall Debug: Conversational Troubleshooting for Kubernetes","Location":"Ballroom A","StartTime":"2026-03-06T11:15:00-08:00","EndTime":"2026-03-06T12:15:00-08:00","Speakers":"Maya Singh","Topic":"Cloud Native","Description":"Kubernetes can be complex to troubleshoot, especially when it comes to remembering precise CLI commands or piecing together multiple tools. In this talk, we introduce the open source project Inspektor Gadget - \u0026nbsp;a CNCF sandbox project whose goal is to simplify Kubernetes observability. Leveraging the power of eBPF, Inspektor Gadget enables users to gain low level visibility into their Linux systems within the context they\u0027re familiar with like pods, nodes, and namespaces. In this presentation we\u0027ll show you the easiest way to use Inspektor Gadget for troubleshooting - the Inspektor Gadget MCP Server. This is an open source project designed to help users investigate and resolve some of the trickiest Kubernetes issues (including DNS!) by using natural language queries. With just a few thoughtful prompts, we can go from the chaos and frustration that comes along with troubleshooting issues to the sense of achievement that is derived from successfully identifying the root cause of an issue. Join us!\u0026nbsp;\n","Photo":"","Link":"\/scale\/23x\/presentations\/ask-and-you-shall-debug-conversational-troubleshooting-kubernetes"},{"Name":"Try To Teach a Goldfish to Bark","Location":"Room 104","StartTime":"2026-03-08T12:00:00-07:00","EndTime":"2026-03-08T13:30:00-07:00","Speakers":"Khewna Dawar","Topic":"Career Day","Description":"We hire technical talent for depth, focus, and problem-solving\u2014and then quietly reward something else: visibility, narrative, and social signaling. When expectations shift without being named, smart people don\u2019t fail loudly; they overwork, self-doubt, and eventually burn out.\nUsing the metaphor of trying to teach a goldfish to bark, this talk reframes performance struggles as system design failures rather than personal shortcomings. Drawing from Industrial-Organizational Psychology and real-world tech environments, the session explores how impressions really form, why inner critics are often internalized system errors, and how to navigate \u201cbarking\u201d systems without losing the ability to swim.\n","Photo":"","Link":"\/scale\/23x\/presentations\/try-teach-goldfish-bark"},{"Name":"Workshop: Introduction to Kubernetes","Location":"Ballroom B","StartTime":"2026-03-05T14:00:00-08:00","EndTime":"2026-03-05T17:00:00-08:00","Speakers":"Faisal Afzal","Topic":"Cloud Native","Description":"This Kubernetes workshop provides a practical introduction to container orchestration fundamentals. Using Kind (Kubernetes in Docker) and Docker Desktop, participants will build their own local Kubernetes cluster and deploy their first applications. Through hands-on exercises, you will learn core concepts including pods, deployments, services, and basic networking. No prior Kubernetes experience required. By the end of this session, you will understand Kubernetes architecture, master essential kubectl commands, and have a working local development environment you can continue using after the workshop. Perfect for developers, DevOps engineers, and anyone curious about container orchestration.\n","Photo":"","Link":"\/scale\/23x\/presentations\/workshop-introduction-kubernetes"},{"Name":"bpfilter: an eBPF-based firewall for fast packets filtering!","Location":"Ballroom C","StartTime":"2026-03-07T15:45:00-08:00","EndTime":"2026-03-07T16:45:00-08:00","Speakers":"Quentin Deslandes","Topic":"Kernel \u0026amp; Low Level Systems","Description":"iptables and nftables are the standard for Linux packet filtering: well-documented and widely understood. But at high bandwidth, BPF is the fast alternative, although it means writing C and fighting the BPF verifier.\nbpfilter bridges the gap: an iptables-like DSL that compiles to BPF bytecode.\nThis hands-on talk covers Linux filtering tradeoffs, introduces bpfilter, and demos real-world usage from writing rules to debugging.\n","Photo":"","Link":"\/scale\/23x\/presentations\/bpfilter-ebpf-based-firewall-fast-packets-filtering"},{"Name":"Keynote: Toward a Secure and Sustainable Open Source Supply Chain","Location":"Ballroom DE","StartTime":"2026-03-08T10:30:00-07:00","EndTime":"2026-03-08T11:30:00-07:00","Speakers":"Mark Russinovich","Topic":"Keynote","Description":"Open source software is foundational to modern development and runs at the core of Microsoft\u2019s platforms, cloud services, and engineering workflows. Over time, Microsoft has evolved from consuming open source to actively contributing to and helping sustain the ecosystem. As reliance on open source has grown across the industry, so have the risks. Attacks targeting repositories, build systems, package registries, and dependency chains have shown that supply chain security is now a practical concern for every developer and organization. In this talk, Mark Russinovich begins with Microsoft\u2019s open source journey and then examines the open source supply chain end to end, highlighting the role of the Open Source Security Foundation (OpenSSF) and initiatives in strengthening trust across the ecosystem.\n","Photo":"","Link":"\/scale\/23x\/presentations\/keynote-toward-secure-and-sustainable-open-source-supply-chain"},{"Name":"Exploring Observability with MCP Servers","Location":"Ballroom F","StartTime":"2026-03-07T15:45:00-08:00","EndTime":"2026-03-07T16:45:00-08:00","Speakers":"Tiffany Jernigan, Nathan Marrs","Topic":"Observability","Description":"You may have heard of the pillars of observability: metrics, logs, traces, and, depending on who you ask, profiles. As systems grow in complexity, correlating these signals for rapid incident detection, root cause analysis, and performance optimization still demands knowing specialized query languages and complex toolchains, even with OpenTelemetry.\nModel Context Protocol (MCP) servers give assistants and tools a secure, standard way to work with your telemetry using natural language; this session introduces MCP and demonstrates exploring real observability data with Grafana MCP, while showing how the same approach applies to other MCP compatible tools or custom servers.\n","Photo":"","Link":"\/scale\/23x\/presentations\/exploring-observability-mcp-servers"},{"Name":"AstriCon Opening Panel","Location":"Room 106","StartTime":"2026-03-05T09:00:00-08:00","EndTime":"2026-03-05T09:30:00-08:00","Speakers":"Chris Maj, Michael White, Kapil Gupta, Michael Bradeen","Topic":"AstriCon","Description":"AstriCon opens with an engaging panel discussion featuring key figures from Sangoma, the driving force behind Asterisk and FreePBX. This session will cover the significant achievements and challenges of the past year, industry trends, and exciting developments on the horizon.\n","Photo":"","Link":"\/scale\/23x\/presentations\/astricon-opening-panel"},{"Name":"Scaling Telephony Systems: Lessons from 100 to 10,000 Calls with ASTPP","Location":"Room 106","StartTime":"2026-03-05T10:00:00-08:00","EndTime":"2026-03-05T10:30:00-08:00","Speakers":"Samir Doshi","Topic":"AstriCon","Description":"Scaling a telephony platform to handle tens of thousands of concurrent calls is a complex challenge for any deployment. This session shares real-world experiences from ASTPP, an open source billing and routing platform, highlighting strategies for high concurrency, load balancing, monitoring, and maintaining resilience under heavy traffic. Attendees will walk away with practical, transferable insights that can be applied to Asterisk, FreePBX, or other open source telephony platforms.\n","Photo":"","Link":"\/scale\/23x\/presentations\/scaling-telephony-systems-lessons-100-10000-calls-astpp"},{"Name":"The changing American PSTN core","Location":"Room 106","StartTime":"2026-03-05T10:45:00-08:00","EndTime":"2026-03-05T11:30:00-08:00","Speakers":"Alex Balashov","Topic":"AstriCon","Description":"As recently as 2015, Alex Balashov was on record saying that SS7 and TDM steadfastly remain as the essential building blocks of a reliable PSTN, and that the triumphant proclamations of IP peering were something of a laughingstock, or at least premature.\u0026nbsp; Well, the much-vaunted move to IP peering in the core of the PSTN itself has finally happened, and has been rapidly gaining steam in the last 5-10 years. The ILEC tandems do not play the role they once did, and the landscape is shifting rapidly.\n","Photo":"","Link":"\/scale\/23x\/presentations\/changing-american-pstn-core"},{"Name":"Keeping FreePBX Secure: A Walkthrough of Finding and Mitigating Vulnerabilities","Location":"Room 106","StartTime":"2026-03-05T11:30:00-08:00","EndTime":"2026-03-05T11:45:00-08:00","Speakers":"Noah King","Topic":"AstriCon","Description":"FreePBX is a key component of many VoIP deployments, making its security essential. This session covers real-world vulnerability discovery, responsible disclosure, and remediation based on Horizon3.ai\u0027s research.\n","Photo":"","Link":"\/scale\/23x\/presentations\/keeping-freepbx-secure-walkthrough-finding-and-mitigating-vulnerabilities"},{"Name":"Using AI for natural language configuration of FreePBX","Location":"Room 106","StartTime":"2026-03-05T11:45:00-08:00","EndTime":"2026-03-05T12:00:00-08:00","Speakers":"Robert Keller","Topic":"AstriCon","Description":"Robert will demonstrate how they used the Claude API to create a natural language interface for simple FreePBX configuration requests as proof of concept (POC). He will also discuss plans to expand this functionality for the Tekmetric Phones service, with the goal of reducing the workload on support staff.\n","Photo":"","Link":"\/scale\/23x\/presentations\/using-ai-natural-language-configuration-freepbx"},{"Name":"Real-time billing using the new bidirectional ARI for Asterisk\t","Location":"Room 106","StartTime":"2026-03-05T13:45:00-08:00","EndTime":"2026-03-05T14:30:00-08:00","Speakers":"Dan Christian Bogos","Topic":"AstriCon","Description":"Recent enhancements to ARI with bidirectional communication over WebSocket have greatly simplified integration with external components, such as real-time billing engines. These components can now function almost like internal modules of Asterisk.In this talk, we\u2019ll explore the seamless integration between the CGRateS Billing Framework and Asterisk using the new bidirectional ARI, showing you how to build your own real-time billing system for your Asterisk setup.\n","Photo":"","Link":"\/scale\/23x\/presentations\/real-time-billing-using-new-bidirectional-ari-asterisk"},{"Name":"Infrastructure-as-Code for rapid FreePBX deployments","Location":"Room 106","StartTime":"2026-03-05T14:45:00-08:00","EndTime":"2026-03-05T15:30:00-08:00","Speakers":"Rajan Patel","Topic":"AstriCon","Description":"Learn how to securely and efficiently install Asterisk and FreePBX using declarative, idempotent instructions stored in a version-controlled cloud-init.yaml file. This approach minimizes arbitrary commands, reduces risks of command injection and privilege escalation, and ensures validation and error handling through cloud-init. In this session, we\u2019ll walk you through a cloud-init.yaml configuration for installing FreePBX with robust management and security best practices.\n","Photo":"","Link":"\/scale\/23x\/presentations\/infrastructure-code-rapid-freepbx-deployments"},{"Name":"Under the Hood: Deep Dive into Asterisk Performance","Location":"Room 106","StartTime":"2026-03-05T16:15:00-08:00","EndTime":"2026-03-05T17:00:00-08:00","Speakers":"Joshua Colp","Topic":"AstriCon","Description":"Asterisk is a powerful and flexible communications engine\u2014but how well does it perform under pressure? In this session, we\u2019ll take a deep dive into the performance characteristics of Asterisk from a deep technical perspective, exploring how it handles real-world workloads, what bottlenecks can arise, and how to identify and resolve them. You\u2019ll learn about key metrics to monitor, implementation suggestions, and configuration strategies that can help when you hit a wall and want to try to improve performance.\n","Photo":"","Link":"\/scale\/23x\/presentations\/under-hood-deep-dive-asterisk-performance"},{"Name":"Agentic AI Conference Room: Multi-Agent conversations with Asterisk \u0026amp; OFP","Location":"Room 106","StartTime":"2026-03-06T09:00:00-08:00","EndTime":"2026-03-06T09:45:00-08:00","Speakers":"Diego Gosmar","Topic":"AstriCon","Description":"Imagine planning a trip where AI agents for flights, hotels, rental cars, and events collaborate seamlessly. Instead of repeating details across separate systems, these agents share information in real time\u2014adjusting dates for a music festival or suggesting itinerary changes before booking. This talk explores how to create such shared multi-agent conversations using Asterisk, leveraging ConfBridge for audio mixing, AudioSocket for AI integration, and the Open Floor Protocol (OFP) for interoperability. By aligning with OFP, we enable AI agents to collaborate securely, share context, and manage interruptions, transforming digital interactions from transactional to collaborative.\n","Photo":"","Link":"\/scale\/23x\/presentations\/agentic-ai-conference-room-multi-agent-conversations-asterisk-ofp"},{"Name":"Asterisk State of the Project","Location":"Room 106","StartTime":"2026-03-06T13:45:00-08:00","EndTime":"2026-03-06T14:30:00-08:00","Speakers":"Joshua Colp","Topic":"AstriCon","Description":"Joshua Colp will review the project\u0027s current status, key developments, and community contributions, including recent advancements, challenges, and future directions of the Asterisk open source telephony framework.\n","Photo":"","Link":"\/scale\/23x\/presentations\/asterisk-state-project"},{"Name":"Desperately seeking Susan","Location":"Room 106","StartTime":"2026-03-05T13:00:00-08:00","EndTime":"2026-03-05T13:45:00-08:00","Speakers":"Alexandre Morette-Bourny","Topic":"AstriCon","Description":"At the request of a translation company commissioned by the French government under immigration law, we developed a system that can find a translator among the 125 languages offered in less than 5 minutes, involving Asterisk, an AGI server, AMI connection, an IVR, and other tools.\n","Photo":"","Link":"\/scale\/23x\/presentations\/desperately-seeking-susan"},{"Name":"vCon Overview and Asterisk Primer","Location":"Room 106","StartTime":"2026-03-05T15:30:00-08:00","EndTime":"2026-03-05T16:15:00-08:00","Speakers":"David Duffett","Topic":"AstriCon","Description":"A vCon (virtualized conversations) is a standardized, machine-readable container for data from any type of human conversation, such as a phone call, video conference, or chat. Developed by the IETF, it standardizes how conversational data, including audio, video, text, metadata, and attachments, is collected, stored, and shared across different systems. Attend this session to get an overview of this area, the possibilities and security implications. We\u0027ll also look at a couple of ways to have Asterisk create vCons for you.\n","Photo":"","Link":"\/scale\/23x\/presentations\/vcon-overview-and-asterisk-primer"},{"Name":"Building a Softphone for scale","Location":"Room 106","StartTime":"2026-03-06T13:00:00-08:00","EndTime":"2026-03-06T13:45:00-08:00","Speakers":"Conrad de Wet","Topic":"AstriCon","Description":"Modern softphones have gone beyond user interfaces and SIP endpoints, becoming distributed, fault-tolerant communication systems designed for global scale. As organizations adopt hybrid Asterisk environments, there\u0027s a need for scalable softphone architectures connecting WebRTC, SIP, mobile, and AI platforms.This session will use SIPERB as a case study to explore the challenges and patterns of building a large-scale softphone platform. We\u2019ll examine the backend ecosystem, including SIP proxies and media relays, and explain why scalability and interoperability are crucial from the start.You\u0027ll learn to build a reliable softphone for browsers and mobile devices, using modern WebRTC architectures to keep your Asterisk core lightweight and secure. We\u0027ll also demonstrate how a standards-based, event-driven architecture allows integration with platforms like WhatsApp and OpenAI for AI analysis and cross-platform communication.\n","Photo":"","Link":"\/scale\/23x\/presentations\/building-softphone-scale"},{"Name":"Building Voice Services with ARI","Location":"Room 106","StartTime":"2026-03-06T11:30:00-08:00","EndTime":"2026-03-06T12:00:00-08:00","Speakers":"Michael Bradeen","Topic":"AstriCon","Description":"With the recent improvements to Asterisk\u0027s ARI and the introduction of chan\\_websocket, it\u0027s easier than ever to build your voice services with Asterisk. You can now build a complete solution, including control and audio, using only websockets. This talk covers how these new features are designed to work together to make Asterisk the go-to platform for your IP telephony services.\n","Photo":"","Link":"\/scale\/23x\/presentations\/building-voice-services-ari"},{"Name":"FreePBX: OG GUI for the Asterisk Telephony Toolkit that Keeps Getting Better","Location":"Room 106","StartTime":"2026-03-06T10:45:00-08:00","EndTime":"2026-03-06T11:30:00-08:00","Speakers":"Michael White, Kapil Gupta, Chris Maj","Topic":"AstriCon","Description":"Learn what changed in FreePBX 17 and see what\u0027s in store for FreePBX 18 as we continue to enhance the code base for the premier, most widely deployed open source telephone system in the world. Highlights include more robust deployment methods, new configuration visualization tools, and several AI enhancements to make technical PBX administration tasks easier\u2014freeing you up to focus on big picture problem solving within your organization.\n","Photo":"","Link":"\/scale\/23x\/presentations\/freepbx-og-gui-asterisk-telephony-toolkit-keeps-getting-better"},{"Name":"Design and implementation of a real-time telephony AI receptionist","Location":"Room 106","StartTime":"2026-03-06T09:45:00-08:00","EndTime":"2026-03-06T10:30:00-08:00","Speakers":"Jeff LaCoursiere","Topic":"AstriCon","Description":"Disappointed by per-minute pricing and the risks of sending HIPAA data to public APIs, StratusTalk decided to build their own AI receptionist. By embedding the agent directly into their Asterisk\/FreePBX offering, they gave it the same tools a human receptionist uses: call transfers, intercom, outbound dialing, and more. \u0026nbsp;In this talk, Jeff will walk you through their design decisions, their Kubernetes-based solution, and show you live demos of it in action.\n","Photo":"","Link":"\/scale\/23x\/presentations\/design-and-implementation-real-time-telephony-ai-receptionist"},{"Name":"Barns Don\u0026#039;t Burn Down Because of One Loose Nail, But Yours Just Might","Location":"Ballroom F","StartTime":"2026-03-06T13:30:00-08:00","EndTime":"2026-03-06T13:45:00-08:00","Speakers":"DonDiego Aponte","Topic":"DevOpsDay LA","Description":"Kubernetes is exceptionally good at keeping things running\u2014and sometimes a little too good at hiding when they\u2019re not. Pods restart, nodes reschedule, alerts auto-resolve, and dashboards stay green long after the system has started misbehaving.\nIn this 10-minute talk, we\u2019ll walk through examples of Kubernetes failure patterns where missing observability signals and incomplete instrumentation allow small problems to quietly pile up until they become a production outage. We\u2019ll show how infrastructure-heavy dashboards\u2014and \u201cAIOps\u201d systems confidently declaring \u201cthis is fine\u201d\u2014create blind spots that delay human intervention.\nUsing OpenTelemetry as a practical example, we\u2019ll dig into how to instrument for behavior instead of resources, correlate metrics, logs, and traces by default, and surface early warning signs before users feel the impact.\nBecause barns don\u2019t burn down because of one loose nail\u2014but modern production systems absolutely can.\n","Photo":"","Link":"\/scale\/23x\/presentations\/barns-dont-burn-down-because-one-loose-nail-yours-just-might"},{"Name":"PostgreSQL for the Beginner - Hour 1 of Postgres Training Day","Location":"Ballroom G","StartTime":"2026-03-05T10:00:00-08:00","EndTime":"2026-03-05T11:00:00-08:00","Speakers":"Elizabeth Christensen, Devrim Gunduz, Ryan Booz","Topic":"PostgreSQL","Description":"Join us to hear about using Postgres for the very first time.\u0026nbsp;\n\u0026nbsp;\n","Photo":"","Link":"\/scale\/23x\/presentations\/postgresql-beginner-hour-1-postgres-training-day"},{"Name":"Getting Started with SQL - Hour 2 of Postgres Training day","Location":"Ballroom G","StartTime":"2026-03-05T11:15:00-08:00","EndTime":"2026-03-05T12:15:00-08:00","Speakers":"Elizabeth Christensen, Devrim Gunduz, Ryan Booz","Topic":"PostgreSQL","Description":"From basics to advanced, this course will get you comfortable with SQL functions in Postgres.\n\u0026nbsp;\n","Photo":"","Link":"\/scale\/23x\/presentations\/getting-started-sql-hour-2-postgres-training-day"},{"Name":"Postgres DBA Basics - Hour 3 of Postgres Training Day","Location":"Ballroom G","StartTime":"2026-03-05T12:30:00-08:00","EndTime":"2026-03-05T13:30:00-08:00","Speakers":"Elizabeth Christensen, Devrim Gunduz, Ryan Booz","Topic":"PostgreSQL","Description":"This session will review the basic jobs, terminology, and technical details for DBA tasks in Postgres.\u0026nbsp;\n\u0026nbsp;\n","Photo":"","Link":"\/scale\/23x\/presentations\/postgres-dba-basics-hour-3-postgres-training-day"},{"Name":"Postgres Troubleshooting - Hour 4 of Postgres Training Day","Location":"Ballroom G","StartTime":"2026-03-05T14:30:00-08:00","EndTime":"2026-03-05T15:30:00-08:00","Speakers":"Elizabeth Christensen, Devrim Gunduz, Ryan Booz","Topic":"PostgreSQL","Description":"This session will review essential troubleshooting for Postgres, reviewing how to monitor and log Postgres, using Postgres\u2019 internal catalogs, and common problems and fixes.\u0026nbsp;\n\u0026nbsp;\n","Photo":"","Link":"\/scale\/23x\/presentations\/postgres-troubleshooting-hour-4-postgres-training-day"},{"Name":"Postgres Configuration and  Performance Tuning - Hour 5 of Postgres Training Day","Location":"Ballroom G","StartTime":"2026-03-05T15:45:00-08:00","EndTime":"2026-03-05T16:45:00-08:00","Speakers":"Elizabeth Christensen, Devrim Gunduz, Ryan Booz","Topic":"PostgreSQL","Description":"This session will review essential performance tuning and configurations for Postgres.\n\u0026nbsp;\n","Photo":"","Link":"\/scale\/23x\/presentations\/postgres-configuration-and-performance-tuning-hour-5-postgres-training-day"},{"Name":"Postgres Query Tuning - Hour 6 of Postgres Training Day","Location":"Ballroom G","StartTime":"2026-03-05T17:00:00-08:00","EndTime":"2026-03-05T18:00:00-08:00","Speakers":"Elizabeth Christensen, Devrim Gunduz, Ryan Booz","Topic":"PostgreSQL","Description":"This session will review essential query performance tuning and for Postgres, an essential skill for developers working with Postgres daily.\n\u0026nbsp;\n","Photo":"","Link":"\/scale\/23x\/presentations\/postgres-query-tuning-hour-6-postgres-training-day"},{"Name":"Sponsored Workshop: Hands-On Tailscale - Secure Connectivity and Networking on AWS","Location":"Room 207","StartTime":"2026-03-06T14:00:00-08:00","EndTime":"2026-03-06T17:00:00-08:00","Speakers":"Allen Vailliencourt","Topic":"Sponsored","Description":"Ever want to dig into Tailscale but haven\u0027t had time? If that\u0027s you, then join us in this workshop where you will learn the basics of Tailscale and get some hands-on experience deploying Tailscale into cloud resources on AWS. Participants will learn how to deploy Tailscale locally and into an AWS environment using infrastructure-as-code (Terraform, OpenTofu, etc.). \u0026nbsp;You will also learn how to configure Tailscale for various use cases like Subnet Routing and Exit Nodes, as well as implement fine-grained access controls with Tailscale ACLs and Grants, and lastly learn how to integrate Tailscale with AWS services (like RDS databases) for secure private access over the public internet by leveraging WireGuard under the hood, powered by Tailscale.\n","Photo":"","Link":"\/scale\/23x\/presentations\/sponsored-workshop-hands-tailscale-secure-connectivity-and-networking-aws"},{"Name":"Porous by Design","Location":"Ballroom C","StartTime":"2026-03-06T16:00:00-08:00","EndTime":"2026-03-06T16:45:00-08:00","Speakers":"Erin Simons-Brown","Topic":"SunSecCon","Description":"Air-gapped networks promise protection, but real-world needs of updates, monitoring, \u0026amp; human access quietly reintroduce risk. This talk shows how air gaps fail in practice and presents an \u201cair-gap++\u201d approach to achieve stronger security while enabling business development.\n","Photo":"","Link":"\/scale\/23x\/presentations\/porous-design"},{"Name":"Secure Prompt Engineering at Scale","Location":"Ballroom C","StartTime":"2026-03-06T14:00:00-08:00","EndTime":"2026-03-06T14:45:00-08:00","Speakers":"Tina Lekshmi Kanth","Topic":"SunSecCon","Description":"Millions of financial events. Zero room for error. Learn how template-driven prompt engineering turns noisy cloud transaction streams into explainable, policy-safe automation, faster incident triage, smarter anomaly detection, instant schema-drift recovery, and audit-ready trails.\n","Photo":"","Link":"\/scale\/23x\/presentations\/secure-prompt-engineering-scale"},{"Name":"Poison Once, Compromise Many: How Model Reuse Amplifies AI Vulnerabilities","Location":"Ballroom C","StartTime":"2026-03-06T15:00:00-08:00","EndTime":"2026-03-06T15:45:00-08:00","Speakers":"Jason Kramer","Topic":"SunSecCon","Description":"AI models are rarely built from scratch. Through model reuse and transfer learning, organizations inherit risks they may never see. This session explores how backdoors, poisoning attacks, and evasion techniques survive across generations of models, exposing downstream systems to compromise.\n","Photo":"","Link":"\/scale\/23x\/presentations\/poison-once-compromise-many-how-model-reuse-amplifies-ai-vulnerabilities"},{"Name":"Workshop: These Are NOT the Vulnerabilities You Are Looking For: Hiding Vulnerabilities in Containers","Location":"Ballroom C","StartTime":"2026-03-05T16:30:00-08:00","EndTime":"2026-03-05T18:30:00-08:00","Speakers":"Kyle Quest","Topic":"SunSecCon","Description":"You know that feeling when you get a Christmas Tree report from your vulnerability scanner... What IF you could make all those vulnerabilities disappear?In this hands on workhop we\u0027ll see how 5000 container vulnerabilities disappear with a snap of a finger, but they\u0027ll still be there. Learn how it\u0027s possible!\n","Photo":"","Link":"\/scale\/23x\/presentations\/workshop-these-are-not-vulnerabilities-you-are-looking-hiding"},{"Name":"The Ralph Wiggum Loop: How Autonomous AI Loops Built My Serverless SaaS While I Slept","Location":"Ballroom F","StartTime":"2026-03-06T13:45:00-08:00","EndTime":"2026-03-06T14:00:00-08:00","Speakers":"Engin Diri","Topic":"DevOpsDay LA","Description":"I got tired of babysitting my AI coding assistant. Every five minutes: \u0022Should I continue?\u0022 So I built the \u0022Ralph Wiggum Loop,\u0022 named after a Simpsons character. It\u0027s a loop that feeds a PROMPT.md file to Claude Code until everything works as defined. Failure becomes feedback. Each crash teaches the next iteration.\nUsing this technique, I built a complete serverless URL shortener on AWS by letting AI iterate against Pulumi\u0027s pass\/fail deployment criteria.\u0026nbsp;I\u0027ll share how this autonomous loops work and how you can use it too.\n","Photo":"","Link":"\/scale\/23x\/presentations\/ralph-wiggum-loop-how-autonomous-ai-loops-built-my-serverless-saas-while-i"},{"Name":"Expo Hall","Location":"Expo","StartTime":"2026-03-06T14:00:00-08:00","EndTime":"2026-03-06T18:00:00-08:00","Speakers":"","Topic":"Entertainment","Description":"The SCALE Exhibit hall will be open:\nFriday 2pm - 6pm\u0026nbsp;Saturday 10am - 6pm\u0026nbsp;Sunday 10am - 2pm\nCome meet our sponsors and our community of open source projects in the exhibit hall.\n","Photo":"","Link":"\/scale\/23x\/presentations\/expo-hall"},{"Name":"Expo Hall","Location":"Expo","StartTime":"2026-03-07T10:00:00-08:00","EndTime":"2026-03-07T18:00:00-08:00","Speakers":"","Topic":"Entertainment","Description":"The SCALE Exhibit hall will be open:\nFriday 2pm - 6pm\u0026nbsp;Saturday 10am - 6pm\u0026nbsp;Sunday 10am - 2pm\nCome meet our sponsors and our community of open source projects in the exhibit hall.\n","Photo":"","Link":"\/scale\/23x\/presentations\/expo-hall-0"},{"Name":"Expo Hall","Location":"Expo","StartTime":"2026-03-08T10:00:00-07:00","EndTime":"2026-03-08T14:00:00-07:00","Speakers":"","Topic":"Entertainment","Description":"The SCALE Exhibit hall will be open:\nFriday 2pm - 6pm\u0026nbsp;Saturday 10am - 6pm\u0026nbsp;Sunday 10am - 2pm\nCome meet our sponsors and our community of open source projects in the exhibit hall.\n","Photo":"","Link":"\/scale\/23x\/presentations\/expo-hall-1"},{"Name":"Agentic Pipelines for an OS Supply Chain","Location":"Ballroom F","StartTime":"2026-03-06T14:00:00-08:00","EndTime":"2026-03-06T15:00:00-08:00","Speakers":"Dustin Kirkland","Topic":"DevOpsDay LA","Description":"Agentic workflows are rapidly becoming the next major shift in software engineering: systems that can plan, act, verify, learn, and repeat\u2014turning \u201cprompting\u201d into production-grade automation. In this talk, I\u2019ll share a practical framework for how developers can adopt agentic workflows responsibly, and why they unlock a new level of leverage for building and operating complex systems. \u0026nbsp; The goal is simple: help the Linux community build software systems that get better over time\u2014secure by default, and fast by design today.\n","Photo":"","Link":"\/scale\/23x\/presentations\/agentic-pipelines-os-supply-chain"},{"Name":"Workshop: Red teaming with LoRa and Meshtastic","Location":"Ballroom C","StartTime":"2026-03-05T14:00:00-08:00","EndTime":"2026-03-05T16:00:00-08:00","Speakers":"Venky Raju","Topic":"SunSecCon","Description":"We will explore how this technology can be used for red-teaming, considering that the bad guys are already looking for ways to exploit this new and fantastic technology. As part of this exercise, you will hack a remote system miles away using your LoRa node!\n","Photo":"","Link":"\/scale\/23x\/presentations\/workshop-red-teaming-lora-and-meshtastic"},{"Name":"HAM Radio - Tech in a Day","Location":"Room 209","StartTime":"2026-03-07T09:00:00-08:00","EndTime":"2026-03-07T17:00:00-08:00","Speakers":"","Topic":"Workshops","Description":"This class will teach attendees what they need to know to pass the Technician class amateur radio license exam and get started in amateur radio. It includes six hours of instruction, with the exam administered immediately after the workshop. Participants will increase their chances of passing the test if they download the study guide from www.kb6nu.com\/study-guides\/ and familiarize themselves with the material before coming to the workshop. The text for this workshop is Dan\u2019s No Nonsense Technician Class License Study Guide. The PDF version of the study guide is available for free at the above page. EPUB and print versions are also available for a small charge.\n","Photo":"","Link":"\/scale\/23x\/presentations\/ham-radio-tech-day"},{"Name":"HAM Radio - Tech in a Day","Location":"Room 209","StartTime":"2026-03-06T09:00:00-08:00","EndTime":"2026-03-06T17:00:00-08:00","Speakers":"","Topic":"Workshops","Description":"This class will teach attendees what they need to know to pass the Technician class amateur radio license exam and get started in amateur radio. It includes six hours of instruction, with the exam administered immediately after the workshop. Participants will increase their chances of passing the test if they download the study guide from www.kb6nu.com\/study-guides\/ and familiarize themselves with the material before coming to the workshop. The text for this workshop is Dan\u2019s No Nonsense Technician Class License Study Guide. The PDF version of the study guide is available for free at the above page. EPUB and print versions are also available for a small charge.\n","Photo":"","Link":"\/scale\/23x\/presentations\/ham-radio-tech-day-0"},{"Name":"Workshop: Building in the Browser - Kasm Workspaces for the Kwaai Community","Location":"Room 103","StartTime":"2026-03-05T10:00:00-08:00","EndTime":"2026-03-05T10:30:00-08:00","Speakers":"Jaymes Davis, Balaji Lakhshmanan","Topic":"Kwaai Summit","Description":"This is a hands\u2011on workshop showing how a browser tab can become a secure, full\u2011fledged development environment for open source AI. Kasm Workspaces is a container\u2011streaming platform that delivers Linux and Windows desktops, IDEs, and browsers straight to any modern web browser, with no local installs, VPNs, or agents required.\u0026nbsp;\n","Photo":"","Link":"\/scale\/23x\/presentations\/workshop-building-browser-kasm-workspaces-kwaai-community"},{"Name":"Workshop: KwaaiNet - Building Decentralized AI Infrastructure","Location":"Room 103","StartTime":"2026-03-05T10:30:00-08:00","EndTime":"2026-03-05T12:00:00-08:00","Speakers":"Brian Ragazzi","Topic":"Kwaai Summit","Description":"This is a deep\u2011dive workshop on how to run Personal AI on infrastructure you actually control. KwaaiNet is Kwaai\u2019s sovereign AI network: a distributed compute and storage layer that turns everyday devices into an OpenAI\u2011compatible \u201cAI cloud\u201d where users keep their own keys, data, and rewards instead of handing everything to centralized platforms.\u0026nbsp;\n","Photo":"","Link":"\/scale\/23x\/presentations\/workshop-kwaainet-building-decentralized-ai-infrastructure"},{"Name":"Welcome and Introduction to the Kwaai Summit","Location":"Ballroom F","StartTime":"2026-03-05T12:00:00-08:00","EndTime":"2026-03-05T12:10:00-08:00","Speakers":"Reza Rassool, Ted Cohen","Topic":"Kwaai Summit","Description":"Welcome and introduction to the Kwaai Summit from Ted Cohen followed by a brief introduction to Kwaai and the Personal AI Community by Reza Rassool.\n","Photo":"","Link":"\/scale\/23x\/presentations\/welcome-and-introduction-kwaai-summit"},{"Name":"The Path to Robust deAGI","Location":"Ballroom F","StartTime":"2026-03-05T12:10:00-08:00","EndTime":"2026-03-05T12:30:00-08:00","Speakers":"Ben Goertzel","Topic":"Kwaai Summit","Description":"\u201cThe Path to Robust deAGI\u201d asks what it would take to build artificial general intelligence that is both powerful and structurally aligned with human flourishing\u2014not just steered by after\u2011the\u2011fact safety patches. Ben Goertzel, CEO of SingularityNET and a founding member of the Artificial Superintelligence (ASI) Alliance, will outline how a decentralized, token\u2011coordinated ecosystem\u2014combining ASI:Chain, Hyperon AGI, and community\u2011owned GPU clouds\u2014can prevent AGI from being captured by any single corporation or state.\u0026nbsp;\n","Photo":"","Link":"\/scale\/23x\/presentations\/path-robust-deagi"},{"Name":"Owners, not Renters: Mozilla\u2019s open source AI strategy","Location":"Ballroom F","StartTime":"2026-03-05T12:30:00-08:00","EndTime":"2026-03-05T12:50:00-08:00","Speakers":"Raffi Krikorian","Topic":"Kwaai Summit","Description":"\u201cOwners, not Renters: Mozilla\u2019s Open Source AI Strategy\u201d digs into what it would actually take to move from renting AI from a few platforms to owning intelligence on our own terms. Raffi Krikorian, CTO of Mozilla, will unpack Mozilla\u2019s 2026 roadmap for an open AI stack, explaining why they believe the current trajectory\u2014closed models, opaque data pipelines, and centralized compute\u2014locks users and developers into \u201cAI landlord\u201d relationships.\u0026nbsp;\n","Photo":"","Link":"\/scale\/23x\/presentations\/owners-not-renters-mozillas-open-source-ai-strategy"},{"Name":"Decentralized Trust for People and AI Agents: A Report from Linux Foundation Trust Over IP (ToIP)","Location":"Ballroom F","StartTime":"2026-03-05T12:50:00-08:00","EndTime":"2026-03-05T13:10:00-08:00","Speakers":"Drummond Reed","Topic":"Kwaai Summit","Description":"\u201cDecentralized Trust for People and AI Agents: A Report from Linux Foundation Trust Over IP (ToIP)\u201d dives into how we can give both humans and AI agents durable, portable trust on the open internet. Drummond Reed\u2014co\u2011author of the Trust Over IP stack and co\u2011founder of the First Person Project\u2014will explain ToIP\u2019s four\u2011layer architecture, which pairs a technical stack (DIDs, verifiable credentials, agent protocols) with a governance stack (community\u2011defined trust frameworks) so that trust isn\u2019t left to ad\u2011hoc policies or single vendors.\u0026nbsp;\n","Photo":"","Link":"\/scale\/23x\/presentations\/decentralized-trust-people-and-ai-agents-report-linux-foundation-trust-over"},{"Name":"MyTerms: Eradicating cookies and allowing us to set datasharing terms","Location":"Ballroom F","StartTime":"2026-03-05T13:10:00-08:00","EndTime":"2026-03-05T13:30:00-08:00","Speakers":"Doc Searls","Topic":"Kwaai Summit","Description":"Doc Searls, co-founder of Customer Commons and lead of the IEEE P7012 \u201cMyTerms\u201d effort, explains how machine-readable personal privacy terms can flip the script so sites accept user-set terms, replacing opaque cookie banners with true first-party control.\n","Photo":"","Link":"\/scale\/23x\/presentations\/myterms-eradicating-cookies-and-allowing-us-set-datasharing-terms"},{"Name":"Panel: Owning AI - Hard Questions on Power, Trust and Who Decides","Location":"Ballroom F","StartTime":"2026-03-05T13:30:00-08:00","EndTime":"2026-03-05T14:00:00-08:00","Speakers":"Daniela Barbosa, Doc Searls, Drummond Reed, Raffi Krikorian, Ben Goertzel","Topic":"Kwaai Summit","Description":"In this closing conversation, Daniela Barbosa, General Manager of Decentralized Technologies at the Linux Foundation and Executive Director of LF Decentralized Trust, puts a series of uncomfortable questions to an all\u2011star\u2014mostly male\u2014lineup of AI visionaries. She will press them on where ownership really sits in their visions of AGI, open\u2011source AI, decentralized trust, and user\u2011set terms: with platforms, with protocols, or with people.\n","Photo":"","Link":"\/scale\/23x\/presentations\/panel-owning-ai-hard-questions-power-trust-and-who-decides"},{"Name":"OS of Life","Location":"Ballroom F","StartTime":"2026-03-05T14:00:00-08:00","EndTime":"2026-03-05T14:20:00-08:00","Speakers":"Jowan \u00d6sterlund","Topic":"Kwaai Summit","Description":"\u201cOS of Life\u201d explores what it means to build an operating system not for machines, but for human bodies and lives. Jowan \u00d6sterlund, co\u2011founder and president of MYRA, will share how his team is developing a self\u2011powered subcutaneous biosensor that continuously tracks key biomarkers inside the body\u2014turning each person into the sovereign owner of a rich, real\u2011time health data stream.\u0026nbsp;\n","Photo":"","Link":"\/scale\/23x\/presentations\/os-life"},{"Name":"AI in Personal Healthcare","Location":"Ballroom F","StartTime":"2026-03-05T14:20:00-08:00","EndTime":"2026-03-05T14:40:00-08:00","Speakers":"","Topic":"Kwaai Summit","Description":"The session explores how personal health telemetry and open modeling can turn oral health from an afterthought into a lever for whole\u2011body wellbeing. Developed by 21D with research support from the Kwaai AI Lab, this open-source project uses Markov health\u2011state models and NICE\u2011aligned economic data to simulate how changes in periodontal status ripple through diabetes, cardiovascular risk, and long\u2011term healthcare costs.\u0026nbsp;\n","Photo":"","Link":"\/scale\/23x\/presentations\/ai-personal-healthcare"},{"Name":"Confidential Vector Search: Knowledgebase Homomorphic Encryption","Location":"Ballroom F","StartTime":"2026-03-05T14:40:00-08:00","EndTime":"2026-03-05T15:00:00-08:00","Speakers":"","Topic":"Kwaai Summit","Description":"\u201cConfidential Vector Search: Knowledgebase Homomorphic Encryption\u201d introduces a practical path to RAG systems that can search sensitive embeddings without ever revealing them. Building on the SIAM study \u201cMaturing Homomorphic Encryption (HE) to Enable Privacy Preserving Vector Search,\u201d Sulimon Sattari will unpack how techniques like dimensional scrambling, noise injection, CKKS, and chaotic mapping can be combined with new schemes such as DIEHARD and ROME to preserve inner products while keeping queries and documents encrypted.\u0026nbsp;\n","Photo":"","Link":"\/scale\/23x\/presentations\/confidential-vector-search-knowledgebase-homomorphic-encryption"},{"Name":"Consent Chain: Towards MyTerms","Location":"Ballroom F","StartTime":"2026-03-05T15:00:00-08:00","EndTime":"2026-03-05T15:30:00-08:00","Speakers":"Jaymes Davis","Topic":"Kwaai Summit","Description":"\u201cConsent Chain: Towards MyTerms\u201d explores how we can finally escape cookie banners and move to user\u2011set, cryptographically provable privacy terms. Drawing on his work at Kasm, Jaymes Davis will unpack the ConsentChain model shown in this session\u2019s poster: users define a universal privacy profile once; a browser plugin then auto\u2011negotiates consent with websites and records a tamper\u2011proof hash of the agreement on a public blockchain, giving enterprises auditable compliance while eliminating banner fatigue for individuals.\u0026nbsp;\n","Photo":"","Link":"\/scale\/23x\/presentations\/consent-chain-towards-myterms"},{"Name":"dRAG Race: Benchmarking Open Source Vector Databases","Location":"Ballroom F","StartTime":"2026-03-05T15:30:00-08:00","EndTime":"2026-03-05T16:00:00-08:00","Speakers":"Maira Khwaja","Topic":"Kwaai Summit","Description":"\u201cdRAG Race: Benchmarking Open Source Vector Databases\u201d presents the findings of Kwaai\u2019s intern-led Vector DB Performance project, now accepted for publication in the Journal for Big Data and AI. A cross\u2011functional cohort of data science and engineering interns\u2014guided by a PhD AI\u2011robotics advisor and program coordinator\u2014designed and ran a rigorous benchmark of seven open source vector databases under realistic RAG workloads, from corpus design and chunking through automated multi\u2011run experiments and visual analysis.\u0026nbsp;\n","Photo":"","Link":"\/scale\/23x\/presentations\/drag-race-benchmarking-open-source-vector-databases"},{"Name":"Taxonomy for Agent Systems (T4AS)","Location":"Ballroom F","StartTime":"2026-03-05T16:00:00-08:00","EndTime":"2026-03-05T16:50:00-08:00","Speakers":"Steve Vitka","Topic":"Kwaai Summit","Description":"\u201cTaxonomy for Agent Systems (T4AS)\u201d introduces a simple but powerful way to tame today\u2019s chaotic landscape of AI agents. Steve Vitka presents T4AS as a reference architecture that cleanly separates three roles: the Agent (\u201cstrategist\u201d that plans but never acts), the Workflow (\u201cgeneral\u201d that orchestrates tools), and the Workspace (\u201cbattlefield\u201d where certified tools and APIs actually run). By enforcing these boundaries, T4AS turns ad\u2011hoc agent stacks into secure, auditable, and composable systems rather than brittle prompt\u2011spaghetti.\u0026nbsp;\n","Photo":"","Link":"\/scale\/23x\/presentations\/taxonomy-agent-systems-t4as"},{"Name":"Closing Remarks - Kwaai\u0026#039;s Call to Action for Personal AI","Location":"Ballroom F","StartTime":"2026-03-05T16:50:00-08:00","EndTime":"2026-03-05T17:00:00-08:00","Speakers":"Reza Rassool","Topic":"Kwaai Summit","Description":"Kwaai\u0027s Call to Action for Personal AI\n","Photo":"","Link":"\/scale\/23x\/presentations\/closing-remarks-kwaais-call-action-personal-ai"},{"Name":"Getting Started in Open Source and Fedora","Location":"Room 208","StartTime":"2026-03-06T10:00:00-08:00","EndTime":"2026-03-06T10:30:00-08:00","Speakers":"Amy Marrich","Topic":"Fedora Hatch Day","Description":"Are you new to the world of open source or looking to make your first contribution? This session will provide a guide for beginners interested in contributing to open source projects with a focus on the Fedora project. We\u0027ll cover a variety of topics, like finding suitable projects, making your first pull request, and navigating community interactions. Attendees will leave with practical tips, resources, and the confidence to embark on their open source journey.\n","Photo":"","Link":"\/scale\/23x\/presentations\/getting-started-open-source-and-fedora"},{"Name":"The Fedora Docs Revamp: Building the Docs You Want to Read","Location":"Room 208","StartTime":"2026-03-06T10:30:00-08:00","EndTime":"2026-03-06T11:00:00-08:00","Speakers":"Shaun McCance, Justin Wheeler","Topic":"Fedora Hatch Day","Description":"The Fedora Council recently approved a Community Initiative to completely revamp how we build, maintain, and structure our documentation. In this interactive session, we will briefly cover our progress in modernizing the Fedora Docs toolchain and lowering the barrier to entry for new contributors. Then, we will hand the microphone over to you: attendees will vote on their favorite Fedora topics to drive live breakout discussions on how we can build better guides for the community. Join us to share your ideas, tell us what is missing, and learn how to get involved!\n","Photo":"","Link":"\/scale\/23x\/presentations\/fedora-docs-revamp-building-docs-you-want-read"},{"Name":"A Brief Tour of the Age of Atomic","Location":"Room 208","StartTime":"2026-03-06T11:15:00-08:00","EndTime":"2026-03-06T11:45:00-08:00","Speakers":"Laura Santamaria","Topic":"Fedora Hatch Day","Description":"Ever wished to try a number of different desktop experiences quickly in your homelab? Maybe it\u2019s time to explore Fedora Atomic or Universal Blue! In this tour, we\u2019ll start with what makes these experiences special, then review the options from Silverblue to Cosmic to Bluefin and Bazzite (yes, the gaming OS). We\u2019ll briefly get under the hood to explore bootc, the technology powering Atomic. Finally, we\u2019ll explore how you can contribute to the future of Fedora Atomic.\n","Photo":"","Link":"\/scale\/23x\/presentations\/brief-tour-age-atomic"},{"Name":"Accelerating CentOS with Fedora","Location":"Room 208","StartTime":"2026-03-06T11:45:00-08:00","EndTime":"2026-03-06T12:15:00-08:00","Speakers":"Davide Cavalca","Topic":"Fedora Hatch Day","Description":"This talk will explore how CentOS SIGs are able to leverage the work happening in Fedora to improve the quality and velocity of packages in CentOS Stream. We\u0027ll cover how the CentOS Hyperscale SIG is able to deliver faster-moving updates for select packages, and how the CentOS Proposed Updates SIG integrates bugfixes and improves the contribution process to the distribution.\n","Photo":"","Link":"\/scale\/23x\/presentations\/accelerating-centos-fedora"},{"Name":"RPM Packaging Workshop","Location":"Room 208","StartTime":"2026-03-06T15:00:00-08:00","EndTime":"2026-03-06T16:30:00-08:00","Speakers":"Carl George","Topic":"Fedora Hatch Day","Description":"In this hands-on workshop, we\u0027ll explore RPM, the native package format used by Fedora, CentOS, and RHEL.\u0026nbsp; RPM is a powerful and flexible tool that plays a vital role in the management and distribution of software for these operating systems. This workshop is ideal for developers, sysadmins, and engineers who want to understand how native packages are built and maintained.\u0026nbsp; By the end of this session, you\u0027ll have the knowledge and confidence to create and maintain RPM packages effectively.\n","Photo":"","Link":"\/scale\/23x\/presentations\/rpm-packaging-workshop"},{"Name":"PlanetNix Opening Ceremony Day 1","Location":"Room 101","StartTime":"2026-03-05T09:30:00-08:00","EndTime":"2026-03-05T10:00:00-08:00","Speakers":"Ron Efroni","Topic":"PlanetNix","Description":"Welcome to Day 1 of PlanetNix 2026!\n","Photo":"","Link":"\/scale\/23x\/presentations\/planetnix-opening-ceremony-day-1"},{"Name":"PlanetNix Opening Ceremony Day 2","Location":"Room 101","StartTime":"2026-03-06T10:00:00-08:00","EndTime":"2026-03-06T10:05:00-08:00","Speakers":"","Topic":"PlanetNix","Description":"Welcome to Day 2 of PlanetNix 2026!\n","Photo":"","Link":"\/scale\/23x\/presentations\/planetnix-opening-ceremony-day-2"},{"Name":"Is _now_ the time for Nix?","Location":"Room 101","StartTime":"2026-03-05T10:00:00-08:00","EndTime":"2026-03-05T10:45:00-08:00","Speakers":"Kelsey Hightower, Ron Efroni","Topic":"PlanetNix","Description":"Join Nix Foundation President Ron Efroni and industry legend Kelsey Hightower for a discussion on Nix, AI, and the present and future of the SDLC. AI amplifies an already high-complexity status quo, with agents refactoring code, running builds, and managing production. AI workloads are stochastic, but environments can\u2019t be. When toolchains drift, teams fall into an Abgrund. Nix brings reproducibility, determinism, declarative environments, and atomic rollbacks across OSes, architectures, and infrastructure. So\u2014is now the time for Nix, or a both\/and future, where Nix provides the deterministic foundation for agentic automation at scale?\n","Photo":"","Link":"\/scale\/23x\/presentations\/now-time-nix"},{"Name":"From Unsustainable to Efficient: Runtime Package Layering Breaks the Container Bloat Cycle","Location":"Room 101","StartTime":"2026-03-05T11:00:00-08:00","EndTime":"2026-03-05T11:25:00-08:00","Speakers":"Priya Ananthasankar","Topic":"PlanetNix","Description":"Managed services face unsustainable container bloat: images balloon to multi-GB artifacts with growth. Traditional \u0022shift-left\u0022 approaches force an impossible tradeoff: bloated monolithic images or fragmented specialized images. Runtime package layering resolves this: containers provide isolation and security while remaining small; Flox environments deliver tool freshness without compromising security. This separation achieves stability through pinned packages and freshness through Nix\/Flox.\n","Photo":"","Link":"\/scale\/23x\/presentations\/unsustainable-efficient-runtime-package-layering-breaks-container-bloat"},{"Name":"Nix Anywhere Else: Relocatable Binaries via ELF Surgery","Location":"Room 101","StartTime":"2026-03-05T11:30:00-08:00","EndTime":"2026-03-05T11:55:00-08:00","Speakers":"","Topic":"PlanetNix","Description":"Nix builds hermetic binaries, but they are prisoners of the store. Running them on standard Linux distros usually ends in a cryptic \u0022file not found\u0022 error. In this talk, we perform live surgery on ELF binaries to make them truly portable. We explore using patchelf to rewrite dynamic loaders, convert absolute paths to portable $ORIGIN lookups, and even patch Python interpreters to load system libraries. Join us to learn the dark arts of binary relocation.\n","Photo":"","Link":"\/scale\/23x\/presentations\/nix-anywhere-else-relocatable-binaries-elf-surgery"},{"Name":"A Secure Nix, State of the Union","Location":"Room 101","StartTime":"2026-03-06T10:05:00-08:00","EndTime":"2026-03-06T10:50:00-08:00","Speakers":"Ron Efroni","Topic":"PlanetNix","Description":"Lets explore how to ensure the secure sustainability of the Nix ecosystem with community leads including the SC and Foundation. We will dive into what it takes to create and maintain a robust, reliable environment for years to come. Covering the community\u2019s milestones in 2025, from infra to governance, and about both the hard-won lessons and the innovations shaping Nix\u2019s future.\n","Photo":"","Link":"\/scale\/23x\/presentations\/secure-nix-state-union"},{"Name":"The Missing Part of Nix (and where to find it)","Location":"Room 101","StartTime":"2026-03-05T14:20:00-08:00","EndTime":"2026-03-05T14:45:00-08:00","Speakers":"","Topic":"PlanetNix","Description":"Nix gives you all the primitives you need to have robust and scalable builds, except the actual build distribution piece. In this talk we will cover what Nix does right for distributed builds, what options you have to implement build distribution, and how the project could fill this gap.\n","Photo":"","Link":"\/scale\/23x\/presentations\/missing-part-nix-and-where-find-it"},{"Name":"builtins.wasm: Nix Meets WebAssembly","Location":"Room 104","StartTime":"2026-03-06T15:00:00-08:00","EndTime":"2026-03-06T15:25:00-08:00","Speakers":"","Topic":"PlanetNix","Description":"Nix users often need to do non-trivial computations at evaluation time like parsing YAML, but the Nix language lacks the performance and conveniences of general purpose languages. In this talk, we propose adding a function `builtins.wasm` that lets users execute WebAssembly code during evaluation. These functions are pure, can be written in many languages, and are fast. We\u0027ll also discuss other WASM uses in Nix, like platform-independent derivations.\n","Photo":"","Link":"\/scale\/23x\/presentations\/builtinswasm-nix-meets-webassembly"},{"Name":"Declarative Mesh Networking with Nix","Location":"Room 101","StartTime":"2026-03-05T15:30:00-08:00","EndTime":"2026-03-05T15:55:00-08:00","Speakers":"Ashley Mensah","Topic":"PlanetNix","Description":"Mesh networking solves the problem of connecting machines across locations, but today it is rarely declarative. Homelabs and enterprises alike rely on imperative setup or low-level WireGuard configurations. This talk shows how Nix can be used to declaratively manage mesh networking with NetBird, reducing drift while improving reliability, security, and reproducibility through open source tooling.\n","Photo":"","Link":"\/scale\/23x\/presentations\/declarative-mesh-networking-nix"},{"Name":"Deploying proprietary software with Nix or: how I learned to stop worrying and start loving vmTools","Location":"Room 104","StartTime":"2026-03-05T15:30:00-08:00","EndTime":"2026-03-05T15:55:00-08:00","Speakers":"George Huebner","Topic":"PlanetNix","Description":"Are you tired of reverse engineering poorly written Perl scripts to get that annoying dependency to work on a modern version of Linux?Does your lab have a RHEL VM named DO_NOT_DELETE_ME.qcow used for one piece of legacy HPC software?If so, it may be high time to tame your gnarly software stack with Nix. Join me for a discussion on using Nix to package the seemingly unpackageable!\n","Photo":"","Link":"\/scale\/23x\/presentations\/deploying-proprietary-software-nix-or-how-i-learned-stop-worrying-and-start"},{"Name":"NixOS on the NVIDIA DGX Spark","Location":"Room 101","StartTime":"2026-03-05T16:40:00-08:00","EndTime":"2026-03-05T16:45:00-08:00","Speakers":"Graham Bennett","Topic":"PlanetNix","Description":"The DGX Spark is a desktop AI workstation. NixOS provides a great user experience for installing, configuring and running AI workflows on it easily.\n","Photo":"","Link":"\/scale\/23x\/presentations\/nixos-nvidia-dgx-spark"},{"Name":"When is the fix available? A 5-Minute Guide to Tracking Nixpkgs PRs!","Location":"Room 101","StartTime":"2026-03-05T16:50:00-08:00","EndTime":"2026-03-05T16:55:00-08:00","Speakers":"Leonard Sheng Sheng Lee","Topic":"PlanetNix","Description":"You saw that a PR with a fix being made available to Nixpkgs. It\u2019s approved! It\u2019s merged! But when you run nix flake update, your changes are nowhere to be found. Where did they go?\n","Photo":"","Link":"\/scale\/23x\/presentations\/when-fix-available-5-minute-guide-tracking-nixpkgs-prs"},{"Name":"Flox 101: You Know Nix. Your Team Doesn\u0026#039;t. Now What?","Location":"Room 104","StartTime":"2026-03-05T11:00:00-08:00","EndTime":"2026-03-05T12:00:00-08:00","Speakers":"Rok Garbas","Topic":"PlanetNix","Description":"You\u0027ve learned Nix. You know it\u0027s powerful. But at work? Back to apt, homebrew, and \u0022works on my machine.\u0022 Your coworkers don\u0027t havetime to learn Nix, even if they want the benefits. This workshop shows you how Flox lets you bring Nix superpowers to your team\u2014without asking them to learn Nix. Just a simple TOML file.No Nix experience required for attendees. Bring your laptop.\n","Photo":"","Link":"\/scale\/23x\/presentations\/flox-101-you-know-nix-your-team-doesnt-now-what"},{"Name":"When Automation Decides What You See: Making Notification Pipelines Reproducible with Nix","Location":"Room 104","StartTime":"2026-03-05T13:30:00-08:00","EndTime":"2026-03-05T13:55:00-08:00","Speakers":"Tanisha Sharma","Topic":"PlanetNix","Description":"Modern systems increasingly rely on automated pipelines to decide which alerts, logs, and signals humans actually see. When these pipelines drift, silently fail, or behave inconsistently across environments, teams lose trust fast. This talk shows how Nix can be used to make notification and alerting pipelines reproducible, auditable, and predictable, so automation doesn\u2019t become a hidden failure point.\n","Photo":"","Link":"\/scale\/23x\/presentations\/when-automation-decides-what-you-see-making-notification-pipelines"},{"Name":"Flack the Planet: Turning flakes into the web framework no one asked for","Location":"Room 104","StartTime":"2026-03-05T14:20:00-08:00","EndTime":"2026-03-05T14:45:00-08:00","Speakers":"Morgan Jones","Topic":"PlanetNix","Description":"Enter Flack, a Nix-based web router. Come learn about how the Nix Rust API works, and how you can use it to do something inadvisable like I did.\n","Photo":"","Link":"\/scale\/23x\/presentations\/flack-planet-turning-flakes-web-framework-no-one-asked"},{"Name":"Nix Builds \ud83e\udd1d K8s Dev Environments: A Love Hate Relationship in 5 Acts","Location":"Room 101","StartTime":"2026-03-05T15:00:00-08:00","EndTime":"2026-03-05T15:25:00-08:00","Speakers":"Sam Fu","Topic":"PlanetNix","Description":"At Anthropic, developers expect Nix builds to Just Work on their K8s dev environments. But Nix\u0027s builds demand sandboxing support.This is the war story of \u0022just\u0022 enabling sandboxing: upgrading K8s, deploying user namespaces, monkey-patching container runtimes, and rearchitecting our Docker stack.\u0026nbsp;\n","Photo":"","Link":"\/scale\/23x\/presentations\/nix-builds-k8s-dev-environments-love-hate-relationship-5-acts"},{"Name":"From Nix to Kubernetes: No Image Layover","Location":"Room 101","StartTime":"2026-03-05T16:00:00-08:00","EndTime":"2026-03-05T16:25:00-08:00","Speakers":"Morgan Helton","Topic":"PlanetNix","Description":"This talk explores how to deploy workloads on Kubernetes using Nix without going through conventional OCI image builds. We\u0027ll start with a quick look at how containerd actually creates a container\u2014interpreting metadata, preparing a rootfs, assembling a runtime spec. Once you understand that pipeline, it becomes clear that other methods of providing that rootfs are possible beyond unpacking image layers: assembling it directly from Nix store paths, mounting Nix closures as volumes, or modifying the container filesystem at creation time. This talk will explore some of those methods and their varying tradeoffs.\n","Photo":"","Link":"\/scale\/23x\/presentations\/nix-kubernetes-no-image-layover"},{"Name":"Reproducibility as a Social Contract","Location":"Room 101","StartTime":"2026-03-05T13:30:00-08:00","EndTime":"2026-03-05T14:15:00-08:00","Speakers":"Stormy Peters, James Bayer","Topic":"PlanetNix","Description":"Join Stormy Peters (Head of Open Source Marketing and Strategy, AWS) and James Bayer (Product Leader, Flox) for a conversation on reproducibility as a social contract\u2014the shared expectations that let teams and communities collaborate without re-litigating environments or \u201cworks on my machine.\u201d They\u2019ll explore what it takes to make reproducibility the norm, the tradeoffs involved, and why it matters in both enterprises and open source. As automation produces more of what we ship, they\u2019ll ask whether reproducibility is now non-negotiable\u2014and what it means for humans and machines alike.\n","Photo":"","Link":"\/scale\/23x\/presentations\/reproducibility-social-contract"},{"Name":"Eureka! NixOS solves a major pain point for global edge deployments","Location":"Room 101","StartTime":"2026-03-06T11:00:00-08:00","EndTime":"2026-03-06T11:25:00-08:00","Speakers":"Craig Jackson","Topic":"PlanetNix","Description":"This talk illustrates a novel use case for NixOS\u2014a cloud-native deployment model that treats edge nodes as declarative, reproducible systems while preserving the flexibility required for real-world networking and hardware constraints. It uses Cloud-init to inject secrets, metadata, and environment-specific parameters; a startup shell script to generate a NixOS configuration; and a nixos-rebuild to transition the system into a fully persistent, self-managed state.\n","Photo":"","Link":"\/scale\/23x\/presentations\/eureka-nixos-solves-major-pain-point-global-edge-deployments"},{"Name":"Under the Hood of the NixOS Test Driver: Architecture, Containers, and Hardware Passthrough","Location":"Room 101","StartTime":"2026-03-06T11:30:00-08:00","EndTime":"2026-03-06T11:55:00-08:00","Speakers":"Jacek Galowicz","Topic":"PlanetNix","Description":"The NixOS Integration Test Driver is evolving. This talk dives into recent architectural changes that separate the test frontend from the virtualization backend. We will demonstrate how this enables running tests in lightweight containers, unlocking GPU\/CUDA testing inside the sandbox, and drastically reducing CI overhead. Learn how the new architecture works, how to utilize the VSOCK-based interactive mode, and what the future holds for NixOS testing.\n","Photo":"","Link":"\/scale\/23x\/presentations\/under-hood-nixos-test-driver-architecture-containers-and-hardware"},{"Name":"Steering the Future of NixOS: Governance, Growth, and Community","Location":"Room 101","StartTime":"2026-03-06T13:30:00-08:00","EndTime":"2026-03-06T14:15:00-08:00","Speakers":"Ron Efroni","Topic":"PlanetNix","Description":"As NixOS evolves from a passionate community project into a globally adopted platform, strong governance and clear vision are essential. Join leaders from the NixOS Foundation and the Steering Committee for an insider\u2019s look at how we\u2019re:Structuring for SustainabilityScaling CollaborationThinking through the future of security\n","Photo":"","Link":"\/scale\/23x\/presentations\/steering-future-nixos-governance-growth-and-community"},{"Name":"Tectonix: The bedrock of Shopify\u0026#039;s Monorepo","Location":"Room 101","StartTime":"2026-03-06T14:30:00-08:00","EndTime":"2026-03-06T15:15:00-08:00","Speakers":"Burke Libbey","Topic":"PlanetNix","Description":"Get a tour of the build system we\u0027re building for Shopify\u0027s \u0022World\u0022 Monorepo. Tectonix is Nix plumbing that assembles git sparse-checkouts, the NixOS module system, and a whole pile of supplemental tools into a working Nix-based monorepo.\n","Photo":"","Link":"\/scale\/23x\/presentations\/tectonix-bedrock-shopifys-monorepo"},{"Name":"Nix and AI, are we there yet?","Location":"Room 101","StartTime":"2026-03-06T15:30:00-08:00","EndTime":"2026-03-06T15:55:00-08:00","Speakers":"Michael Stahnke","Topic":"PlanetNix","Description":"AI stacks look like the perfect use-case for Nix: Massively multiplying dependency matrices, double-digit-GB OCI images, tedious, Sisyphean build \u2192 push \u2192 pull \u2192 test loops. In ML\/AI dev, \u0022It runs\u0022 literally means \u0022It runs \u2026 on this machine.\u0022 So \u2026 why aren\u0027t more ML teams using Nix? This talk is a field guide to the logistics and sociotechnics of what it takes to make Nix happen in AI. Its point of departure is the following question: \u0022Why do we ship what we ship the way we ship it? Either Nix fits the conveyor belt people already ship on, or ML teams learn a new way to build \u2192 ship \u2192 deploy software. So what will it take to fit Nix to this conveyor belt?\n","Photo":"","Link":"\/scale\/23x\/presentations\/nix-and-ai-are-we-there-yet"},{"Name":"Nix Unconference","Location":"Room 101","StartTime":"2026-03-06T16:00:00-08:00","EndTime":"2026-03-06T17:00:00-08:00","Speakers":"","Topic":"PlanetNix","Description":"PlanetNix Unconference space\n","Photo":"","Link":"\/scale\/23x\/presentations\/nix-unconference"},{"Name":"nixnative","Location":"Room 104","StartTime":"2026-03-06T11:00:00-08:00","EndTime":"2026-03-06T11:25:00-08:00","Speakers":"","Topic":"PlanetNix","Description":"Incremental per-translation-unit build graphs in native nix, leveraging experimental dynamic derivations, ca-derivations, and nix-ninja.\n","Photo":"","Link":"\/scale\/23x\/presentations\/nixnative"},{"Name":"Tinygrad + NixOS + tools others built = Nvidia Jetson Dev kit fun for us","Location":"Room 104","StartTime":"2026-03-06T11:30:00-08:00","EndTime":"2026-03-06T11:55:00-08:00","Speakers":"Spencer Willett","Topic":"PlanetNix","Description":"Fun adventures with machine learning on edge compute running NixOS.\n","Photo":"","Link":"\/scale\/23x\/presentations\/tinygrad-nixos-tools-others-built-nvidia-jetson-dev-kit-fun-us"},{"Name":"NixBSD: A new frontier for NixOS","Location":"Room 104","StartTime":"2026-03-06T13:30:00-08:00","EndTime":"2026-03-06T14:15:00-08:00","Speakers":"Artemis Tosini, Audrey Dutcher","Topic":"PlanetNix","Description":"NixOS has always locked you into Linux, but what if you could run NixOS on a FreeBSD file server, an OpenBSD firewall, or even an ancient NetBSD VAX? For the past several years we\u0027ve been working on NixBSD, which gives you all the declarative and reusable configuration features of NixOS on another operating system.\n","Photo":"","Link":"\/scale\/23x\/presentations\/nixbsd-new-frontier-nixos"},{"Name":"NixOS\u2019 No-Turning-Back Journey on RISC-V: Vision, Porting Progress, and the Road Ahead","Location":"Room 104","StartTime":"2026-03-06T14:30:00-08:00","EndTime":"2026-03-06T14:55:00-08:00","Speakers":"Yuning Liang, Tristan Ross","Topic":"PlanetNix","Description":"This joint talk by DeepComputing and the NixOS community shares the journey of bringing NixOS to RISC-V as the architecture becomes first-class for Linux. We cover the vision for a fully open, reproducible ecosystem, the current RISC-V status in Nixpkgs\/NixOS\u2014from bootstrap work to the first successful port on DeepComputing hardware\u2014and the roadmap ahead, including device support, upstream needs, testing, and community collaboration.\n","Photo":"","Link":"\/scale\/23x\/presentations\/nixos-no-turning-back-journey-risc-v-vision-porting-progress-and-road-ahead"},{"Name":"The Giant Immutable LEGO Set: Demystifying the Nix Store","Location":"Room 104","StartTime":"2026-03-05T15:00:00-08:00","EndTime":"2026-03-05T15:25:00-08:00","Speakers":"Leonard Sheng Sheng Lee","Topic":"PlanetNix","Description":"Ever looked inside \/nix\/store and felt immediate confusion? You aren\u0027t alone. For many, the \u0022magic\u0022 of Nix is hidden behind cryptic hashes and the mysterious \u0022derivation.\u0022 This talk strips away the jargon to explain how Nix actually works using a simple metaphor: a giant, immutable LEGO set. We\u2019ll explore how Nix builds software in total isolation, why your system can\u2019t \u0022break\u0022 like traditional distros, and how every package is just a recipe waiting to be snapped into place.\n","Photo":"","Link":"\/scale\/23x\/presentations\/giant-immutable-lego-set-demystifying-nix-store"},{"Name":"Mastering NixOS Integration Tests: VMs and Containers in end-to-end tests and Advanced Debugging","Location":"Room 104","StartTime":"2026-03-06T15:30:00-08:00","EndTime":"2026-03-06T17:00:00-08:00","Speakers":"Jacek Galowicz","Topic":"PlanetNix","Description":"Update your testing skills with the latest features of the NixOS Integration Test Driver! In this hands-on session, we will move beyond standard VMs to explore the new Container backend for high-speed, low-overhead testing. Learn to debug flaky tests by freezing the sandbox, utilize VSOCK for interactive shells, and set up GPU-enabled tests. Whether you are a maintainer or a DevOps engineer, you will leave with the code to build robust, cost-effective CI pipelines.\n","Photo":"","Link":"\/scale\/23x\/presentations\/mastering-nixos-integration-tests-vms-and-containers-end-end-tests-and"},{"Name":"SCALE Youth:  The Next Generation Workshop Room","Location":"Room 104","StartTime":"2026-03-07T11:00:00-08:00","EndTime":"2026-03-07T17:00:00-08:00","Speakers":"","Topic":"Next Generation","Description":"A hands-on space where middle and high school students explore open source technology through drop-in interactive activities and demostrations led by mentors and volunteers. Activities and demonstrations include 3D printing, coding with micro:bits, learning the Linux command line, AI Generative Art, working with NASA data, robotics, and an open source \u0022petting zoo.\u0022\n","Photo":"","Link":"\/scale\/23x\/presentations\/scale-youth-next-generation-workshop-room"},{"Name":"Welcome to SunSecCon","Location":"Ballroom C","StartTime":"2026-03-06T10:00:00-08:00","EndTime":"2026-03-06T10:15:00-08:00","Speakers":"","Topic":"SunSecCon","Description":"Welcome and opening with the SunSecCon team.\n","Photo":"","Link":"\/scale\/23x\/presentations\/welcome-sunseccon"},{"Name":"Keynote - United Against the Exploit","Location":"Ballroom C","StartTime":"2026-03-06T10:15:00-08:00","EndTime":"2026-03-06T10:45:00-08:00","Speakers":"Farzan Karimi","Topic":"SunSecCon","Description":"In this keynote, Farzan Karimi draws on nearly two decades of experience leading offensive and defensive security teams at organizations including Google, Microsoft, Electronic Arts, and Moderna to explore what happens after the exploit, when human behavior matters more than technical skill. From red team operations that triggered internal friction, to incidents that escalated into arrests through cross-functional trust, this talk explores why the most dangerous zero-day in modern enterprises is not always found in code.\n","Photo":"","Link":"\/scale\/23x\/presentations\/keynote-united-against-exploit"},{"Name":"Automating Inkscape","Location":"Room 209","StartTime":"2026-03-08T11:00:00-07:00","EndTime":"2026-03-08T12:30:00-07:00","Speakers":"Ted Gould","Topic":"LibreGraphics","Description":"Inkscape stands as the premier open-source tool for vector graphics, but relying solely on point-and-click workflows can become a bottleneck when dealing with repetitive tasks, complex data visualizations, or large-scale file management. This talk demystifies the ecosystem of Inkscape automation. We will cover how to utilize the Command Line Interface (CLI) for headless batch processing and how to write custom Python extensions using the inkex library to manipulate the SVG directly. Whether you are streamlining print workflows, generating data-driven art, or preparing files for digital fabrication, learn how to treat your graphics as code to save time and unlock new creative possibilities.\n","Photo":"","Link":"\/scale\/23x\/presentations\/automating-inkscape"},{"Name":"Leveling Up Your Documents, Presentations, and the Web with Scribus","Location":"Room 209","StartTime":"2026-03-08T09:30:00-07:00","EndTime":"2026-03-08T11:00:00-07:00","Speakers":"Nathan Willis","Topic":"LibreGraphics","Description":"A hands-on guide to successful document design with Scribus, the free-software desktop-publishing application. We\u0027ll make Scribus\u0027s distinctive tools and workflows accessible to users accustomed to office suites like LibreOffice and HTML+CSS design on the web. Get started with DTP, or learn how to tackle bigger and more professional-level document design and publishing.\n","Photo":"","Link":"\/scale\/23x\/presentations\/leveling-your-documents-presentations-and-web-scribus"},{"Name":"Agentic Workloads on Linux: Btrfs + Service Accounts Architecture","Location":"Room 208","StartTime":"2026-03-06T12:30:00-08:00","EndTime":"2026-03-06T13:30:00-08:00","Speakers":"David Duncan","Topic":"Fedora Hatch Day","Description":"As AI agents become more prevalent in enterprise environments, Linux systems need architectural patterns that provide isolation, security, and efficient resource management. This session explores an approach using BTRFS subvolumes combined with dedicated service accounts to build secure, isolated environments for autonomous AI agents in enterprise deployment.\n","Photo":"","Link":"\/scale\/23x\/presentations\/agentic-workloads-linux-btrfs-service-accounts-architecture"},{"Name":"darktable: tone mapping and other advanced tools!","Location":"Room 209","StartTime":"2026-03-08T13:30:00-07:00","EndTime":"2026-03-08T15:00:00-07:00","Speakers":"Mica Semrick","Topic":"LibreGraphics","Description":"We\u0027ll discuss the three main tone mappers in darktable, an application for developing RAW files from your digital camera, \u0026nbsp;what the tone mapper does well, and how to use them. We\u0027ll also cover several other modules and some techniques.\n","Photo":"","Link":"\/scale\/23x\/presentations\/darktable-tone-mapping-and-other-advanced-tools"},{"Name":"Sponsored Workshop: From Tables to Streams: Apache Flink for SQL Developers","Location":"Room 207","StartTime":"2026-03-06T10:00:00-08:00","EndTime":"2026-03-06T13:00:00-08:00","Speakers":"Viktor Gamov, Adi Polak","Topic":"Sponsored","Description":"What if your SQL queries could process data as it happens instead of after it\u0027s stored? Apache Flink speaks SQL fluently, but it\u0027s not a database \u2013 think of it as a conductor orchestrating endless streams of data rather than a librarian managing stored records.This session bridges the gap between traditional SQL and stream processing. We\u0027ll explore:\n\n\u0026nbsp;Flink SQL in Action: How familiar operations like SELECT, JOIN, and GROUP BY work on infinite data streams, plus temporal joins, time windows, and watermarks\u0026nbsp;\nTable API: Programmatic control with declarative simplicity, bridging SQL and complete programming flexibility\nFlink AI: Real-time feature engineering and model inference on streaming data using SQL-like patterns\u0026nbsp;\nReal-World Patterns: Fraud detection during transactions, live analytics dashboards, and event-driven architectures\u0022\u0026nbsp;\nPerfect for developers and data engineers ready to make their queries travel through time!\u0026nbsp;\n\n","Photo":"","Link":"\/scale\/23x\/presentations\/sponsored-workshop-tables-streams-apache-flink-sql-developers"},{"Name":"Sponsored Workshop: Hardening Rocky Linux the Hard Way \u2014 and the Easy Way with RLC-H","Location":"Room 207","StartTime":"2026-03-05T14:00:00-08:00","EndTime":"2026-03-05T18:00:00-08:00","Speakers":"Michael Young","Topic":"Sponsored","Description":"Hardening a Linux system is straightforward in concept and surprisingly complex in practice. Most teams rely on Ansible playbooks, custom scripts, and manual STIG checklists that are difficult to maintain, hard to audit, and prone to drift over time.\nThis workshop takes a practical, side-by-side look at Linux hardening: we start with a fresh Rocky Linux install and walk through the manual hardening process \u2014 SSH configuration, kernel tuning, password policy, SELinux, and compliance frameworks like DISA-STIG and CIS. We then explore what Rocky Linux from CIQ \u2014 Hardened (RLC-H) delivers out of the box: kernel runtime guards, hardened memory allocation, pre-remediated compliance images, Secure Boot, and commercially backed CVE remediation \u2014 by design, not by configuration.\nThis is not a lecture. Attendees of all experience levels are welcome, and those with deep security backgrounds are especially encouraged to bring their perspective. The goal is an honest conversation about where the traditional DIY approach holds up, where it falls short, and what a purpose-built hardened distribution changes.\nNo CIQ Portal access required. All hands-on exercises use community Rocky Linux.\n","Photo":"","Link":"\/scale\/23x\/presentations\/sponsored-workshop-hardening-rocky-linux-hard-way-and-easy-way-rlc-h"},{"Name":"UpSCALE","Location":"Ballroom DE","StartTime":"2026-03-06T18:30:00-08:00","EndTime":"2026-03-06T19:30:00-08:00","Speakers":"Hannah Anderson","Topic":"UpSCALE","Description":"UpSCALE is a set of lightening talks held at SCALE, in the style of Ignite presentations. Speakers will get 5 minutes to enlighten the audience. Slides will auto-advance while chosen speakers deliver their message, a brief story of open source deliciousness. The format makes for a fast paced, fun event for participants and audience.\u0026nbsp; Please join us as members of the Free and Open Source community do their best to beat the clock and get their ideas out!\u0026nbsp;\u0026nbsp;\n","Photo":"","Link":"\/scale\/23x\/presentations\/upscale"},{"Name":"OpenClaw: The Non\u2011Engineer\u2019s Survival Guide","Location":"Ballroom DE","StartTime":"2026-03-07T12:30:00-08:00","EndTime":"2026-03-07T13:30:00-08:00","Speakers":"Matt Ramage","Topic":"Open Source AI","Description":"I\u2019m not a developer and I\u2019m not a hardcore Linux user, but I still got OpenClaw running and useful fast. In this talk, I\u2019ll show the real workflows I use, the mistakes I made (including a $400 token loop), and the shortcuts that actually work. If you want a practical guide to getting a useful agent setup without the pain, this is for you.\n","Photo":"","Link":"\/scale\/23x\/presentations\/openclaw-non-engineers-survival-guide"},{"Name":"Game Night","Location":"Expo","StartTime":"2026-03-07T19:00:00-08:00","EndTime":"2026-03-07T23:00:00-08:00","Speakers":"","Topic":"Entertainment","Description":"Join your fellow SCaLE attendees for drinks, games, food and fun at our Game Night reception on Saturday from 7:00pm to 11:00pm.\u0026nbsp;\nSponsored by ARM\n","Photo":"","Link":"\/scale\/23x\/presentations\/game-night"},{"Name":"BoF: Time Stuff:  War stories, Q\/A, NTP, PTP, Khronos, and more","Location":"Room 211","StartTime":"2026-03-06T20:00:00-08:00","EndTime":"2026-03-06T21:00:00-08:00","Speakers":"","Topic":"BoFs","Description":"Bring your ears and\/or your questions! We can discuss all things time-related, such as what\u0027s new in NTF\u0027s open source timing projects (NTP, LinuxPTP, libptpmgmt, Khronos), a chance to exchange network time war stories, and general discussions about network time.\n","Photo":"","Link":"\/scale\/23x\/presentations\/bof-time-stuff-war-stories-qa-ntp-ptp-khronos-and-more"},{"Name":"The Scenic Route to Cloud Native","Location":"Ballroom B","StartTime":"2026-03-06T11:15:00-08:00","EndTime":"2026-03-06T12:15:00-08:00","Speakers":"Kelis Hightower","Topic":"Cloud Native","Description":"By the time I started learning cloud-native technologies, tools like containers and orchestration were already considered \u201cbasic knowledge\u201d, yet no one seemed to agree on how beginners were actually supposed to learn them. This talk reflects on my journey into cloud-native computing as part of a generation that grew up alongside the technology but was never really taught how it works.\n","Photo":"","Link":"\/scale\/23x\/presentations\/scenic-route-cloud-native"},{"Name":"BoF: Solarpunk Developers Group","Location":"Room 208","StartTime":"2026-03-06T18:00:00-08:00","EndTime":"2026-03-06T19:00:00-08:00","Speakers":"","Topic":"BoFs","Description":"An interdisciplinary community-building \u0022birds of a feather\u0022 session for makers, designers, and homesteaders to share and discuss open source hardware (OSHW) projects with a focus on regenerative ecology. Such OSHW projects may include, but not limited to, food production, rainwater harvest \u0026amp; filtration systems, energy harvesting \u0026amp; storage systems, as well as development methodologies. Attendees are encouraged to discuss current projects or brainstorm future projects that enable a more regenerative, sustainable, post-scarcity future.\n","Photo":"","Link":"\/scale\/23x\/presentations\/bof-solarpunk-developers-group"},{"Name":"BoF: When Did You Realize You Were Building the Wrong Thing?","Location":"Room 208","StartTime":"2026-03-05T18:00:00-08:00","EndTime":"2026-03-05T19:00:00-08:00","Speakers":"","Topic":"BoFs","Description":"Even with solid process, the right solution can still slip away. Come share experiences with competing stakeholders, customers who can\u0027t articulate what they really need, and the gap between what gets requested and what actually solves the problem. What early signals did you miss? What works beyond the standard playbook?\n","Photo":"","Link":"\/scale\/23x\/presentations\/bof-when-did-you-realize-you-were-building-wrong-thing"},{"Name":"Open Source Career Day Headshots","Location":"Room 104","StartTime":"2026-03-08T11:00:00-07:00","EndTime":"2026-03-08T14:00:00-07:00","Speakers":"NISHchint Raina","Topic":"Career Day","Description":"nish.photo (https:\/\/www.nish.photo) will be hosting a photography booth for taking professional high-key headshots during Open Source Career Day.\n","Photo":"","Link":"\/scale\/23x\/presentations\/open-source-career-day-headshots"},{"Name":"Platform Engineering Strategy That Sticks: From Hype to Organizational Reality","Location":"Ballroom B","StartTime":"2026-03-06T12:30:00-08:00","EndTime":"2026-03-06T13:30:00-08:00","Speakers":"Faisal Afzal","Topic":"Cloud Native","Description":"Platform Engineering is one of Gartner\u0027s top emerging tech trends. However, standing up a portal and calling it done is one of the most common (and costly) mistakes teams make. This session is a candid, experience-driven guide to building platform strategies that actually last.\n","Photo":"","Link":"\/scale\/23x\/presentations\/platform-engineering-strategy-sticks-hype-organizational-reality"},{"Name":"BoF: SCALE 5K Run\/Walk","Location":"Ballroom C","StartTime":"2026-03-07T07:30:00-08:00","EndTime":"2026-03-07T08:30:00-08:00","Speakers":"","Topic":"BoFs","Description":"Join us for an easy, relaxed walk or run thru Old Town Pasadena \u0026amp; expand the radius of your conference visit. PLEASE NOTE THAT THE CONVENTION CENTER IS CLOSED, MEET IN THE ENTRANCE OF THE CONVENTION CENTER FACING THE BALLROOM.\n","Photo":"","Link":"\/scale\/23x\/presentations\/bof-scale-5k-runwalk"},{"Name":"BoF: Tech Glamping as a Service: How do we help busy non-techies de-google?","Location":"Room 211","StartTime":"2026-03-07T19:30:00-08:00","EndTime":"2026-03-07T20:30:00-08:00","Speakers":"","Topic":"BoFs","Description":"Many people are open to switching to FLOSS tools. More and more are highly motivated to do so. But sometimes venturing off the beaten path means giving up\u0026nbsp;features or\u0026nbsp;usability. Even switching to a BETTER tool can disrupt\u0026nbsp;real-life\u0026nbsp;routines or involve a learning curve.\u0026nbsp;This discussion will be a brainstorming session on how to make migration feasible for people who don\u0027t have much experience exploring outside the confines of Big Tech. The discussion will start from three observations of Seattle\u0027s Resist Tech Monopolies members as we have experimented with helping a wide range of folks de-google and \u0022de-monopoly\u0022 more generally (switch away from MS, Amazon, Apple, Meta, and so on). First observation: Switching away from Big Tech products is a process that can\u0027t be completed in a day. In fact, it can take months. Second: Most people do not share our enthusiasm with the finer points of installation, troubleshooting, and reading the docs. Third: Having a techie to help one-on-one within a social setting greatly decreases the barriers to completing a migration. So. . . come help brainstorm how to extend the installfest model to a regular recurring fun social event augmented with friendly tech support. We might call it \u0022tech glamping as a service.\u0022\n","Photo":"","Link":"\/scale\/23x\/presentations\/bof-tech-glamping-service-how-do-we-help-busy-non-techies-de-google"},{"Name":"BoF: Old Farts","Location":"Room 209","StartTime":"2026-03-07T19:00:00-08:00","EndTime":"2026-03-07T20:00:00-08:00","Speakers":"","Topic":"Applied Science","Description":"Were some of your first programs written on paper tape? Or perhaps programmed through a plugboard with wires? Do you remember when lights and switches on the front of the console were actually useful for debugging? When you liked the device drivers into your program instead of the operating system, because there WAS NO OPERATING SYSTEM?Then you are an OLD FART, and this BoF is for you! Come and relate the days when computer graphics was line-printer ASCII art of Snoopy on his doghouse, computer security was locking the door to the computer room at night, and networking was carrying a box of cards down the hall to your friend.If you are a young WHIPPASNAPPA you might want to drop past to hear about when the CPUs* were so large you could walk inside of them.You are welcome to sit in the front of the room )or the back, whichever you prefer) because you are an OLD FART and no one tells you what to do!*CPUs means JUST the central processing unit. The TUBE memory was separate cabinets!\n","Photo":"","Link":"\/scale\/23x\/presentations\/bof-old-farts"},{"Name":"Dynamic Location Routing and other Emergency Calling Ideas","Location":"Room 106","StartTime":"2026-03-05T09:30:00-08:00","EndTime":"2026-03-05T10:00:00-08:00","Speakers":"Chris Maj","Topic":"AstriCon","Description":"Dynamic Location Routing and other Emergency Calling Ideas for Accurate and Prompt Response\n","Photo":"","Link":"\/scale\/23x\/presentations\/dynamic-location-routing-and-other-emergency-calling-ideas"}]