Great ideas, as usual! 🤩

I use the boyscout and recommend it others often.

Depending on the situation, it can be a good way to resolve tech debt over time vs big bang migrations.

To cons I’d add that it makes harder (or more time-consuming) to review those changes.

Keeping those changes as separate commits or better separate PRs would make the difference between main changes and improvements explicit.

Expand full comment

I agree — if you do multiple changes (e.g one for product and one for boy scout) in the context of the same work, I would always try to split the PRs.

Expand full comment