New AWS Software Competencies — Financial, Auto, GenAI, and ML | Learn Now
Dev Conference by Neo4j
You only need to register once to attend all sessions.
Session Track: Applications
Session Time:
Session description
In this talk, we present a novel way to use Neo4j to query and visualize open-source collaboration patterns. On GitHub, issues and PRs can be linked to one another, forming a rich graph charting a project's development. Link attributes like the "duplicate" label or timestamps can help us understand more about the relationships between contributions. Yet, when we zoom out to consider subgraphs of linked issues and PRs, interesting patterns begin to emerge. Our findings show instances of common workflows like "competing PRs" and "extended PRs" reoccurring across large open-source projects on GitHub.
Intern, Stripe; Honours CS Student, University of British Columbia
Emilie Ma is a driven software developer, researcher, and student at the University of British Columbia. Her interests lie at the intersection of software engineering, distributed systems, and human-computer interaction. She has previously interned at Replit and Cloudflare, building novel development environments and high-throughput distributed systems, and is a current intern at Stripe. More at https://emilie.ma.