How do we reach out to the everyday developer? If you have a great idea for a developer focused product, where would you go to find people who are interested? Where do they hangout—is it Reddit, Twitter, Hackernews, different Discord servers, or other dev forums? All these things related to developer marketing, in fact, have come to create a series of complex matters that branches off into its own form of marketing.
At its core, all marketing is simply communication between the business and its customers. It acts as the in-between layer of how someone may view a certain product or service, and how the business wants that product or service to be showcased out into the world.
However, this poses a problem when it comes to developers. In general, they don’t like being marketed to. The layer of fancy wording, colorful advertisements, and exaggeration techniques do not work in the developer community. They are far more apprehensive and analytical, looking past the marketing veil to usually discover a product that is less than advertised. They already know what technologies are out there, what’s good and bad, what fits their workflow and what doesn’t. Most importantly, they have a group of like-minded individuals which share similar struggles in their developer journey, thus having a direct source of information of a general consensus on how the latest innovation can be used.
This is where the importance of a great developer experience comes in. Product cannot exist by itself to succeed—in order to grow, there must be three aspects: