Product MarketingFor Developer Tools
Positioning, messaging, go-to-market planning, sales enablement, and product launches. Everything you need to bring developer products to market. Built on 30 years of experience.
What is product marketing?
Product marketing is the function that connects what you build to who needs it and why. In developer tools companies, this means understanding both the technical product and the business buyer. It means positioning that is grounded in real differentiation, not aspirational branding.
The core deliverables are a market requirements document, positioning and messaging, a go-to-market plan, sales enablement materials, and customer case studies. Every other marketing activity hangs off these artifacts.
This hub collects everything I know about product marketing from building PMM functions at Sun Microsystems, Microsoft, Amazon Web Services, Meta, Twitter, and Supabase. Start with what product marketing actually does, or browse the categories below.
Product marketing fundamentals
Core concepts of product marketing for developer tools

If Picks and Shovels had one more chapter: marketing to AI agents
I published the book in 2025. If I were adding one chapter today, it would be called Marketing to AI Agents. Here are the three ideas I would put inside it.
Read article
The WBR survival guide
You just got invited to your first Weekly Business Review. Executives are talking about variance, control limits, and leading indicators. Here's how to follow along, contribute meaningfully, and not embarrass yourself.
Read article
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
Mastering the PMM interview
PMM interviews are brutal. 400+ applicants per role, months of searching, and high-stakes presentations. Here's how to prepare for interviews at startups, scale-ups, and FAANG.
Read article
What exactly is the product?
As PMMs, our job is not to sell features. Our job is to sell the complete experience. Every touchpoint. Every workflow. Every moment of friction. If any piece of the customer journey sucks, the whole product sucks.
Read article
How I use Claude to automate developer marketing (and how you can too)
I built a system that turns the marketing frameworks I wrote about in my book into Claude-powered tools. Now I generate in minutes what used to take hours. The output follows the same frameworks I've refined over years of practice. And I can focus on strategy instead of execution.
Read articlePositioning and messaging
How to position developer products and create messaging that resonates

Agent Skills for developer marketing: Picks and Shovels in your AI workflow
I turned my book on developer marketing into Agent Skills. Now Claude can apply the frameworks directly to your product launches, positioning, and GTM strategy.
Read article
Does positioning still matter?
AI agents can read your docs, evaluate your capabilities, and match you to customer needs without a positioning statement. So does positioning still matter? The answer changed my thinking.
Read article
The complete developer marketing guide (2026 edition)
Everything you need to know about marketing to developers in 2026. From positioning and messaging to content strategy and measurement, this is the definitive guide for anyone building developer-focused products.
Read article
Developer marketing frameworks and templates you can steal
Practical frameworks and templates for developer marketing. Positioning documents, launch plans, content strategies, and more, all ready to adapt for your products.
Read article
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
Positioning and the rule of "three"
Marketing people always think in threes. It's not a hard and fast rule, of course, but there is some science and a lot of history behind it.
Read articleGo-to-market
Launch planning, market entry, and growth strategy

The language of sales
Pipeline. ACV. NDR. Bookings versus revenue. If you came from a technical background, sales vocabulary sounds like a foreign language. Here is a practical go-to-market glossary, and why understanding these metrics makes you better at your job.
Read article
Developer marketing vs traditional B2B marketing: 7 critical differences
Developer marketing isn't just B2B marketing for a technical audience. It's fundamentally different in approach, tactics, and mindset. Here are the seven differences that matter most.
Read article
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
The art of the product demo
I'm going to teach you the secrets of a great product demo and how to tell the story of your customer through your product.
Read article
Building a developer ABM strategy
Account-based marketing (ABM) is a targeted marketing strategy where you focus your outbound efforts on a pre-selected list of customers who fit well into your Ideal Customer Profile. ABM is an excell...
Read article
How to run ads for a developer-focused business
The old axiom that "ads don't work on developers" isn't true.
Read articleSales enablement
Enabling sales teams to sell developer products

How to write a great developer case study
The Developer Q&A: case studies that developers don't hate
Read article
Why you need a training program
Depending on the nature of your developer-focused cloud company, you may have any number of these problems: * You have an open-source version of your cloud product and have no idea who your open-sou...
Read articleFrequently asked questions
What is product marketing?
Product marketing is the function that sits at the intersection of product, sales, and marketing. Product marketers define who the customer is, why the product matters to them, and how to bring it to market. They own positioning, messaging, go-to-market strategy, sales enablement, and competitive intelligence. In developer tools companies, PMMs need to understand both the technical product and the business buyer.
What does a product marketing manager do?
A PMM drives customer discovery and research, writes market requirements documents, defines positioning and messaging, builds go-to-market plans, creates sales enablement materials, and mines customer case studies. They work across product, engineering, sales, marketing, and customer success. They are the most cross-functional role in any company.
How is product marketing different for developer tools?
Developer product marketing requires technical credibility that traditional PMM roles do not. You need to understand APIs, SDKs, developer workflows, and the build-vs-buy decision. Developers are skeptical of marketing claims and will test your product before buying. Your positioning has to be grounded in real technical differentiation, not aspirational branding.
What is the relationship between product marketing and developer relations?
Product marketing and developer relations are complementary. DevRel builds trust and community with developers. Product marketing translates that developer understanding into business strategy: positioning, competitive differentiation, and go-to-market plans. The best organizations have PMMs and DevRel working closely together, with DevRel bringing developer insights and PMM turning them into market strategy.
How do you measure product marketing success?
Product marketing success shows up in pipeline quality, win rates, sales cycle length, and competitive displacement. Track how well your positioning resonates through customer interviews and win/loss analysis. Measure content influence on deals, sales team confidence scores, and time-to-first-value for new customers. The hardest part is attribution, because PMM work touches every stage of the funnel.
What is a go-to-market plan?
A go-to-market plan is the document that coordinates how a product reaches its target customer. It covers positioning, messaging, pricing, channel strategy, launch activities, and success metrics. For developer tools, a GTM plan also includes technical content strategy, community engagement, documentation, and developer experience optimization.
How do you build positioning for a developer product?
Start with the customer, not the product. Identify the specific problem you solve, who has that problem, and what alternatives exist. Then define your differentiated value in terms the customer cares about. Good positioning is singular: one target, one primary use case, one core differentiator. The messaging that multiplies from it can address multiple audiences and channels.
What frameworks and templates are available for product marketing?
This site includes templates for market requirements documents, go-to-market plans, sales enablement strategies, positioning frameworks, competitive battle cards, and product launch playbooks. Browse the categories above or start with the frameworks and templates collection for downloadable resources.
Explore more topics
This is one piece of the developer marketing puzzle. Explore our other resource hubs.

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.