Back To Schedule
Tuesday, May 10 • 3:20pm - 3:50pm
Merge Pull Requests In Half The Time: 5 New Ideas

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
I just wrote some code that can positively affect our customers, and I’m motivated to release it as quickly as possible. I need your help but you are busy and motivated to continue working on your own code. I call this conflict The Pull Request Paradox.

This problem is not theoretical - it affects most developers every day. The average pull request takes 4 days to merge from when it's opened and half of that time is idle time. Which means every PR sits idle for two days on average! That idle time reduces our code quality, kills our flow, and makes it really hard to plan our sprints accurately.

In this talk I'm sharing:
  • New ideas to merge your PRs faster based on analysis of 733K PRs from 26K developers
  • Why asynchronous is NOT better than synchronous when it comes to PR code reviews
  • Context you can add to your pull requests to get it reviewed by your team 5X faster
  • How idle time in PRs reduces situational awareness and increases cognitive load
  • Why the time of day you open your pull request affects how quickly you merge

This session is presented by LinearB.

avatar for Dan Lines

Dan Lines

Co-Founder & COO, LinearB
Dan here. A few things about me… First of all, the only thing I find more awkward than writing a bio about myself is asking someone else to write one about me. So first person it is! I’m a software engineer at heart. Two years ago I started a company with another engineer, my... Read More →

Tuesday May 10, 2022 3:20pm - 3:50pm BST
Track 4