Hemingway used to leave something easy unfinished in the evenings, so he had something to start with in the mornings. That works for me too, with both writing and hacking.
Hemingway used to leave something easy unfinished in the evenings, so he had something to start with in the mornings. That works for me too, with both writing and hacking.
This is a good way to stay productive--launch and you'll be forced to stay on your toes.
Some example of easy tasks:
* document the code * add a couple more tests * write a quick shell script to automate some repetitive task
Write three pages in longhand first thing in the morning every day. Can be stream of consciousness, a journal, a story, or even "I don't know what to write" over and over.
There are a number of good techniques in the book, but this is the best one to start with.
I agree with pg: coding is like writing. I use the same strategies trying to stay productive as a coder that I did fighting writer's block while working as a technical writer...
managing a running server, on the other hand, is not like writing...
it's a %$#%ing nightmare ;-)