BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//talks.devopsdays.org//halifax-2026//speaker//H9LG9S
BEGIN:VTIMEZONE
TZID:America/Halifax
BEGIN:DAYLIGHT
DTSTART:20250929T000000
TZNAME:ADT
TZOFFSETFROM:-0300
TZOFFSETTO:-0300
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:20251102T020000
RDATE:20261101T020000
TZNAME:AST
TZOFFSETFROM:-0300
TZOFFSETTO:-0400
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20260308T030000
RDATE:20270314T030000
TZNAME:ADT
TZOFFSETFROM:-0400
TZOFFSETTO:-0300
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
SUMMARY:Beyond Configuration: Rethinking CI/CD With Code-Generated Pipelin
 es - Alexandre-Xavier Labonté-Lamoureux
DTSTART;TZID=America/Halifax:20260929T110000
DTEND;TZID=America/Halifax:20260929T113000
DTSTAMP:20260922T222707Z
UID:pretalx-halifax-2026-CPDUYE@talks.devopsdays.org
DESCRIPTION:As CI/CD adoption grows\, so does complexity. As companies gro
 w\, developers who don't stop to think about managing complexity eventuall
 y hit the wall: CI/CD pipelines that support dozens of use cases have beco
 me so intricate that changing them without breaking something turns into t
 rial and error. \n\nPipelines must be run to be tested. With enough condit
 ional logic\, exhaustively testing every path becomes impossible. In an in
 dustry experience\, one team I worked with maintained ~1\,000 test project
 s they ran on a 24-runner farm that took a full day to execute\, limiting 
 them to one pipeline change per day. This is not the velocity DevOps has p
 romised.\n\nThis talk introduces a different model: generating pipelines p
 rogrammatically. By treating pipelines as a software engineering problem r
 ather than YAML files\, you can unit test pipeline logic\, apply TDD\, and
  use regression testing\, all without running the CI engine. \n\nI'll expl
 ore how we can implement pipeline generators on GitHub and GitLab\, and ex
 plore "YAML-less" pipelines that drop the CI-engine dependency entirely\, 
 and connect this to the broader shift seen in tools like Pulumi and Dagger
 .
LOCATION:Volta HQ
URL:https://talks.devopsdays.org/halifax-2026/talk/CPDUYE/
END:VEVENT
END:VCALENDAR
