Comment
Comment by late_groomer
I can't attest to your no noise tip, I'm one of those people that likes/needs background noise to focus, but IM, phone, and email are task-killers for me, as well. I also agree with limiting progress; I set a daily task goal in my head for each task as I start it. I often work through that daily goal, but it has really helped me tackle large projects without getting burned-out.