Originally posted by Chris Adamson
Copied here for quick reference by Satya Komatineni
Do you want to write an article for ONJava or java.net? I'll assume you do, otherwise you wouldn't be reading this page. So... great! Writing about computers isn't the easiest thing in the world, because you have to understand a lot of technological material and, more importantly, be able to make that material understandable to others. The lack of good documentation in the world shows that this is not an common combination of skills.
But it can be done. If you really know the material you want to write about, then a lot of what you need to learn is not writing, per se, but writing feature articles. And we can help you there.
The items in this section should give you what you need to propose, write, and publish an article on our sites. The material is arranged as follows:
One more thing... what are you going to write about? We're open to all manner of developer-oriented, Java-related topics. Just browse the site to get an idea of the kind of content we feature. We tend to prefer material involving Java itself or open-source projects and not proprietary commercial products, largely because the latter excludes much of our audience, though there are exceptions when such products are ubiquitous or de facto standards (Oracle articles would be an example). If you really need help picking a topic, we do maintain an occasionally updated list of topics we're interested in.