I get my best ideas when I’m not working. This seems paradoxical, but past a point, the more I work on a project the slower it seems to go. I’ll find changes to do, but lose any sort of vision. If I’m not programming at all, I rarely get good ideas as well. There appears to be some magic stoichiometric mixture where I work on a project for a while, then force myself to take a break somewhere far away from any keyword for a day or two, the ideas start to roll in at a pace where I can bar...