Overcoming coder's block?
andhapp: I normally change the technology I am working in and move to something else or just pick a random topic and read about it as much as I can and then as matthew said do a blog post on it. For example: State machines and Ragel state machine compiler.