▲ | danpalmer a day ago | ||||||||||||||||||||||
My previous company averaged 2 PRs (and deploys) per engineer per day across a small team. At my current company I'm averaging about 2.5 CLs per day (they're a bit smaller changes). Stripe is good at this, but this is very achievable. Often the problem is that we put too much into a single change. Smaller changes means easier reviews, better reviews, less risky deploys, forces better tooling for deployments and change management, often lower latency, and even often leads to higher throughput because of less WIP taking up head space and requiring context switching. The benefits are so compounding that I think it's very undervalued in some orgs. | |||||||||||||||||||||||
▲ | polishdude20 a day ago | parent | next [-] | ||||||||||||||||||||||
I think better tooling for deployments allows small changes. Not the other way around. | |||||||||||||||||||||||
| |||||||||||||||||||||||
▲ | smadge 19 hours ago | parent | prev [-] | ||||||||||||||||||||||
> CL Googler identified. | |||||||||||||||||||||||
|