Think Before You Design.
I didn’t feel well this morning, so I called in sick instead of going back to work on my design project.
Which turned out to be a good thing, because I was forced apart from my laptop and code, and was thus able to take a step back and reflect on my progress as well as the theme/message behind the design.
Without that, I’d probably waste more time on screen perfecting aspects of the code or trying out different layouts randomly without putting in enough thought.
I think we all have this tendency to be so hung up on our tools and processes that we forget that what matters more than the execution is the thought behind it. As programmers often say, they’re paid to think, not to type. A thoughtless execution can sometimes be worse than no execution, I think.