Instead of commenting on a PR, open a branch

Some interesting ideas:

https://x.com/shl/status/1811082479262126549

For example, instead of writing a comment on a pull request (PR), engineers and designers are now encouraged to commit to a branch instead of leaving comments.

Shipping is scary. Most people **** at it–which is why most software products are shipped by large teams. Almost no one can ship world-class software by themselves, at a high pace, consistently. Instead of needing the confidence to go all the way, you just need the confidence that you’re the best person to start, help, or finish something, in order to create value for our customers.

For these reasons, we’ve made working at Gumroad more like playing basketball than golf.

github’s fork and pull request model encourages branching, one can fork from a fork and so on, they all can open a PR against the main tree independently, or fork2 can PR into fork1 and fork1 can carry all the changes back into main tree. Git gives all the power. The key is which model you want, “pull” or “push” and thats the important piece to decide, everything else is just a detail.

1 Like