Code Review Can Be Better

Code Review Can Be Better Aug 4, 2025 matklad Slightly unusual genre today: a negative result about our git-review tool for a different take on code review process, which we decided to shelve, at least for the time being. A lot of people are unsatisfied with GitHub’s code review process. One of the primary issues is that GitHub poorly supports stacked pull requests and interdiff reviews. While I also see interdiff as valuable, it’s not the reason why I decided to experiment with git-review. I have two other problems with GitHub, and with every single other code review system, with the exception of the thing that Jane Street uses internally: review state is not stored as a part of repository itself, review is done via remote-first web-interface. Optimal Workflow Let’s…

Read more on Lobste.rs