Why Do Developers (Actually) Hate Marketing?
So...How Do You Market a Product to a Developer?
âDevelopers hate marketingâ is a statement thatâs become a truism â if not a cliche â but it misleads more than it clarifies.
Rather than being a beacon that challenges developer marketers to be creative, the phrase has become a conversation-ender, an excuseâan explanation of defeat before defeat has even happened. Iâve consulted with and written for dozens of companies marketing to developers and technical executives and Iâve found that this skepticism hurts more often than it helps.
Then What Is Developer Marketing? Does It Even Work?
Developer marketing is marketing tailored specifically for a developer audience, which, in theory, takes into account their unique perspectives and priorities. Presumably, developers love the ability to code efficiently, minimize bugs, and ship on time. And presumably, they âhate marketing.â The tricky part is that the statement isnât untrue: Many developers do hate most marketing. The idea is directionally accurate because developers do appear to be disproportionately (and loudly) skeptical of marketing in general and in many individual marketing efforts.
But if we go no further, then devtool companies and developer marketers will artificially limit themselves to âacceptableâ marketing or avoid marketing altogether.
Some of the likely results are obvious, such as losing the ability to efficiently scale, but there are ripple effects. Startups will struggle to validate their early products; challengers wonât grow fast enough to unseat incumbents; and companies will pivot from one idea to the next, assuming that the problem lies in the idea and not in the communication of the idea.
What Is a Developer Audience? (And How Not To Alienate Them)
A developer audience consists of busy technical professionals occupied with writing, testing, and debugging code for important projects on their various product roadmaps. Their top priority is shipping performant, bug-free software as quickly as possible.
...Not participating in some vendorâs marketing campaign. Right?
Hereâs where it makes sense to re-frame the situation: Developers may profess a sincere hatred of marketing, but what they really hate is spam. With that understanding in mind, devtool companies donât have to avoid marketing; they have to avoid creating spam. They need to figure out how to create content that is so valuable that it doesnât even appear to be spam.
There are many ways to create valuable content that developers actually want to see, but we get there by going beyond the idea that developers hate marketing.
Two Myths About Developers That Marketers Donât Question
Many companiesâeven if they do deep research for product developmentârely on intuition for content development. Their intuition tends to rely on two primary myths: One, that developers are significantly more âlogicalâ than other types of customers, and two, that developers understand marketing well enough to wholly reject it.
Myth One: âDevelopers Are Too Logical to Fall for Marketingâ
This is an assumption that some people feel to be true only because it plays to a stereotypeâone that has always been inaccurate and is now severely outdated.
And yet, I see forms of this assumption play out all the time, which is especially risky because there are numerous other assumptions baked in.
- Are developers actually especially logical? Are other customers somehow not logical?
- If developers really are logical, then why canât marketing be logical enough to appeal to them?
- How do you square developers being too logical for marketing against developers getting Red Hat tattoos?
The worst assumption is more latent: If logic can âdefeatâ marketing, that necessarily means marketing involves some level of trickery. But marketing doesnât have to be an episode of Scooby Doo and we donât have to view our work as manipulative and our audience as adversaries.

Developers say they âdonât fall forâ marketing. But we shouldnât be trying to make them fall for anything at all.
Myth Two: âDevelopers Reject Marketing, Anywayâ
Developers are notorious for hating marketing, but the only notable thing here is how loudly they make this complaint. The truth is: Everyone hates marketing.
According to 2022 MarketingCharts research, which stretches back to 2001, public perception of the advertising and PR industry has never been high but plummeted to a new low in 2022.

Only 5% of people have a âvery positiveâ perception of the industry and only 21% have a âsomewhat positiveâ perception.
And itâs not just a branding problem.
According to 4A research, only 4% of people think advertising and marketing professionals âpractice integrityâ and only 4% consider editorial content written by a company to be trustworthy.
But if you talk to marketing, advertising, and business professionals, youâll see a worthy (and sometimes snarky) focus on revealed preferenceâwhat we assume our audiences want.

Everyone is sincere but no one is (quite) right. Marketing skeptics are being sincere when they say they canât stand marketing, but this sincerity is based on a limited understanding of what marketing can be. Iâm not saying we stop listening to developers, but I am saying we should listen not just to what theyâre saying, but why theyâre saying it.
To clarify, when we have products and services to offer developers, it doesnât make sense to immediately assume that any and all marketing efforts will automatically fail. Developers hate marketing, they say, but they love tutorials, events, swag, self-serve tools, community projects, podcasts, essays...the list goes on.
The list goes on even further if you differentiate between marketing thatâs good and bad, and acknowledge that quality doesnât always map to format. Replit, for example, can get 300+ upvotes on HackerNews with a blog post announcing a mobile app, while a no-name brand can write an in-depth tutorial on a language few are interested in and get no responses.
Marketing to developers can work but thereâs no single, clear, dependable way to do so because weâve misidentified the challenge. Developers say they hate marketing but what they really hate is spam. That reframing opens a lot of possibilities.
Developers Can Love Marketing But Will Always Hate Spam
Realistically, what developers really hate are advertising and spam.

