The future of DevRel, with "Danger" Keith Casey - podcast episode cover

The future of DevRel, with "Danger" Keith Casey

Jan 09, 202554 minEp. 118
--:--
--:--
Listen in podcast apps:

Episode description

Keith Casey aka Danger Casey is a Senior Product Manager at Pangea - a Security Platform as a Service.

Before Pangea, Keith was Director of Product Marketing at ngrok and worked at Okta and Twilio in a variety of roles - including DevRel.  Keith also curates API Developer Weekly.

In this episode we discuss Keith's writings on the future of DevRel.

This episode is brought to you by WorkOS. If you're thinking about selling to enterprise customers, WorkOS can help you add enterprise features like Single Sign On and audit logs.

Links:
- original article
- followup article
- How to kill your sdks in one easy step
- Developer productivity and selling to developers
- api developer weekly
- Pangea
- DevRel = zirp phenomenom? 

Transcript

Jack BridgerJack Bridger

Is dev rel over? Or is it more needed than ever? Or is it somewhere in between? Today, I'm asking Keith, Danger, Casey that question. Keith is a senior product manager at Pangea and has previously worked at some dev tools you might have heard of, Twilio, ngrok, and Okta.

Keith also writes API developer weekly, a really great newsletter. Keith isn't shy about speaking his mind and shares what he thinks Deborah was, what it is now, and what it should be going forward. Enjoy. So do you go by danger Casey or do you go by because I I've sort of seen, you know, Keith Casey, danger Casey. What's the what's the origin there?

Danger Casey

Yeah. So my my name, is d Keith Casey junior. So I'm a junior, so my father uses the the d name. And so I just never used it. And then a few times people misread it as doctor. And so I got introduced as doctor at a Health 2 Point O conference like 10 years ago in front of 400 doctors. I was like, Oh, wow, this is awkward. So I didn't correct them because it's just really weird.

Jack BridgerJack Bridger

And I

Danger Casey

was like, I need something to fill that. So I started joking and I said, you know, D stands for danger, you know, like Austin Powers. Yeah. Yeah. Just having a little bit of fun.

And, it got to be just a little bit of running gag. And when I joined Okta, when they're setting up my demo or again, everything for the onboarding interview and all that stuff, the, the guy I was working with on that side thought it was funny. So he set up my org as danger. And so I walked into Okta with everyone seeing danger associated with my name. So then finally I got into our employee directory and I did change my name to danger.

And so it was great because internal presentations, I would say, you know, here, here's how to contact me. But if you need to find me, look for danger. I'll be there.

Jack BridgerJack Bridger

That's so funny.

Danger Casey

Which is an awesome way to close out a presentation. It's like people just go, Wow, that's fun. And so I did that once in an all hands. So this was probably 3 or 4 months after our IPO and our CEO sitting in the front row. And I said, You know, if you need to find me, look for danger. I'll be there. And like 2 hours later, I get an email from him. He said, So I looked for danger and you were there. And I'm like, oh my god. So I checked, and I could still log into things.

So I was like, I must still work here.

Jack BridgerJack Bridger

Yeah. That's great. I mean, it's great, I think, to, like, to stand out. And, also, you're kind of embodying danger a little bit with some of your articles recently.

Danger Casey

You you could say that, but things are getting a little spicy at times.

Jack BridgerJack Bridger

This episode is brought to you by WorkOS. If you're building a dev tool, at some point, your customers are gonna start asking you for enterprise features. WorkOS offers you single sign on, skin provisioning, and audit logs out the box. WorkOS is trusted by Perplexity and Vercel as well as Workbrew, a home brew management startup that I recently interviewed. I just told Mike that WorkOS is the sponsor and this is what Mike said.

Mike McQuaid

Yeah. So WorkOS isn't paying me any money for this. I I pay WorkOS money for this, but WorkOS is like one of the best developer tools I've, like, ever used. It's it's the documentation and the experience with building with them is so, so good. Like, I initially was almost like, okay.

This seems expensive, but then I built an integration with them in about 20 minutes. So I had spent 2 days banging my head off the wall trying to build it directly with Okta. And then with work OS, I then have like many, many SSO providers, like, supported instead of just one. So, yeah, like for me, work OS is one of the nicest developer experiences I've encountered in the last, like, 5 years probably. And it's so surprising because a bunch of

Jack BridgerJack Bridger

the developer team are at GitHub and therefore are very good at the job. Go to workos.com to learn more. So you wrote this article about DevRel?

Danger Casey

Yeah. So little bit of background into it. I was, early DevRel at Twilio. I was employee number 18 over there. So way, way back in the day. May 2011 is when I started. So, people didn't know what Twilio was at that point. It was very much a new thing. And DevRel was our primary go to market strategy of getting out there, boots on the ground, showing people how it works and everything like that. And I adored that level of dev rel.

The thing that was very unique about that period in time is that every single one of us and they're all, great guys had 8, 10 years of development experience and then presentation skills on top of that. So when we would go into the field, we would talk about, here's how to build this thing. Here's a good way of building this thing. And we had dev shops to back it up. So the article I wrote this past summer was about how dev rel has failed organizations.

And so those those two world views don't exactly match up. But one of the things that I've witnessed in the last, say, it started probably 8, 10 years ago, but it really accelerated leading up to COVID and even since COVID was, DevRel got less focused on being developers and more focused on the marketing side, the marketing skills which are valuable. It's great to understand here's how to measure these things. The problem is that's no longer developer relations. That's more straight marketing.

And so my hypothesis is developer relations is dying as a field, as a, as a form, primarily because DevRel has failed their organizations. So it's a spicy tale.

