~/talk

Maintaining open-source at the age of AI - François Best

Talkat Fork it! Rouen 2026 · on Friday, 2026-06-05· [open-source, ai-assisted-development]
slides:none on file

Open source is not dead but faces weekly supply‑chain attacks that already exploit npm and GitHub Actions; AI floods produce drive‑by PRs and noisy issue spam while agents handle routine tasks. Specific defenses include using pnpm with safe defaults, consulting scanners like socket.dev before installs, enabling npm staged publishing, pinning Actions with git SHA via pinact, and relying on deterministic OSS tools — TypeScript, Jest, KNIP (which can delete ~10,000 lines), TanStack Query — rather than vendoring fragile AI‑generated code.

AI-written summary · about

  1. 0:00Introduction and background
  2. 1:52Is open source really dead?
  3. 3:17When to vendor vs depend
  4. 5:03Quality gates in open source
  5. 7:10AI agentic loop and tools
  6. 8:38Open source under attack
  7. 11:28Defense against supply chain attacks
  8. 13:35Modern package manager security
  9. 14:41Staging publishing in npm
  10. 15:42GitHub Actions workflow analysis
  11. 17:06Best uses of AI in OSS
  12. 18:07Contributing to open source
  13. 19:31AI for code review and triage
  14. 20:35AI for onboarding and side quests
  15. 22:01AI slop and its dangers
  16. 23:46Social impact of AI in OSS
  17. 25:10Open source is about people
  18. 26:59Closing remarks
~/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.