AI Engineer

The Death of Developer Advocates — Stephanie Jarmak, Sourcegraph

1900 summary words 8 min summary Watch video

Start with the signal

8 min read

Summary

At-a-Glance

  • Verdict: Watch fully
  • Core thesis: Developer advocacy is not dying so much as expanding into agent advocacy: companies must treat AI agents as both product users and product recommenders, then instrument, evaluate, and market to that new interface.
  • Why it matters: For agent-native products and GTM systems, agent usability, discoverability, API/MCP quality, and machine-readable documentation can directly determine adoption, recommendation, and conversion before a human buyer ever evaluates the product.
  • Best use: Use this as a practical framing for creating an agent-experience function spanning product, engineering, DevRel, and GTM, with immediately reusable ideas for tool evals and generative-engine discoverability testing.

Executive Summary

Stephanie Jarmak argues that the old DevRel model—advocating to and gathering feedback from human developers—must be broadened because developers increasingly orchestrate agents, while non-engineers can now use developer tooling through agents. The consequential new persona is the agent itself: it consumes documentation and APIs, encounters tool errors, chooses libraries and services, and recommends products to its human operator.

Her central operating recommendation is to evaluate agent experience with the same seriousness companies apply to human developer experience. At Sourcegraph, she built Code Scale Bench, a benchmark of hundreds of software-development tasks, and ran agents with and without Sourcegraph's code-navigation MCP tool. The resulting traces exposed specific interface friction—for example, an agent assumed a parameter named "read line" rather than Sourcegraph's "start line"—allowing the team to remove wasted turns rather than merely observe failures.

The GTM counterpart is "GEO" (generative engine optimization): test whether models mention and recommend the product in realistic pain-driven prompts, not merely in obvious vendor-comparison prompts. In her Sourcegraph experiment, the product appeared 65% of the time for explicit code-intelligence shopping prompts but received zero mentions for a concrete downstream-breakage problem it could solve. The gap suggested that product messaging was insufficiently connected to the customer pain agents encounter and describe.

Jarmak proposes that agent advocacy can be distributed across engineering, product, and marketing rather than treated as a narrowly defined new title. Engineering owns agent interfaces, MCP servers, evals, and instrumentation; product owns the end-to-end agentic experience and its rubrics; marketing owns agent-led discovery and pipeline generation. Her "curb cut" argument is that making products machine-legible and low-friction should also improve the path for human users.

Key Takeaways

  • Claim: Agents must be treated as a distinct user persona because they both operate developer tools and influence which tools humans adopt. | Evidence: Agents read documentation, call APIs, recover from errors, answer questions through ChatGPT or Claude, and can directly install libraries into a developer's workflow; Jarmak notes that conference attendees acknowledged letting agents install libraries for them. | Implication: Product, documentation, and DevRel strategies should explicitly optimize for agent comprehension and action, rather than assuming human-facing developer experience alone will drive adoption.
  • Claim: Agent-tool usability should be measured through task-based evals and execution traces, because small interface mismatches can impose material token and latency costs. | Evidence: Sourcegraph's Code Scale Bench contains hundreds of SDLC-representative tasks run with and without its code-navigation MCP tool. In one trace, an agent attempted a presumed "read line" command instead of the actual "start line" parameter, self-corrected after the error, but spent an entire turn failing unnecessarily. | Implication: Ken should evaluate agent integrations on recovery burden, turns, tokens, speed, and error clarity—not just whether the agent eventually completes the task—and feed trace-level findings back into tool and schema design. | Caveat: A recoverable error is better than an opaque failure, but it still creates avoidable cost; success rate alone will not reveal this friction.
  • Claim: Generative-engine visibility must be tested at the customer's moment of pain, not only in explicit product-category comparisons. | Evidence: In Jarmak's prompts, Sourcegraph was recommended 65% of the time when users explicitly shopped for code-intelligence tooling, but received zero mentions for the problem "we keep breaking downstream services when we change shared libraries because we can't see all the consumers," despite Sourcegraph addressing cross-repository observability. | Implication: Build a recurring GEO test suite around real ICP jobs, pains, and phrasing; separately track product mentions, recommendations, accuracy, and competitor substitution across models. | Caveat: These results are prompt- and model-dependent, so they are directional experiments rather than a stable market-share metric.
  • Claim: Fresh, authoritative, machine-legible product information is necessary to counter stale model knowledge and self-reinforcing outdated web content. | Evidence: When Jarmak reran an experiment with Claude 4.6, it recommended Sourcegraph's older Cody product even more than an earlier Claude Sonnet 4 run, illustrating that newer models do not automatically correct legacy product narratives. She recommends authoritative sources such as LLMs.txt-style pages, current examples, FAQs, charts, and real-time tool-accessible information. | Implication: Maintain a canonical, retrieval-friendly product surface with current naming, migration guidance, use cases, comparisons, and evidence; periodically audit agent answers for retired products and obsolete claims. | Caveat: An LLMs.txt page alone will not solve stale knowledge if the agent does not retrieve it or lacks access to current sources and tools.
  • Claim: Distribution and conversion need to be designed for agent action: a tool that is hard to discover or procure is unlikely to be recommended or embedded by an agent. | Evidence: Jarmak advises placing products in agent marketplaces and MCP registries and minimizing the path from discovery to workflow integration. Her example is that an agent is unlikely to recommend a tool if adoption requires multiple demos and sales-rep emails. | Implication: Treat MCP registry presence, installation quality, authentication, trial access, and self-serve onboarding as parts of the GTM funnel, not merely technical documentation details. | Caveat: Enterprise sales and security requirements may remain necessary, but their friction should be made explicit and separated from a fast path for evaluation or developer-led use.
  • Claim: Agent advocacy is a cross-functional operating capability with engineering, product, and marketing variants rather than a replacement title for DevRel. | Evidence: Jarmak assigns MCP interfaces, evals, and instrumentation to an engineering flavor; agent-experience rubrics and translation of findings to product to a product flavor; and agent discovery, funnel entry, and pipeline generation to a marketing flavor. | Implication: Ken should assign clear owners for agent interface quality, agent-experience measurement, and agent-led discovery, while maintaining one shared feedback loop rather than creating an isolated advocacy silo.
  • Claim: Optimizing for agents can improve human experience, but human trust and community governance still require separate treatment. | Evidence: Jarmak uses the "curb cut" analogy: design changes built for one access need often help many users. She also distinguishes human credibility from agent-facing structure, warns against sending obvious AI-generated "slop" to developers, and flags privacy risks when users bring agents into communities such as Discord where conversations may be captured. | Implication: Use agent-oriented improvements to simplify human workflows, but retain editorial quality standards for human communications and establish clear policies for bots/agents in community spaces. | Caveat: Machine-friendly content is not automatically credible to humans, and community integrations can introduce data collection and privacy issues.

Detailed Brief

A practical first-pass agent experience audit

  • Claims: A company can begin agent advocacy without first reorganizing teams or inventing a new department.; The fastest diagnostic is to let a coding agent attempt realistic work using the existing documentation and tool surface, then inspect its transcript.
  • Evidence: Jarmak's direct recommendation to DevRel teams is to point a coding agent at their docs and use the interaction transcript to create an agent-experience report.; Her own benchmark work produced thousands of traces, creating a high-volume feedback loop that is difficult to obtain from human developer interviews alone.
  • Caveats: Synthetic agent runs should complement rather than replace qualitative developer research, particularly for trust, organizational procurement, and workflow-fit questions.
  • Implications: An initial audit can classify failures into discoverability, documentation ambiguity, tool-schema mismatch, authentication/onboarding friction, retrieval gaps, and task-completion failures.; Repeated trace patterns can be prioritized as product work using a measurable cost model of failed turns, retries, tokens, task time, and abandonment.

DevRel's changing audience and credibility model

  • Claims: Developers are increasingly supervisors and orchestrators of fleets of agents, while agentic tooling broadens the developer-tool audience to non-engineers.; The classic DevRel responsibilities of enablement, community, feedback, and credibility persist, but each now needs an agent-facing component.
  • Evidence: Jarmak describes her transition from research scientist with zero GitHub commits in the prior year to 12,000 commits and open-source maintenance of a multi-agent orchestration framework.; She argues that agents can be experimentally scaled into the thousands, while humans remain essential for community, advocacy, and trust.
  • Caveats: The transcript offers a strategic operating model rather than evidence that every company needs a formal "agent advocate" job title.
  • Implications: The relevant ICP may expand beyond traditional engineers to technical operators and domain experts who now direct agents to use developer infrastructure.; Community teams should decide whether agents may participate, what data they can access or retain, and how agent-mediated interactions affect participant consent.

Notable Concepts & Terms

  • Agent advocacy: An extension of developer advocacy that treats agents as users, recommenders, and experimental subjects while still serving the human operator behind them.
  • Code Scale Bench: Jarmak's Sourcegraph benchmark of hundreds of software-development tasks used to compare agent performance with and without code-navigation tooling and diagnose trace-level friction.
  • MCP: The tool/interface layer through which agents interact with products; the talk positions MCP server quality, schema design, and registry distribution as core adoption variables.
  • GEO (Generative Engine Optimization): Testing and improving whether generative models mention and recommend a product for realistic user questions and pains, analogous to but distinct from SEO.
  • Agent experience report: A proposed artifact built from an agent's interaction transcript with docs and tools, documenting where it becomes confused, blocked, expensive, or slow.
  • Agent experience rubric: A product-owned framework for assessing the end-to-end quality of an agent's journey through product information, interfaces, execution, and recovery.
  • LLMs.txt: An example of a more authoritative, machine-readable source intended to help agents retrieve current product information amid stale or noisy web content.
  • Curb cut: The talk's analogy for agent-first improvements that also make human developer paths clearer and easier.

Operator Notes / Why Ken Should Care

  • Run a controlled agent-experience audit against Ken's documentation, MCP/API surfaces, authentication flow, and installation path; retain full traces and rank fixes by failed turns, tokens, latency, and task impact.
  • Create a GEO benchmark with real customer pain prompts, direct category-comparison prompts, and competitor prompts; execute it across target models on a recurring cadence and track mention, recommendation, accuracy, and obsolete-product rates.
  • Publish and maintain one canonical machine-readable product source covering current positioning, supported workflows, APIs/tools, setup steps, limitations, pricing/procurement path, and migrations from retired offerings.
  • Audit whether agent discovery channels are covered: relevant MCP registries, marketplaces, package registries, and searchable documentation; remove unnecessary evaluation friction where security policy permits.
  • Assign a named cross-functional owner group for agent interface engineering, agent UX measurement, and agent-led GTM rather than treating agent performance as solely an engineering or marketing concern.
  • Set explicit community governance for user-operated agents, including data retention, bot permissions, transcript capture, and disclosure/consent requirements.

Source/Metadata

  • Title: The Death of Developer Advocates — Stephanie Jarmak, Sourcegraph
  • Transcript words: 4288
  • Duration seconds: 1096
  • Timestamp note: No usable timestamps or chapter markers were provided; the transcript contains substantial duplicated closing sections.
Full transcript 3189 words · 19 min read
0:00

.

0:12

Hi everyone, sorry for the start with technical difficulties and all of that. We made it to the end of this track, super exciting. Thank you, everybody, for sticking it out this long. Are there any developer advocates or DevRel people in the audience? Raise your hand. Yeah, okay. So did you come to throw tomatoes at me? Because I'm talking about the debt now. Okay, so it's not going to be all doom and gloom like that. A bit of backstory in this. I'm a research scientist. So last year I was an astronomer, and I just wound up. I didn't know what GTM was or any of that. I just wound up in this.

0:45

And I submitted a much boring, science-y eval talks that were unceremoniously, I assume, being thrown into the trash for this conference. But my manager, who is a developer advocate, put in the death of developer advocates, which is appropriately buzzwordy and hypey. And so that was great. But his title is developer advocate, so it didn't necessarily make as much sense for him to be coming up here and giving his eulogy. So we brainstormed maybe I would dress up as a robot and maul him and attack him on the stage or something like that. But then, logistically, it was going to be hard to do that. So he just went on vacation.

1:03

So I'm here as the agent advocate to talk about this new role and try to advocate for it and convince all of you that we should all be agent advocates to help in this new era. So zooming out a little bit and going back in time a bit, because I was trying to talk about developer advocates to somebody at the conference yesterday and their eyes glazed over, they had no idea what I was talking about. So just to talk about what this thing is that I'm saying is dead. So back in the 80s, right, it was called software evangelism, where one would go forth and speak the good word of the product and bring it out there.

1:13

But then fast forward to the 2010s or so, that's when developer advocacy started to become a thing, where now instead of having this single trajectory of the communication pathway, now it's a feedback loop and a two-way street where you have these people with very deep empathy for developers who understand them and speak their language and could understand what their needs were and then bring that back to the product. And then these developers, fast forward even more, have so much influence within their company and become these king makers. And so developer experience became a very important aspect of the go-to-market strategy.

1:20

But now in 2026, developers are no longer working alone, and what it means to be a developer is completely changing. And so our role, as developer advocates, developer and developer relations, we're relating to developers. And so as the role of developer is fundamentally changing, so must the role of the developer advocate. So in this slide I'm just talking about the other users, right, so what's happening with DevRel outside of the agent. So most of the talk is going to be talking about the agent as a user. But I also did want to bring up that engineers, they're becoming these orchestrators of these fleets of agents, babysitters and whatnot of these things.

1:37

And their job, all of the job postings and whatnot, the language is continuously changing, right. They're expected to have this AI fluency. And at the same time, there's also people like me, non-engineers. I was a research scientist. I had zero commits on GitHub last year, and now I have 12,000 and I'm an open source maintainer for multi-agent orchestration framework. We have so much capability now with all of these agents, and now anybody with these agents can use DevTools essentially. So you have this whole other persona in ICP to potentially be relating to and having empathy with when they're using your product.

1:57

So let's talk about now this whole new user that we have in the form of an agent. So an agent is somewhat unique, right, in the sense that it is both the user of your tool in a very similar way to the developer. It's going out and reading your docs, but it's just reading them differently because it's a machine. It's calling API. It's had its own frustrations with how it's encountering errors and recovering from them, right. But then it's also a recommender of your tools, somewhat similar to developers in the way that they are also recommenders of your tools in a more organic bottom-up way. So the whole basis for DevRel is to encourage that bottom-up adoption.

2:12

But now the adoption, the recommendation system, a lot of it's being driven by the agent itself that is either maybe servicing your product directly through ChatGPT or Claude, directly in a Q&A environment, or it's, as we had heard in some of the previous talks where the speaker asked folks, how many of you have just let your agent install a library for you? And many hands went up, right? So there is this recommender of tools where basically it's just installing these frameworks and things directly and embedding them into the workflow and working with the developer in that taste. So I know it's late for numbers. You don't have to read them or anything like that.

2:26

So I have a couple different concrete examples for measuring these seats, right? So I am a data science scientist nerd person. So one of my first projects when I was working on this, when I became an agent advocate, was to build a benchmark called Code Scale Bench. And so I developed hundreds of tasks that were reflective of the software development life cycle. And I basically unleashed these agents with and without our product tooling. So I work at Sourcegraph, and we have a code navigation MCP tool. And the point of that was to understand, okay, how is our tool helping the agent do the work that it's going to be doing?

2:46

And when it isn't working well, why isn't it working well? So that we can then go in and actually fix that. So I have thousands and thousands of these traces. And as we have heard in the previous talks, now we have these amazing logs of data for these really tight feedback loops where you can see exactly where it's breaking down and then go in and fix it. So this one specific example here was when I was looking at how it was using a read tool. And the model had these expectations based off of its biases from its training data of what it expected for a particular command that would be available within the tool.

3:06

And there's nothing in our description that would have led it to believe otherwise. So it tried to use read line instead of start line or something like that. And then it ended up failing, but then at least the error told it why it failed. So it was like, okay, that was a good part of it. So it was able to fix itself. But then it's burning an entire turn just failing when you could just go in and fix that aspect of how it's interacting with the tool.

3:26

And this is really important, right, to gather that feedback and understand the friction that now your new agent user is having with your tool because it's the way that different organizations are going to be evaluating your tool, right, in terms of not just is it working well, but how many tokens is the agent dealing with to work with your tool and how fast is it. So this is really an important aspect of the role, to measure how these users are using it. The other side of it is the recommendation layer, right, so the GEO instead of SEO, so the generative engine optimization.

3:32

And I didn't mention it before, but in the previous slide I had a GitHub repo, there's two different toy projects that I put together. At the end of the talk there's a QR code with a link that you can send your agent to to have access to all this. So don't worry about taking screenshots or anything. All of the data will be released to you. So anyway, back to this. I set up a little experiment, right, to see how these different chatbots and agents and whatnot were recommending our product or mentioning it at all. And so there's a process to that because you want to understand what is your ICP actually doing when you would want your product to be serviced.

3:54

So there was a bit of a gap that I found. If I had designed some of these prompts around somebody who was actively shopping for this code intelligence tooling and doing a comparative sort of thing, then our product was ending up being recommended 65% of the time. But what I found was arguably the more typical use case and where we'd want to be showing up for people when they're encountering a specific pain or have a specific need where our product could serve them better, zero mentions, right? So in this particular instance, I put in a prompt that was like, we keep breaking downstream services when we change shared libraries because we can't see all the consumers.

4:04

chatbots and agents and whatnot were recommending our product or mentioning it at all. And so there's a process to that because you want to understand what is your ICP actually doing when you would want your product to be serviced. So there was a bit of a gap that I found. If I had designed some of these prompts around somebody who was actively shopping for this sort of code intelligence tooling and doing a comparative sort of thing, then our product was ending up being recommended 65% of the time. But what I found was arguably the more typical use case and where we'd want to be showing up for people when they're encountering

4:39

a specific pain or have a specific need where our product could serve them better, zero mentions, right? So in this particular instance, I put in a prompt that was, we keep breaking downstream services when we change shared libraries because we can't see all the consumers. And our one part of our product is being able to have this observability layer to see across all the repos. So we'd want some level of attribution or recognition from an agent to say, hey, you could use something like this. But instead it said, you could just have your developers make a wiki page or something. But we wouldn't know that without running these sorts

5:09

of experiments and getting this sort of data. So what this leads to is then you can have a hypothesis of, okay, maybe the messaging that we're putting out there isn't attributing some of these pains and use cases clearly enough for the agents to be picking it up. So we have a content campaign in the works to make changes to our website, and then we can directly measure whether that has an actual lift and not necessarily in the form of anything that was baked into the training data, but then how the agents that are using those web search tool calls, how they are then interpreting the information about your product.

5:35

So there are just some different ways that you could think about guiding the agents to help support the surfacing, the discoverability of your product and this user finding it at their moment of need, right? So, for example, this whole field is moving so fast. So training data is always going to be stale. Actually, in the GEO pilot study that I did, the data that I was showing there that was using Claude Sonnet 4, very old obviously, and I just today, this afternoon, ran it with 4.6 thinking that, okay, surely it's going to be better. It's going to know improved information about our product. But in the previous model, it kept pitching Cody,

6:02

which was one of our older products. But when I ran it again, it pitched Cody even more, right? Because now you have all of these old models outputting content that then is compounding on the internet. So you have to figure out how to bury all of that noise with your true signal. And the way that some folks are working on that is, as we've heard from other people, these LLMs.txt sort of pages, right? So you have more authoritative sources of truth that you're hoping to direct the agent to. But they still need to be using the tools and using real-time information in Providence to be able to give accurate answers about your product.

6:29

You also want to give the agent something to quote, right? They want to bring something that they can really sell to the user, right? So you want current examples and keep everything up to date. Even if your stuff hasn't changed in two years, which would be shocking, even if it hasn't, keep everything up to date and fresh because part of that is how they have their relevance algorithm. And they also really, really like charts and FAQs and things like that. And you also want to make sure your product is where the agents are, right? You're going to market. So go to agent market, right?

6:58

So make sure you're in the marketplace and the MCP registries everywhere that you would expect an agent to be able to easily find you. And also make sure that that whole, you reduce as much friction as possible for an agent or a developer to go from finding out about your tool to embedding it in their workflow. Because if an agent realizes your tool requires three different demos and emailing sales reps and stuff, they're never going to say, hey, user, here's what you should do, but FYI, you're going to have to do all this other stuff. It's just not going to happen. And then also make sure that you are covering those pains, right?

7:14

Because that's how a user is going to be in their time of need, right? That's going to be the best opportunity for your product and your service, right, to be surfaced to them. And so you want to make sure that there's enough content out there on the internet for the agent to be aware of that and make those connections for you. And so there's this ongoing question of what even the heck is DevRel and advocacy and now this agent advocacy thing, right? It's like where does it fit? Where does it go? Is it engineering? Is it product? Is it marketing? Yeah, yes, yes, it's all of those things. And with the rise of agents, it hasn't gotten any clearer, right?

7:38

Those teams haven't gotten any clearer. If anything though, everybody's role across the organization has gotten fuzzier. So that actually helps in a lot of ways. And you can split it up and think about it in terms of these different flavors, right? And you can mix and match depending on whatever skills and abilities various employees have within your organization and whatever the product needs at a given time. So you have the engineering flavor, right? And those are folks that are partnering directly with the engineering team to make these interfaces for how the agent is talking to your product, through the MCP server and building out these evals and the instrumentation.

8:07

Then you have the product flavor. So those are folks that are going to own the end-to-end agentic experience, right? And so translating these evals to bring it to the product team and having the agent experience rubrics and how they're encountering all of that content. And then you have the marketing flavor, right? And that should be the folks that are really owning that pipe gen and how the agents are entering the funnel and finding out about your product and then bringing the developers along with them by surfacing those recommendations. So I know I said the death, right, of developer. I said the developer advocates, but the core of DevRel still holds.

8:39

It's just you have a change in your audience. So it's still extremely important to do enablement, right? It's just the type of enablement is a bit different. You're educating developers now who have a completely different type of job where they're orchestrating these fleets of agents. And you're also educating agents, right? So you're having to put out content that is machine readable, has agent-friendly APIs, all of these things that make it as easy as possible to use your product both for human developers and for the agents that they're using. And community is also more important than ever, right?

9:16

Having that human-to-human connection where developers can come and bring their agents also into the loop, right? So that's another component that needs to be considered when you're building these different communities because there's all these questions, right, of privacy and data concern as well. If people are bringing their claws and whatnot into the Discord and they're recording all of the conversations and everything, it's just a new thing that you have to think of as a community builder. And then there's the feedback loop. So you're still responsible for bringing the voice of the developer who's using the agents back to the organization,

9:44

but then you can also spin up thousands of these agents to perform experiments on them, experiments that you can't really do as easily with the developers who don't want to maybe talk to you that much. And then credibility, right? So you need to be earning credibility both from human developers. So don't, not using Claude's slop at them, right? Then tell your AEs to stop that as well. Everybody knows what it is and nobody likes it. But then credibility, actually Claude loves its own slop for whatever reason. So there's a bias, right, from agents of their own content. So whenever you're making agent-facing content,

10:42

as long as it's structured, you can have as many em dashes and whatever as it wants. But it's just a completely different sort of credibility landscape, human. So what I'm advocating for here, right, is building out a curb cut. So curb cuts were built for wheelchairs, built for a specific user to use them. But now everybody benefits from that, right? Anybody with wheels, right? Strollers and suitcases and all of those things. So my argument is that by serving the agents, the human path gets clearer too. There's just one more user in the room now, but they are still serving the human on the other end, and we're all working together on this.

11:27

But then credibility—actually, Claude loves its own slop for whatever reason. So there's a bias from agents of their own content. Whenever you're making agent-facing content, as long as it's structured, you can have as many em dashes and whatever as it wants. But it's just a completely different sort of credibility landscape, human. So what I'm advocating for here is building out a curb cut. So curb cuts were built for wheelchairs, for a specific user to use them. But now everybody benefits from that, right? Anybody with wheels, right? Strollers and suitcases and all of those things. So my argument is that by serving the agents, the human path gets clearer too.

12:10

There's just one more user in the room now, but they are still serving the human on the other end, and we're all working together on this. So for DevRel, one quick thing that you could do right away is point a coding agent at your docs and then look through that transcript and start developing your agent experience report. And then if you're more on the GTM side, start developing some of these experiments with the GEO, putting together those prompts and looking at the mentions versus recommendations. And I made this whole talk agent legible, right? So there's a QR code there, as well as a couple of different toy repos that have some templates for you to get started.

12:58

And that's it. That's it. That's it. That's it. That's it. That's it. Like yeah, yes, yes, it's all of those things. And with the rise of agents, it hasn't gotten any clearer, right? Those teams haven't gotten any clearer. If anything though, everybody's role across the organization has gotten fuzzier. So that actually helps in a lot of ways. And you can sort of split it up and think about it in terms of like these different flavors, right? And you can mix and match depending on whatever skills and abilities various employees have within your organization and whatever the product needs at a given time. So you have like the engineering flavor, right?

14:06

And those are folks that are partnering directly with the engineering team to make these interfaces for how the agent is talking to your product, like through the MCP server and building out these evals and the instrumentation. Then you have the product flavor. So those are folks that are going to own the end-to-end agentic experience, right? And so translating these evals to bring it to the product team and like having the agent experience rubrics and how they're encountering all of that content. And then you have the marketing flavor, right? And that should be the folks that are really owning that pipe gen

14:37

and how the agents are like entering the funnel and finding out about your product and then bringing the developers along with them by surfacing those recommendations.

14:48

So I know I said the death, right, of developer. I said the developer advocates, but the core, right, of DevRel still holds. It's just you have a change in your audience. So it's still extremely important to do enablement, right? It's just the type of enablement is a bit different. You're educating developers now who have a completely different type of job where they're orchestrating these fleets of agents. And you're also educating agents, right? So you're having to put out content that is machine readable, has like agent friendly APIs, all of these things that make it as easy as possible

15:24

to use your product both for human developers and for the agents that they're using. And community is also more important than ever, right? Having that human to human connection where developers can come and bring their agents also into the loop, right? So that's another component that needs to be considered when you're building these different communities because there's all these questions, right, of privacy and data concern as well. If people are bringing their claws and whatnot into the Discord and they're recording all of the conversations and everything, it's just a new thing that you have to think of as a community builder. And then there's the feedback loop.

16:02

So you're still responsible for bringing the voice of the developer who's using the agents back to the organization, but then you can also basically spin up like thousands of these agents to perform experiments on them, experiments that you can't really like do as easily with the developers who don't want to maybe talk to you that much. And then credibility, right? So you need to be earning credibility both from human developers. So like don't, like not using Claude's slop at them, right? Then tell your AEs to stop that as well. Everybody knows what it is and nobody likes it. But then credibility, like actually Claude loves its own slop for whatever reason.

16:42

So there's a bias, right, from agents of their own content. So whenever you're making like agent-facing content, as long as it's structured, you can have as many em dashes and whatever as it wants. But it's just a completely different sort of credibility landscape, human. So what I'm advocating for here, right, is like building out a curb cut. So curb cuts were built for wheelchairs, like built for a specific user to use them. But now everybody, you know, benefits from that, right? Anybody with wheels, right? Strollers and suitcases and all of those things. So my argument is that by serving the agents, the human path gets clearer too.

17:20

There's just, you know, there's just one more user in the room now, but they are still serving the human on the other end, and we're all working together on this. So for, you know, DevRel, one quick thing that you could do like right away is point a coding agent at your docs and then looking through that transcript and start developing your agent experience report. And then if you're more on the GTM side, start like developing some of these experiments with the GEO, putting together those prompts and looking at the mentions versus recommendations. And I made this whole talk agent legible, right? So there's a QR code there, as well as a couple of different toy repos

17:56

that have some templates for you to get started. And that's it. That's it. That's it. That's it.

18:07

That's it. That's it. That's it.

Reading tools

Type to find a passage

Appearance
Ask this transcript

Add a note