I'm always collecting ideas, and have a running topic list. Once a week I start a file for several of these topics which I will plan to write in the next week or two. I spend the rest of that week researching these stories. I take one to two days writing them (we're talking about 10 to 15 stories for HupPages and 2 other sites).
The actual writing process for each story, depending on the story takes about 30 minutes to 1.5 hours. Most take about an hour.
Once they are written, I upload a few a day over the next few days as well as writing for another site with short turn around time (3 hours to research and write). and any other odd writing jobs I can find.