An actual conversation about developer marketing. Source: DeveloperMarkePear
As Jakub Czakon writes, âPeople just donât get what marketing is. People think it is just pushy pop-ups, fluffy copy, and irrelevant ads. I think this is our fault, marketers. We did this to ourselves.â
My only contention with what Czakon writes is that âweâ doesnât just include marketers. If we focus on what developers actually hate â the pushiness, the fluffiness, the irrelevance â then we can see that developers hate all spam and only some marketing.
But doesnât everyone hate spam? Yes, but the difference is that developers might be the most spammed audience.
Consider two sources: Sales calls and recruiter messages.
Iâve been marketing and writing for over five years and Iâve gotten a sales call precisely once. Developers, however, are much more likely to receive sales calls and emails because almost 24% of developers have a âgreat deal of influenceâ on technology purchases.
I didnât receive inbound recruiter contact until I was well into my marketing career whereas developer friends I graduated college with started receiving them before they even graduated. And despite years of effort, the developer shortage is ongoing.
Salespeople and recruiters object in the same way marketers do: âNo, thatâs the bad kind of cold call/recruiter message/blog post!â But a sinking tide lowers all boats. The worst among us are also the most voluminous and the volume of spam clogs up channels already stuffed with scam texts, telemarketing calls, spam emails, and ads across search tools and social networks.
In the end, itâs all spam, and anyone spam-adjacent ends up looking bad too. This is why developer marketers canât merely be good. We have to prove with every claim, post, and asset that this isnât spam and we arenât spammers.
Developer Marketers Have to Create a Counterweight to Skepticism
Developer marketers often retreat from developer complaints without advancing a new strategy. Thereâs a temptation to start from scratch and skip entire categories and techniques â only to create marketing that still doesnât work because it doesnât speak to what developers actually want.
Iâll focus on content here because thatâs my specialty, but the principle applies to other marketing techniques too: If developers reject the typical approach, reject the âtypicalâ and not the âapproach.â
The trick is that merely producing âgoodâ content isnât enough. We canât do anything to reduce overall spam, so if we want to be appealing, we have to provide a counterweight to existing skepticism.
Doing so involves equal parts value and signaling.
Any given post, of course, has to be valuable, useful, and interesting, but because developers arrive at every post with hair-trigger skepticism, we have to avoid even the hint of a red flag. That means a few things youâre probably already familiar with, such as pushing CTAs down the page, but it might also require rethinking formats and practices that are otherwise normal.
- Donât: Create product-led content that shoves the product into your readerâs face.
- Do: create a transparent guide to what your product can and canât do. But make sure you donât over-promise (or even sound like youâre overpromising).
- Donât: Write thought leadership content that relies on cheesy trend predictions.
- Do: Create thoughtful, technical essays based on experiences from engineers and founders. But make sure your claims are authentic as well as relevant and well-supported as well as novel.
- Donât: Produce hollow, manicured case studies.
- Do: Create technical case studies that describe, in detail, what a customerâs experience was really like â including the gains, the stresses, and the adoption and integration processes. But make sure the focus remains on the customer's problem and not on your solution.
Developers say they hate marketing and theyâre not lying. So our reaction has to be learning how to market to them in better ways.
More Resources:
Content from the Library
O11ycast Ep. #91, Every Failure Becomes an Eval with Janaki Vivrekar
On episode 91 of o11ycast, Ken Rimple and Jess Kerr sit down with Janaki Vivrekar. Janaki shares how Amplitude is building AI-powered analytics agents, why evaluation frameworks are becoming essential to AI product development, and how teams can use observability techniques to improve agent performance over time. The conversation explores eval-driven development, production feedback loops, and the challenges of helping AI systems reason about complex business data.
5 Social Media Strategies for Early-Stage Startup Founders
How should early-stage founders approach social media (especially âtech Twitterâ)? The experts at Leadtail explain.
Third Loop Ep. #1, The Story Behind Progressive Delivery
In this debut episode of Third Loop, James Governor, Kim Harrison, Heidi Waterhouse, and Adam Zimman explore how the concept of Progressive Delivery emerged from real-world frustrations with how the industry talked about shipping software. Drawing on experiences from companies like GitHub and LaunchDarkly, they explain how practices like feature flags, experimentation, and observability came together to form a new delivery model. The conversation also sets the stage for the podcastâs broader mission: examining technology through the perspectives of builders, users, and observers.





