How do you fight procrastination?
djm: I wrote about my efforts to avoid procrastination previously: http://news.ycombinator.com/item?id=809638Since then I've changed a few things. Here is what I am doing now:1) Make a list of what I want to do tomorrow before going to bed.2) Write down what I am doing during the day on a time sheet of one hour blocks. I was using 30 minute blocks initially but got sick of it.3) Try and do hard stuff first (coding) and easier stuff after (everything else). I try and start work as soon as I get up as well.4) Disconnect the internet. I physically unplug the cable. My current work allows me to mostly get away with this and I only go online about twice a week.Since my previous comment I'm now working for myself on my startup too. I've found a few additiuonal tricks to cope with being on my own:5) Go outside every day. I have to make a conscious effort to do this or I end up staying inside sitting at my computer for a week at a time. I normally just go for a walk around the park, or sometimes arrange to meet a friend for a coffee etc.6) Pretend I am only going to do four hours coding per day. If I sit down at the computer at 8.00AM thinking "I'll stop at noon and go for a bike ride" then I have much less difficulty in getting started. I almost always end up spending more time coding than this once I get started though, because I hate leaving something unfinished.