Doing stuff at the last moment can be kind of fun, just to be able to say you did it. Doing it too often, I've found, is really stressful.


Rather than putting it all off, I usually do small parts of it at a time until I end up with a completed product.