~/talk

A developer's take on security

Talkat jsPoland 2018 · on Friday, 2018-11-16· [security, nodejs]
slides:none on file

Practical, repeatable steps: stop running npm install in production and build dependencies in CI then export them as artifacts; add an ESLint plugin that fails CI on accidental eval use; run npm audit and npm audit fix in CI; use npm audit resolver to record ignores, set 24‑hour reminders, or remove deps so decisions are tracked. The workflow runs across 25 Node.js applications in CI and succeeds at keeping dependency vulnerabilities visible and manageable.

AI-written summary · about

  1. 0:00Start
  2. 2:09DEVELOPMENT HARDENINO
  3. 4:062. POSTINSTALL SCRIPTS
  4. 10:53NPM AUDIT RESOLVER
~/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.