Stories in Code
summary
Early‑2024 data show 50% of astronomy papers and 20% of arXiv papers contain matplotlib figures, demonstrating huge real impact; a proof‑of‑concept interactive matplotlib served over HTTP using FastAPI + websockets is implemented and a massive rewrite branch is merged right before the keynote. The talk emphasizes concrete maintainer practices: code review that preserves project story, a gradient of open‑source maturity for governance, and active defenses against an automated PR flood and targeted harassment, with at least one maintainer publishing detailed postmortems.
AI-written summary · about
chapters (17)
- 0:00Introduction and welcome
- 3:15Acknowledgements and personal journey
- 5:22Magic, metaphors and code
- 8:09Community as fanfiction
- 11:17Impact of Matplotlib on science
- 12:00Maintaining open source projects
- 13:05Code review and storytelling
- 17:15Code quality and context
- 19:02Stories about people and AI
- 22:41Language models and storytelling
- 24:50Ethics and human choices in tech
- 25:11Demo of interactive Matplotlib tool
- 26:15Challenges in open source maintenance
- 29:04Human connection in contributions
- 30:28Writing process and AI tools
- 31:52Community spirit and legacy
- 33:16Conference rules and closing
related talks
35mRegulations, Ethics And Messy Data: Tales From An Open Source Analyst
29mCitation is Collaboration: Software Recognition in Research and Industry
32mAlice in the Open Source Land
42mPanel Discussion: Measuring the Health of Open Source Projects in Public Health
01h 03mKeynote: Scientific Computing and the Gateway to Open Source
32mThe Impact of Media on Cybersecurity: Using Art to Visualize Software Supply Chain Security Trends & Increase Awareness of Popular Library Vulnerabilities
41mKeynote
01h 21mThe Story Of The Code
