Thoughts from someone who writes software, used to run a coding bootcamp, used to work in PR and used to be a sports journalist.