Using Small Projects to Stay Motivated through Large Ones
distractinglybright.com
distractinglybright.com
I find that it can be equally effective to partition a "difficult" project into easy and hard parts to achieve the same effect. If I am tired of coding, I can open up Photoshop and do mock-ups for the next area of the site I will be working on.