I have to make samples. Since I do mostly web tech I want the samples to actually work, no "here's some code, trust me". I also need diagrams. And, I have to proofread since I'm terrible at getting it right in one or even 5 checks. I write once, add samples, write some more, add images, write some more. Every time I write I add errors, so it always takes multiple passes.