~/talk

Dependency Management: The Cause of—and Solution to—All Supply Chain Problems

links:none on file
links:none on file
slides:none on file

Shows that dependency resolution is NP‑complete, demonstrates resolvers by reimplementing real bugs and even using 9x9 Sudoku as a test case, and delivers concrete metrics: deps.dev finds about 10% of package versions change daily and up to 20% of PyPI packages change their dependency graphs multiple times per week. Explains how npm’s latest‑match and Maven’s pinned defaults alter remediation speed, describes tools (OSV Scanner, Scorecard, depths.dev API and BigQuery) used to detect and fix issues.

AI-written summary · about

  1. 0:00Dependency management challenges
  2. 1:44Dependency resolution algorithms
  3. 12:38Why dependency graphs change
  4. 20:47Indirect dependency issues
  5. 26:25Indirect vulnerability remediation
  6. 33:29Scalable dependency tools
  7. 37:22Key takeaways
~/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.