@JonSparks I've been in the fuzzy middle area between being a software developer and a writer, which these days means I write quite a lot of documentation and tutorials.
I went through periods of being a games journalist, tech reviewer, advertising copywriter and investigative journalist, but I'm doing as little of those as possible these days.
I'm currently trying to do as much paying creative work as possible, both on the development and writing side, on the grounds that I might as well be happy with what I do, and keep rights where possible so I have a tail I can earn from when times get lean.