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

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
AI Prompt: From Meetups to Mega‑Conferences

AI Prompt: 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
Your CEO Will Hate Your Keynote (And Here's How to Survive It)

Your CEO Will Hate Your Keynote (And Here's How to Survive It)

Writing keynotes for executives isn't just about crafting compelling narratives. It's about translating strategic positioning into a story that connects with thousands of people who didn't choose to be there.

Read article
+ 11 more articles in this category

Developer experience

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

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
Your docs are for AI now (and this changes everything about Developer Relations)

Your docs are for AI now (and this changes everything about Developer Relations)

AI coding agents are now the biggest consumer of your docs. The necessary change in how we write docs is a harbinger of the changes necessary in Developer Relations strategy, overall.

Read article
How to write a great Getting Started Guide

How to write a great Getting Started Guide

Imagine you've seen chatter about a cool new product on social media or via word of mouth from your friends. You go to the website for this product, you get the gist of what it does, you see ...

Read article

Community building

Growing and nurturing healthy developer communities

Content and education

Creating technical content that earns developer trust

Taste is the most valuable skill in marketing

Taste is the most valuable skill in marketing

AI commoditizes execution. Anyone can generate a blog post. The bottleneck is no longer production. It is judgment. The marketers who can evaluate, choose, and edit will win.

Read article
Six ways to shape your marketing career going forward

Six ways to shape your marketing career going forward

Every marketer will have access to the same AI tools. The question is what you do with them. Here are six skills that will separate the marketers who thrive from the ones who get replaced.

Read article
Good marketing in the AI era

Good marketing in the AI era

Everyone thinks AI makes marketing cheaper. I think it makes the gap between great marketing and bad marketing permanent. I am willing to bet my career on this.

Read article
API marketing strategy: how to promote your developer platform

API marketing strategy: how to promote your developer platform

APIs are products, and they need marketing. But API marketing differs from traditional product marketing in important ways. Here's how to build a strategy that drives developer adoption.

Read article
Developer content strategy: creating content developers actually read

Developer content strategy: creating content developers actually read

Most developer content gets ignored. Here's how to create content that cuts through the noise, earns developer trust, and actually drives product adoption.

Read article
The indie developer's guide to getting your first users

The indie developer's guide to getting your first users

You built something. Now what? A practical guide to getting your first users, then your first hundred, then your first thousand. No marketing degree required. Just tactics that actually work for indie developers.

Read article
+ 6 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.