Those who create short pieces on a variety of topics are called:

Columnists
Article writers
Journalists
Academic writers

Columnists