DEV Community

Julio Daniel Reyes
Julio Daniel Reyes

Posted on

Stop Sending "Monster" PRs: Use stacked pull requests

Ever worked on a "quick" feature only to realize it involves changes across your data model, services, APIs, and frontend?

You create a single branch, dump 30 commits into it, and open a PR so big your team needs a weekend retreat to review it.

Or even worse, did you ever have to review one of those monster PRs?

That's how you end up with developer fatigue.

Reviewing a large PR takes time if you want quality, yet you're blocking your teammates until it's done.

The trade-off between speed and review depth is real.

You may think, "It's just one PR, no big deal." But what if that becomes the norm for everyone on the team?

So what's the alternative?

Stacked Pull Requests: break the work into tiny, reviewable chunks that land in sequence.

Every chunk stacked on top of it's dependency

In this video I show the workflow, the manual pain points, and how tools like the Graphite CLI automate the stacking so you can ship faster without the maintenance headaches.

Links:

Top comments (0)