~/conference

DevConf.CZ 2019

titleauthorlength
Enterprise Linux crypto storyAnderson Sasaki22m
Red Hat Enterprise Linux centralizes crypto into a small set of core crypto components so all apps use certified, reviewable code; validation includes…
Talk in English on
Why you shouldn't write crypto functions yourselfSimo Sorce24m
A simple RSA powmod becomes a minefield: correct math plus big integers needs GMP, prime generation and a cryptographic RNG, CRT optimizations, and blinding to…
Talk in English on
Russian GOST cryptography in and near OpenSSLDmitry Belyavskiy45m
Work started in 2005 to add Russian GOST algorithms into OpenSSL via a reference implementation and the separate gost-engine (GitHub) rather than mass changes…
Talk in English on
Overview of the NIST Post Quantum AlgorithmsRobert Relyea23m
NIST’s post‑quantum contest receives 87 submissions, 69 correctly formatted, about 64 still in play and roughly five already broken or withdrawn. Hash‑based…
Talk in English on
TLS 1.3: what developers should know about the APIDaiki Ueno22m
Presentation name: TLS 1.3: what developers should know about the API Speaker: Daiki Ueno Description: Major crypto libraries have adopted TLS 1.3 since its…
Talk in English on
Applications of TPM 2.0Javier Martinez Canillas, Russell Doty51m
Linux now ships a usable TPM 2.0 stack (Fedora since rel 7.6, forthcoming RHEL) and teams build real apps: disk keys sealed to PCR measurements so a secret…
Talk in English on
Minting and collecting SWID tagsJan Pazdziora28m
Describes using the SWID 2015 standard (XML schema) to answer “what software is installed” by generating tags that include tag IDs, names, versions, entity…
Talk in English on
First steps into security engineeringChristian Heimes25m
Practical primer that maps specific first steps: why threat modeling and defense-in-depth beat blaming users, concrete attack examples like Rowhammer and…
Talk in English on
Migrating a Linux environment to IDMDustin Minnich26m
Red Hat IT migrates legacy Kerberos + 389 LDAP to IPA/FreeIPA and sssd, keeping DNS and certs consolidated; team builds cross‑realm Kerberos trust and uses IPA…
Talk in English on
Finding vulnerabilities using VMaaSJan Dobeš24m
Presentation name: Finding vulnerabilities using VMaaS Speaker: Jan Dobeš Description: Looking for a simple way how to find vulnerable packages installed on…
Talk in English on
USBGuardDalibor Pospíšil27m
USBGuard provides a kernel‑backed whitelist/blacklist service that generates an initial policy from whatever USB devices are plugged in, requires the rules…
Talk in English on
System - wide crypto policies what and whyTomáš Mráz24m
System-wide crypto policies centralize TLS/cipher/key-length/version settings across Fedora/RHEL components and ship as curated levels: legacy, default, next…
Talk in English on
Using SELinux with container runtimesLukas Vrabec, Daniel Walsh44m
Explains how SELinux uses type enforcement plus MCS categories to isolate containers and block escapes, and demonstrates that relabeling mounts or disabling…
Talk in English on
Multi - Networking Kubernetes Containers with CNIRashid Khan46m
Explains a working solution that attaches multiple network interfaces to pods using a multus shim that reads CRDs and pod annotations, invokes CNI plugins, and…
Talk in English on
Can OVS-DPDK be further optimised?Eelco Chaudron20m
Asks whether OVS-DPDK needs new assumptions rather than tweaks and shows concrete tools and metrics: a pvp test script that runs looped traffic, a Python…
Talk in English on
Postcopy live-migration with vhost user backendMaxime Coquelin25m
Adds a post-copy mode to the DPDK vhost-user backend and measures how it changes packet and VM behavior versus pre-copy. Describes the implementation: bitmap…
Talk in English on
NFV - Research Trends and Market OpportunitiesMuriel Franco49m
ETS I defines NFV and MANO since 2012 and vendors use OpenStack and OpenDaylight toolchains (notably OpenStack Tacker) plus container runtimes to run VNFs…
Talk in English on
Declare your Linux Network state!Edward Haas, Till Maas24m
NMState provides a single JSON/YAML declarative schema for full Linux network state, maps to a NetworkManager backend, and exposes a CLI and API plus Ansible…
Talk in English on
Upstream kernel CI using patchew and TDCDavide Caratti19m
Demonstrates an upstream CI that uses patchew to monitor the netdev mailing list, import each patch and push it to a mirror, and a tester that boots a VM…
Talk in English on
Ansible powered Network automationMartin Moucka44m
Presentation name: Ansible powered Network automation Speaker: Martin Moucka Description: Going through the use case of Red Hat IT utilizing Ansible for…
Talk in English on
WiFi & Privacy treats what NetworkManager can doFrancesco Giudici25m
Monitor-mode Wireshark capture shows ~45,000 frames over 10 minutes with roughly 10% probe requests, including one station repeatedly probing a single SSID…
Talk in English on
Firewalld Changes Coming to Your OSEric Garver22m
Project moves to an nftables backend (landed in 0.6) that unifies IPv4/IPv6 rules, uses built‑in sets and table namespaces so firewallD coexists with other…
Talk in English on
Fight Linux fragmentation with FlatpakJiří Janoušek23m
Presentation name: Fight Linux fragmentation with Flatpak Speaker: Jiří Janoušek Description: Flatpak is a cross-distribution framework to build and deliver…
Talk in English on
Not Fake News, Dev QE collaboration is possibleRashid Khan26m
A five‑year effort yields concrete practices: developers build an automated tiered zero testing (lmst) suite that runs in about one day on four machines, flags…
Talk in English on
Flatpaks in Fedora - an updateOwen Taylor23m
Fedora now builds Flatpaks from existing RPMs using rpm-to-flatpak plus Fedora modularity, Koji and a container build service, publishing to the Fedora…
Talk in English on
Running virtual machines in the Flatpak sandboxFelipe Borges22m
Ports the actual virtualization stack into Flatpak so GNOME Boxes runs with full virtualization stack (libvirt, QEMU, SPICE) in Flatpak, builds everything in…
Talk in English on
Common Criteria DemystifiedSteven Grubb, Mark Thacker36m
Explains how Common Criteria maps threats into concrete SFRs (security functional requirements) and a security target that labs test; Red Hat runs full…
Talk in English on
The dangers of focusing on output vs outcomeJen Krieger47m
Argues that companies still manage like factories, measuring output not outcome, and that changing to decentralized decision-making reduces delay and stress…
Talk in English on
Challenges of product owner in a new agile teamJan Zeleny41m
Product owner explicitly owns the product and is ultimately accountable for survival, not just backlog grooming. Early phase demands state‑of‑the‑art research…
Talk in English on
Growing Your Career: From Tactical to StrategicEliska Slobodova, Jennifer Albertson, Erica Von Buelow, Aleksandra Fedorova, Jessica Forrester50m
Panelists recount moving from individual contributor roles (12–25 years of coding or related work) into management at Red Hat and OpenShift, created the "CI…
Talk in English on
Continuous Delivery Meets OpenShiftShiyang Wang, Yuxiang Zhu47m
A container-based continuous delivery pipeline runs fully on OpenShift using Jenkinsfile-driven buildconfigs and OpenShift templates to package pipeline as…
Talk in English on
Knative makes Developers Incredible on ServerlessDaniel Oh26m
Knative runs a live demo that builds a Spring Boot app into a container, deploys it on mini shift and Knative, and proves autoscaling to zero then instant…
Talk in English on
Creating a team mindset of continuous improvementRalph Bean, Mike Bonnet, Neil Smith22m
A Red Hat pipeline team breaks a decade‑old monolith into microservices and ships tools like resultsdb, Freshmaker and Greenwave to automate test storage…
Talk in English on
Doing Scrum with Multiple TeamsDominika Bula, Petr Cech, Petr Vobornik49m
The talk explains how the FreeIPA (IdM) project adopted Scrum across multiple teams, covering why they chose Scrum, how they configured the project in Jira…
Talk in Dutch on
Issues are dead. Long live issues, goals, actions!Fernando Colleone, Adam Šamalík22m
An operational method that separates goals, actions, issues replaces a messy issue tracker: goals (epics) hold ~30 prioritized items with an owner and…
Talk in English on
How to Transform Dev and Test Silos into a TeamStuart Corcoran25m
Claim: breaking dev/test silos shortens feedback loops and cuts delay, raising profit; a live demo shows an 8x faster cycle when dev and tester work together…
Talk in English on
How do we get from 1000s projects to one productLuděk Šmíd23m
Explains how RHEL turns thousands of Fedora upstream packages into one release by doing periodic mask import of selected Fedora sources into internal repos…
Talk in English on
Processes & Tools over Individuals & InteractionsFernando Colleone, Pavel Najman19m
Claim: values and principles matter more than imposing frameworks; evidence: one team spends a 5-hour planning meeting because backlog lacks priorities…
Talk in English on
Building Distributed Systems in Distributed TeamsPhilipp Krenn23m
Elastic runs as a company of ~1,200 people across 19 time zones and grows by ~50 hires per month, thriving because distribution is built into its DNA rather…
Talk in English on
Your-turn key Cockpit UI in a CICD ecosystemMartin Pitt17m
Cockpit provides a browser-based Linux admin UI with a JavaScript API (cockpit.spawn, D‑Bus calls, file/socket access) and a ready example using React. The…
Talk in English on
Make system administration boring againPavel Cahyna, Till Maas20m
Linux System Roles packages Ansible roles that present a stable configuration API for Fedora/RHEL/CentOS so playbooks survive major-version changes. Roles…
Talk in English on
Developing RHEL open source wayLuděk Šmíd33m
RHEL development centers on Fedora as upstream and an upstream-first policy: roughly 2,200 source RPMs compose a release, engineering closes nearly 10,000 bugs…
Talk in English on
Portable Services Are Ready To UseLennart Poettering50m
Systemd v239 implements portable services as ready-to-use units that run from either a directory or a loopback-mounted disk image (squashfs/EXT4), reuse…
Talk in English on
Enhancing the Fedora Upgrade ProcessVinzenz Feenstra46m
Proposal describes Leapp framework for in-place Fedora/RHEL/CentOS upgrades that actually scans a live RHEL7 system, runs a three-stage upgrade (scan and…
Talk in English on
Tuned - helper for system tuningJaroslav Škarvada39m
Tuned is a profile-driven system tuning service that applies, verifies and can roll back kernel and userspace settings for workloads like SAP, Oracle, DB…
Talk in English on
Composer: Building OS images for any platformJenn Giardino, Will Woods26m
A web UI for creating reproducible OS images that pulls packages from Fedora/Red Hat and third parties, stores git-backed blueprints, and spits out qcow2 and…
Talk in English on
Auto - maintain your PackageTomáš Tomeček, Stef Walter24m
Prototype automation called packit uses Git branches and upstream source repositories to auto-generate or consume spec files in upstream, run project tests and…
Talk in English on
Future of the DNF package management stackDaniel Mach, Jaroslav Mracek20m
DNF now has about 4,000 commits and roughly 90 active contributors across projects, a redesigned new history database in Fedora 29, and a C++ libdnf API that…
Talk in English on
You should switch to Python 3 (two years ago)Lumír Balhar41m
Python 2 reaches end of life on Jan 1, 2020, so upstream stops security fixes and major projects drop support; Fedora stopped shipping Python 2 by default…
Talk in English on
Scale Your Auditing EventsPhilipp Krenn49m
Elastic ships Auditbeat which reads the kernel audit subsystem and forwards structured events to Elasticsearch so logs don’t need brittle regex parsing. It…
Talk in English on
Public Sector: Stories to Getting StartedGabriel Alford, Shawn Wells23m
Examples and concrete fixes for making open source government-ready: OpenStack powers the Broad Institute cluster and cuts genome sequencing from $3B and 12…
Talk in English on
Empower people across China by open sourceChunfu Wen24m
China claims rapid shift to an open‑source mindset: smartphones and cloud services run on Linux/KVM and userspace projects, major companies contribute kernel…
Talk in English on
Herding cats: project management in communitiesBen Cotton26m
Fedora program management at Red Hat turns release goals into calendar dates, tracks change proposals through blocker and prioritized-bug reviews, and…
Talk in English on
Fearless Multimedia ProgrammingZeeshan Ali25m
Rust bindings for GStreamer claim to eliminate whole classes of memory and threading bugs while matching or exceeding C/C++ performance, using gstreamer-rs and…
Talk in English on
Merging community and business goalsBeth Elwell46m
OpenStack is a 40+ component, 20 million–line open source cloud with ~96,000 contributors; Red Hat maps customer priorities into upstream work by prototyping a…
Talk in English on
Don't write shell scripts, generate them!Matěj Týč23m
Argbash generates ready-to-run shell scripts from a small template, producing argument parsing, a docopt standardized help text, a man page (via rst2man), and…
Talk in English on
Journey to migrate python2 projects to 3Chunfu Wen24m
Migrating avocado-vt and tp-libvirt updates nearly 650 files changed while keeping production running; work follows a three‑phase coexistence strategy with a…
Talk in English on
Auto - healing database for Admins and DevelopersMatthew Ward22m
Deploys a four-node Couchbase cluster on OpenShift using the OpenShift Operator framework, creates a bucket called "tweets", and launches three microservices…
Talk in English on
Data Science in the Open Cloud Exchange modelSteven Huels, Vaclav Pavlin47m
Shows an actual deployment: Open Data Hub runs on the Massachusetts Open Cloud using OpenShift and Kubernetes, with 250 cores, 1.5 TB RAM and Ceph storage…
Talk in English on
What's new in gnome-software?Kalev Lember24m
gnome-software switches to a binary cache parser (leap cached parser) that cuts memory use by about 100 MB and speeds lookups, integrates flatpak client-side…
Talk in English on
While(1) i++ — How far can it go?Pavel Odvody26m
Combines E=mc^2 with Landauer-style bit‑flip cost kT ln2 using the Cosmic Microwave Background as T, designs a reversible counter in reflected binary to…
Talk in English on
Analysing differences in kernel parametersViktor Malík24m
DiffKemp automatically checks whether a function or runtime parameter behaves identically across two Linux kernel versions by compiling code with Clang/LLVM…
Talk in English on
KETCube - the Prototyping&Educational IoT PlatformJan Bělohoubek22m
KETCube is a modular LPWAN prototyping and educational IoT platform from KET UWB: firmware, KETCube mainBoard, extension boards and industry-style docs…
Talk in English on
Cloud native data replication strategiesMarton Elek25m
Explains concrete replication choices for Apache Hadoop Ozone and compares random replication versus copyset/hyperset strategies using small math examples (6…
Talk in English on
Teaching Programming to Teenagers: A Summer CampJiri Benc, Marian Šámal24m
Annual week‑long mountain camp runs since 1998, bringing motivated teens for hands‑on coding, talks and outdoor team games with most attendees returning year…
Talk in English on
Understanding TLS certificate validation errorsMartin Ukrop51m
Research runs a booth study with 75 developers who inspect five TLS certificate failures using OpenSSL and other TLS tools; half see original errors, half see…
Talk in English on
What is Red Hat CoreOS?Jeff Ligon, Steve Milner44m
Red Hat CoreOS is an immutable, OpenShift-native host that delivers OS images as OCI blobs and applies OSTree transactional updates by pivoting to a new…
Talk in English on
Fedora CoreOS: architectural walkthroughLuca BRUNO, Jonathan Lebon48m
Fedora CoreOS is a minimal, container-focused OS that combines Fedora Atomic Host and CoreOS Container Linux ideas: it ships golden disk images (AMI or DD)…
Talk in English on
Fedora CoreOS Build ToolingAndrew Jeddeloh26m
Fedora CoreOS uses CoreOS Assembler to compose an OS tree from Fedora RPMs and build bootable disk images (BIOS+UEFI) via Anaconda today but is actively…
Talk in English on
Ignition: declarative first-boot host configurationLuca BRUNO30m
Ignition is an early-boot node configurator that runs in initramfs as a native Go binary, consumes a declarative JSON schema and only runs first-boot only to…
Talk in English on
Performance Co-Pilot and RubyLukáš Zapletal24m
Performance Co-Pilot (PCP) provides no external database and optional binary archive files for high‑resolution live and historical metrics; core pieces used…
Talk in English on
LLDB - a new C++ debuggerJan Kratochvíl25m
LLDB demonstrates concrete differences: it JIT-compile C++ expressions with clang so ad-hoc C++ snippets run inside the debugged process (no rebuild), exposes…
Talk in English on
Modern straceDmitry Levin49m
Modern strace adds concrete features: regular-expression syscall filters and new syscall classes to make portable filters, descriptor-name printing (-y) and…
Talk in English on
Reverse Engineering BinariesDivya Basant Kumar51m
Presentation name: Reverse Engineering Binaries Speaker: Divya Basant Kumar Description: Session will walk through demonstrating various ways of tracking…
Talk in English on
Linux Kernel Control Group v2Waiman Long45m
Explains that cgroup v2 replaces per-controller trees with a unified hierarchy so controllers can coordinate, and that controllers must be explicitly enabled…
Talk in English on
Performance tuning of Red Hat Enterprise LinuxLarry Woodman55m
Covers concrete RHEL tuning steps: use tuned profiles to pick latency vs throughput presets, inspect topology with lsCPU/numactl and prefer local NUMA…
Talk in English on
Monsters, Ghosts, and Bugs: How to choose a kernelLaura Abbott37m
Explains the kernel release schedule: a two-week merge window then weekly release candidates until a stable release, with stable updates shipped until the next…
Talk in English on
How fuzzing helps to find bugsZbigniew Jędrzejewski-Szmek25m
Shows how to add a tiny entry-point that takes a byte blob and run it under coverage-guided fuzzers (afl, libFuzzer, honggfuzz) and sanitizers; builds are…
Talk in English on
Testing in a Reactive WayJan Stavel17m
Reactive tests run as cooperation of three players: small scenario scripts that drive the system, a test broker Node.js WebSocket service that collects file…
Talk in English on
Symbiotic: finding bugs in C programsMarek Chalupa24m
Symbiotic is an open‑source C bug finder that translates code to LLVM bitcode via clang, applies optimizations and program slicing, then runs symbolic…
Talk in English on
~1 sec. Java app redeployments on KubernetesPeter Palaga39m
Claims ~1 second redeploys for Apache Camel routes by using a custom Kubernetes Operator that creates Integration custom resources, reuses prebuilt runtime…
Talk in English on
Make a career out of Opensource Software testingNag Pavan Chilakam26m
Presentation name: Make a career out of Opensource Software testing Speaker: Nag Pavan Chilakam Description: Some overlook Software testing as a career…
Talk in English on
QE role in a cross functional teamMarek Haičman24m
Quality Engineers shift from siloed testers to a cross-functional role by contribute code upstream and taking development tasks so tickets become cleaner and…
Talk in English on
Cookies for Kernel DevelopersMajor Hayden, Nikolai Kondrashov35m
Red Hat’s CKI ("cookie") runs an automated CI that pulls series from mailing lists via patchwork, merges patches into test trees, builds kernels across…
Talk in English on
Things Fedora QA Robots DoAdam Williamson37m
Fedora QA runs a set of small fedmsg consumers that detect compose and update events and trigger concrete actions: openQA scheduler hits openQA to run tests…
Talk in English on
Testing Ceph: Pains & PleasuresGregory Farnum38m
Ceph proves resilient because a homegrown test harness runs combinatorial suites and thousands of machine‑hours daily using teuthology automated testing system…
Talk in English on
Write tests for the Always Ready Operating SystemDominik Perpeet, Miroslav Vadkerti, Petr Šplíchal51m
Claims an “always ready” Fedora by making tests mandatory before changes merge, using Ansible standard-test roles to run tests and produce required test logs…
Talk in English on
Observability for Istio Service MeshPavol Loffay24m
Istio centralizes telemetry so proxies and mixer produce consistent metrics and distributed traces without changing app code, with the demo showing a…
Talk in English on
Monitoring in MicroservicesMartin Curlej, Giulia Naponiello25m
Factory 2.0 implements concrete checks that send realistic fake messages through the pipeline, verify database and API state, and email alerts on failure, so…
Talk in English on
Microfrontends: the Next Step after MicroservicesJuande Carrion50m
Presentation name: Microfrontends: the Next Step after Microservices Speaker: Juande Carrion Description: Microservices are awesome! They make refactoring…
Talk in English on
Knative 101: What it is, and what it will beGiuseppe Bonocore, Giuseppe Brindisi23m
Knative extends Kubernetes with three concrete middleware components: build templates implement pipelines as CRDs that run containers in sequence with a shared…
Talk in English on
Splitting the monolith: From Django to FalconJan Panáček16m
CMS stays in Django for authoring while a new Falcon service serves reads, backed by Falcon + Elasticsearch + Varnish and an index refresh every 30–40 minutes…
Talk in English on
Transactional solutions for microservicesOndra Chaloupka, Adam Růžička50m
Argues that saga pattern gives transactional guarantees with eventual consistency rather than two‑phase commit, and maps that to the MicroProfile LRA spec and…
Talk in English on
Integration of Apache Kafka with ThorntailDurgesh Anaokar23m
Presentation name: Integration of Apache Kafka with Thorntail Speaker: Durgesh Anaokar Description: In this session we will cover: a) Innovative approach…
Talk in English on
Composable microservices for streaming analyticsMichael McCune, Rui Vieira46m
Shows a concrete pipeline: Kafka topics feeding containerized Python microservices on OpenShift with Spark for distributed compute; demos include a…
Talk in English on
DevOps in the palm of your handAri LiVigni38m
Demo shows a reproducible Ansible playbook that boots minishift/OpenShift, builds containers and deploys Jenkins Master/Slaves plus helper images, wires in…
Talk in English on
Continous Infra Environment SetupKrunoslav Pavic17m
A reproducible setup that automates building CI/CD environments locally or on VMs/OpenStack, deploying OpenShift/MiniShift via a modular Ansible playbook with…
Talk in English on
Roll Your Own Operator with AnsibleMichael Hrivnak27m
Claims that you can build a real Kubernetes Operator by wiring Ansible roles into the Operator SDK and that it actually runs a reconcile loop which executes…
Talk in English on
Getting started with DevOpsElzbieta Godlewska, Marcel Kornegoor39m
Defines DevOps as a value-stream practice drawn from Toyota lean principles and warns that culture change, not just tools, makes it work. Recommends starting…
Talk in English on
DevOps workflows with Ansible Engine/TowerRobert Zahradníček42m
Shows Ansible Engine used to provision EC2 instances, run roles and playbooks (with Molecule tests) and Ansible Tower used to run those playbooks as a service…
Talk in English on
Automating On-Call Duties with Ansible TowerLauren Santiago32m
Red Hat IT automates on-call remediation using Ansible Tower + Nagios event handler to run repair playbooks, set five minutes of downtime so Nagios doesn’t…
Talk in English on
Incubating Continuous DeliveryŠtěpán Květenský49m
Describes a hands‑on program that builds a company‑specific CD maturity matrix, links to CI/CD recipes, rolls out dynamic templates and shared pipeline…
Talk in English on
Ansible PluginsAbhijeet Kasurde39m
Presentation name: Ansible Plugins Speaker: Abhijeet Kasurde Description: Ansible is a next-gen configuration management tool which has lot of advantages like…
Talk in English on
Replacing Docker with PodmanDaniel Walsh39m
Claims Podman is a drop‑in replacement for most Docker CLI workflows and ships as podman run with 1.0 released Jan 14, 2019, demonstrating rootless containers…
Talk in English on
Writing kube controllers for everyoneMaciej Szulik24m
Explains how to build a real Kubernetes controller using client-go primitives: workqueue, shared informers with listers, and rate‑limiting queues; shows a…
Talk in English on
Anti-patterns for Kubernetes OperatorsJessica Forrester17m
OpenShift moves core components into 40+ operators and reports concrete lessons: build an start small MVP that first installs the app, then watches for config…
Talk in English on
Ansible and buildah will rock your containersTomáš Tomeček18m
Ansible playbooks run against buildah-mounted containers produce images here: playbooks copy files, run commands inside the container via a buildah connection…
Talk in English on
Rootless containersGiuseppe Scrivano, Akihiro Suda44m
Explains how containers run without root by combining user namespaces with a userspace network stack and a FUSE-backed overlay: fuse-overlayfs provides layered…
Talk in English on
Free https certificates on OpenShiftTomas Nozicka21m
Live demo shows installing openshift-acme to obtain free Let's Encrypt certificates for OpenShift Routes; controller creates a path-specific Route for…
Talk in English on
CRI-O development: behind the scenesAntonio Murdaca19m
CRI-O development promises to never break Kubernetes and enforces that by running extensive CI: a CRI test binary, Kubernetes node e2e suites, Kata container…
Talk in English on
Container Security: So Many Options, Use Them All!Matthew Heon, Sally OMalley43m
Shows how Red Hat built four focused tools and why they matter: buildah for building minimal images (demo of multistage and in-container builds succeeds)…
Talk in English on
CI for OpenShift: Prow, ci-operator and the futurePetr Muller49m
OpenShift CI migrates from Jenkins → Prow and uses Prow components like hook and tide merges in batches to enforce merge criteria, plus ci-operator to…
Talk in English on
Video Streaming and Processing in a Service MeshNikolay Nikolaev38m
Presentation name: Video Streaming and Processing in a Service Mesh Speaker: Nikolay Nikolaev Description: We'll share our experience with running a…
Talk in English on
What's up in Linux-Kernel landThorsten Leemhuis53m
Linux 5.0 lands as an ordinary release after ~13,500 commits per cycle and ~300,000 added lines, with work addressing Spectre v2 regressions that first degrade…
Talk in English on
"Enlightening" KVM: Hyper-V emulationVitaly Kuznetsov25m
KVM implements Hyper-V emulation and a set of specific enlightenments that materially speed Windows guests via QEMU and libvirt changes and kernel MSR hooks…
Talk in English on
Virtio hardware accelerators and other newsJens Freimann21m
Virtio gets a hardware-oriented update: Virtio 1.1 is in final review with ring simplifications and stronger memory ordering flags to make real devices…
Talk in English on
Connecting virtual machines in the cloud agePetr Horáček22m
Describes running VMs alongside containers by building on Kubernetes networking with four concrete pieces: a declarative node network layer using…
Talk in English on
Convergence of Communities: OKD = f(Kubernetes++)Daniel Izquierdo, Diane Mueller37m
Data-driven analysis of GitHub logs (using Grimoire Lab) shows communities converging: many engineers commit across Kubernetes, OKD/OpenShift, OpenStack and…
Talk in English on
Colin and Zdravomil, the linting heroesColin, Zdravomil23m
Colin is a Python linter for container images and Dockerfiles with a CLI and API, shipping Fedora rule sets plus user-definable JSON/YAML rosettes so teams run…
Talk in English on
Monitoring Elasticsearch in OpenShiftLukáš Vlček22m
OCP 4.0 adds built-in monitoring for the openshift-logging Elasticsearch cluster using Prometheus and Grafana, and the talk explains concrete tradeoffs: choose…
Talk in English on
Openshift on Azure deep diveMichalis Kargakis42m
Joint Red Hat/Microsoft service deploys OpenShift into a customer Azure subscription using generated ARM templates and VM scale sets, with a managed…
Talk in English on
CSI in KubernetesJan Šafránek48m
Kubernetes is moving storage out of the control plane into external CSI drivers so vendors ship containers that speak gRPC over a UNIX socket; legacy 22…
Talk in English on
Boost your security and resiliency in KubernetesEvis Barbullushi26m
Argues for treating security like chaos engineering by continuously injecting repeatable vulnerability tests into CI/CD or Kubernetes cronjobs, running passive…
Talk in English on
Containers without Daemons - Podman InternalsMatthew Heon53m
Daemonless container engine architecture with concrete pieces: a file-based locking container storage replaces in-memory daemon locks so multiple processes can…
Talk in English on
Container Testing with conuRadoslav Pitonak, Clément Verna20m
Conu is a Python framework that runs containers and clusters and asserts behavior against them, with backends for Docker, Kubernetes and OpenShift. Examples…
Talk in English on
Do our development tools need a refresh?Tomáš Tomeček, Langdon White50m
Ran surveys and interviews across Fedora and Red Hat to map real workflows and pain points, finding big variability and concrete bottlenecks: painful…
Talk in English on
Machine Learning Practical ExamplePrasanth Anbalagan, Mark Yarborough27m
Practical steps show a usable baseline for program‑management risk prediction using real issue trackers: extract 5,600 JIRA issues from 2018, clean in a Google…
Talk in English on
Using Machine Learning to find Linux bugsStef Walter48m
Claim: flaky CI failures are real bugs and can be surfaced automatically. Pipeline ingests logs from 2.5 million tests over 90 days, sanitizes lines, uses…
Talk in English on
AIOps: Anomaly detection with PrometheusMarcel Hild40m
Shows how Prometheus metrics are exported to long-term storage (Thanos or Influx or raw JSON blobs on object storage) then analyzed with Spark and Jupyter…
Talk in English on
Let's play with Brno DataMarek Čermák50m
Brno Open Data portal provides many municipal datasets but most are messy: about 60–70% meet three-star openness (CSV), ~20–25% are two-star, and none reach…
Talk in English on
Kubeflow: ML on OpenShiftPeter MacKinnon40m
Kubeflow on OpenShift aims to deliver portable, composable ML on Kubernetes and currently ships as v0.4 with ~23 repos, ~143 contributors and 1,000+ commits…
Talk in English on
Understanding Neural Networks (Somewhat)Sanjay Arora, Uli Drepper01h 51m
Claims that feed‑forward nets can approximate any continuous function (universal approximation theorem) but may need exponentially many neurons; shows a 2D…
Talk in English on
How open-source made me a better developerAllon Mureinik26m
Describes roughly 20 years of open-source experience and argues practicing real-world projects beats puzzle sites, citing 10,000 hours to proficiency and…
Talk in English on
Bridging the Divide Between Community & CorporateJennifer Madriaga24m
Works inside corporate marketing while embedded with upstream teams, builds an internal onboarding deck and runs Community Central at Red Hat Summit to map…
Talk in English on
Holistic MonitoringAdam Minter, Jared Sprague52m
Argues for monitoring by function not tool, listing nine functions (infrastructure, APM, availability, RUM, logging, metrics, dashboards, SLIs/SLOs, alert…
Talk in English on
Engineering Intuitive ExperiencesColleen Hart, Tereza Novotna22m
Five concrete methods are shown and when to use each: paper prototypes for catching navigation and flow mistakes before code, user concept drawings to surface…
Talk in English on
SPICE smart streamingChristophe de Dinechin26m
SPICE moves to whole-desktop H.264 streaming and implements a control loop that sends tagged metrics from clients to server, plus a recorder for live tweaks…
Talk in English on
Standardize complex IT with ansible i.e. SAP HANAThomas Bludau, Andreas Stolzenberger53m
Shows how Ansible roles replace a messy Excel + Puppet process to design, build and automate dev/QA/prod SAP HANA environments, splitting OS preconfigure and…
Talk in English on
Eclipse Che and Development of Microservices AppsEugene Ivantsov47m
Eclipse Che runs on Kubernetes/OpenShift and converts k8s YAML to a Che workspace that launches polyglot containers (Go auth, Spring Boot users, Vue frontend…
Talk in English on
New features in C++Nikhil Kshirsagar51m
Covers C++11/14/17 features with concrete examples: C++11 adds two special members so classes now get six defaults including a move constructor and move…
Talk in English on
Getting Started with .NET Core on LinuxTom Deseyn24m
Introduction to .NET Core on Linux, showing that .NET Core is cross-platform and what kinds of applications can be built with it. Demonstrates using the dotnet…
Talk in Dutch on
Enterprise Linux Security Technologies LabLucy Kerner, Daniel Kopeček, Lukas Vrabec03h 27m
Hands‑on lab covers the built‑in RHEL security stack with 11 security labs (OpenSCAP, SELinux, NBD encryption, USBGuard, IPsec, audit/AIDE, IdM, GPG, firewalld…
Talk in English on
Burstable workloads with OKD on ARMDavid Duncan43m
Uses OpenShift Ansible and an AWS CloudFormation template to build OKD on ARM EC2, spinning 3-node cluster (1 master + 2 workers) from a fedora/centos image on…
Talk in English on
Lightning TalksKaterina Prochazkova51m
Shows an RPM spec templating workflow that renders spec fields from Git metadata using a small template engine and a set of macros. A tool called prep-rock…
Lightning in English on
Radanalytics.io streaming applications workshopWilliam Benton, Michael McCune01h 47m
Shows a concrete pipeline: synthetic social updates (Jane Austen + reviews) stream into Kafka, Apache Spark Structured Streaming applies a spaCy + VADER…
Talk in English on
Recommendation engines explainedRui Vieira, Sophie Watson01h 48m
Uses the MovieLens 100k dataset and Jupyter/Binder to demonstrate Spark ALS collaborative filtering, trains with a grid over rank {6,8} and maxIter {10,12}…
Talk in English on
Eliminating Scriptlets for Fun and ProfitStephen Gallagher, Will Woods44m
Claim: removing RPM scriptlets yields huge speed and safety wins. A prototype image builder assembles payloads without running scriptlets and reduces a…
Talk in English on
Multi-Arch FedoraCI container builds with OKDAndy McCrae, Jeff Young16m
Rebases OKD container builds onto Fedora so native builds run on x86_64, aarch64, ppc64le, s390x, replaces CentOS7 Dockerfiles with Fedora Dockerfiles via a…
Talk in English on
Re-Thinking Spec FilesFlorian Festi45m
Claims that rpmbuild adds templates and automatic packaging to remove spec-file boilerplate, with prototypes and wiki examples already available. Plans include…
Talk in English on
Data sketching workshopWilliam Benton, Erik Erlandson01h 50m
Workshop demonstrates practical sketches: Bloom filter for approximate set membership with mergeable bitmaps and a false‑positive curve that climbs toward 1 as…
Talk in English on
lvm2 and VDO will it blend ?Zdenek Kabelac25m
LVM2 adds a vdo target so LVM can create and manage VDO devices (lvcreate type vdo / vdo-pool), using the vdo kernel modules and vdo tools (vdoformat/vdostart)…
Talk in English on
Advanced block storage test devicesBryan Gurney21m
Linux already has scsi_debug, dm-flakey and dm-delay but custom device-mapper targets are built to reproduce tricky failures. Examples include a forgetful…
Talk in English on
Introducing Storage Instantiation DaemonPeter Rajnoha28m
Storage Instantiation Daemon (SID) provides a single service that identifies, groups and activates stacked storage layers, replacing complex udev rule hacks…
Talk in English on
Online disk reencryption with LUKS2Ondřej Kozina24m
Presentation name: Online disk reencryption with LUKS2 Speaker: Ondrej Kozina Description: Session will focus on new LUKS2 cryptsetup reencryption designed…
Talk in English on
How Glusterfs achieves high availability ?Varsha Rao17m
Presentation name: How Glusterfs achieves high availability ? Speaker: Varsha Rao Description: Now a days, with the increase in usage of applications and…
Talk in English on
Becoming OpenStack Developer via OutreachyIlya Etingof, Aija Jaunteva, Richard Pioso, Dmitry Tantsur23m
One Outreachy intern implements Redfish in Ironic, writing code to provision bare-metal servers and working through slow OpenStack code reviews; mentors…
Talk in English on
Why Is My Community In Danger?Brian Proffitt44m
Project Chaos metrics guide actionable checks: measure growth/maturity/decline, diversity and inclusion numbers, and bus factor (aim for >10) using examples…
Talk in English on
Cultural Diversity and Open Source CommunitiesCarol Chen26m
Life across three continents (Taiwan, Singapore, US, Finland) supplies concrete contrasts: classroom norms that normalize copying homework; US courses where…
Talk in English on
The Penrose Panel: Leadership Q&AJosh Boyer, Brendan Conoboy28m
RHEL 8 Beta introduces module streams so a single source module can build for Fedora, CentOS and RHEL and even provide alternate streams that override default…
Panel in English on
Kernel tracing with BPFStanislav Kozina25m
eBPF is used to build live kernel tracers like bio top (BCC Python wrapper plus ~230 lines of code with embedded C) that compiles via LLVM to eBPF bytecode…
Talk in English on
The BTF file format, more than just debuggingArnaldo Carvalho de Melo37m
BTF starts as a compact way to encode C types by converting DWARF via pahole into BTF as compact ELF section and now adds line numbers, original BPF bytecode…
Talk in English on
Fedora CI: Testing an Operating SystemBrian Stinson24m
Fedora CI uses CentOS CI infrastructure to run package tests in OpenShift with Jenkins and pipeline objects, composing cloud images or bare metal nodes for…
Talk in English on
Processor tracing in perfJiri Olsa32m
Intel Processor Trace (Intel PT) records every branch in a highly compressed packet stream (TNT bits, PSB sync, timestamps), decodes with perf userspace via…
Talk in English on
Performance lab. The power of the perf tool!Arnaldo Carvalho de Melo, Jiri Olsa45m
Demonstrates using perf to find real issues: counts and samples CPUs, PMU power events, and SMIs (one generated by pressing the mute button), builds perf from…
Talk in English on
EPEL RenewedKevin Fenzi, Stephen Smoogen51m
EPEL creates a separate EPEL8 path as a pub-alt repo and will not ship modules for the beta, building non-modular packages first with Fedora Koji and the…
Talk in English on
Go for Python ProgrammersAlexandre Vicenzi01h 31m
Workshop shows how Python patterns map to Go with hands-on code: a goroutine sends 1–10 over a channel and initial runs hit deadlock then get fixed by spawning…
Talk in English on
Day 1 with Fedora SilverblueMicah Abbott52m
Fedora Silverblue is an ostree-based desktop that delivers atomic OS images via rpm-ostree, runs GUI apps as Flatpaks and containers with podman, and keeps…
Talk in English on
A Greybeard's Worst NightmareDaniel Riek51m
Argues that containers + Kubernetes + immutable infrastructure transform Linux from a single‑host distro into an application-centric, multi-instance platform…
Talk in English on
A Beginner's Guide to Inter-Service MessagingAurélien Bompard, Jeremy Cline48m
Fedora Infrastructure moves from 0MQ experiments to an AMQP broker running as a three-node RabbitMQ cluster with mirrored durable queues, uses JSON + JSON…
Talk in English on
What is new in Rust for 2019Martin Sehnoutka51m
Rust 2018 features and tooling are shown with runnable examples: install via cargo, start projects with cargo new (now defaulting to binaries), run cargo run…
Talk in English on
AI based application InsightsSamuzzal Choudhury, Jaivardhan Kumar22m
Presentation name: AI based application Insights Speakers: Samuzzal Choudhury, Jaivardhan Kumar Description: Develop a more secured application by relying on…
Talk in English on
Get more people to participate in your projectEliska Slobodova23m
Practical steps to attract contributors: make the project visible via targeted articles, local meetups and conference talks; recruit mentions from relevant…
Talk in English on
Arduino 101 WorkshopŠtěpán Bechynský01h 35m
Hands‑on workshop that gets an Arduino IDE running, installs CH340 drivers on Windows, and uploads working examples: blinking LED on ATmega328P with 32 KB…
Talk in English on
Kernel dump analysis made quick and easy!Milan Gandhi49m
PyKdump is a Python 3 framework that turns crash/vmcore analysis into scripted checks using APIs like read_struct and read_symbol, and can run crash commands…
Talk in English on
Managing a fleet of Linux desktops with AnsibleMike DePaulo35m
Uses Ansible to enforce real desktop policies across hundreds of seats: sets GNOME/KDE defaults (screen lock, mandatory backgrounds) via the ini_file module…
Talk in English on
Development of VSCode extensionsBohdan Iakymets, Alexander Demichev, Emil Sharifullin45m
Builds a working VS Code extension that pings hosts using Node.js and TypeScript, scaffolded with Yeoman and the vscode generator, demonstrating showInputBox…
Talk in English on
Enterprise Integration Patterns using Apache CamelShailendra Kumar Singh21m
Presentation name: Enterprise Integration Patterns using Apache Camel Speaker: Shailendra Kumar Singh Description: Feedback form is now closed. 1. What is EIP…
Talk in English on
Running Apache Kafka on Kubernetes and OpenShiftJakub Scholz50m
Deploys Apache Kafka on Kubernetes/OpenShift using the open source Strimzi operator with CRDs (example: KafkaTopic CRD and KafkaUser), demo runs on OpenShift…
Talk in English on
Active/Active NFS Serving over CephFSJeff Layton30m
Demonstrates an active/active NFS over CephFS setup that uses a single RADOS grace object and per-node per-epoch RADOS client DBs so multiple NFS-Ganesha heads…
Talk in English on
Intro to Ceph, the Distributed Storage SystemGregory Farnum49m
Ceph description of components and concrete behaviors: a bottom-layer RADOS object store with CRUSH placement algorithm drives client-side placement so lookups…
Talk in English on
Benchmark testingDustin Black44m
Compares real benchmark outcomes rather than theory: 24 vs 12 drives flips when measured as performance per dollar, and Gluster dispersed vs replicated volumes…
Talk in English on
Red Hat CoreOS and OpenShift v4Colin Walters45m
Claim: Red Hat CoreOS merges Container Linux, Atomic Host and RHEL to deliver automated OS management for OpenShift v4. It uses Ignition for early-boot, embeds…
Talk in English on
Erasure Codes in a nutshellAlexey Stupnikov42m
Presentation name: Erasure Codes in a nutshell Speaker: Alexey Stupnikov Description: This session will be a great option for people who already know about…
Talk in English on
Using Maslow’s Psychology to Build Your Best TeamMicah Abbott26m
Argues that applying Maslow’s middle levels — belongingness and esteem — to agile teams raises delivery and creativity by strengthening everyday interactions…
Talk in English on
Developer Communities are just like coffee shopsJeremy Meiss53m
Compares developer relations to running an independent coffee shop: build an inclusive space, eliminate onboarding friction, and treat SDKs/docs/SDKs…
Talk in English on
Howto engage Python contributors in the long term?Victor Stinner43m
Presentation name: Howto engage Python contributors in the long term? Speaker: Victor Stinner Description: The CPython project is now 28 years old. It has…
Talk in English on
Make Room! Make Room!Denis Chaplygin33m
oVirt combines thin provisioning, GlusterFS, LVM and Red Hat VDO to reclaim space, compress and deduplicate VM disks so a hyper‑converged oVirt cluster can…
Talk in English on
Istio and why do we need itPeter Malina25m
Explains how Istio sits on Kubernetes to add a declarative networking API and per-workload sidecar proxies that enforce routing, TLS and policy. Shows concrete…
Talk in English on
CI/CD on OpenShift for developersHrishikesh Shinde25m
Presentation name: CI/CD on OpenShift for developers Speaker: Hrishikesh Shinde Description: CI/CD is a key to deliver agile engineering practice and it is…
Talk in English on
How many dashboards does your Grafana have?Martin Polednik46m
Uses Prometheus + Grafana + exporters and Alertmanager to argue for monitoring symptoms not failures, showing a Redis key leak discovered in an ugly spike and…
Talk in English on
Declarative Monitoring pipelines with PrometheusAditya Konarde24m
Shows a working pipeline that turns Prometheus configs into GitOps-managed deployments: Prometheus (35 MB binary) + Prometheus operator auto-generates scrape…
Talk in English on
Code optimization tips and tricksDivya Basant Kumar28m
Presentation name: Code optimization tips and tricks Speaker: Divya Basant Kumar Description: Session will walk trough some of the aspects, a programmer…
Talk in English on
Kickstart OpenShift development in VSCode IDE.Mohit Suman19m
Hands-on demo shows VS Code with the Red Hat OpenShift Connector and an extension pack using Minishift, oc and the odo watch/push workflow to create a Java…
Talk in English on
G 202 25 Sharma Singh 2Sharma Singh24m
Presentation name: Whats new in Wildfly 14 application server Speakers: Deepti Sharma, Shailendra Kumar Singh Description: 1. New features in JEE8 2. Major…
Talk in English on
Swapping your IDE in Eclipse CheSergii Kabashniuk39m
Eclipse Che runs entire IDEs as configurable workspace components and shows live swaps between Theia, the legacy GWT Orion editor and a Jupyter Notebook by…
Talk in English on
Agile documentation: A first class citizenPaul Wright36m
Claims that documentation stops being a waterfall afterthought by removing the build step and publishing straight from repo, using asciidoc rendered by…
Talk in English on
Deploying Java apps on OpenShift E2E LifecycleMohit Suman15m
A VS Code extension pack bundles OpenShift Connector, a middleware adapter, Docker integration and the Java Debugger by Microsoft to go from code to running…
Talk in English on
What is new in Go and Fedora Go ecosystemJakub Čajka23m
Fedora packages over 700 Go projects including Kubernetes, podman and OpenShift Origin, with packaging work in a container SIG and ongoing porting to more…
Talk in English on
A Crash Course in Python 3's asyncioRandy Barlow24m
A concise walkthrough of Python 3 asyncio showing how async/await turns blocking downloads into concurrently scheduled coroutines, using aiohttp for async…
Talk in English on
Understanding Compiler OptimizationUli Drepper, Jakub Jelinek52m
Explains how GCC turns source into tokens, AST, GIMPLE and SSA and then runs roughly 200–250 optimization passes so the optimizer actually rewrites code; shows…
Talk in English on
Cant we just agreeOndra Chaloupka, Vojtěch Juránek47m
Consensus differentiates blockchains by trade-offs: proof-of-work mining gives probabilistic finality and resists Sybil attacks but needs huge hash power and…
Talk in English on
Blockchain and Smart contractsStefano Maestri50m
Explains how Ethereum stores state and runs code, writes a simple Solidity contract, deploys and exercises it on an Ethereum testnet with JavaScript, and…
Talk in English on
Blockchain magic from the browser with web3Alexandre Gomes25m
Explains how to run and call Ethereum smart contracts from the browser using web3.js and injected providers like MetaMask via the Remix IDE demo: a simple…
Talk in English on
My high-school internship at Red HatFrantišek Nečas08m
One and a half years of high‑school internship work centers on automating RPM upgrades by extending rebase-helper automation: starts with small bugfixes, adds…
Talk in English on
Red Hat Internship - Student's perspectiveJaroslav Prokop21m
A high-school intern spends about a year at Red Hat, starts overwhelmed for roughly one month not understanding core tooling, and learns through once-a-week…
Talk in English on
Ironic and EdgyIlya Etingof, Dmitry Tantsur29m
Ironic adds concrete edge features: an implementation plan for federated architecture (conductor groups, per-conductor DB and a federating proxy), active work…
Talk in English on
Pluto - How to start with OS DevOndřej Langr25m
Pluto is an open source kernel written by two students that aims to teach OS development; it compiles with C++ and g++ toolchain, boots via GRUB into a 64-bit…
Talk in English on
Blender API for PythonMarcel Plch22m
Blender automation uses the bpy module to run scripts inside the text editor or short tests in the interactive console, manipulating ops, context and data…
Talk in English on
The evolution of a flight recorderChristophe de Dinechin26m
A tiny library replaces printf/log lines with a few C source files (add two files as a submodule) and records events into lock-free circular buffers (one…
Talk in English on
High performance virtual machines in oVirtSharon Gratch20m
oVirt adds a new High Performance VM type that preconfigures automatic tweaks (serial console, disabled USB/sound/balloon, qemu cache, preallocated disks) plus…
Talk in English
Virtual workstation as a daily computerMarek Havel24m
Fedora host runs qemu/KVM with libvirt/virt-manager and either VFIO/pci-stub to pass a GTX 960 and whole SSDs into a Windows VM; hardware is a 1st‑gen Core i5…
Talk in English on
Performance and program size disadvantages of Arduino on AVR and reducing them using LLVMThomas Gloucester10m
Implements a custom LLVM pass that resolves Arduino digitalWrite/digitalRead pin-number math into direct AVR port writes at compile time, using Clang/LLVM for…
Talk in English on
Predictive Analysis for Migration SchedulersSteven Rosenberg17m
Claims that using historical VM and process metrics to predict when processes complete lets the scheduler start live migration earlier, cutting pause time and…
Talk in English on
Moving to modern languages in long-living projectsMartin Kletzander26m
Rewrites parts of a 12‑year‑old libvirt codebase into Rust as a proof‑of‑concept, picking an isolated module from a generated call graph and incrementally…
Talk in English on
Developing Microservices with IstioKevin Conner50m
Demonstrates Istio on Kubernetes/OpenShift using an Envoy sidecar for service discovery, load balancing and retries, with Pilot/Citadel/Telemetry as control…
Talk in English on
Was file locking ever meant to work?Michal Prívozník20m
Compares BSD flock, POSIX fcntl locks and the Linux-only open file description locks, showing concrete failures: BSD can be silently no-op or translate to…
Talk in English on
MicroProfile: microservices made easyMartin Stefanko42m
MicroProfile bundles 12 practical specs and ships rapid releases (six in 2.5 years) to make Java microservices opinionated and runnable. Examples include…
Talk in English on
Istio: Real world scenariosGiuseppe Bonocore, Luca Villa36m
Explains concrete Istio setups: Envoy sidecars plus Pilot/Citadel/Mixer drive advanced routing (geo, vendor headers, A/B and canary with 1%→100% weights)…
Talk in English on
Legacy Monolith to MicroservicesSmit Thakkar35m
Company migrates a 2005-era monolith to an event-driven bus architecture to decouple verticals, using Python services, RabbitMQ, Mesosphere/Kronos, New Relic…
Talk in English on
Insiders info from the Masters of CloudsJindrich Novy25m
Describes a lightweight tool called o3 that extracts executable scripts and Ansible playbooks from asciidoc SOPs in GitHub, runs them on OpenShift 3.11…
Talk in English on
Usability of Open Source SoftwareRenata Gegaj18m
Presentation name: Usability of Open Source Software Speaker: Renata Gegaj Description: Test the usability of any Open Source software in just a few steps…
Talk in English on
Don't Move That Fence Til You Know Why It's ThereAdam Williamson22m
A practical rule from Chesterton's fence: don’t remove behavior until you can state why it exists and what your change will break. Concrete examples: the…
Talk in English on
Web Accessibility?Sofiya Huts22m
Web accessibility matters: about 20% of people (roughly 1 billion) have impairments, ~70% abandon sites with barriers, costing an estimated $12 billion…
Talk in English on
Going Web NativeA.Mahdy Abdelaziz51m
Argues the web now matches many native app affordances by showing concrete pieces: service worker as installer that enables offline caching, push, background…
Talk in English on
How OpenShift Builds Container ImagesNalin Dahyabhai19m
OpenShift moves image builds into build pods that run builder containers (openshift-docker-builder, source-to-image and imagebuilder libraries) so builds run…
Talk in English on
Container pipeline for devs and enterprises alike!Dharmit Shah25m
CentOS Container Pipeline is rearchitected as an OpenShift-native Jenkins pipeline that runs each build in a dynamic pod, replaces Beanstalkd, and cuts deploy…
Talk in English on
Managing changes in open source projectsBen Cotton43m
Describes Fedora’s concrete change workflow: proposals live on a tracked page, require test and contingency plans for system-wide impact, and get technical…
Talk in English on
Debate and commit: Making decisions stickRebecca Fernandez26m
Four-step, practical decision process: think and draft the decision, scope, stakeholders, voting rules and forcing functions; issue a call for comments with a…
Talk in English on
Linux distributions, lifecycles, and containersAdam Šamalík26m
Fedora introduces DNF module install streams so the distro ships multiple supported versions (example: Node.js 8 and 10 streams) as logical modules with…
Talk in English on
Web Scale SSODustin Minnich26m
Red Hat IT runs an always-on, geo‑resilient SSO stack built from RH-SSO (Keycloak downstream), JBoss Data Grid (Infinispan), MariaDB + Galera and Ansible for…
Talk in English on
Fine - Grained Authorization with Keycloak SSOMarek Posolda50m
Keycloak provides SSO and adds fine‑grained authorization to a Spring Boot photo/car app using OAuth2/UMA2; the demo shows adapters, admin console exports, and…
Talk in English on
Going Modular: Teaching Old Docs New TricksRobert Krátký36m
Proposes turning big, feature‑heavy books into small, reusable units: self-contained concept and procedure modules that combine into user‑story assemblies…
Talk in English on
What keeps container maintainers awakeHonza Horák, Petr Kubat24m
Container maintainers treat Dockerfiles plus helper scripts as the true upstream source and consolidate versions into one repo per stack to avoid duplication…
Talk in English on
Take The Scare Out of Using Fedora RawhideMohan Boddu13m
Fedora Rawhide ships daily and often breaks; the solution shown automates a workstation so recovery is fast. It uses an Ansible playbook to install packages…
Talk in English on
Leveraging Modularity for Real World DevelopmentLangdon White25m
Fedora Modularity makes multiple versions available and shows how to keep a development stack sticky while the OS updates. The demo builds a React + Node.js +…
Talk in English on
Learning "Learning to Rank"Sophie Watson24m
Covers how to turn query–document pairs into numeric feature vectors (IDF, term-in-title, link counts), the need for human relevance labels (0–4), and…
Talk in English on
Container workflows for data science and MLWilliam Benton30m
Claims OpenShift is a powerhouse for ML and shows concrete tooling and demos: uses OpenShift and radanalytics.io to spin up an app-scoped Spark cluster, uses…
Talk in English on
Getting Started in Fedora QAGeoff Marr20m
Requires a Fedora account and Bugzilla and follows the validation test matrix for each compose (rawhide branches into releases). Validation testing links…
Talk in English on
Wrap up and Win Win Win!Mikey Ariel, Brian Exelbierd, Radek Vokal21m
Wrap-up lists exact outcomes: a live coding contest awards an IoT kit to first place and two blankets to runners-up, the badge-flair contest draws more than 20…
Talk in English on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.