I wrote an article on HubPages to answer a question from one of my fans on there. I was asked how I come up topics for my HubPages articles (called hubs).
How to Find Topics for Hubs
That brings up another benefit of HubPages. The interaction with people who like your articles and join your fan clubs can help boost your self-confidence. It's also helpful to get feedback from readers that let's you know what the strengths and weaknesses are of the articles that you have written. This can help you improve your writing skills for the Internet.
Writing for the Internet is not the same as writing for print media. The ideal word count for the Internet is under 750 words. For most freelance assignments that I have had for articles for websites, the client wanted articles for 350-450 words. Since the word count is much smaller for the Internet, the articles need to focus on the most important information on the topic. If you are not used to writing for the Internet, it can take some practice to write such brief, but informative articles. This is why feedback from readers can be so helpful.