why I stopped bisecting before reading the diff
I keep reaching for git bisect as if it were a debugger,
and I keep being reminded that it isn't. Nine times out of ten the
bug is right there in the diff if I just read it, and the tenth
time I should have written a test instead.