One of the many ways for freelance writers to survive the irregular demands for their writings is to become technical writers.
A good article detailing the criteria of a good techical writer can be found in the following link.
What Are the Characteristics of a Good Technical Writer?