{"acronym":"voxconf2026","aspect_ratio":"16:9","created_at":"2026-07-09T23:30:09.241+02:00","updated_at":"2026-07-22T02:45:04.038+02:00","title":"VoxConf 2026","schedule_url":"","slug":"events/voxconf/2026","event_last_released_at":"2026-07-21T00:00:00.000+02:00","link":"https://voxpupuli.org/voxconf/2026/","description":"","webgen_location":"events/voxconf/2026","logo_url":"https://static.media.ccc.de/media/events/voxconf/2026/logo.png","images_url":"https://static.media.ccc.de/media/events/voxconf/2026","recordings_url":"https://cdn.media.ccc.de/events/voxconf/2026","url":"https://api.media.ccc.de/public/conferences/voxconf2026","events":[{"guid":"f2ba4970-d853-43a0-8850-7679bea0a245","title":"What Is Documentation? How Is Documentation Created in Vox Pupuli?","subtitle":null,"slug":"voxconf2026-110728-what-is-documentation","link":"https://c3voc.de","description":"In this workshop, we will discuss how Vox Pupuli approaches documentation as well as how OpenVox documentation is (re-)created. The goal is to contribute to Vox Pupuli and OpenVox documentation strategy while addressing my research interest in non-knowledge. In this 50 minutes exchange with the audience, I will guide the conversation with a series a questions that give space for different opinions as well as feedback about my research.\n\nThe workshop will cover a number of key considerations, including the narrative or story behind both, Vox Pupuli and OpenVox; the type(s) of documentation that is/are needed, wanted and expected, as well as its/their maintainability; and finally, the (best) practices that contribute to good documentation. In the process, I will share the preliminary results of my analysis of Slack exchanges, PRs and comments on the GitHub documentation repository, and interviews with the Vox Pupuli members most involved in the process of creating OpenVox documentation. I expect to conclude this exercise with actionable items for the community and more data for my dissertation.","original_language":"eng","persons":["Sol Martinez Demarco"],"view_count":23,"promoted":false,"date":"2026-07-16T13:35:00.000+02:00","release_date":"2026-07-21T00:00:00.000+02:00","updated_at":"2026-07-22T02:45:04.034+02:00","tags":["110728","2026","voxconf2026","voxconf","Vortragssaal","voxconf2026-eng"],"length":1744,"duration":1744,"thumb_url":"https://static.media.ccc.de/media/events/voxconf/2026/110728-f2ba4970-d853-43a0-8850-7679bea0a245.jpg","poster_url":"https://static.media.ccc.de/media/events/voxconf/2026/110728-f2ba4970-d853-43a0-8850-7679bea0a245_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/voxconf/2026/110728-f2ba4970-d853-43a0-8850-7679bea0a245.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/voxconf/2026/110728-f2ba4970-d853-43a0-8850-7679bea0a245.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/voxconf2026-110728-what-is-documentation","url":"https://api.media.ccc.de/public/events/f2ba4970-d853-43a0-8850-7679bea0a245","conference_title":"VoxConf 2026","conference_url":"https://api.media.ccc.de/public/conferences/voxconf2026","related":[]},{"guid":"26771c12-e2ca-491e-a2ac-1c1cd973d420","title":"Automated Observability with Puppet in a Zero-Trust Environment","subtitle":null,"slug":"voxconf2026-110726-automated-observabili","link":"https://c3voc.de","description":"Building comprehensive infrastructure observability traditionally requires manual configuration of monitoring targets, brittle configuration management and endless YAML files. Every new server means updating Prometheus configs, managing certificates and hoping nothing breaks. What if your infrastructure could monitor itself automatically from the moment a server boots?\n\nThis talk demonstrates a production-ready architecture that combines modern Puppet patterns with automated service discovery to create truly self-configuring observability. Using Puppet's exported resources, nodes automatically register themselves for monitoring without any manual intervention. New web servers are discovered and scraped within minutes of provisioning—no configuration updates required.\n\nYou'll learn how to implement:\n\n * Modern Puppet classification using CSR attributes instead of site.pp node definitions. Nodes self-classify by embedding their role directly in their TLS certificate, eliminating centralized configuration bottlenecks.\n * Hiera-based roles defined as pure YAML data instead of Puppet manifests, making roles accessible to non-Puppet experts and enabling templated role generation.\n * Automated service discovery through Puppet's exported resources. Each node exports its monitoring endpoints to PuppetDB, which a lightweight Python script queries to generate Prometheus file-based service discovery targets. Zero manual configuration required.\n * Zero-trust security using Caddy as an mTLS reverse proxy. All metrics traffic is secured with mutual TLS using Puppet's existing CA infrastructure—no additional certificate management needed.\n * Universal observability with node_exporter on every server and application-specific exporters (apache_exporter, etc.) automatically configured based on the node's role.\n\nThe architecture scales from a handful of servers to thousands, works seamlessly with cloud auto-scaling and provides complete visibility into both system and application metrics. Attendees will observe a demo with working code, container configurations and a deep understanding of how to build self-managing infrastructure that doesn't require operator intervention to stay observable.\n\nhttps://corporate-gadfly.github.io/zero-trust-observability/#/title-slide","original_language":"eng","persons":["Haroon Rafique"],"view_count":2,"promoted":false,"date":"2026-07-16T12:20:00.000+02:00","release_date":"2026-07-20T00:00:00.000+02:00","updated_at":"2026-07-21T11:45:12.589+02:00","tags":["110726","2026","voxconf2026","voxconf","Vortragssaal","voxconf2026-eng"],"length":1895,"duration":1895,"thumb_url":"https://static.media.ccc.de/media/events/voxconf/2026/110726-26771c12-e2ca-491e-a2ac-1c1cd973d420.jpg","poster_url":"https://static.media.ccc.de/media/events/voxconf/2026/110726-26771c12-e2ca-491e-a2ac-1c1cd973d420_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/voxconf/2026/110726-26771c12-e2ca-491e-a2ac-1c1cd973d420.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/voxconf/2026/110726-26771c12-e2ca-491e-a2ac-1c1cd973d420.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/voxconf2026-110726-automated-observabili","url":"https://api.media.ccc.de/public/events/26771c12-e2ca-491e-a2ac-1c1cd973d420","conference_title":"VoxConf 2026","conference_url":"https://api.media.ccc.de/public/conferences/voxconf2026","related":[]},{"guid":"e760d5cf-b4bb-49cf-bf3a-1b72167da979","title":"Foreman in the Age of Digital Sovereignty, NIS2 and AI","subtitle":null,"slug":"voxconf2026-110733-foreman-in-the-age-of","link":"https://c3voc.de","description":"","original_language":"eng","persons":["Dirk Götz"],"view_count":8,"promoted":false,"date":"2026-07-16T16:35:00.000+02:00","release_date":"2026-07-20T00:00:00.000+02:00","updated_at":"2026-07-21T20:45:05.930+02:00","tags":["110733","2026","voxconf2026","foreman","Vortragssaal","voxconf2026-eng"],"length":2231,"duration":2231,"thumb_url":"https://static.media.ccc.de/media/events/voxconf/2026/110733-e760d5cf-b4bb-49cf-bf3a-1b72167da979.jpg","poster_url":"https://static.media.ccc.de/media/events/voxconf/2026/110733-e760d5cf-b4bb-49cf-bf3a-1b72167da979_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/voxconf/2026/110733-e760d5cf-b4bb-49cf-bf3a-1b72167da979.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/voxconf/2026/110733-e760d5cf-b4bb-49cf-bf3a-1b72167da979.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/voxconf2026-110733-foreman-in-the-age-of","url":"https://api.media.ccc.de/public/events/e760d5cf-b4bb-49cf-bf3a-1b72167da979","conference_title":"VoxConf 2026","conference_url":"https://api.media.ccc.de/public/conferences/voxconf2026","related":[]},{"guid":"9031f77e-3102-416f-a930-cce684cf23b5","title":"OpenVox Operator - Puppet Infrastructure as Kubernetes CRDs","subtitle":null,"slug":"voxconf2026-110727-openvox-operator-pupp","link":"https://c3voc.de","description":"Setting up a production-ready OpenVox stack is complex: node classification, auto signing, load balancing, code deployment, OpenVox DB - everything has to be set up and wired up by hand. The OpenVox Operator takes care of that and describes the entire infrastructure declaratively as Kubernetes Custom Resources. After a short introduction to what a Kubernetes Operator is, the talk walks through the design and a live demo showing how quickly a fully working, scalable OpenVox server comes up.\n\nhttps://github.com/slauger/talk-voxconf-2026","original_language":"eng","persons":["Simon Lauger"],"view_count":18,"promoted":false,"date":"2026-07-16T12:45:00.000+02:00","release_date":"2026-07-20T00:00:00.000+02:00","updated_at":"2026-07-21T09:30:05.175+02:00","tags":["110727","2026","voxconf2026","voxconf","Vortragssaal","voxconf2026-eng"],"length":1881,"duration":1881,"thumb_url":"https://static.media.ccc.de/media/events/voxconf/2026/110727-9031f77e-3102-416f-a930-cce684cf23b5.jpg","poster_url":"https://static.media.ccc.de/media/events/voxconf/2026/110727-9031f77e-3102-416f-a930-cce684cf23b5_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/voxconf/2026/110727-9031f77e-3102-416f-a930-cce684cf23b5.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/voxconf/2026/110727-9031f77e-3102-416f-a930-cce684cf23b5.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/voxconf2026-110727-openvox-operator-pupp","url":"https://api.media.ccc.de/public/events/9031f77e-3102-416f-a930-cce684cf23b5","conference_title":"VoxConf 2026","conference_url":"https://api.media.ccc.de/public/conferences/voxconf2026","related":[]},{"guid":"ec00b9ed-c4fb-428c-a613-e831191bf368","title":"Migrating to OpenVox at CERN","subtitle":null,"slug":"voxconf2026-110724-migrating-to-openvox","link":"https://c3voc.de","description":"At CERN we are currently switching our whole infrastructure to Openvox all over the place and would like to contribute by giving a talk during the VoxConf 2026. This switch, although simple for some other organisations (not a simple repo and package switch for us), showed some non-negligible technical debt and challenges. We would like to present our journey, past, present and future on our Puppet to Openvox transition\n\nFor many organizations, the migration from Puppet to OpenVox might be a matter of swapping repositories and running a package update. For CERN (home to the Large Hadron Collider and tens of thousands of heterogeneous nodes spanning data centers, accelerator controls, and physics analysis grids) it has been an archaeological dig through a decade and a half of institutional configuration history.\n\nThis is a post-mortem (and mid-mortem) of a massive enterprise pivot for a system that supports +15000 machines and +400 administrators. In our pursuit of a fully OpenVox-driven infrastructure, we discovered that the technical debt was not in the software itself, but in the abstractions we had built on top of the software. This is a description of the challenges we surpassed and will have coming later on this year (and beyond) to align with CERN's long-term opensource strategy.","original_language":"eng","persons":["Daniel Juárez"],"view_count":34,"promoted":false,"date":"2026-07-16T11:20:00.000+02:00","release_date":"2026-07-19T00:00:00.000+02:00","updated_at":"2026-07-21T15:00:04.886+02:00","tags":["110724","2026","voxconf2026","voxconf","Vortragssaal","voxconf2026-eng"],"length":1631,"duration":1631,"thumb_url":"https://static.media.ccc.de/media/events/voxconf/2026/110724-ec00b9ed-c4fb-428c-a613-e831191bf368.jpg","poster_url":"https://static.media.ccc.de/media/events/voxconf/2026/110724-ec00b9ed-c4fb-428c-a613-e831191bf368_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/voxconf/2026/110724-ec00b9ed-c4fb-428c-a613-e831191bf368.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/voxconf/2026/110724-ec00b9ed-c4fb-428c-a613-e831191bf368.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/voxconf2026-110724-migrating-to-openvox","url":"https://api.media.ccc.de/public/events/ec00b9ed-c4fb-428c-a613-e831191bf368","conference_title":"VoxConf 2026","conference_url":"https://api.media.ccc.de/public/conferences/voxconf2026","related":[]},{"guid":"3718b576-8de4-4e4e-8812-d9e7355c78fc","title":"What’s New in OpenVox 9?","subtitle":null,"slug":"voxconf2026-110725-whats-new-in-openvox","link":"https://c3voc.de","description":"This session will cover the most important changes in OpenVox 9, including dependency updates, removal of previously deprecated features, new deprecations to be aware of, and notable new features or platform changes. It will provide a practical overview of the release and what users and module authors should review before upgrading.\n\n","original_language":"eng","persons":["Steven Pritchard"],"view_count":34,"promoted":false,"date":"2026-07-16T11:45:00.000+02:00","release_date":"2026-07-19T00:00:00.000+02:00","updated_at":"2026-07-21T21:45:07.487+02:00","tags":["110725","2026","voxconf2026","voxconf","Vortragssaal","voxconf2026-eng"],"length":1315,"duration":1315,"thumb_url":"https://static.media.ccc.de/media/events/voxconf/2026/110725-3718b576-8de4-4e4e-8812-d9e7355c78fc.jpg","poster_url":"https://static.media.ccc.de/media/events/voxconf/2026/110725-3718b576-8de4-4e4e-8812-d9e7355c78fc_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/voxconf/2026/110725-3718b576-8de4-4e4e-8812-d9e7355c78fc.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/voxconf/2026/110725-3718b576-8de4-4e4e-8812-d9e7355c78fc.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/voxconf2026-110725-whats-new-in-openvox","url":"https://api.media.ccc.de/public/events/3718b576-8de4-4e4e-8812-d9e7355c78fc","conference_title":"VoxConf 2026","conference_url":"https://api.media.ccc.de/public/conferences/voxconf2026","related":[]},{"guid":"1fb04da5-521c-41bf-a2d0-0d8d3ba7256c","title":"Migrating to OpenVox at INFN Naples","subtitle":null,"slug":"voxconf2026-110723-migrating-to-openvox","link":"https://c3voc.de","description":"Puppet has been in use at INFN Naples for several years, together with Foreman for lifecycle management. It is currently used to manage several hundred machines, both bare metal and virtual, across a heterogeneous infrastructure that includes Ceph and dCache storage systems, HTCondor clusters, an OpenStack private cloud, and a number of self-hosted services such as Greenbone and NetBox\n\nA change in Perforce licensing policy forced us to look for an alternative solution, leading to the migration to OpenVox and to an active involvement with its community. The migration process can be divided into several sub-tasks:\n\n    Migration of an all-in-one Puppet Server (OSP Server, PuppetDB, and Puppetboard) and the managed clients\n    Migration of the Foreman server and its managed clients\n    Migration of the supporting toolchain (Bolt, IDE integrations, and related tools)\n\nEach of these areas presented distinct challenges and required different migration strategies, some of which are still ongoing.\nContributions and roadmap\n\nThe migration effort led us to contribute to upstream projects, most notably the puppet-openvoxdb module (now released) and a set of Foreman templates to provision clients with the OpenVox repository enabled (work in progress at the time of writing). Despite the strong community support and our efforts, some components of the infrastructure have not yet been migrated, most notably the Git-based workflow, which still relies on r10k.","original_language":"eng","persons":["Francesco Di Nucci"],"view_count":26,"promoted":false,"date":"2026-07-16T10:55:00.000+02:00","release_date":"2026-07-19T00:00:00.000+02:00","updated_at":"2026-07-21T22:15:07.362+02:00","tags":["110723","2026","voxconf2026","voxconf","Vortragssaal","voxconf2026-eng"],"length":1045,"duration":1045,"thumb_url":"https://static.media.ccc.de/media/events/voxconf/2026/110723-1fb04da5-521c-41bf-a2d0-0d8d3ba7256c.jpg","poster_url":"https://static.media.ccc.de/media/events/voxconf/2026/110723-1fb04da5-521c-41bf-a2d0-0d8d3ba7256c_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/voxconf/2026/110723-1fb04da5-521c-41bf-a2d0-0d8d3ba7256c.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/voxconf/2026/110723-1fb04da5-521c-41bf-a2d0-0d8d3ba7256c.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/voxconf2026-110723-migrating-to-openvox","url":"https://api.media.ccc.de/public/events/1fb04da5-521c-41bf-a2d0-0d8d3ba7256c","conference_title":"VoxConf 2026","conference_url":"https://api.media.ccc.de/public/conferences/voxconf2026","related":[]},{"guid":"b0ac6e6a-9f71-4afc-a7b7-63b84665f098","title":"OpenTofu-Based Compute Resource Provisioning and Host Deployment in Foreman","subtitle":null,"slug":"voxconf2026-110735-opentofu-based-comput","link":"https://c3voc.de","description":"","original_language":"eng","persons":["Manisha Singhal"],"view_count":15,"promoted":false,"date":"2026-07-16T17:55:00.000+02:00","release_date":"2026-07-19T00:00:00.000+02:00","updated_at":"2026-07-20T23:45:05.725+02:00","tags":["110735","2026","voxconf2026","Vortragssaal","voxconf2026-eng"],"length":1217,"duration":1217,"thumb_url":"https://static.media.ccc.de/media/events/voxconf/2026/110735-b0ac6e6a-9f71-4afc-a7b7-63b84665f098.jpg","poster_url":"https://static.media.ccc.de/media/events/voxconf/2026/110735-b0ac6e6a-9f71-4afc-a7b7-63b84665f098_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/voxconf/2026/110735-b0ac6e6a-9f71-4afc-a7b7-63b84665f098.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/voxconf/2026/110735-b0ac6e6a-9f71-4afc-a7b7-63b84665f098.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/voxconf2026-110735-opentofu-based-comput","url":"https://api.media.ccc.de/public/events/b0ac6e6a-9f71-4afc-a7b7-63b84665f098","conference_title":"VoxConf 2026","conference_url":"https://api.media.ccc.de/public/conferences/voxconf2026","related":[]},{"guid":"e2190510-ddf8-421f-813d-7709e3a6e1c6","title":"BootC Provisioning","subtitle":null,"slug":"voxconf2026-110736-bootc-provisioning","link":"https://c3voc.de","description":"","original_language":"eng","persons":["Jonas Trüstedt"],"view_count":14,"promoted":false,"date":"2026-07-16T18:20:00.000+02:00","release_date":"2026-07-19T00:00:00.000+02:00","updated_at":"2026-07-21T11:45:12.986+02:00","tags":["110736","2026","voxconf2026","Vortragssaal","voxconf2026-eng"],"length":786,"duration":786,"thumb_url":"https://static.media.ccc.de/media/events/voxconf/2026/110736-e2190510-ddf8-421f-813d-7709e3a6e1c6.jpg","poster_url":"https://static.media.ccc.de/media/events/voxconf/2026/110736-e2190510-ddf8-421f-813d-7709e3a6e1c6_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/voxconf/2026/110736-e2190510-ddf8-421f-813d-7709e3a6e1c6.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/voxconf/2026/110736-e2190510-ddf8-421f-813d-7709e3a6e1c6.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/voxconf2026-110736-bootc-provisioning","url":"https://api.media.ccc.de/public/events/e2190510-ddf8-421f-813d-7709e3a6e1c6","conference_title":"VoxConf 2026","conference_url":"https://api.media.ccc.de/public/conferences/voxconf2026","related":[]},{"guid":"68676de3-a9a5-4375-b118-8e12b4f56680","title":"Centralized Ansible Automation with Foreman Ansible Director","subtitle":null,"slug":"voxconf2026-110732-centralized-ansible-a","link":"https://c3voc.de","description":"","original_language":"eng","persons":["Thorben Denzer"],"view_count":17,"promoted":false,"date":"2026-07-16T16:10:00.000+02:00","release_date":"2026-07-18T00:00:00.000+02:00","updated_at":"2026-07-20T11:15:07.820+02:00","tags":["110732","2026","voxconf2026","foreman","Vortragssaal","voxconf2026-eng"],"length":1861,"duration":1861,"thumb_url":"https://static.media.ccc.de/media/events/voxconf/2026/110732-68676de3-a9a5-4375-b118-8e12b4f56680.jpg","poster_url":"https://static.media.ccc.de/media/events/voxconf/2026/110732-68676de3-a9a5-4375-b118-8e12b4f56680_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/voxconf/2026/110732-68676de3-a9a5-4375-b118-8e12b4f56680.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/voxconf/2026/110732-68676de3-a9a5-4375-b118-8e12b4f56680.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/voxconf2026-110732-centralized-ansible-a","url":"https://api.media.ccc.de/public/events/68676de3-a9a5-4375-b118-8e12b4f56680","conference_title":"VoxConf 2026","conference_url":"https://api.media.ccc.de/public/conferences/voxconf2026","related":[]},{"guid":"73411b15-7652-48f8-9ece-5f98828c9bde","title":"Foreman, Puppet and Containers","subtitle":null,"slug":"voxconf2026-110731-foreman-puppet-and-co","link":"https://c3voc.de","description":"","original_language":"eng","persons":["Adam Růžička"],"view_count":46,"promoted":false,"date":"2026-07-16T15:20:00.000+02:00","release_date":"2026-07-18T00:00:00.000+02:00","updated_at":"2026-07-21T12:30:07.182+02:00","tags":["110731","2026","voxconf2026","Vortragssaal","voxconf2026-eng"],"length":2600,"duration":2600,"thumb_url":"https://static.media.ccc.de/media/events/voxconf/2026/110731-73411b15-7652-48f8-9ece-5f98828c9bde.jpg","poster_url":"https://static.media.ccc.de/media/events/voxconf/2026/110731-73411b15-7652-48f8-9ece-5f98828c9bde_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/voxconf/2026/110731-73411b15-7652-48f8-9ece-5f98828c9bde.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/voxconf/2026/110731-73411b15-7652-48f8-9ece-5f98828c9bde.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/voxconf2026-110731-foreman-puppet-and-co","url":"https://api.media.ccc.de/public/events/73411b15-7652-48f8-9ece-5f98828c9bde","conference_title":"VoxConf 2026","conference_url":"https://api.media.ccc.de/public/conferences/voxconf2026","related":[]},{"guid":"3651e9b9-87f3-4ac5-834e-705e9dd22f29","title":"Realize the Potential of OpenVox – with LinuxAid","subtitle":null,"slug":"voxconf2026-110729-realize-the-potential","link":"https://c3voc.de","description":"Puppet has been the hidden glue of system automation for decades  but it never came turnkey. Every sysadmin built their own setup: roles, profiles, PuppetDB, eyaml, hiera, octocatalog-diff  reinventing the same wheel, privately, forever. LinuxAid changes that. Built on OpenVox, it packages those decades of hard-won operational decisions  the common module, monitoring module, typed DSL, change-preview with octocatalog-diff  into a single collaborative platform anyone can fork, use, and improve. When you build your platform as open source instead of just on open source, the work you do for one customer compounds for everyone.\n\n","original_language":"eng","persons":["Klavs Klavsen"],"view_count":51,"promoted":false,"date":"2026-07-16T14:00:00.000+02:00","release_date":"2026-07-17T00:00:00.000+02:00","updated_at":"2026-07-21T09:30:07.959+02:00","tags":["110729","2026","voxconf2026","voxconf","Vortragssaal","voxconf2026-eng"],"length":881,"duration":881,"thumb_url":"https://static.media.ccc.de/media/events/voxconf/2026/110729-3651e9b9-87f3-4ac5-834e-705e9dd22f29.jpg","poster_url":"https://static.media.ccc.de/media/events/voxconf/2026/110729-3651e9b9-87f3-4ac5-834e-705e9dd22f29_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/voxconf/2026/110729-3651e9b9-87f3-4ac5-834e-705e9dd22f29.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/voxconf/2026/110729-3651e9b9-87f3-4ac5-834e-705e9dd22f29.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/voxconf2026-110729-realize-the-potential","url":"https://api.media.ccc.de/public/events/3651e9b9-87f3-4ac5-834e-705e9dd22f29","conference_title":"VoxConf 2026","conference_url":"https://api.media.ccc.de/public/conferences/voxconf2026","related":[]}]}