https://sshawn.com/thoughts/marketing-vs-programming/