Build1 distinct publisher3 min readPublished
DX reports that pull requests sitting open longer go with less shipped per developer, most strongly on the fastest teams. A bounded queue produces that pattern on its own, before anyone writes a line more code.
The Engineer · Build desk

Compiled by The EngineerSomething wrong?How this is made
Start with throughput = WIP / cycle time. A developer holds some number of open pull requests at once; call it two, which is not a heroic figure. If each sits five days, that developer merges 0.4 pull requests a day. Cut the wait to two and a half days and the same developer merges 0.8 a day, without adding a single line of code [14]. The predictor and the outcome are two readings off the same queue.
The identity also predicts the shape of the result. For a fixed cut in wait time, the change in merges scales with work in progress, so teams already carrying the most open work move the most and teams carrying almost none barely move [15]. That is the reported pattern: strongest among the highest shippers, all but gone among the lowest [2]. A causal story fits the data. So does the arithmetic, and the arithmetic requires no one to behave differently.
For the correlation to support a claim about developer output, two things would have to hold. Work in progress per developer would have to be free to vary rather than pinned by how many branches a person can juggle. And "how much each developer shipped" would have to be counted in something a customer can receive, such as deploys or completed items, rather than merges. The note in DX's own writeup, that parked changes often spend significant time waiting and are neither being coded nor reviewed [4], argues for the queue reading. When the queue drains, what disappears is idle time, not effort recovered.
Then there is what the instrument can see. Accelerate's high performers kept fewer than three active branches at a time, each living under a day before it hit trunk [9]. Fowler's statement of the mechanism is that pre-integration review always introduces latency into integration and so encourages lower integration frequency [6]. A team working that way emits almost no PR duration data, so there is nothing to put in the quantile chart. A dashboard built on PR timestamps therefore ranks batching teams against each other and quietly drops the comparison that would settle the question. Timing the tea service is fine work, but filing it under running speed is the error.
A caveat on my read: I have not seen the DX article, and everything here about it comes from a dev.to post that quotes it. That post is by someone who says he is not a fan of pull requests and lost battles over them at Amazon [5], and who nonetheless grants that DX's data looks sound and the analysis appears correct while calling the framing exactly backward [3]. He wants the four DORA measures instead: deployment frequency, lead time for changes, change failure rate, and time to restore service [7], with trunk-based development named as a capability that predicts delivery performance [8].
In my context that is the right trade, and here is the context. Post-merge review and pairing [10] are only safe where fast pipelines and robust automated tests already exist [11]. Deleting the review gate without them moves risk, it does not remove it. The cost of getting off PR metrics lands on the test suite, and it lands before the dashboard changes.
Ranked by verification strength, evidence, and original report placement.
DX compared, across more than 500 organizations, how long pull requests sat open against how much each developer shipped, and found that the longer PRs sat, the less each developer shipped.
In the DX analysis the relationship grew stronger the more a team shipped, and among the teams shipping least it all but disappeared.
The DX article in question is titled 'Is there a relationship between cycle time and PR throughput?'
The dev.to author writes that the DX research is competent, that the data looks sound and the analysis appears correct, and that the framing is exactly backward.
The DX report says that parked changes 'often spend significant amounts of time waiting, not being actively coded or reviewed', as quoted in the dev.to post.
The dev.to author describes himself as not a fan of pull requests, says he lost battles over them at Amazon, and advocates continuous integration with merges into mainline several times a day.
Distinct publishers with included, body-backed reporting in this cluster.
dev.to
1 article · September 1, 2026
Follow any of these and your For You feed starts watching them — no settings page required.
invest
Behind-the-meter gas is the data center buildout's real cost: 318 Mt a year1 distinct publisher
product
Swapping out the GPU leaves four more rack lines on Nvidia's invoice1 distinct publisher
invest
Nvidia's August 26 print: 92% of the quarter rides on one segment1 distinct publisher
product
Amazon closes Mechanical Turk on 30 September, and MTurk-shaped pipelines have five weeks1 distinct publisher
Evidence-backed comparisons of source perspectives and observed adoption signals. Read the methodology
Which Builder, Operator, and Investor concerns the observed source mix emphasized—not a truth score.
Evidence, demonstrated adoption, hype gap, incentives, and confidence are assessed independently, each on its own current evidence. How these are measured.
Solid citations, absent primary study
The chain of citation is uneven in a specific way. DORA's four measures, the Accelerate branch statistics and Fowler's line on pre-integration latency are named precisely enough for a reader to go check, and the queue arithmetic at the centre of the story is napkin work anyone can redo. The DX result being reinterpreted, though, reaches us only through dev.to's retelling and two quoted fragments — the quantile analysis across 500-plus organizations is cited, not shown.
No counts of anything
Nobody here counts teams, repositories or deployments. dev.to's author says his highest-performing teams ran without pull requests and that he has helped many others move past them, but names none of them; DX's 500-plus organizations are a measurement population, not evidence that anyone changed practice. Whether trunk-based development is spreading, or pull request dashboards are, our reporting does not say.
Argument outruns its test
The objection is cleaner than the proof. A bounded queue really does produce a bigger absolute throughput swing on teams carrying more open work, so the shape of DX's gradient is unsurprising — but showing that arithmetic could generate the pattern is not showing that it did, and that test needs the per-organization work-in-progress numbers nobody in our coverage has. Stack the further jump from "gates add latency" to "eliminate the PR" on top, and the certainty is running ahead of the page.
Interest declared in the first line
Refreshingly, the stake is on the table before the argument starts: dev.to's author opens by saying he is not a fan of pull requests, lost those battles at Amazon, and has helped many teams move past them — he is selling the alternative in the sense that practitioners sell practices. He closes by trailing a sequel arguing humans should stop reading code. That is disclosure rather than neutrality; the position predates DX's publication and the post reads as a position finding its evidence.
One author, one side, study missing
A single post, a single declared point of view, and the work under critique never gets to answer. Where the story leans on DORA and Accelerate it is as reliable as those books; where it reinterprets DX's numbers we can follow the logic but cannot check it, and no second publisher has touched the question.