How good products enable modern journalism: Think of your end-users’ needs first, and what problems you can solve for them before you start building something