~/conference

DevConf.US 2024

date:2024-08-14..2024-08-16
location:Boston, United States
series:DevConf.US · 2 editions
editions:[DevConf.US 2024, DevConf.US 2025]
titleauthorlength
Keynote: Fireside Chat with Kelsey HightowerKelsey Hightower43m
Career advice and concrete attitudes: start where you are, finish small projects, and build reputation by learning the job’s tech end-to-end; real claim is…
Panel on
Keynote: Operations and AI with Jen KriegerJen Krieger49m
Industry moves from six‑month button tweaks and 18‑month model updates to teams that deploy less than one day (DORA labels ~18% elite); GitHub reports…
Talk on
Keynote: Student and Intern Showcase!Urvashi Mohnani, Meera Malhotra, Austin Jamias54m
Seven UMass Lowell SoarCS projects plus Red Hat intern work show concrete builds and results: QuickSwitch copies entire playlists between services via OAuth…
Talk on
APIs Without Borders: Exploring the world of Locationless API ManagementVamsi Ravula34m
Locationless API management uses Scupper routers and tokens to create a bidirectional Layer‑7 mesh that makes remote endpoints appear local to a single…
Talk on
Auto-Instrumenting Go Libraries for Tracing with eBPF and OpenTelemetryMike Dame, Tyler Yahn39m
An open source agent auto-instruments compiled Go binaries at runtime by analyzing the target executable, loading precompiled eBPF programs and inserting…
Talk on
A Novel Approach to Generating Terraform Configurations for Google Cloud PlatformGeorge Trammell, Max Karambelas38m
Claim: a RAG system plus a custom self-querying retriever and vector DB produce a deployable single-file Terraform for Google Cloud. Implementation uses…
Talk on
Everybody is talking about Confidential Computing - the minimum Devs should knowYash Mankad, Klaus Heinrich Kiwi36m
Argues that hardware-based TEEs (not FHE or SMPC) are the practical path now, using Intel TDX and AMD SEV-SNP to encrypt memory and provide remote attestation…
Talk on
Expanding on a Modern Java Developer's ToolkitMing Wang24m
Cryostat is a container-native tool that uses JDK Flight Recorder to profile Java apps running in Kubernetes and Docker, auto-discovers targets via…
Talk on
Going from containers, to pods, to Kubernetes – help for your dev environmentsCedric Clyburn29m
Live demo shows Podman Desktop (GUI) plus Podman CLI bridging local-to-Kubernetes workflows: builds a multi-stage Dockerfile image, runs a Python hit counter…
Talk on
Handling 100000+ visitors at the world's largest physics lab (CERN)Cristian Schuszter27m
CERN builds a Science Gateway booking system that handles 100,000+ visitors by encoding visit rules declaratively and executing them with Drools so rule…
Talk on
Designing Inclusive and Accessible Experiences in the Era of AILisa Lyman35m
Companies refuse to sell predictive policing models after 2020 concerns about bias, a 2016 chatbot (Tay) quickly turns toxic, and a Tokyo lab reports an…
Talk on
Thinking like a site reliability engineer to improve CIBrenton Leanhardt36m
OpenShift CI applies SRE practices to a billion test runs per quarter, using a diff SLO and a bespoke bisect tool that diffs 100+ repos plus the OS to catch…
Talk on
Jamming with CRI-O & crun: Facilitating the Convergence of AI, WASM, and KubernetesPeter Hunt31m
CRI-O + crun run native WASM workloads in Kubernetes by detecting OCI images with platform wasi/wasm32 and dispatching them to crun with WASM plugin…
Talk on
Modernization 101: A Beginner's Guide to Application Modernization and MethodologySavitha Raghunathan, Shawn Hurley38m
Claims a repeatable pipeline for large-scale app modernization using Konveyor/Conveyor (CNCF Sandbox) to analyze thousands of apps, surface incidents and…
Talk on
Observability and instrumentation via OpenTelemetryKarl Johan Grahn24m
OpenTelemetry basics map logs, metrics, traces and baggage to concrete actions: a single HTTP add request generates multiple spans (route span plus a child…
Talk on
Porting and Generalizing Dynamic Privilege in LinuxArlo Albelli26m
Project ports a Dynamic Privilege mechanism from x86_64 to ARM64 by adding a K_elevate syscall and a task_struct flag to track elevation, with a working ARM64…
Talk on
REST & GraphQL: Adventures in schema-first API developmentJan Koscielniak, Erik Mravec30m
Pyxis is a Python MongoDB service serving millions of requests per day with ~100 external and ~150 internal endpoints; it moves from duplicated OpenAPI…
Talk on
RHEL 10 RoadmapScott McCarty34m
24 months of PM interviews and customer testing produce four concrete RHEL 10 pillars: tooling, content, policy, and incremental hardening. Deliverables…
Talk on
Transitioning from Debezium ElasticSearch to Postgres for Streamlined ResilienceChris Hambridge33m
Migrates a Debezium ElasticSearch pipeline into Postgres using logical replication as the chosen replacement, moving away from Kafka-backed Debezium and heavy…
Talk on
UKELELEEric Munson30m
UKELELE links application and kernel via UKL patches to register function-pointer upcalls for IO events, replacing poll/select style marshalling with direct…
Talk on
UX Research and Design: Crucial to developmentAmber Asaro, Vince Conzola33m
Claims that great UI can boost conversion ~200% and great UX ~400% come with concrete examples: a product flub costing $70M (transparent leggings), a tie-in…
Talk on
Zero-instrumentation observability based on eBPFPeter Zaitsev37m
Claims that eBPF collects metrics, logs and traces for containers and hosts with low overhead, no app code changes, and minute-scale deployment via a per-node…
Talk on
ORAS: Powering the next generation of Cloud NativeAndrew Block49m
ORAS provides a CLI and libraries that treat arbitrary files as OCI artifacts and actually works: demo pushes a Helm chart, updates it to v0.1.1 with oras, and…
Talk on
Overcoming Challenges in Open Source Community ManagementCarles Arnal36m
Apicurio runs two projects: a web API designer and Apicurio Registry for storing OpenAPI, protobuf and JSON Schema artifacts; the project uses GitHub issues…
Talk on
Building the Community Enterprise Operating System through CentOS StreamNeal Gompa, Davide Cavalca35m
CentOS Stream is the live stabilization pipeline feeding RHEL and currently running a public development branch CentOS Stream 10 with daily ELN builds, weekly…
Talk on
Building the Responsible Workforce of Tomorrow through PITColette Basiliere37m
A new regional consortium runs a six-week, full-time summer fellowship that places undergraduates on six community projects and delivers maintainable…
Talk on
Exploring the English Divide: A look at Open Source InclusionKaren Noel, Eric Duen36m
A survey of 427 responses from a Red Hat platform group shows concrete gaps: 64% ESL respondents versus 36% native English, 26% live outside their birth…
Talk on
Gotta go fast: how we started the Ubuntu High-Performance Computing teamJason C. Nucciarone31m
A community forms after the 2022 Ubuntu Summit to stop duplicating work and build a reusable open source HPC stack called Charmed HPC; teams combine Slurm…
Talk on
How To Win Friends & Influence LLMs (with Prompt Engineering)James Busche26m
Hands-on demo of Watson X Prompt Lab shows 11 exercises and a working sandbox that connects to models including Granite model, Flan and Llama 70b; free-form…
Talk on
Learn about Linux, containers, and networking through self-hostingJustin Sun37m
Chooses a small Mini PC and upgrades to Mini PC n100 with 16GB RAM and 2TB SSD, installs Fedora 40 workstation and runs containers with podman + podman-compose…
Talk on
Linux Kernel Dynamic CPU IsolationWaiman Long25m
Speaker(s): Waiman Long --- The traditional way to run a latency sensitive and CPU intensive user space workload is to use the ""nohz_full"", ""isolcpus"" and…
Talk on
Using the Open Source Mindset in the K-12 Education SpaceMary Shakshober, Kevin Hatchoua, PAULINE KIMSOUNG, Matthew Crossman, Malica Armand, Russell Lamberti, Julia Denham01h 10m
Tech companies partner with Boston Public Schools through field trips, a six‑week Illustrator / UX series and a high‑school internship program that leads to…
Talk on
Towards stronger checks on dependencies and compose inputs in FedoraAdam Williamson29m
Fedora is increasing gating on installability and dependency checks using openQA, Fedora CI and Testing Farm but many tests are flaky or noisy so gating isn’t…
Talk on
Things I Wish I Knew When I Became a ManagerGreg Blomquist31m
Distills 9+ years of engineering management into concrete tactics across Managing Teams, Managing Individuals, Managing Yourself: use a repeatable one-on-one…
Talk on
To cooperate or to betray? Decoding the tester's dilemmaDeepak Koul30m
Argues that the Prisoner’s Dilemma maps to five concrete tester behaviours: choosing infrastructure work (new pipeline) over actual test coverage, picking…
Talk on
bpftrace: what is it, what's new, and where is it goingJordan Rome28m
A lightweight CLI language that compiles to eBPF, bpftrace runs live kernel and user‑space probes with far less code — the execsnoop example shows a one‑line…
Talk on
(Less Than) 50 Ways to Build Multi-Arch ContainersUrvashi Mohnani, Adam Kaplan28m
Claims there are 49 ways to build multi-arch images and demos using specific tools: Co (Go cross-compilation into a static binary on UBI micro), podman…
Talk on
A Guide to Responsible Data Collection In Open SourceArjun Devarajan32m
Argues that responsible telemetry is both feasible and necessary for open source, demonstrates work with Scarf to collect download and runtime usage (npm…
Talk on
How Generative AI and Automation Can Revolutionize Certification StudyRandy Romero, Angela Andrews, Jordan Jacobs, Kush Gupta33m
Shows how to turn certification prep into repeatable, testable work: build ephemeral labs with Proxmox, Terraform or Ansible and spin identical VMs in AWS; use…
Talk on
AI Lab Recipes: Cooking up AI Applications on your LaptopMichael Clifford37m
Open-source GitHub repo ai-lab-recipes packages containerized AI apps so a developer can spin up a local code generation assistant in two commands using the…
Talk on
Building Trust with LLMsSurya Pathak, Hema Veeradhi34m
Compares three concrete evaluation paths: automatic metrics like ROUGE and BLEU and F1 which miss semantics, model‑based scoring using LangChain criteria…
Talk on
Creating Your Own LLM Tuning Platform with Open Source TechnologiesJames Busche, Kelly Abuelsaad35m
An open source pipeline called FMS HF Tuning wraps HuggingFace SFT Trainer and PyTorch/FSDE for distributed runs, exposes a CLI sft_trainer.py and a Jupyter…
Talk on
Data Security and Storage Hardening in Rook and CephFederico Lucifredi, Sage McTaggart35m
Rook deploys Ceph on Kubernetes and claims hardening becomes a YAML switch; the talk shows concrete options: 6.5 exabytes of deployed Ceph, FIPS 140-2 cipher…
Talk on
Efficiently Deploying and Benchmarking LLMs in KubernetesNikhil Palaskar30m
Deploys LLMs on OpenShift AI using the KServe stack and automates installs, CRDs and CI with topsell; a multiprocessing Python tool llm-load-test simulates…
Talk on
Jumpstarter: Cloud-Native Hardware in the LoopNick Cao24m
Jumpstarter is a Python framework plus an exporter daemon and cloud controller that turns physical boards into leaseable test resources, exposing power, GPIO…
Talk on
Jupyter extension for executing kubeflow pipeline seamlesslyHarshad Reddy Nalla27m
Elyra ties Jupyter to Kubeflow Pipelines v2 so notebooks become pipeline components via a visual drag‑and‑drop editor and one‑click pipeline submission. The…
Talk on
Open Education in the New England Research Cloud (NERC)Isaiah Stapleton27m
Open Education Project builds Jupyter Book textbooks and containerized JupyterLab environments, runs them on the New England Research Cloud using OpenShift AI…
Talk on
Optimizing your Hybrid Cloud Operating System ExperienceYu Qi (Jerry) Zhang, Ines Qian32m
Describes a move from Ansible/RPM node-by-node upgrades to an operator-driven flow that builds and pushes per-cluster OS artifacts via an on-cluster image…
Talk on
Truth-seeker: Using LLM agents to build and verify knowledge basesJeremy Peterson32m
Open-source LLM agents extract statements from documents, run web searches to score statements for sourcing and consistency, and tag each node as fact…
Talk on
Ensuring a Consistent Installation Time for ROSA with Hosted Control PlanesRuss Zaleski30m
Walks through creating thousands of hosted control planes using hcp-burner and workload driver kuerer to measure where installs stall, finds a 10→5 minute…
Talk on
10 Cool features in Podman and Podman DesktopDaniel Walsh36m
Podman 5.0 and Podman Desktop add concrete tooling: podman farm orchestrates multi‑arch builds by SSHing to remote podman services, building natively on each…
Talk on
Detoxification of LLMs using TrustyAI Detoxify and HuggingFace SFTTrainerChristina Xu11m
Claims a no-annotator detox pipeline: TrustyAI Detoxify rephrase via token disagreement by scoring next-token probability differences between two T‑models…
Talk on
GPU Accelerated Containers on Apple Silicon with libkrun and podman machineTyler Fanelli, Jake Correnti16m
Shows libkrun plugged into podman machine (via krunkit) to enable Apple GPU passthrough so a local 7B inference run (mistl/llama.cpp-style model on macOS…
Talk on
Nmstate Polyglot Model - Translating Natural Language into Nmstate StatesWen Liang38m
The team builds an Nmstate Polyglot model that translates natural language into Nmstate YAML, fine-tunes models with LoRA fine-tuning on normalized…
Talk on
Podman 5 & Long-Term Software MaintenanceMatthew Heon37m
Podman 5 ships as a major, breaking release that prioritizes long-term maintainability: a 70% rewrite of podman machine raises code sharing from ~30% to…
Talk on
Self-Hosted LLMs: A Practical GuideHema Veeradhi, Aakanksha Duggal35m
Guide shows a full, working local setup: download a quantized Whisper model (~466 MB from Hugging Face), build a C++ whisper.cpp binary into a container with…
Talk on
Store AI/ML models efficiently with OCI ArtifactsTom Coufal35m
Claim: OCI Artifacts store, version and distribute AI models as content-addressed blobs so updates send only differences. Uses the ORAS CLI and the mldm Python…
Talk on
Super Accessible No Math Intro to Neural Networks For BeginnersLance Galletti24m
Claims that neural networks are simple math processes using only addition/subtraction; they learn by warping input data toward a fixed guess via iterative…
Talk on
Who Watches the Watchmen? Understanding LLM Benchmark QualityErik Erlandson30m
Shows that popular benchmarks like MMLU with 115,000 questions miss almost all real input space once you calculate combinatorics from a 100,000‑word vocabulary…
Talk on
Your own personal supercomputer within 15 minutes or lessJason C. Nucciarone32m
Claims a full open‑source HPC stack called Charmed HPC can deploy in 15 minutes using Juju to orchestrate Slurm for scheduling, CephFS for distributed storage…
Talk on
How to Build Collaboration and Influence Open Source ProjectsMichael McCune34m
Lessons from decade-plus open source work and observable outcomes: built a cross‑compile toolchain then moved it toward open source (boss declines), helped…
Talk on
Unlock Your Team's Superpower - It's Not in Your Toolbox, It's in Your Head!Nancy Jain, Anuj Singla36m
Covers Google’s Project Aristotle claim that team dynamics beat individual hires, citing analysis of ~180 teams and ~250 attributes and extracting five…
Talk on
Accelerating Linux Boot Time: Techniques and Strategies for Optimal PerformanceEric Curtin, Ed Chong, Brian Masney37m
Measurements combine systemd-analyze and CNTVCT counters plus dmesg/journal parsing to separate firmware, kernel pre-timer and userspace; pre-timer falls from…
Talk on
Automate Openshift Cluster deployment with RHACM and AAPMichael DiDato, Michael Zamot, Michael Navarro31m
Deploy OpenShift clusters by having ACM generate managed-cluster objects and ISOs from GitLab-hosted Ansible templates, then trigger AAP via webhook and a…
Talk on
Building a Better Software Supply ChainAnn Marie Fred27m
A monolithic internal build system with 250 services across 1000 hosts is replaced by an open source Konflux platform on Kubernetes using Argo CD, Tekton with…
Talk on
Connecting the Dots: Skupper.io as an application modernization EnablerVamsi Ravula37m
Skupper.io builds a layer-7 overlay that lets services keep stable names instead of IPs and uses routers plus tokens to form a mesh; setup uses the CLI…
Talk on
Container life cycle management in Automotive/Edge deployments.Yariv Rachmani, Rakesh Musalay37m
Explains how Podman’s Quadlet replaces manual unit crafting by turning simple declarative .container/.network/.volume qulet files into systemd units…
Talk on
Crafting Seamless Development: Improving Kubernetes Operator Developer ExperienceZack Zlotnik, Yu Qi (Jerry) Zhang27m
Work on the Machine Config Operator for OpenShift and Go cuts a slow “edit-compile-run-debug” cycle into concrete fixes: initial sandbox clusters take 30–60…
Talk on
DOWN with Shift Left: Why You Should be Shifting DOWN into the PlatformScott Rosenberg28m
Argues that shift left simply shifts cognitive load onto developers and instead promotes shift down to the platform, where automation and policy enforce…
Talk on
Paving the Way for Uninterrupted Car OperationsYariv Rachmani, Douglas Schilling Landgraf36m
FFI on containers with podman separates ASIL-critical services into an uninterfered partition and noncritical workload into a QM partition using namespaces…
Talk on
Improve Upstream Code Quality by Bringing Testing to Patch LevelLei Yang, Yumei Huang26m
Downstream testers move regression testing upstream by subscribing to mailing lists, cloning upstream repos, downloading patch series with b4m, applying with…
Talk on
KubeArchive: Don’t use Kubernetes as a DatabaseSam Koved, Greg Allen35m
KubeArchive streams Kubernetes objects to a real database (demo uses Postgres) in real time via KNative Eventing API ServerSource, evaluates user-provided CEL…
Talk on
Automating lifecycle of virtual machines in Kubernetes using Ansible and KubeVirtAndrew Block, Harsha Cherukuri32m
Claim: Ansible automates full VM lifecycle inside Kubernetes using Ansible Collections and KubeVirt/OpenShift Virtualization primitives. Demo shows an…
Talk on
Linux in Cars! CentOS AutoSD, SDVs, and moreJeffrey ‘Jefro’ Osier-Mixon28m
CentOS Automotive SIG runs an AutoSD preview distribution (not certified for in‑car use) that shapes the Red Hat in‑vehicle OS roadmap, with a realtime‑patched…
Talk on
Managing thousands of DNS records in a GitOps fashion using Ansible and NS1Michael Kearey31m
Red Hat moves DNS from legacy BIND into a GitOps pipeline using GitLab, Ansible Automation Platform, and NS1: an ns1 Ansible role plus a set of playbooks and a…
Talk on
Policy-Driven Supply Chain Security with Enterprise ContractMark Bestavros36m
Enterprise Contract runs a policy engine that verifies container images’ signatures and attestations and gates releases; the demo uses cosign (both key and…
Talk on
Power Efficiency Aware Kubernetes SchedulerHan Dong29m
PEAKS is a Kubernetes scheduler that uses Kepler (eBPF → Prometheus) metrics and an online multi‑objective learner (A.D) to pick pod replica counts and node…
Talk on
SBOMs: zero to hero in 25 mins!Brian Cook34m
Crash course gives concrete workflow: use cachy2 to prefetch and lock RPMs, generate an SBOM from that cache (UBI9 build: 192 RPMs, sift reports 210), run sift…
Talk on
Scale your Batch / Big Data / AI Workloads Beyond the Kubernetes SchedulerAnish Asthana, Kevin Postlethwait25m
Benchmarks run on a 100-node simulated cluster show the default kube-scheduler fails to finish 1,000 jobs × 10 pods (only ~51% complete, massive rescheduling…
Talk on
Serverless Java in Action: Cloud Agnostic Design Patterns and TipsDaniel Oh31m
Claims a cloud‑agnostic, production serverless Java stack built with Quarkus + Knative, using native compilation to cut startup to milliseconds. Demo wires a…
Talk on
SpiceDB: open source, hyperscale authorizationJimmy Zelinskie35m
Open source SpiceDB implements a Zanzibar-inspired model to centralize permissions, run relationship traversals (ReBAC) at low latency, and answer queries like…
Talk on
The OSS IaC Tooling Face-off for Modern Cloud Native OpsAsaf Blubshtein24m
Compares concrete tradeoffs between tools: Terraform dependency graph and provider ecosystem vs CloudFormation’s AWS-only, no-state model; Pulumi runs in…
Talk on
Why Open Source and Web3 need to find (back) togetherDaniel Riek38m
Claim: Open Source has shifted toward corporate interests and cloudification creates central choke points that erode user sovereignty. Evidence: GitHub ~90%…
Talk on
Working with filesystem in Time Series databaseRoman Khavronenko35m
VictoriaMetrics is written in Go and targets heavy ingestion, with 2–4 million samples/sec typical and single clusters exceeding 100M. Durability design trades…
Talk on
What is all about?Mike Dame04m
Conference kickoff montage that insists the event centers on openness and AI plus open source, noting over 100 sessions and hundreds of contributors. Mentions…
Talk on
Cloud-Native Databases in Kubernetes with OpenShift and PostgresTorsten Steinbach, Michael St-Jean, Gabriele Bartolini41m
Shows how OpenShift plus PostgreSQL (via the CloudNativePG operator) runs a three‑node cluster with one synchronous replica, leverages availability zones for…
Talk on
Delegation is a Love LanguageJeff Ligon34m
Argues that delegation is a measurable career lever—a trust-based “love language” that multiplies impact when handled with one-on-ones, clear asks, and…
Talk 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.