Defeating Git Rigour Fatigue with Jujutsu
Scored daily by a customisable AI persona to surface the most relevant engineering leadership news.
Jujutsu vcs guide, extremely actionable and directly matches developer experience interests.
Jujutsu (jj) alleviates 'git rigour fatigue' by allowing developers to create messy commits during feature development and later reorganize them into clean, logical history using `jj new` and `jj squash -i`. The technique—informally called 'Doing Commits Like A Big Pile Of Laundry'—involves creating an 'everything commit' from all work, then interactively sorting hunks into predefined empty commits, avoiding the mental overhead of maintaining sequential commit discipline. A tradeoff is that intermediate commits may not compile until the final reorganisation is complete.