~/talk

Continuous Deployment Workflows for Modern JavaScript

Talkat Spotlight: Advanced JS 2013 · on Saturday, 2013-12-07· [developer-experience, nodejs]
slides:none on file

Describes a working continuous delivery pipeline used across client projects: Git-based workflows with the magic of rebasing and single commit per pull request, Jenkins for CI, Mocha/Karma tests, Grunt/Bower/npm/yo for builds, Vagrant/Fabric for reproducible staging, and Git submodules to share deployment scripts. Targets include deploying small, atomic features and being able to deploy in under an hour and roll back in minutes. Notes a six-hour outage from OS/Perl mismatch that automation later eliminates and outlines a phase model (phase 1: 3–6 months; phase 2: 6+ months).

AI-written summary · about

  1. 0:00Introduction
  2. 3:26Lean manufacturing in software
  3. 8:19Waste reduction and improvement
  4. 13:54Continuous deployment evolution
  5. 25:29Phase one maturity
  6. 33:09Phase two workflows
  7. 41:21JavaScript stack tools
  8. 47:37Frontend architecture testability
  9. 51:52Resources and closing
~/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.