n. Person writing for or editing newspapers etc. journalistic adj.
n. One who keeps a journal or diary.