I always have writer's block, even for easy technical articles. Deadlines are my savior, that's why the novel (which is freelance) is so hard to stay focused.