Picks and Shovels: tech marketing for the AI era.

Get your copy
Resource Hub

Developer RelationsComplete Guide

Everything you need to build and scale a developer relations program. From advocacy and community to measurement and team building. Built on 30 years of experience at AWS, Microsoft, Meta, and beyond.

20+
Articles
6
Topics Covered
30+
Years Experience
6 BigTech
Companies

What is developer relations?

Developer relations is the practice of building genuine, lasting relationships between a company and the developers who use its products. It is not marketing with a technical veneer. It is a commitment to helping developers succeed, earning their trust, and bringing their voice back into the company.

I have spent thirty years doing this work at Sun Microsystems, Microsoft, Amazon Web Services, Twitter, Meta, and Supabase. I have built DevRel teams from scratch, hired hundreds of developer advocates, and watched the function evolve from a niche role into one of the most important investments a developer tools company can make.

This hub collects everything I know about developer relations. Start with the complete guide to DevRel, or browse the categories below to find what you need.

Introduction to DevRel

What developer relations is, why it matters, and how to get started

Developer advocacy

Building trust through technical content, speaking, and community engagement

DevRel is marketing. Stop pretending otherwise.

DevRel is marketing. Stop pretending otherwise.

The pretense that developer relations is not marketing creates org chart dysfunction, measurement confusion, and career dead-ends. Accepting it makes everything easier.

Read article
How to build a DevRel team from scratch

How to build a DevRel team from scratch

Your first DevRel hire should not be a conference speaker. It should be someone who can build content, build community, and build connections with developers to get product feedback.

Read article
DevRel vs developer marketing: what is the difference?

DevRel vs developer marketing: what is the difference?

DevRel, developer marketing, and product marketing are three distinct functions that people confuse all the time. Here is what you should expect from each one and how they work together.

Read article
How to turn conference talks into marketing content

How to turn conference talks into marketing content

Your engineer won a CFP. They'll spend 40+ hours preparing a 25-minute talk for 100 people in a room. That's a terrible ROI, unless you turn one talk into a dozen pieces of content that reach tens of thousands.

Read article
Open source landing page templates you can actually program

Open source landing page templates you can actually program

Every landing page builder is drag-and-drop. None of them have APIs. So I built templates that are just TypeScript configuration objects.

Read article
An AI prompt for developer events: from meetups to mega-conferences

An AI prompt for developer events: from meetups to mega-conferences

Most developer events fail because marketers plan them like sales conferences. They book flashy venues, hire motivational speakers, and wonder why developers don't show up or engage.

Read article
+ 12 more articles in this category

Developer experience

Documentation, onboarding, API design, and time-to-first-value

The 10-touchpoint rule: why gating your docs is developer marketing malpractice

The 10-touchpoint rule: why gating your docs is developer marketing malpractice

Developers need to encounter your product roughly 10 times before they convert. Every email gate, every 'request a demo' button, every forced signup destroys a touchpoint you cannot get back.

Read article
Developer experience is your best growth lever

Developer experience is your best growth lever

DX is the primary growth lever for developer products. Companies that invest in DX outgrow companies that invest in advertising.

Read article
The language of engineering

The language of engineering

Repos. CI/CD. Tech debt. P99 latency. If you work alongside engineers but came from marketing or DevRel, their vocabulary can feel like a foreign language. Here is a practical glossary of engineering terms, and why understanding them makes you better at your job.

Read article
10 developer marketing best practices for 2026

10 developer marketing best practices for 2026

Developer marketing continues to evolve. Here are the ten practices that separate successful developer marketing programs from the rest in 2026.

Read article
Making your content AI-friendly in 2026

Making your content AI-friendly in 2026

AI coding assistants are now the primary consumers of developer documentation. Here's the technical playbook for making your website, docs, and blog fully consumable by AI systems.

Read article
Writing the perfect launch blog post

Writing the perfect launch blog post

Don't bury the lede. Learn how to write effective launch blog posts with a proven structure that gets readers' attention from the first sentence. This post covers everything from crafting the perfect opening to structuring below-the-fold content that converts.

Read article
+ 2 more articles in this category

Community building

Growing and nurturing healthy developer communities

Content and education

Creating technical content that earns developer trust

+ 7 more articles in this category

Measurement and impact

Proving DevRel value with the right metrics and evidence

Frequently asked questions

What is developer relations?

Developer relations is the practice of building genuine relationships between a company and the software developer community. It encompasses developer advocacy, developer experience, community management, and technical education. DevRel serves as a bridge: advocating for developers inside the company while representing the company in the developer community.

How is DevRel different from developer marketing?

DevRel and developer marketing overlap but serve different primary goals. DevRel focuses on building long-term relationships and trust with developers, often creating value regardless of whether a developer becomes a customer. Developer marketing focuses on creating demand and driving conversions. The best organizations treat them as complementary functions that share a common foundation: help developers first.

Where should DevRel report in an organization?

There is no single right answer. DevRel teams report to engineering, product, or marketing depending on the company's goals. Reporting to engineering gives technical credibility but can limit go-to-market impact. Reporting to marketing provides budget and distribution but can feel inauthentic. The best reporting structure depends on what your DevRel program is trying to achieve and who your executive sponsor is.

How do you measure DevRel success?

Build a portfolio of evidence across multiple metrics: content reach and engagement, community growth and health, quality of product feedback captured, developer satisfaction scores, and influenced revenue. No single metric captures DevRel's full value. Track trends over time, combine quantitative data with qualitative evidence like developer testimonials, and tie your metrics to specific business outcomes.

What skills does a DevRel professional need?

Effective DevRel professionals need technical competence to earn developer trust, strong written and verbal communication skills, community intuition to understand developer culture, empathy for the developer experience, and the self-direction to prioritize in ambiguous situations. The best DevRel people are generalists who can write, code, present, and build relationships across many channels.

How has AI changed developer relations?

AI has changed what developers expect from documentation, support, and developer experience. Developers now interact with your docs through AI assistants, so your content needs to be structured for machine consumption as well as human reading. AI also changes the DevRel workflow itself: advocates can use AI to create more content, analyze community sentiment, and identify trending topics. But the fundamentals remain the same. Trust, authenticity, and technical credibility cannot be automated.

How do you structure a DevRel team?

A typical DevRel team includes developer advocates who create content and speak at events, developer experience engineers who improve onboarding and documentation, community managers who nurture the developer community, and a DevRel lead who sets strategy and measures impact. At early-stage companies, one or two people cover all of these functions. As you scale, hire specialists. The most common mistake is hiring advocates before you have a clear developer experience strategy.

What budget does a DevRel program need?

A minimum viable DevRel program at a startup requires budget for one to two full-time team members, travel to four to six events per year, content production tools, and community platform costs. That typically runs between 250,000 and 500,000 dollars per year. Larger programs at Series C and beyond may spend one to three million dollars covering a team of five to fifteen, a conference sponsorship portfolio, content studios, and developer programs. The key is tying budget to measurable outcomes, not just activity.

Should DevRel report to engineering or marketing?

Both models work. Reporting to engineering gives DevRel technical credibility and direct access to the product roadmap, but can limit marketing budget and distribution reach. Reporting to marketing provides budget and go-to-market alignment, but risks being perceived as a sales function by the developer community. Some companies create a standalone DevRel organization that reports to the CEO or CTO. The right answer depends on what your DevRel program needs most: technical depth or go-to-market impact.

Picks and Shovels: Marketing to Developers During the AI Gold Rush

Want the complete playbook?

Picks and Shovels is the definitive guide to developer marketing. Amazon #1 bestseller with practical strategies from 30 years of marketing to developers.