~/talk

Speed up your CI & Save the Environment

Talkat ViteConf 2022 · 2022-10-11..10-12· [devops-and-delivery, developer-experience]
slides:none on file

Shows concrete changes in the ViteJS GitHub monorepo: add an PNPM workspace, enable NX caching and task graph, and run nx affected build so CI only rebuilds dependent packages. Demonstrates distributed caching with NX Cloud and dynamic task distribution across agents, turning 30 second rebuilds into milliseconds locally and cutting CI runs to an 8 second affected build example. Claims NX Cloud saved 6 years of compute in 7 days, 24 years in 30 days, 214 years total.

AI-written summary · about

  1. 0:00Intro
  2. 0:29React
  3. 2:20Speed
  4. 2:57How
  5. 3:16Tools
  6. 9:46Build Chains
  7. 11:31Commit Changes
  8. 12:21NX affected commands
  9. 13:53Just run affected build
  10. 14:46Local Cache
  11. 16:10Tasks
  12. 16:38Task Scheduling
  13. 18:23Environment
  14. 19:15Outro
~/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.