Jack BridgerJack Bridger

So how yeah. So tell us how how has DevRel failed organizations?

Danger Casey

DevRel didn't keep up with how to provide value to their organizations. And I mean, DevRel as as a whole, there's always exceptions to it. So let's just take this as the 80%. Whenever I say that a gross generalization say 80%.

Jack BridgerJack Bridger

Yeah. Yeah.

Danger Casey

So DevRel as a whole forgot how to provide value to their organizations. Instead of focusing on here's what my company is doing, here's what our problems are. Our product solves. Here's how to solve them. Here's how to make your systems, your applications, your practices better with our tools.

They started getting tied to metrics like how many conference presentations are you giving? Which on the surface sounds good. On the surface, it sounds like, okay, you're getting out there, you're doing things, you're promoting our name. The problem is some dev real people figured out, oh, wait a minute, if I speak on these technical topics, that's a lot harder. Then speaking on other things.

And when some of them have, you know, no professional development experience at all, Speaking on technical topics is exceptionally hard because they don't have credibility anyway.

Jack BridgerJack Bridger

Yeah.

Danger Casey

So a lot of them make a hard shift into what we'd normally call soft skills. And some of them aren't even soft skills. Some of them are just, here's here's my experience with mental health. And it's like, you know what? That that is an important topic.

But that's not a topic for a tech event. That's not a topic for a conference. That's not a topic I'm going to pay to send my engineers to hear about. Because at the end of the day, if I'm paying my engineers to go, I want them to have skills and understanding of things that make them better at their job. And how you dealt with your your mental health issue is an important thing, but I don't see how that influences my teams.

Yep. And so we had all and that that was just one of many topics. There there's lots of other things. And at some point, because those dev real people were evaluated on the number of presentations they're giving, that got to be completely independent of the presentations that are important to my company as their employer.

Jack BridgerJack Bridger

Yeah.

Danger Casey

And that's when we have a big problem, because at that point, that dev real person is no longer building up that the credibility or the prestige or the presence of their company. They're building up their own reputation. And you always need some of that. But to go that hard into the topic, to be known as you're the expert on mental health within this community. That that's not a value prop that serves the company well.

Jack BridgerJack Bridger

Yeah. I agree.

Danger Casey

At some point, the DevRel mindset shifted. And instead of talking about here are the skills that make us better in our craft of here's presentation skills, here's speaking skills, here's how to write better, here's how to tell a better, more compelling story. I can't count how many conversations I've been in at conferences where the the conversation turns to, here's the credit card you should get to optimize your airline miles. Yeah. And I'm like, woah, woah, woah, wait, wait, wait, wait.

It's great that you're traveling. Why are we talking about this? Why aren't we talking about that cool new tool you found? That cool developer you found that's working on that important project that you wanna highlight and you wanna be able to show off. Like, this is so completely detached from what makes what can make this industry great and what makes our products good, that it it just we ended up in this weird spot.

And when you contrast that with the engineering teams that now at this point are no longer allowed to go to conferences, travel budgets are gone, education budgets are gone. And on the flip side, you're talking about here's up to here's how to optimize your airline miles. That's a really strange dichotomy because you've got your team back in the office that just wants to go to 1 conference this year. This is the one conference they really care about, and you're gone you've gone to your 8th, and you're optimizing for airline miles.

Jack BridgerJack Bridger

Yeah. One one thing I would, put back to you on this, danger, is that, you know, I think you said, like, you know, that DevRel has, like, failed the organizations, but, you know, this sounds like a kind of, ad like, misaligned incentives, and couldn't you argue that this is actually the founder's responsibility that they've kind of set up these kind of, like, adverse incentives where someone feels that they can progress in their career and they can further the company by going to lots of conferences and talking about their mental health.

Danger Casey

Yeah. Yeah. Absolutely. So the company didn't put good controls in place. They didn't say, here's what we need you doing, And that that's absolutely part of the picture. The problem is several most of them are are professionals. Most of them have been in the field for a while, and they should be able to see, hey. Look. What I'm doing doesn't map back back to any metric that makes my company successful. And so there is some there is some blame on both sides.

But at the same time, if you're going like way back in the day, it's fully we had the mindset of, act like the money is yours.

Jack BridgerJack Bridger

Thank you

Danger Casey

for your budgets and everything like that. And are you would you buy this on your own? Are you spending responsibly? And so I definitely still put it back on the people in the field saying, well, wait a minute. How is this? Providing value to the person paying my bills to be here?

Jack BridgerJack Bridger

Yep. Yep. Yeah. I I I think that that for me, that's the that's the big root issue is that, like, you know, Endeavor is so broad, and there's so many different things that you could do. And if you're not thinking like a founder and you're not thinking about, like, what what is actually useful for me to do that drives results. It's like it's just destined to to fail.

Danger Casey

And and it's an expensive failure. I mean, DevRel people are expensive. Once you start throwing in travel and conference sponsorships and swag and, like, all those things, it's DevRel is exceptionally expensive.

Jack BridgerJack Bridger

How how much to be specific, how much would, like, a fully kind of factored in, like, cost of a DevRel person in the US cost typically?

Danger Casey

Yeah. That that's a hotly debated con conversation. At this point, it looks like a, like, mid tier DevRelP person would go for, I don't know, 120 to 150. It's pretty broad in there. A senior, more accomplished person would be higher, but then you assume, benefits on top of that, which is another 50%.

Then you assume, a few conferences a year and concerts or conference sponsorships are not getting cheaper. They're going through the roof in a lot of cases. So it's it's easy to drop 15, 20 k in sponsorships for a given event. There's a few that are are much higher. Like, reInvent is a different world.

Jack BridgerJack Bridger

Yeah.

Danger Casey

But there there's number that are smaller. But if you go to something, I think, CubeCon is this week. You know, you could easily spend 25, 30 k just to walk in the door.

Jack BridgerJack Bridger

But that would also be the kind of that would be marketing budget as well, partially. Right? Like, if, like Yes. The kind of

Danger Casey

That that would be marketing budget. But when you go to an event like a a KubeCon, you definitely want DevRel type people in the mix Yep. To be able to do that. So, and and frankly, if if we are a little bit smarter about where we are spending money and how we are spending things, I think you we as an an industry would get a lot better. Unfortunately, I think there was a lot of fat in the industry, and it's been cut, and it's been cut hard. And in some ways, I think it's been cut too far.

Jack BridgerJack Bridger

And do you think that this is so one of the things that I've seen I don't think this was actually on criticism on your article, but, Swyx, who I know kind of, like, led us to pick this up, I saw some kind of criticism of his article that was around, like, you're picking on DevRel. Like, you know, this the kind of statements that we're making about, like, the ZURB stuff applies to, like, every, every job title. So, like, you know, software engineers that aren't, like, amazing software engineers, like, are maybe not that valuable now because people can just use, you know, ChargebeeT and Cursor and do a lot more, and this kind of general, like, overhiring. Do you think this is different to other cases?

Danger Casey

So I I think yes in a couple different ways. I think, if if you look at sales, for example, most sales teams grossly overspend. You know, they would jump on a plane for, basically no reason. I had, I can't count how many times at Okta, like, a sales rep would fly me somewhere because they're like, we need to close this deal. We need to have you meet with the customer. And I was always happy to do that.

Jack BridgerJack Bridger

A cool person.

Danger Casey

Yeah. And I was always happy to do that because I could always connect my decision, my choices, my actions to revenue. Yeah. And I think that's the big distinction there. When you can when you can connect your choices directly to revenue, you've got a lot more leeway.

DevRel has kind of leaned into the fact of we are not sales. Don't treat us like sales. And so they've specifically detached themselves from revenue in a lot of cases. And some of them have, I think, better and rightly attached themselves to marketing for for like doing attribution and things like that and understanding, okay, like, here's the journey of our buyer. The problem is attribution is the single harvest problem in any marketing organization.

And so DevRel has made the, I think, potentially fatal mistake of attaching themselves to the metric that is the hardest to measure and say, Yeah, we're responsible in part for that. And that's a really risky place to be.

Jack BridgerJack Bridger

Yeah. And I guess you're also fighting against so let's say there's a big customer lands. Right? And Endeavor wants to take credit for it. But marketing is probably a more senior organization, you know, bigger budget, probably representation at a higher level.

And I guess if you're claiming that you kind of contribute to that, they might have an I don't actually know this because I've not worked in DevRel, but I would guess that maybe there's, like, a conflict of, like, they wanna claim it, and then DevRel's claiming it, and it's like

Danger Casey

Well, go back to a scenario like re Invent. So this this huge customer that signs 9 months from now met you for the first time at re:Invent. They saw your booth. They got some swag. Maybe they talked to a dev real person. They got a demo. They said, okay, this cool. They signed up next week. During that sign up process, they got a drip onboarding campaign of, Hey, don't forget this. Don't forget this.

Don't forget this. They read some blog posts. They read some guides. During their their evaluation and and and playing stage, they went ahead and they got monthly tags by the newsletter saying, hey. Here's what we did last month.

Here's the new things we've launched. Here's this great blog post that we think is useful to you. During that, they also interact with support because, you know what, they got 80% of what they needed, but they didn't quite get all the way there. But luckily, support was there to lend a hand because you have a great support team. Then the sales rep and the sales engineer come in, and they say, oh, you've already done your technical due diligence.

This is wonderful. Let us help you figure out what the overall vision is. Okay, we've got that. Now let's close the deal. Who gets credit for that? There's a lot of different groups. There's a lot of different things that touch that customer and touch that deal. Being able to say this one thing, whoever it was, this one thing was the pivotal thing that closed the deal is effectively impossible.

Jack BridgerJack Bridger

Yeah. I remember when I worked in sales, we used to think that the marketing team did nothing. And we were like

Danger Casey

Yes.

Jack BridgerJack Bridger

They it's like, there was such a we'd be like, what are they doing? Like, what do they even do over there? Like, we're here, we're, like, calling people up, we're, like, really following up, we're getting them over the line, like, and they wanna take credit for this deal. It's like, what did they do? And it's I could imagine it's like maybe there's a similar dynamic that's like, you know, if you're not there at the finishing line, it's really hard to take credit for for instance, which I think is something that markets can struggle with.

But Yeah. DevRel, I guess, also has that challenge.

Danger Casey

Well, DevRel has that challenge, and it's even worse because if you think about the the person that the DevRel person spoke to, it wasn't the, the VP of whatever that actually signed the deal. It wasn't their senior advisers that the, you know, the engineering manager who said, yes, this is a good product. Odds are it was that line developer who had veto power but not decision power. Yeah. And so that that dev real person might have been a pivotal person in getting that engineer across the line for that engineer to go to their boss and go, Yep, works for this.

This is going to be great. For that engineering manager to go to the BP, go, yep, this is this works for us. This is great. But that is all obfuscated in how the deal actually gets done. And so I think several trying to attach themselves to sales is a bad, bad connection.

DevRel trying to attach themselves to attribution is effectively impossible. And I'm like, guys, you've you've put your entire career depending on a thing that nobody measures well and everyone argues over constantly. Is that a risk you really want?

Jack BridgerJack Bridger

I I feel like there's 2 issues here, which is and they're pretty distinct of, like, there's the, is DevRel, like, useful to furthering the needs of the company, And then there's, will it get enough credit for it to be a viable, to get budget, to get hires, to not lay them off? And those things might be, like, quite separate where they actually are very valuable. There's scenarios there where they're very valuable, but they're not valued by the organization.

Danger Casey

Yeah. And and that that's a legitimate concern. And I think that's a really good way to put it is they're valuable, but not valued. And and several needs to figure out how to express that value, because if they're not if they're not advocating for themselves, like to have good, useful measures, it's going to be effectively impossible for them to be successful, which is almost funny because when we were in dev rel at Twilio back in the day, we are developer evangelists. You know, we are spreading the good news.

We are advocating for our company. And by shift, by losing the word evangelist or advocate in a lot of these situations, I think we're selling DevRel short because at developer advocates need be advocates. They need to take a strong position for the developers they serve. And there's 2 groups of developers they serve. There's the external developers getting started on the platform and there's the internal developer who built the platform, and they need to advocate for both.

But by dropping advocate from it, I think. Too many have said, Okay, well, I'm no longer an advocate. I am about relationship building. But it's like, if you're not advocating for yourself and for your mission and for your goals, who will?

Jack BridgerJack Bridger

Yeah. That makes sense. To just, also just linger on, like, the value because obviously there's, like, a lot of layoffs and stuff and reductions. But for me, I always think that there is, you know, salespeople when it comes to, like, the product, they don't really understand. I I know that.

Like, I worked in sales. Like, they don't they can't answer, like, pretty basic questions a lot of the time on, like, technicalities. Developers don't wanna talk to them, understandably. And then developers, right, you know, I they they don't often have contact with customers either because they don't want to or because they're too busy or because it's just not set up that way. And so there does seem to be a very undeniable need to have people who understand the technical details, can engage with developers, and and are happy to and have time to.

So Mhmm. That when people say, like, you know, about DevRel not being valuable, it's like, to me, it's like the this seems like that is undeniably valuable. And whether or not you can measure that, like, people that needs to happen in some way, shape, or form by someone.

Danger Casey

Yes. I agree a 100%. That need is there. There needs to be somebody with technical credibility that can ignore the sales rep, ignore the senior managers on the other side and sit down with the developer and go, What problems do you have? What are you building? How can we do this better? Yes, there needs to be somebody that can do that. And I think what DevRel can morph into can address that. When I. Let's see.

When I was at Okta, I moved into product marketing and it was the first time I had done product marketing. But jumping into that role, what I realized pretty quickly is it was effectively dev rel, but at scale. So instead of talking with 1 developer at a time, instead of talking to, you know, user groups, we were saying, okay, how do we express this message on behalf of the company? How do we explain this product? How do we make sure that sales rep, knows what what in the world is going on and can, like, at least handle those tier one kind of questions?

And so product marketing really filled that gap for those initial things. Then when we were able to open the door and have those interactions, a lot of times we were the ones having those conversations with the engineering team. And if they got deeper, if they got more long term, there were several people that we could like tag in and say, Hey, it's great that you're getting started. You're working with this framework. Here's a developer who knows this framework intimately.

Let me put them in touch with you. And at that point, DevRel is DevRel kinda can shift. I think it can move over to be like a product marketing and tell the same stories and use the same skills at sale at scale. Or I've met a lot of DevRel people who are excellent sales engineers Yeah. Where they can go deep on the technical side to be able to say, you have this problem here. Let me help you solve it.

Jack BridgerJack Bridger

Yeah. We we had a when I was working at Stack Overflow, there was a guy on my team called Matt Champion, which amazing name. And he was just he was probably the most popular guy in the whole company, and he was a sales engineer, and everyone wanted him on their calls. And when it came to, like, budget for sales engineers, I'm sure there was never any issues with, like there would have been uproar if he'd have been sacked because everyone wanted him. Everyone knew the value, and it was like and and these salespeople are powerful within the organization.

Right? Because they're Oh, yeah. And so it that that makes total sense, whereas, like, I I don't think you have to justify, like, your metrics there because it's like, there's no way anyone wants to get rid of you.

Danger Casey

Well and to go back to what I said earlier, the more you can connect your actions and choices to revenue, the stronger your position is. So when you have a sales engineer who is loved by the sales reps and the customers have great interactions with them, you don't necessarily need to put a dollar value on that, but you can go, okay, this person is deeply valued by people inside and outside the organization. We we we need to keep them around.

Jack BridgerJack Bridger

What is the difference between what's going on now and what you kind of, you've written about versus, you know, what should be happening?

Danger Casey

Well, so if we if we rewind a little bit to, the last sales kickoff I was at at Twilio was early 2013, and I'll never forget the head of sales at that point said, of the inbound leads we get, 3 quarters of them say they made they met a developer evangelist in the field.

Jack BridgerJack Bridger

Wow.

Mike McQuaid

I was

Danger Casey

like, oh, 3 quarters. That's awesome. It's unbelievable. 3 quarters 3 quarters of the inbound leads. Even better, he said. And half of those can name the evangelist. Really? So this is, oh, I saw Keith at this event. He told me about this thing. This is great.

That's the that's where it gets really interesting because now you can attach my choices to the results on the other end. And I think if we had if we approach the the. The art with that mindset of at the end of the day, I'm going to be evaluated by is this changing the business in some positive way? Is this driving sign ups? Is this driving sales?

Is this driving upgrades? Is this driving, existing customers to do more and to do deeper things? I think that's the right way to go. The problem that DevRel has right now, as in general, is that we've had a very surface level understanding of our products. And so we are excellent at that demo, at that initial demo, where we can step on stage and say, let me show you all this cool stuff.

Look, here's how it works. Now you've got something functional. And it's really we did that originally with the 5 minute demo. So that is immensely valuable. That's that's a compelling pitch. You can do amazing things with it. But what's next? How do you get somebody to that functional, non toy kind of non demo use case? And I think that's where we've fallen down as as a as an industry.

Jack BridgerJack Bridger

That matches up with what Gonzo, you I guess you know Gonzo. Right?

Danger Casey

Is he Auth0?

Jack BridgerJack Bridger

Yeah. Yeah. Yeah.

Danger Casey

Okay. We we didn't overlap. He I left days before Auth0 joined.

Jack BridgerJack Bridger

Oh, wow.

Danger Casey

Okay. He never overlapped, but I I read his stuff regularly.

Jack BridgerJack Bridger

Yeah. So he was saying that there's this kind of trend, which matches up what you're saying, which is, like, production production y insights. So not just, like, how to build this hello world app, but actually, like, how to run this in a production thing environment. Like, the the gotchas that might come if you're running this at scale, like, if you're trying to you know, the the complex stuff that's a lot that comes from, like, battle tested stuff.

Danger Casey

Yeah. So I'll I'll tell you at when I attend conferences right now, I actively avoid the intro to whatever talks. I don't care. That could be served by YouTube, by blog post, whatever the the talks I want to see is 12 months of framework. What we learned. Yeah, that is gold. That is absolutely gold. If I can take the things you've learned the hard way. In an hour, learn 2 of them, and it saves me weeks of time. The value on that is immeasurable.

So I would say if DevRel really wants to, to persist, that's what we need to do. It needs to be taking x to production. Here are the pitfalls. Here are the places where you're probably going to screw up. Don't worry. Take a deep breath. Here's how you fix it. Yeah. Like, that would be some compelling material.

Jack BridgerJack Bridger

And how but how how does that happen? Because I think you talk about this as, like, you know, DevRel tends to be, like, really good at, like, the demos that they're kind of, like, you know, how to how to build this. But, obviously, your job is not software engineering, so you're not digging into actually running it for 12 months and stuff. So how can they kinda create this kinda content without doing that job?

Danger Casey

Yeah. And I I said that in the initial blog post of, fundamentally Deborah works the developers, technical skills and atrophies those muscles. Other than running projects and doing side things and, like, actually having an active role on things, it's really hard to do. One of the things I figured out back in the day at Twilio is I would go to the support team, every month or so and say, hey. Are you seeing any patterns?

Are you seeing any things that people are having problems with? Okay. Now let me build a demo or let me dig into how to debug that, how to address that and write a blog post as a result of it.

Jack BridgerJack Bridger

Yeah.

Danger Casey

So you can get some of it by kind of going with a wisdom of crowds approach to be able to say, at scale, what's happening here? It's not ideal. It's not the same as I'm doing this, and therefore, I have a really deep understanding of it, but it's a way to get some of it.

Jack BridgerJack Bridger

Yeah. That's a that's a real challenge. Okay. So flipping that, like, let's say you're, you know, you're the founder of a new start up. Right? New dev tool. What is your team kind of structure looking like? And maybe you can do, like, a slightly dynamic answer because as it changes over time.

Danger Casey

Yeah. Absolutely. So, I I'm very much in the mindset of, it's called a go to market strategy because you have to go to your market. So if you're a solo founder getting off the ground, there are so many moving pieces. It's almost impossible to get everything done.

But I would say the single most important thing you can build or you can do after yourself, and I'm assuming you're building things, is sit down with somebody who has done some marketing and figure out how do you describe this product? How do you describe the ICP or ideal customer profile? How do you describe their problems? How do you get at that? At When I joined in grok a few years ago, we talked about that.

Like, my first two weeks, I spent some time saying, what is our ideal customer profile? Who would, excuse me, who would absolutely buy this, like, without, like, sight unseen, no questions asked, whatever. And what problems do we solve for them? So I would say solidifying that as quickly as possible. If you do that, then that lets you build a website easier.

That lets you talk to customers easier. That lets you if you do eventually want to go to DevRel, that allows them to say, okay, here are the problems we're solving. Here's why I know I need to talk about. So I would say you need after the engineer who's actually building things, you need somebody on the marketing side to be able to, like, craft that message. And from there, I always say double down on, double down on them as you go.

So as you bring on an engineer, cool. Bring somebody on to marketing. Now most of the times, that's not gonna be full time people. You know, that's not gonna be that sort of thing. But I I think having somebody who understands your target audience, if you decide you're in the space, you're going after Laravel developers.

Cool. Hire a Laravel person under a contract to write blog posts and to write SDKs and to write guides and to do those things. So go deep into the space you're in. Flip side is if you're doing something in the automotive technician space, find somebody who knows that. Make sure that your language lines up with them and figure out what newsletters do they describe, do they subscribe to, what websites do they visit, where do they go for news, and figure out how to do that on that side.

So you're looking at probably some form of content marketing and some form of demand gen.

Jack BridgerJack Bridger

And do you think there's I guess, would you hire someone under the veil of DevRel at some point? Or

Danger Casey

If if you're potentially, but I think that's a a more downstream sort of thing. I think you can you can have a lot of value from developer relations without having somebody in the role. So I think especially when you're small, the CEO, the senior level engineers, whatever, like, they can provide some of that value. I think if your marketing message is tight and it it's descriptive, I think you can have a lot of, positive impact in those spaces to be able to say, you have this problem. Here's how we're solving it.

I think if you're doing good content marketing, you'll get bits and pieces of that. I think you can kind of, like, patchwork together the DevRel value prop without having a DevRel person.

Jack BridgerJack Bridger

I see a lot of start ups doing that. That's I see a lot of people just, like, you know, making do and just getting, like, the team to contribute and stuff. It seems like it gets harder as you scale up.

Danger Casey

Oh, yeah. Absolutely. And, I mean, like, yesterday, I had 2 different calls with people. Okta alumni, they're working on different things where, you know, 45 minutes to an hour, it's like, okay. We can lay out some, like, bullet points here and at least, like, sketch out a draft marketing message that now you can test with people.

And Yeah. Figuring out somebody good that you can go to for an hour, 2 hours an afternoon and get that message hammered out is much better and easier. Going to a full, like, full blown DevRel person is expensive, and you just don't have the the time or energy at this stage. But just like support, support is painful when you have a small team. But as you're expanding it out, it's like, okay. Well, now everyone feels the pain. Let's hire somebody to address that.

Jack BridgerJack Bridger

I think, Swyx put it quite well where it was like, not not everyone needs HR, and a a lot of it can be done by the rest of the team. Does it mean HR is dead? No.

Danger Casey

Yeah. It it it goes back to the the patchwork kind of situation of, yes, there are a number of functions that we need. What is the best, most effective way to get them addressed? And in a lot of cases, it's by taking this piece and handing it to this person and this piece and handing it to this person. And as long as you've got like a unifying message, a unifying voice, then that can work out well.

Jack BridgerJack Bridger

Yeah. I do see, a lot of startups. I wanna say a lot, but I speak to startups that I say, tell me they're hiring DevRel, and sometimes it's like, you know, why are you hiring DevRel? Because we need growth. It's time to kind of, like, turn on the growth.

Let's get DevRel. And I do think that maybe that is, like, putting the cart before the horse a little bit, where, like, it's like, what do you want what kind of growth channels have you seen that need to be, like that seem to be working really well, and then, like, how do you invest in those? And then maybe that is DevRel. That makes to me, that makes much more sense. If you see, like, YouTube's working really well for us where the founders have been making YouTube videos, let's get someone to just, like, make a load of YouTube videos, whatever you call them, DevRel or, like, content marketing or just, you know, video maker.

Like, it's like

Danger Casey

Well, you hit on the the key fundamentally vital issue to understand there is where you already having success. I've had people that are like, oh, I need to hire a dev rel team. I'm like, what are they gonna do? Well, okay. Forget that. Where have you been successful so far? Where should they double down on? And they're like, well, we we don't know yet. So then this is the expensive way to go about it. There's a great book.

It's probably 10 or 12 years old now. It's called Traction, and it talks about there are 19 different channels that you can market with. And basically, it's like, hey, try 3 or 4 of them. Kill the ones that don't work. Double down on the ones that do.

And when you've got some free time, add a couple of the others and just keep iterating on them. And their whole premise is that as your organization is growing, some channels are going to work better than others. And then 3, 6, 12 months from now, those channels might shift. And if you're hiring dev real people to experiment and figure that out, that's an exceptionally hard way to do it. And it's frustrating for the dev real people Because if you don't have if you don't have web traffic, them writing blog posts is immensely unsatisfying because I wrote this great blog post, and my only chance that anyone's ever gonna see it is that it gets to the front page of Hacker News.

Jack BridgerJack Bridger

I think that's such a good way to put it. Yeah. A frustrating and kind of impossible task because it always seems like, I you know, I've spoken to a lot of people now and, like, the stuff that companies end up being good at is almost always, like, the founder is good at it or, like, interested in it or, like, got it started. Right? So let's take SuperBase as an example, like memes.

If they're good at making memes and they're good at social media, that's because Ant was, like, experimented with that, found it worked, and he was good at it. But, like, if they'd have at the beginning, like, hired someone and said, hey, like, I don't know, just try all these different things, and, like, it's like it probably would have been really hard for them to take the risks because they don't have the you know, they they they're not they're a bit scared to write, like, a spicy meme on Twitter for, like, their employer. This kinda big task.

Danger Casey

You you want people to be a little hesitant about writing spicy memes for their employer. I get that. But once once the CEO or the the senior level people, whoever that is, set that direction, knowing, okay, here's what I can double down on is awesome. Like, that's that's amazing. That's exactly what you want. But again, it gets back to they experimented early on, figured out something that works, and now they can run with it.

Jack BridgerJack Bridger

Exactly. Yeah. That's that's a really cool way to to put it. Yeah. And so I wanna ask you I wanna ask you about SDKs in a second before we run out of time. Oh, yeah. Do you wanna just wrap this up in terms of, like, what what would what would be, like, your takeaways to people from on on DevRel?

Danger Casey

Yeah. So I I think firing your DevRel team is the wrong approach. Let me just say that really bluntly. I think figuring out where and how they could be productive is the best approach. And so a lot of people are like, oh, they should be part of sales.

Unless you make them become sales engineers, that's not a great fit. Should they be part of marketing? They probably already are. But, again, you're attaching them to the hardest single problem there is. So, like, just general content marketing is probably underutilizing their skills.

There's a question of, like, could they move back to engineering? Again, you've got a mismatch in, like, the metrics that have been important to them and to what the metrics would be then. So I really advocate for DevRel should probably move to product marketing specifically because product marketing is all all about understanding your customers, understanding their problems, and telling those stories around them at scale and how your product solves those problems. And fundamentally, that's a lot of what DevRel is. And then kind of nice thing that goes along with that is that good product marketers have some technical expertise to have those conversations with customers.

And I think that's where DevRel can shine. So, I've got a blog post that's coming out. I know you already read a version of it. Thank you. That is that we'll be talking about that specifically because I think there's a good path on how to do it, but it has to be done smartly and, cost effectively.

Jack BridgerJack Bridger

Yeah. Yeah. That's, it's a very interesting article. Everyone should read it.

Danger Casey

Thank you.

Jack BridgerJack Bridger

Okay. So we're gonna just do a very lightning run on this one, because we're running out of time. But you've written another another spicy article, danger, and it's how to kill your SDKs. Yes. Why should people kill their SDKs?

Danger Casey

So, fundamentally, organizations when they write SDKs, the goal was to make their tools, their APIs, their product, whatever easier to use from your language and your framework. The problem that we have is that that company had a bunch of assumptions going into it and patterns that they baked into their thing that may not map to your view of the world and the way you build stuff. So I'm of the opinion that companies should kill their SDKs, delete their SDKs, r m minus r f, get rid of those suckers and instead document them exceptionally well. Open API, good docs and everything like that. And then the companies that need to consume them can auto generate them with generative AI now.

But the important thing is not just use generic elements off the shelf that, like, subsume everybody's code. It's kind of built patterns based on that, but traded on your code. Train it on the patterns and the practices that you have in addition to community code that's particularly relevant or you have vetted is good.

Jack BridgerJack Bridger

That is, it's a very spicy take.

Danger Casey

Yeah. Well, I I think we're getting there. I I think we're going to get there sooner rather than later because there are so many supply chain attacks happening at this point that if you install an SDK, it has all these dependencies and those has dependencies and all these things happen. You're going to, at some point, have a risk somewhere in that chain. And it could be malicious.

It could be accidental. It could be, you know, the the classic left pad thing where somebody just deleted the repo and it broke the Internet. Regardless of how it happens, that supply chain is getting exceptionally big, which means it's exceptionally risky and no one can actually say, yes. We have complete confidence in everything that's in our system.

Jack BridgerJack Bridger

Yeah. I so in terms of, like, I I kind of agree. And so it makes it way easier to from my perspective, it makes it much easier. The surface level surface area of the of the dev tool is, like, way less. So, you know, everyone hates it when an SDK is out of date or, like, all this sort of stuff, and it's it sucks.

But if you know you've just got, like, an API, then rest API, then it's, like, great. You know that there's only one thing, so it's much more likely it's gonna be up to date, and it's not gonna have bugs and all that sort of stuff. I am totally on board with that, and I think it's often easier just to build it yourself and, you know, create your especially with Gen AI stuff. But I still feel like there's my my pushback to this would be like, yes, but some people still want it, and some people might be more likely to go with me if they can come to my website and they just see, like, oh, look. They've got these amazing, like, little JavaScript this little JavaScript library.

I know how this works. Like, it makes sense to me. Whereas, like, a REST API, like, is harder with, like, multiple steps is, like, harder for me to, like, see how this works. It doesn't it doesn't have that nice little code snippet at the top of my hero section. You know?

Danger Casey

Yeah. Yeah. What so I think what's going to have to happen for it to bridge the gap is I think our IDEs are going to have to do that more and more. So if like, to do the actual generation. So you say, I want an API that does, you know, SMS.

And it says, okay. Here are the APIs I know that do SMS. Here are the the open API specs or whatever the docs that go along with each of those. The IDE already knows your code base. It already has access to your GitHub repo to be able to to have a model that goes along with it.

It says, hey, Jack. Do you want me to generate the, the SDK for your framework, for your existing tool set against that API that I know about? And I think if you we if we did that within the ID, that's when things start to get really interesting because then you never had to leave your ID. You just had to say, hey. What SMS framework do I need? Or what SMS tools do I need? And then everything behind the scenes happens, excuse me, out of the box.

Jack BridgerJack Bridger

But do you think that you would pick, like let's say, an SMS provider. Like, do you think that you would pick this within your ID? Because I feel like a lot of it is, like, how do I trust them? Who else uses them? You know, you're gonna go to the website and then I feel like it comes back to it. It's like, I don't know. Like, you know, you wanna see some code that you understand. I don't know. It's,

Danger Casey

potentially. Yeah. Potentially. And I and that's where I think we're we're in this weird spot right now where the vast majority of developers don't care, though. I when I was at Okta, I developed the phrase, developers have 2 goals of life, build something useful and go home.

And some of us some of us absolutely wanna get into the bits and bytes and the response codes and everything like that. A lot of people just want to, you know, write the code that closes the ticket so they can go home. And so I think we've got this, like, really big dichotomy between those two worlds. And I think that second group, the people who just want to write code and go home, I think they will absolutely go for this, especially if think of think of the think of it as a marketplace within your ID. And that that's a terrible, terrible terminology for it.

I know every developer listening is just cringed a little bit, but just roll with me. Think of it as a library if you prefer. A library was in your ID of these are the tools that my organization is already approved, like proved and approved and accepted, and they're already paying for. So now when I when I need something, I don't go to the Internet as a whole. I'm like, oh, well, I've already got this tool. It's already approved. 6 other teams down the hall are using it already. Yeah. Okay.

Jack BridgerJack Bridger

So it's almost like you're not even using an external. It's almost like there's no difference between using an external tool, in a sense. Like, maybe you could even generate, like, the API keys within your ID ID or something. Like

Danger Casey

Oh, yeah. Absolutely. And and I think that's where some things are moving to. If you look at, the whole, like, developer productivity movement, I think a lot of that is will be coming to the surface. It used to be, was it centers of excellence? And now they're shifting mindset to become centers of enablement of how do we get a blessed set of tools that you as a developer and organization you just pick up and run with, and you don't have to go out and find on your own.

Jack BridgerJack Bridger

Does blessed slow you down though if, like, you you know, blessed is great when it the tool exists, but then if you wanna do something that no one's done before.

Danger Casey

Yep. It's that is going to be a hard one because rewinding 12, 14 years ago at this point going into Twilio, At that point, nobody thought us sending SMS was an important thing. And in fact, anyone doing at that point, I'd been with an SMS aggregator before. Getting a short code to send a message was $10,000. Then that was just the registration.

Keeping that short code was $1,000 a month. Sending a message was 10¢ a month. So most organizations discard SMS as a channel. Being with Twilio, we had to figure out how to bring that in. And if you're working in an environment where there's these are the blessed tools.

Well, now you've got 2 different fights to have one, you need to get in with the developer being able to say, how do we get you to even consider this in your your solution? And 2, you have to fight the the higher level IT battle of how do we get this into your blessed tool set so that we don't have to go through this again and again?

Jack BridgerJack Bridger

Yeah. Yeah. That's, Yeah. That's tough. Exciting. Okay. Danger, this was awesome. Could you tell us a bit about, we didn't really talk about Pangaea, but do you wanna tell us about Pangaea, the way you're working?

Danger Casey

Yeah. Absolutely. So I'm with a company called Pangaea dot cloud. We have been building a series of composable security APIs. Things have taken a shift in the last few months because, as we start doing more and more stuff in the AI space, we realized that we witnessed in the ecosystem that, AI security sucks.

It is absolutely miserable. If you go into things like prompt injection or, like, rag models where it's pulling in data from my external sources, there's a lot of abuse going into the system and, bad information coming out. So we applied all of our compostable security APIs into that system. So on the prompt injection side of things, we can detect, hey, look at is this person asking for personal information? Are they submitting personal information?

Are they trying to get out personal information? And then going into the model itself, we can detect, as you're building the model, are there is there PII in this model? Because if you're in, like, under GDPR, you absolutely do not want PII in your model because at some point, it can leak. So we can filter that on the input side of things so that doesn't go in the model in the first place. If you already have an existing model, you can use our AI Guard product on the output to be able to go, oh, wait a minute.

We are detecting PII coming out of our models. Let's go ahead and remove that before we give a response back to the end user. So Prompt Guard and AI Guard are serving a lot of needs on that front.

Jack BridgerJack Bridger

Super, super cool. Okay. And then finally, 2 more questions, and then I'll I promise I'll let you go. First one is, one final takeaway that you have for, dev tools founders, dev tools, startup people.

Danger Casey

Single most important thing you can do as a dev role or sorry, as a dev tool founder, as a developer, is get in front of people as soon as humanly possible. You have your own assumptions, your own biases, your own view of the world. You might be a 100% correct or you might be 1% correct. You need to figure that out as quickly as possible, Because if you spend 3 months working on something and get out there, people like, no, that's not it. You're going to kick yourself and be super frustrated.

If you spend 3 days working on something and put it in front of people and you're wrong, okay, that's fine. Like, you you can iterate on that many, many times. So get in front of people as soon as humanly possible.

Jack BridgerJack Bridger

Amazing. And then final question is, are there any dev tools, besides Pangaea that you're, like, really excited about right now?

Danger Casey

Yeah. I'm I'm doing a ton in the the AI space. So I'm definitely, you know, chat GPT and Grok and Claude and all that fun sort of stuff. I'm starting to do more and more cogeneration, so I'm having lots of fun on that front. Beyond that, I've started.

So there's a number of alumni from Twilio and Octa that I've worked with. They're doing some interesting things in the space, especially for the agentic stuff. So agentic means these are agents that go and do things for you. So I think of as more Jarvis, less Skynet Going out there and figuring out, like, is this going to be useful to us? In 2015, I wrote a blog post about my sons may never learn how to drive because between the, the ubiquity of a calendar and Uber and being able to schedule rides in Uber, I could potentially just have a car pick them up anytime, anywhere they need to go and just have them never be late again.

So, like, that agentic sort of idea is super fascinating. So there's a few people working on things on that front that I'm not going to name them here because they're super small and they're just getting off the ground.

Jack BridgerJack Bridger

Stuff. Alright.

Danger Casey

Yeah. It's some pretty cool stuff. Yeah.

Jack BridgerJack Bridger

That's cool.

Danger Casey

Read my blog. I'll probably do it right up.

Jack BridgerJack Bridger

That's amazing. Okay. Igentic stuff. It's funny because, like, I feel like everyone and this would be my answer is just cursor, and I think everyone right now is just like, what are you excited about? Well, actually, it's just code Jetta Casa and all these. It's so such a crazy advance.

Danger Casey

Well and I have this this high level hypothesis that the vast majority of applications we build, it it we can abstract them to the idea of it's a set of code to do a particular task. And so that's a very abstract take on it. But if we could build agents that have access to the logic that we would apply to that task, and the data we need to execute that task, I suspect there's a lot of like, very boring simple applications. They're just going to disappear in favor of domain specific agents. Yeah.

And and that's a longer term thing. It's very exciting. That's a few years down the road, but I think it's definitely feasible.

Jack BridgerJack Bridger

It's it's a very exciting time. Well, thank you very much, Danger KC. I really appreciate your time, and, thanks everyone for listening.

Transcript source: Provided by creator in RSS feed: download file