~/talk

Run Your CI in Code, Not YAML

slides:none on file

Argues that CI pipelines as code replaces brittle YAML by writing pipeline logic in real languages, demos a Go-based pipeline using Dagger, Hugo frontend, multi-arch Docker images pushed to DockerHub, deployments to fly.io and Netlify, and reusable modules (Go and Python interop). Shows local exact-replay of CI so developers can run locally same as CI instead of waiting long remote jobs, replaces secret env vars with Infisical, and eliminates the usual push and pray workflow that produces thousands of lines of YAML.

AI-written summary · about

  1. 0:00Introduction
  2. 2:38CI pipelines in YAML pain
  3. 7:50Push and pray CI workflow
  4. 10:19Demo: CI as code with Dagger
  5. 17:05Running CI locally
  6. 18:51Full stack on your machine
  7. 19:32Releasing with CI modules
  8. 22:04Managing secrets
  9. 24:10CI pipelines on any platform
  10. 25:56CI as code benefits
~/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.