~/conference

cdCon 2022

date:2022-06-07..2022-06-08
location:-- online --
series:cdCon · 2 editions
editions:[cdCon 2020, cdCon 2022]

Join Continuous Delivery leaders, industry icons, practitioners, and open source developers for a two-day experience as we improve the world’s capacity to deliver software with security and speed. cdCon is...

titleauthorlength
Welcome & Opening RemarksFatih Degirmenci15m
CDF lists 8 projects under its umbrella and just adds two new ones: cd-events — CD-Os common specification built on CloudEvents with contributors from Tekton…
Organiser on
Dependency Management: Where the Fork are We?Olivier Vernin29m
Dependencies are everywhere and automating them cuts technical debt and improves security but is hard because files and version schemes vary widely. Built an…
Talk on
Lightning Talk: Thinking out of the CI/CD Toolbox: An Experiment with a Workflow En...Nele Lea Uhlemann08m
Experiment uses the Camunda workflow engine to orchestrate release work around an existing CI/CD pipeline instead of replacing it, connecting executable BPMN…
Lightning on
Lightning Talk:Technical Documentation is like a Jigsaw PuzzleEmber Stevens06m
Technical documentation uses the same steps as assembling a jigsaw: sort by content type (conceptual, reference, procedural) and by reader goals, then build an…
Lightning on
Increase Agility and Quality Using Trunk-Based Development in Continuou...Hope Lynch, Logan Donley35m
Claims that moving to trunk-based development cuts time to ship and raises quality by keeping main always deployable, with teams committing multiple times per…
Talk on
Trusting Mission Critical Infrastructure: Building Reliable CD P...Fernando Freire, Isaac Mosquera27m
Argues that trust rests on competency empathy reliability and that platforms win by proving specific behaviors not features: adopt proven engines like…
Talk on
Keynote: Cory Doctorow, Science Fiction Author, Activist, and JournalistCory Doctorow18m
Argues that interoperability mandates like the EU Digital Markets Act and the proposed U.S. Access Act are necessary but brittle unless paired with legal and…
Talk on
Keynote: Embracing Open Source to Beat the Great ReshuffleJoe Sepi10m
IBM integrates open source to keep employees engaged and reduce churn, claiming access to an excellent hiring pipeline and insulation from the “great…
Talk on
Keynote: Moving from Awareness to Action: Creating Inclusive and Accessible Experi...Reginé Gilbert22m
Claims concrete fixes and failure counts: 82% of Americans use social media (2021), WebAIM finds 86.4% low‑contrast on homepages and ~26% of images with…
Talk on
Keynote: LF Research: Developer-Centric Insights and OpportunitiesHilary Carter24m
LF Research launches April 2021 and has published 13 projects revealing concrete findings: 45% prohibition of open‑source contributions in financial services…
Talk on
Keynote: Why MonoreposJeff Cross19m
Monorepos reduce duplication and speed integration by keeping related apps and libraries in one repo, using tools like nx, lerna or turborepo (and Bazel…
Talk on
Keynote: Hedy: Creating a Gradual Programming LanguageDr. Felienne Hermans21m
A gradual programming language that hides syntax until learners need it, Hedy exposes 18 incremental levels and ships built-in lessons, cheat sheets and…
Talk on
Keynote: Hacking the OSS Supply ChainMelissa McKay13m
Developers rely on ~80% open source in typical apps and attackers exploit that: Equifax causes ~$1.4B cleanup and $1.38B consumer claims affecting 143M…
Talk on
Keynote: Welcome BackSara Chipps, Jeremy Meiss05m
Welcome remarks mix community organizing, policy and logistics rather than technical content: an explicit call to oppose racism and transphobia and affirm…
Talk
Canonical GitOpsDavid Flanagan23m
Claims that a single deployment description should live next to each service and that applying the Law of Demeter to GitOps removes overlay coupling. Compares…
Talk on
Shipwright - What Happened in our First Year as a CDF ProjectSascha Schwarze, Enrique Encalada29m
Shipwright declares and runs container image builds on Kubernetes with pluggable strategies like BuildKit, kaniko, ko, Buildah and Buildpacks, and ships 15…
Talk on
Leading DevOps Transformation with GamificationRavi Devineni28m
Northwestern Mutual aggregates CI/CD tool data into dashboards and runs a CI/CD pipeline certification that awards bronze/silver/gold badges and shows a…
Talk on
Lightning Talk: Understanding DevOps Through the Lenses of Ancient PhilosophyChristoffer Vig11m
For more Continuous Delivery Foundation content, check out our blog: https://cd.foundation/blog/ Lightning Talk: Understanding DevOps Through the Lenses of…
Lightning on
Lightning Talk: Continuous Delivery…except for Database ChangesRobert Reeves11m
Continuous delivery often excludes database changes, leaving DBAs as gatekeepers while apps ship faster; organizations that adopt database change management…
Lightning on
Expanding Interoperability in the CD EcosystemIshan Khare, Mauricio Salatino35m
A working platform cluster wires Crossplane (provisions GKE clusters), Knative + Tekton integration (Knative Eventing broker routes CloudEvents to Tekton…
Talk on
Merge Strategies at Scale: Developer Happiness Through Better Code-submission WorkflowsAnkit Jain32m
Argues that simple merge queue validation fixes some breakage but scales poorly — 100 PRs/day with sequential revalidation can require ~50 hours of CI, whereas…
Talk on
Toolchains Are Only As Strong As Their Weakest Link: A Discussion On Interoperability Across CI/C...Mauricio Salatino, Andrea Frittoli, Fatih Degirmenci, Justin Abrahms, Melissa McKay33m
A CDF interoperability SIG explains how a common language avoids brittle point‑to‑point glue: the cd events spec defines stages/steps and a vocabulary so tools…
Talk on
Opentelemetry and Your TestsManuel De La Peña31m
Hook test pipelines into OpenTelemetry so CI test runs become searchable traces and metrics rather than buried XML files. The workflow parses JUnit XML to…
Talk on
Jenkins 2022 and Beyond?Oleg Nenashev29m
Jenkins claims to remain a flexible automation framework with about 5,000 contributors and roughly 1,800 plugins, but it is controller‑heavy, not cloud‑native…
Talk on
Continuous Integration and Continuous Delivery Pipelines for Beginners and ManagersAnn Marie Fred28m
Pipeline layout lists concrete steps and expected inputs, outputs and side effects: a setup step provisions workspace and secrets, source clones code, build…
Talk on
The State of Continuous Delivery: The Evolution of Software Delivery PerformanceKara de la Marck17m
Surveying >70,000 developers from Q3 2020–Q1 2022, the report finds 23% not involved in DevOps and only 20% running full CI/CD, while about a third still…
Talk on
Security as Code: A DevSecOps ApproachJoseph Katsioloudes22m
Shows how to codify security checks using CodeQL integrated into CI/CD, demonstrating the VS Code extension, built‑in dataflow templates, and a live query that…
Talk on
Continuous Delivery and InnerSource - Why you Should be Doing BothTom Sadler, Steph Egan16m
BBC iPlayer & Sounds runs shared CI/CD pipelines and a deployment tracker that annotates releases and measures deployment frequency and lead time; a…
Talk on
DX Design: Diversity Experience as an AcceleratorAnn Marie Fred, Marky Jackson, Hope Lynch, Zainab Daodu01h 00m
Panelists argue that designing for diversity requires concrete changes: intentional outreach, sponsorship, and enforced codes of conduct. Examples include a…
Panel on
Lightning Talk: Safe to Fail Continuous Delivery CultureSylvia Lobo06m
Argues that a failed Jenkins deploy taught teams to prototype, run “demolition derby” experiments and treat failure as data rather than blame; describes…
Lightning on
The Battle of Policies: OPA’s Rego vs. JSON SchemaShimon Tolts25m
Compares OPA Rego and JSON Schema by validating real Kubernetes manifests (schema versions, labels, image tags, probes, CPU/memory limits) inside CI/CD and as…
Talk on
Modern Organizational Architecture, Are Microservices a Model for Diversity?Brian Dawson20m
Idea: treat organizational units like microservices, creating micro-cultures — small cross-domain teams with clear APIs for communication and autonomy over…
Talk on
Failure Is Not an Option It's a FactIxchel Ruiz07m
Data from an April 2011 HBR review and a study of 1400 projects analyzed show failure types split into preventable vs complexity vs intelligent failures and…
Talk on
Lightning Talk: Automated Testing Done RightAditya Bansal06m
Claims that catching defects in maintenance costs 100x more expensive than earlier fixes, and that a practical pipeline combines a unit/integration/end-to-end…
Lightning on
The State of Art in Tackling Flaky TestsKohsuke Kawaguchi28m
Industry data shows one in seven tests exhibit flakiness while only ~1.5% of runs fail frequently, and GitHub finds ~24% of tests fail at least once but <1%…
Talk on
Journey to Automated ReleasesKranthi Challa, Deepa Padmanabhan25m
Netflix UI team describes a concrete pipeline: split deployment builds per-app clusters and routes via keymaster so apps deploy independently, plus mandatory…
Talk on
How to Grow and Mentor an Open Source Community & Achieve Collaboration with Over 170...Trista Pan25m
Project grows from zero to 16,000 GitHub stars with ~5,000 forks, 318 contributors and 47 releases by prioritizing a clear value proposition, GitHub workflows…
Talk on
DevSecOps with Shipwright and TektonAdam Kaplan, Vincent Demeester20m
A Go hello‑world is built locally and in CI using Shipwright and Tekton: ko assembles two images (artifact plus SBOMs), Shipwright buildruns push to an…
Talk on
How we Build CI/CD Observability with OpenTelemetryMichael Friedrich34m
GitLab adds span instrumentation to the Runner (Go) and plans Ruby server traces, sending data to an OpenTelemetry collector and visualizing with Jaeger UI. A…
Talk on
Abusing CI/CD - Top Ways to Reach ProductionOmer Gil29m
CI/CD pipelines are a massive attack surface: 58 million Jenkins executions/month is one cited metric, and real incidents include SolarWinds, Codecov and…
Talk on
25 Years of (mistakes) Learning in CI/CDLaurent Tardif25m
25 years of CI/CD evolution from ClearCase and monthly third Wednesday builds that take a week to merge, to Java’s “compile once” portability, to Jenkins +…
Talk on
What a Life! - Understanding the Lifecycle of a Tekton PipelineVibhav Bobade, Billy Lynch24m
Tekton controller resolves and pins image to digest for reproducibility and forensics, then creates a TaskRun per task and a Pod per TaskRun, with each step…
Talk on
Continuous Software Delivery using Jenkins, Spinnaker and Terraform...Irshad A Buchh, Paul Roberts32m
Demo builds a containerized Spring PetClinic, provisions Jenkins on EC2 and EKS clusters with Terraform Cloud, and shows end-to-end automation working live…
Talk on
Cloud Security in Continuous DeliveryChen Goldberg17m
Cloud migration leaves encryption, region placement and cost policies as concrete failure points — an AWS EBS volume left unencrypted exposes data and linked…
Talk on
Keynote Session: Community Awards & Closing RemarksFatih Degirmenci24m
Ceremony hands out 15 awards with a glass Möbius strip trophy to underline the continuous mindset; project awards are selected by each project while CDF awards…
Talk on
Keynote: The Future of Continuous DeliverySarah Novotny, Hong Wang, Isaac Mosquera, Tim Jacomb, Fatih Degirmenci20m
Companies say Kubernetes becomes the de facto OS for deployment and many teams adopt Argo workflows or GitOps pull models to handle edge and offline devices…
Panel on
Keynote: You're Good at CI, You're Good at CD, But Where's the Work Taking You?Michael Stahnke06m
Claim: modern delivery treats change as the unit of work, not just commits. CI/CD pipelines and rapid releases plus tactics like 1% canary rollouts and…
Talk on
Keynote: How to Win Friends and Reduce Tech Debt with Developer ExperienceAmara Graham19m
Camunda runs a developer experience team of three under devrel and the CTO focusing on docs, contributor flows, community hub/forums and product-adjacent tools…
Talk on
Keynote: The Four Keys: Measuring Software DeliveryDave Stanke, Roger Martinez20m
Research shows software delivery performance is predictable using four metrics; the open source Four Keys project automatically ingests webhooks from…
Talk on
Keynote: The Cost of Agility at Scale: It's All Fun and Games Until the Bill ComesTim Banks14m
Cloud-native speed creates big bills unless teams measure and design for cost: a real case shows 107 CPU years in a month from unchecked Lambda invocations…
Talk on
Keynote: Continuous Delivery 2.0 – Intelligent CD for the Complex EnterpriseGopal Dommety07m
Identifies three operational dilemmas — dilemma of choice, dilemma of control, and dilemma of intelligence — and proposes an implementation stack: an OpenCD…
Talk on
Keynote: Software Delivery and Developer Experience in the Age of Platform E...KellyAnn Fitzpatrick20m
Argues that building internal platforms (examples: Netlify, Gatsby, Vercel, Render) is the practical response to the developer experience gap, claiming…
Talk on
Keynote: Intelligent Deployments: Focus on Building Great Co...Stephen Atwell, Christopher Baldwin05m
Company runs 70 people with 20 engineers and one devops and moves from monoliths to Kubernetes across APAC, EMEA and NA; adoption barrier is scarce resources…
Talk on
Keynote: The Great Personal Re-Invention: How the Great Resignation Blended Profe...Grace Francisco20m
Mass resignation statistics headline a shift: 47 million quits in 2021 and 5 million new businesses (a 55% jump vs 2019). Career specifics show moves from tech…
Talk on
Demo Theater: Practical Path to Infrastructure as Code at ScaleSean O'Dell12m
Spacelift presents a collaborative CI/CD platform for IaC that runs Terraform, Pulumi, CloudFormation and Kubernetes, integrates with Git providers and…
Talk on
Building DevOps Metrics for your Choice of CD Tools Through CD...Andrea Frittoli, Erik Sternerson34m
Proposal: a CDEvents specification plus language SDKs that standardizes CI CD messages like change merged artifact published service deployed and incident…
Talk on
Repurposed Purpose: Using git's DAG for Supply Chain Artifact ResolutionEd Warnicke35m
Proposes a way to get a complete, reproducible tree for any binary, shared object, container or class file by using GitBOM built from git object ids, letting…
Talk on
DevOps Intelligence: Scaling Governance, Compliance, and Security across an Enterpri...Jamie Plower33m
Fidelity standardizes CI/CD with a reusable Fidelity Pipeline Library and an event-driven evidence store that extracts metadata (git SHAs, build IDs, artifact…
Talk on
Reducing Deployment Risks with Progressive Automated Canary and Spinnaker in a Reg...Carlos Martini32m
Shows a Spinnaker pipeline that deploys fresh baseline and canary Kubernetes manifests, uses Istio to split 10% traffic to canary and baseline while prod gets…
Talk on
Making your CI/CD Pipelines Speaking in Tongues with Open...Ivan Fernandez Calvo, Victor E. Martínez30m
Shows a working pipeline that emits traces, metrics and logs to an OpenTelemetry collector and an Elastic backend using a Jenkins OpenTelemetry plugin plus a…
Talk on
Microservice Supply Chain and the Ortelius Application SBOMsTracy Ragan33m
Ortelius catalogs microservices and their versions in a relational registry, consumes each component SBOM, CVEs, Swagger and deployment metadata from CI/CD and…
Talk on
Deploy, Release, CI/CD, Oh My! DevOps for the Rest of UsJeremy Meiss34m
Slides and examples map buzzwords to concrete practices: AIOps aggregates logs and ML to detect anomalies, GitOps (Weaveworks) uses Git as single source of…
Talk on
Automating Industry Regulation (SoX, SoC 2) Enforcement...Balaji Sivasubramanian, Gopinath Rebala33m
Shows a concrete path to embed compliance into delivery: collect CI/CD metadata into a central data lake, store policies and pipeline specs in Git, and enforce…
Talk on
Trust but VerifyOlivier Vernin20m
Kubernetes makes reproducible CI easy but still lets humans expose clusters or run corrupted images; the concrete answer shown is a policy engine that ships…
Talk on
Lessons Learned Evolving K8s Extensions: The Future Of Tekton PipelinesLee Bernick22m
Tekton prototypes a co-located pipeline run that executes an entire Pipeline inside one Pod using an emptyDir volume instead of PVCs, turning tasks into…
Talk on
What is the Unit of Work in Modern Delivery?Michael Stahnke23m
Claim: the unit of work shifts from a commit to the stream of external and runtime changes that actually affect users. Concrete failures include an ELB…
Talk on
Creating Inclusive Environments WorkshopGin Pham34m
Organization runs a statewide Trans-Safe program that combines on-the-ground advocacy at the capitol, business trainings, mutual-aid referral networks and…
Talk on
Keynote: Bringing Greater Trust and Security by Design to the Open Source Ecosys...Brian Behlendorf22m
OpenSSF lays out concrete programs: a 150 million dollar mobilization plan over two years with ten themes, $30M already pledged, and specific investments like…
Talk on
Continuous Delivery Best PracticesTara Hernandez, Terry Cox24m
Community-maintained best practices site lives on GitHub with a Learn section, contribution guidelines, issue tracker and examples to clone and PR; it…
Talk on
Setup a Private, Secure, Cloud-native, Ultra-fast Repository in 60 sec w/CloudsmithAdil Leghari15m
Demo claims a private, secure, cloud-native, ultra-fast repository created in 60 seconds and the demo actually logs in with Google SSO, creates an organization…
Talk on
Keynote: Securing JavaScriptMyles Borins20m
npm faces account takeovers of high-impact modules like ua-parser-js, rc and co (downloads 7.5–13M weekly) that injected malware; initial response times drop…
Talk on
How Shifting Left is Helping CapitalOne in its CICD Pro...Gokul Prabagaren, Nagesh Kumar Vinnakota23m
Capital One exits on-prem data centers, runs nearly all workloads in cloud and reports 85% automated deployments with 67% of deliveries within one hour to a…
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.