> But I don’t think that anyone else (including future Sophie) will ever feel as motivated to fix the annoying bug as much as I am in the moment that I hit it.
Instead I keep a running list of bugs I'd like to fix, adding bugs to the list as I find them, and I allocate some set time to go through the list. I find that my motivation to fix bugs doesn't usually drop if I wait until e.g. the "do whatever you want" block allowed by my job every Friday. If motivation dropped in such a short time as a week, the bug is not worth fixing.