How to program like a scientist
I absolutely love it when researchers make their little programs freely available to the public, but I go absolutely bonkers every time I need to use any of it.
Right now, I'm trying to use something where the nifty little helper python script that is supposed to make everything easier has hard-coded relative paths that assume you're running things straight out of the build directory, and creates a bunch of output data files in the script directory itself. It's insane.
(I know I'll eventually be spoon-fed these very words ten times over, but still.)