I am a developer and have built several products in the past. As creatives, we have the power to make incredible things, to solve our own problems and to turn ideas into reality.
A common mistake made by developers building products though is that they never prioritise marketing. It doesn't come naturally to them, they want to build the best product, and they believe that their ideas will win market share on merit alone.
I'm working on changing that for myself. I have recently started learning about marketing, and I've had some eye opening moments so far. Below is a list of some of my thoughts, in no particular order: