There's already a lot of good advice here, but there are some points I'd like to add:
1. Try focusing on one task at a time. Multitasking has been shown to not only lower productivity but to also raise stress. In the same vein, I find avoiding or only skimming newsgroups, feeds, email, etc. avoids lots of distractions and thus saves me lots of time.
2. Take a moment to look back at all the work you (and the Seamonkey team) have done so far. Look at all the dependent and blocked bugs fixed in Bug 328887. You've already accomplished what many thought couldn't be done by moving Seamonkey to toolkit. Seamonkey will from now on keep getting improvements through its shared code with Firefox almost for free. And the same goes with its mailnews code once MailCo gets cranking.
(Personally I've loved watching you guys clean out lots of dead files from mozilla cvs as well as help toolkit/xulrunner become a more generic platform. These things help everyone.)
3. Don't be a perfectionist. Most of the things we think of as "musts" really aren't. If Seamonkey 2.0 ships with some regressions or missing features from 1.0, so be it; it will still have plenty of other improvements. And pushing some work out to the next release will not only give you more time to do things properly, it will get what you've done already in the hands of user faster.
4. Exercising in the morning often gives you energy for day, and meditation is a great stress-reducer.
2008-03-13 15:43