How journalists can learn to code - and why it’s important