Screaming in the Cloud - The Anatomy of Developer Advocacy with Matt Broberg

Episode Date: September 4, 2019

About Matt BrobergMatt loves working with technology communities to develop products and content that invite delightful engagement. He’s a serial podcaster, best known for the Geek Whispere...rs podcast, is on the board of the Influence Marketing Council, co-maintains the DevRel Collective, and often shares his thoughts on Twitter and GitHub @mbbroberg. He’s also a fan of tattoos and cats, though remains unsure of Schrödinger’s.Links Referenced: Twitter Username: MbbrobergLinkedIn URL: https://www.linkedin.com/in/mbbroberg/Personal site: Mbbroberg.funX-TeamCHAOSSEARCH

Transcript
Discussion (0)
Starting point is 00:00:00 Hello and welcome to Screaming in the Cloud with your host, cloud economist Corey Quinn. This weekly show features conversations with people doing interesting work in the world of cloud, thoughtful commentary on the state of the technical world, and ridiculous titles for which Corey refuses to apologize. This is Screaming in the Cloud. This week's episode of Screaming in the Cloud. first-class company environments. I've got to say, I'm pretty skeptical of remote work environments, so I got on the phone with these folks for about half an hour, and let me level with you. I've got to say, I believe in what they're doing, and their story is compelling. If I didn't believe that, I promise you I wouldn't say it. If you'd like to work for a company that
Starting point is 00:00:59 doesn't require you to live in San Francisco, take my advice and check out Xteam. They're hiring both developers and DevOps engineers. Check them out at the letter x-team.com slash cloud. That's x-team.com slash cloud to learn more. Thank you for sponsoring this ridiculous podcast. Welcome to Screaming in the Cloud. I'm Corey Quinn. I'm joined this week by Matt Broberg. Welcome to the show, Matt. Thank you so much, Corey. It's a pleasure to be with you. So your formal bio's a delight. Matt loves working with technology communities to develop products and content that invite delightful engagement is how it starts,
Starting point is 00:01:40 which is just, it feels like someone has workshopped that to no end. I mean, you can just do the kind of kissing motion while doing mwah, just tastes good when you say it. Exactly, but it continues. He's a serial podcaster, best known for the Geek Whisperers podcast, is on the board of the Influence Marketing Council, despite the fact that somehow no one really knows who you are. I may have ad-libbed that. That part's on the bio, yeah. Yeah, co-maintains the DevRel Collective, which I'm sure we'll get into, and often shares his thoughts on Twitter and GitHub.
Starting point is 00:02:13 Do you share your thoughts about Jithub on Twitter or vice versa? Oh, dear God. I think you're really just reminding me I'm due for a revision on this. Well, absolutely. There's no time preparing for something until right after the point you really needed to, which, why not? Game on. I might have you back someday. You currently work at IBM Hat as a technical advocate and editor for opensource.com.
Starting point is 00:02:38 In fact, I am employed at Red Hat, which is still Red Hat, and I do. I am one of the editors of opensource.com, which is a lovely site that you can contribute your ideas of what open source means or share tutorials about it. It's all under Creative Commons. And the code is based on anything that meets open source licensing. So it's really a great place to share and engage in the open source culture and to do so in a way that doesn't focus on code contribution, since we all know that's not the only way to contribute back to open source. Oh, yes. You read an article of mine, which I'll throw a link to in the show notes at some point, and have had the good sense never to
Starting point is 00:03:18 invite me back. Yeah, I mean, it doesn't come to memory, so I guess it wasn't on purpose. But yeah, maybe next time, Corey. Exactly. And no, you are at Red Hat, which is at the time of this recording, has just recently been acquired by IBM. So the hats are red, but the suits are IBM blue. Yeah, I mean, you're absolutely right. And it's a pretty exciting time to be there. I think I'm more impressed than ever that I was actually interviewing while IBM was in
Starting point is 00:03:47 the process of acquiring Red Hat. The news came through during the interview process, so it really caught my eye. And to everyone's kind of credit, it still went through completely smoothly. I just continued on with the interview process because the company was still exactly the company I'm working for now. So I feel really good about that. And I think it's a real credit. There's a lot of snark to be said about how companies change after acquisition, big and small. And this is the first time I haven't seen it completely freeze all hiring processes. It seems that everyone I've talked to there has continually nice things to say, which tells me that they're legally required to, which is fine. And that's not the point of having you on.
Starting point is 00:04:33 Instead, it's mostly to talk about what you've been up to lately. What have you been doing? What excites you? What interests you? You know what, Corey? I mean, the thing that's been on my mind is I just finished a stint getting a what we might call colloquially a DevRel developer relations organization off the ground in a technology company. And my last three jobs have all been in the DevRel Collective, which is this brilliant little brainchild of Dave Josephson, who wanted to get other people that were formerly developer evangelists
Starting point is 00:05:13 talking to each other on the side and getting each other some support, because it was so frequently teams have won in the early days. Well, we've definitely evolved far away from that timeline into it being in the mainstream and every organization almost to a degree of cargo culting pulling that term into their organization and i'm fascinated by this i see myself more as like a jane goodall character in devrel like curiously watching what's happening from the trees trying to blend in and i have some observations and i know you have some opinions, so I wanted to banter with you on that for a while. Oh, I generally have opinions on most things.
Starting point is 00:05:51 But to clarify, you would not consider yourself to be a developer advocate or developer evangelist or a dev reliper, as I insist on calling them? Not at the moment, no. I definitely am good at playing one on TV, as need be. I definitely think of it as a bit of a caricature you have to play sometimes. But, you know, in order to be in the DevRel space at a given time, you need to have a particular tribe to be talking to. I think that's an essential element of it. And your goal, my take on the overall goal is to inspire by example. That is fundamentally what a developer advocates role is to be. You know, Google has a definition as well from like 2015 that if I can pull that quote is developer relations role is to create a vibrant ecosystem of third-party developers by bringing
Starting point is 00:06:46 the interface between those developers and their platforms, product engineering, and design teams, which is kind of a fun idea of being the glue between these different experiences. And at the moment, I'm very happy to be just focused on writing articles and talking to people. So not at the moment, but I'm fascinated by it. I like to get into conversations about it on Twitter. And I think we're still at a place where it's just so ambiguously defined what that role is and what it looks like, depending on where you're getting hired, that you have to really peel back that onion and know what you're signing up for, or you have no idea what to expect from your job. I have mostly stayed out of those debates intentionally, largely because I know I'm going to irritate a number of people regardless of what I have to say and regardless of what
Starting point is 00:07:39 side of offense I come down on. So let me preface the rest of this conversation with a disclaimer, namely that I'm not sure who's on what side of what war is being fought over this, because honestly, I have other things I'm focusing on rather than outreach to developers. For my business, developers are generally a champion at best and not someone that I'm trying to sell anything to. So from my perspective, I don't need developer engagement. That said, let's start at the beginning. What is developer relations?
Starting point is 00:08:10 Well, so I gave you the textbook definition by... Yes, but now I want to hear it applied. Yeah, by Google's definition. And then I really do think that developer relations is a category of positions that is its main goal is to inspire by example for a given audience. The three disciplines I think that really are enveloped in this new strategy of DevRel are community, which isn't traditionally its own organization, but at sometimes community management is,
Starting point is 00:08:47 engineering, some function of engineering, and some function of marketing. If you smoosh those together and you sprinkle some unicorn dust, a rainbow pops out and then a developer advocate is born. Wonderful. And what is, I guess, functionally the role of one of these people?
Starting point is 00:09:02 Because I will start off by saying the external crappy view of a developer advocate or evangelist, we're not sure which they call themselves by because there's strong feelings about either side of that. And they're too busy quibbling among themselves, in my experience, to articulate a clear difference. I thought you weren't going to have an opinion on this, Corey. Oh, I said I was going to have an opinion. I just don't have a horse in the race. There's a difference. I see, I see. So I see the quibbling happen,
Starting point is 00:09:31 and talk to people about what they see the role being. But let's take the prototypical, poorly understood, crappy example, where you have someone who looks like a developer, except for the part where they cost way more. And their job description, more or less, is to fly around the world to exotic places where a conference is being held. And then they get on stage and they say something like, yes, I currently work at Twitter for Pets. Twitter for Pets is hiring. Let me know. And that's the last time in their talk that they mentioned the company because now their talk about how to choose the proper
Starting point is 00:10:00 standing desk for your home office is what they're focusing on. And it's not in any way relevant to what Twitter for Pets does. And then they flit off to the next conference and continue to go on effectively drinking parties with their friends. Now, this is probably not the complete encapsulation of the role, but to someone not steeped in it, it doesn't sound like it's that far from it. Yeah, that could be a pretty tough pill to swallow if you're in the profession right now and you hear that description. That is like the most annoying stereotype of what the work is, that you fly to exotic places, you get to hang out on a beach, and then you are paid to drink beers with your favorite people because they're also DevRel and they're in the same space. Forget annoying description. I'm pretty sure that was a verbatim job posting two years ago. I am not going to advocate or argue against that,
Starting point is 00:10:49 but I will say that, you know, if we want to talk about what it feels like in practice, I've done the job a few times now for a number of years. And one of my favorite things is talking to people in the DevRel collective and to people trying to break into DevRel. So what I found is that, you know, I just want to start by saying there's a wide variance in what the job is, depending on the size of the company, the subject matter the company cares about, and basically, like how well funded they are. So I think early startups to, you know, mature cloud vendors have wildly different expectations. But in its best form, there are a few key aspects of it that tend to come up over and over again. And it has to do with winning, you know, hearts and minds by having somebody who is, you know,
Starting point is 00:11:47 first off, a member of the given tribe that they're trying to influence. So you, Corey, if you ever were to dare, could easily be a great dev advocate for a cloud vendor if you wanted to try. Would you ever try that? I have the sneaking suspicion that I would be entirely too honest. Let's also not escape the fact that I am a terrible employee for everything that my personality suggests I would be. Fair enough, fair enough. Okay, so avoiding, if we just focus on that aspect, you would be good to go.
Starting point is 00:12:11 But there are other aspects, right? There is the angle of what is the value that company is expecting to get out of this business investment of a developer advocate or a developer relations professional. So in that way, it really depends on whatever executive coughed up the hundreds of thousands of dollars to millions of dollars of investing into this project. And to give some concrete examples, like if you look at the top three cloud vendors of Google, Amazon, and Microsoft, you see really deep lineups of developer advocates. trying to provide a better experience for their particular cloud by in whatever way they think makes sense to them. So you recently had Jess Frizzell on the show. I think Jess is one of those like secret superpowered dev advocate types who like fundamentally is an engineer at heart, but she can't help but go fix things for actual people in real ways. So it's not just about what's been put on the backlog on Jira.
Starting point is 00:13:31 It's like, what are people pissed about? How can I go find the person that can fix that and, you know, hold their head towards the tweet that says how bad it is until they actually fix it. Like that is like one of the superpower the superpower elements of a dev rel. And we're calling those individuals a dev rel as a singular now. That's the terminology and nomenclature we've settled on?
Starting point is 00:13:54 No, I'm terribly sorry, and I would love to provide an alternative. So developer relations would be an umbrella term. I wasn't criticizing. I think every term I've heard about this has been awful. But I'm just willing to figure out what the appropriate term is. I'm not one of them. I use the term that they tell me to use. So I don't want to put my wood behind the fire of DevRel. It's a terrible term. But developer relations is the umbrella organization, if you will, if we're going to think about this from a business standpoint. And then within a developer relations
Starting point is 00:14:24 organization, if you're creating that, you tend to have developer advocates, which are your, you know, general purpose unicorns, as we're talking about right now. You might also have developer experience engineers in that organization that focus more on, you know, SDKs and library support. And then in the larger organizations, they have an entire staff of sort of product and program management teams that help support the initiatives that the DevRel organization is uniquely responsible for. So my understanding over at Microsoft is that there's a DevRel organization that has program managers that support their own band of certain events and activities and sponsorships of podcasts and things that differentiate from the core brand of
Starting point is 00:15:13 marketing that that company is doing that are more focused on giving back to the community at large and less about immediate conversion for the sake of marketing goals, which marketing's goal is to convert people into sales opportunities. And yet, as you mentioned earlier, they put millions of dollars behind a DevRel program at these companies and they want to see some value in return for that. Otherwise, you may as well send people you like on faraway trips to expensive places. But the question then immediately emerges, how do you measure that value that you're getting from it?
Starting point is 00:15:48 This is my happy place. This is the thing no one has still cracked the code on, and it's absolutely amazing that it's so consistently problematic. We're talking about organizations, so org charts will always have those steady pillars in organizations of marketing, sales, engineering. And the only other essential one is finance because you got to make some money
Starting point is 00:16:14 and know what to do with it. But being so new and not being so one-to-one aligned with KPIs like these four organizations are means the dev rel organization will always look a little alien when we start talking about return on investment. The ROI of a developer relations program has to be aligned with some sort of strategic strategy, or else it just looks like the sort of general purpose, like we just make things better for the company type statements, which don't tend to lend well in like a boardroom scenario. But, you know, to double down on that for a second.
Starting point is 00:16:52 Because that always in the rock, paper, scissors game falls to, I make things less expensive for the company. So there has to be a value clearly articulated. Yeah, exactly. So I really, I kind of keep going back to business theory in this. And I'm like, you're either a cost center or a profit center. And DevRel, unless communicated in a way that it is providing some sort of coherent value based on the other organizations we're used to, it's going to eventually be a cost center and eventually cut because they can be wildly expensive due to the activities. But why are people investing in them in droves still? And it's that their organizations that currently exist are fundamentally broken at communicating with the target audience. The idea of most organizations, both their marketing and engineering teams having a coherent conversation with an end user are just busted. Like you have engineers that will produce whatever their backlog tells them to, not because they want to or it's been validated, but because that's what they have to do.
Starting point is 00:17:54 And then you have marketing organizations that are very good at times at talking to the C-suite or talking to the person they perceive to be the moneymaker, but we're living in the wake of developers being the new kingmakers. And that whole idea... Nice Red Monk reference. Thank you, thank you. And not being able to talk to developers is seen as a huge liability.
Starting point is 00:18:16 So we're left in this little bit of a primordial ooze of what do you do in this state where we don't have the right resources and the right organizations? This week's episode is sponsored by Chaos Search. If you've ever tried managing Elasticsearch yourself, you know that it's of the devil. You have to manage a series of instances. You have to potentially deal with a managed service.
Starting point is 00:18:41 What if all of that went away? Chaos Search does that. It winds up taking the data that lives in your S3 buckets and indexing that and providing an Elasticsearch compatible API. You don't have to manage infrastructure, you don't have to play stupid slap-and-tickle games with various licensing arrangements, and fundamentally, you wind up dealing with a better user experience for roughly 80% less than you'll spend on managing actual Elasticsearch. ChaosSearch is one of those rare companies where I don't just advertise for them, I actively recommend them to my clients because fundamentally,
Starting point is 00:19:18 they're hitting it out of the park. To learn more, look at ChaosSearch.io. ChaosSearch is, of course, all in capital letters because despite chaos searching, they cannot find the caps lock key to turn it off. My thanks to Chaos Search for sponsoring this ridiculous podcast. From my perspective, and I'm curious to see what your thoughts are on this, I view DevRel as an extension of marketing. Now, I know somewhere listening to this, someone just sat bolt upright and started swearing and possibly almost caused an accident if they're commuting. But I don't mean that in any way as an insult.
Starting point is 00:19:55 I consider myself more than a little bit of a marketer. And because the way I see it is that it aligns so clearly with the larger picture of marketing. When people have a, I guess, angry opinion toward marketing, from my perspective, it's the crappy implementation of marketing. Easy example for that is we're on a podcast. As people have heard at the beginning of this episode, it's sponsored by a company. Huzzah. Now, people are generally not going to be pulling over to the side of the road, causing a second accident on some of these freeways around here, and pulling up long URLs
Starting point is 00:20:30 and punching in discount codes necessarily. But there is value as far as brand awareness goes to affiliating a brand with something like this that people at least ostensibly like. And measuring the ROI on something like that becomes super challenging. So companies instead try and game the system. Well, if you make them use this code for some discount, then we'll be able to loop back around and track the exact number of impacts. But it never works that way. I mean, there's this problem of effective frequency. If you see a brand 15 times and the 16th, you see the sign, you decide to buy it. Well, that's that 16th thing. That 16th impression winds up getting all the credit and everything else was just a waste of money, but it's not how it works. 100% correct. I'm with you all the way, Corey, that
Starting point is 00:21:15 we're now really getting into the guts and really the deeper level than most people want to about like, what is marketing about? If you can tell you're being marketed to, it's because it's bad marketing. If you start from that premise, you can think about how developer relations could be a bandaid over the current status quo of marketing in most tech organizations. It's, we need developers talking to developers about things developers care about, and keeping them engaged, excited, and contributing back to something larger than themselves. So you see this a lot in open source communities because it's easy to see that the more I engage with contributors and maintainers,
Starting point is 00:21:56 the more they contribute back and thus the better the code gets. In sort of API-driven companies, you see that DevRel, when they do a tutorial at a conference that gets people their, you know, their first push to their API, they sign up for a new account. So it's an easy ROI conversation. a cloudy space or the sort of products that are more regular releases of things that people go and run on premises themselves. You have to have a bit of a leap of faith that when I get somebody you trust to talk in front of you, you are going to be more likely to use this software or hardware or whatever it may be than you were before you talked to that dev advocate. So there is something like there are things that are easy quantitatively to measure, but that doesn't make them qualitatively correct. And finding the line between what's easy to measure and what's useful to measure is something that we're still way off on as a principle.
Starting point is 00:23:03 And if I could tell you the one thing that has to be measured across all organizations, I absolutely would. But I've found that there are so many variances in how people define their DevRel program's goals that you have to align the KPI, the outcome that we're pushing towards with the business initiative,
Starting point is 00:23:23 or you're just trying to whitewash this idea in a way that doesn't work. Absolutely. And I think that if you view marketing through the lens of crappy marketing, such as people who are statistics or metric-driven around it all comes down to the clicks and getting in front of people in obnoxious ways,
Starting point is 00:23:40 then yeah, I wouldn't want to be associated with that either. But as you say, that's crappy marketing. That's not what marketing should be about. Another direction I've heard people take DevRel in is that it becomes the voice of the customer or the developer back in to inform the product and make it better over time. And if you ever want to see someone struggling to keep a straight face, I would urge you to use that exact phrasing to someone who runs a product or get a company. And then pour six to eight drinks into them and then let them loose and see what they have to say. Because fundamentally, user interviews are an integral part of product teams.
Starting point is 00:24:19 Conducting those as its own skill set and making sure that you wind up asking the right questions in the right way is incredibly complex. I hire someone specifically to do testimonial work with my existing customers just because I don't have that background to be able to ask the probing leading questions to get the story that I'm looking to get from a consulting engagement. From that perspective, a bunch of people with some form of engineering background who are now giving talks, writing blog posts, et cetera, the idea that they can walk out and into a random conference room, have a conversation for 20 minutes with someone that they like,
Starting point is 00:24:54 and come back with meaningful product feedback that carries statistical weight to product seems a little far-fetched. Yeah. I mean, you're scratching on that itch again, right? We're asking too much from a single new idea. I do want to give a shout out, not that he'll necessarily listen, but maybe he listens. But Kelsey Hightower, I think, is a wonderful example of what this looks like in practice, where DevRel is adding value in a unique way, as opposed to trying to replace what product management would do. His work with empathy sessions, this idea of gathering users into a room using his star power and expertise in the community space to grow people and then to aggregate them into a place
Starting point is 00:25:38 gives him an opportunity to get people using a new tutorial that you put together, but then product team members can join that exact same space and get to know the same people and have that one-to-one relationship or one-to-few relationship that DevRel is just better at. Because to date, many, many product organizations do not actually talk to their end customers. Because to date, many product organizations struggle to get that same level of relationship with people because they're not engaged on Twitter like a developer advocate would be.
Starting point is 00:26:15 And they don't show up to the conferences regularly enough to be just invited into a room of people. So there is a value add, but we have to start talking about this as additive and less as being a replacement for other organizations. We still need marketing. We still need engineers who are writing code and pushing bug fixes. And we still need product management that's doing what product management does uniquely. But we're also saying that that's not enough anymore. And in the current state of affairs, we need an organization like Developer Relations to provide that social tissue, that connectivity with our target audience, and then to lead by example by participating in the ways that we want other people to participate.
Starting point is 00:26:59 So I'm fully with you that there's expertise in each of these nuances to each of these roles, but DevRel is an additive value in this current state of affairs and the current time that we're in in the current market we're in. Absolutely. One thing I want to address is why— I was kind of hoping you'd argue with me. I'm not going to lie. I don't know.
Starting point is 00:27:22 I don't know if I agree with you or not. I think that it's a nuanced issue. Again, I'm trying to be very clear on this. I'm not trying to call anyone in particular out on anything. Some of the most inspirational people I've ever had the privilege of speaking with are developer relations professionals. I'm a big fan of the work, and I definitely think it's needed. My concern has been largely around the way that it's talked about in some circles.
Starting point is 00:27:45 I'm not necessarily trying to get hate mail, but I'm also not trying to paper over a lot of, shall we say, unfortunate behavior that I'm seeing in this space. For example, a lot of companies are effectively trying to significantly beef up their developer relations function, where they have a tremendous roster of people who are known and respected throughout the entire
Starting point is 00:28:11 industry. And the problem that you see is great. So these people are using their personal credibility to convince me to try something I otherwise wouldn't try. Well, absolutely. I like these people. If you tell me something's good, I'm going to believe it. And then it turns out it's crap. And 12 months goes by and hey, try it again. It's not crap anymore. I'm not going to trust you the next time that you say this. So I fear that people are in some cases burning personal credibility because they feel they either need to or they actually need to based upon what their employer is measuring them based upon. That's some tough love right there.
Starting point is 00:28:50 But I can't disagree with the premise that when being in a developer relations environment, when that is your role, part of what you're doing is you're putting your credibility out there as a source of value for the company you're working for. That's part of the idea of the top of funnel marketing draw that you provide that other people in marketing can't provide with, you know, their latest version of a web page or, you know, new place where you can add your email to get a cookie. So you're totally right that people are putting themselves out there and i think being on the other side of that more than a few times i think the hope is that you aren't too blind to the fact that it has flaws as well and you can honestly advocate for the right way to use something and the wrong way to use something and when it is good and when it isn't good and you can request
Starting point is 00:29:44 the kind of feedback that's appropriate to the lifecycle of the product. So like sometimes I've had to push back and be like, I know you want me to get people to go buy this, but I think I actually need to tell people that it's in beta and here's an open source release they should download. So you're talking business strategy at that point and talking about maturity of the audience and whether they're willing to accept something where it's at, even though it's not where you want it to be yet. And having that heart to heart with people that are well above your pay grade, but a good dev advocate, you know, has those tough conversations when they need to. So that's, it's part of the job for sure to, to put yourself out there. Ideally, you can stay honest in your job.
Starting point is 00:30:26 I have a core value that I don't want to be at a place I need to lie. I would rather quit or get fired before I'm lying for somebody. That's resulted in both. Absolutely. I think there's also a strange spectrum that we're seeing in the DevRel space. Easy example of this would be, the canonical example I always like to go back to is Matty Stratton at PagerDuty. Sure. He's been doing this for 20 years.
Starting point is 00:30:51 So if he sits down at a chair, sits down in a chair at a stage and spins it around, straddles it backwards, because for some reason in my mental image, that's always how he would do this. And he would say, I have seen some stuff. Let me tell you about it. You're doing paging wrong. Now, I don't necessarily believe that I am. I've been doing this for not quite as long, but not a short period of time either. But if Matt is going to get on stage and he's going to say something that provocative, he's got something to follow it up and he has my attention. When you have someone who's relatively new to the industry on the other end of that spectrum,
Starting point is 00:31:27 then maybe one to three years of development experience, I'm a lot less likely to believe that necessarily because I've been through the cycle enough times to see tomorrow's amazing shiny technology turn into yesterday's garbage. And that leads to a certain cynicism at some point. Oh, you've got a new way to do, I don't know, logging or paging or whatever it may be.
Starting point is 00:31:46 I'm cynical. I'll hear you out, but I'm not going to suspend my disbelief. And what's strange to me is that the more I talk to people in this space, the more it seems like there's almost a bimodal distribution of people who've been either doing this for well over a decade or people who are relatively new to the industry. Is that something you're seeing or is that a selection bias on my part? That's an interesting observation. I want to explore that with you. I see it more as related to organizational size and expectations for the role that on the younger startup space, people are like, oh, everyone's saying dev advocate and dev route.
Starting point is 00:32:23 We should probably hire that too. And these individuals join an organization. It's unclear who their leadership is. They're probably rolling up into marketing or into engineering and then actually rolling up into marketing. And then they're asked to do everything from blog posts every week, write as many talks and get them accepted around the world at first class events, and then also maintain the documentation, maybe a few dozen GitHub, GitLab repositories, and then, you know, just do some more on the side, because that's not enough. And they kind of have the trial by fire version of what it means to be in an organization. They didn't want to go into engineering directly because maybe their coding isn't quite to that level. And they like to
Starting point is 00:33:10 socialize. So they wanted to be more on the social side of things. And that's what I see a lot of startups hiring for in the DevRel space. While like large organizations are really looking for subject matter experts with deep expertise that are talking about a specific topic in depth. And that is more of the fundamental thing. So I see more as an organizational struggle and maybe a budgeting struggle, if we're going to get honest about this, that it's easier to hire people earlier in their career in smaller organizations because it more aligns with a startup budget as opposed to larger ones. If we take a look across the ecosystem around people who have successfully transitioned into becoming developer advocates,
Starting point is 00:33:54 whatever ridiculous term you want to use for them, I still go with developer and I will die on that hill. What is it that separates them out from someone who continues down an engineering path or goes in a different business direction? It's a fantastic point to mention that DevReliper. Why DevReliper? Can we have a quick aside of all the things,
Starting point is 00:34:18 not DevRelian, not Developer Avocado or something like that? Because when I say dev reliper, people first think they misheard it, and then it finally sinks in, and they just stare at me with this disappointed look on their face, and it reminds me of growing up. That's fantastic.
Starting point is 00:34:37 Okay, so what does it look like from here? Okay, I think developer relations in practice is it's engineering that empathizes with its users. It means spending more time on documentation and discussions with end users than most people get the opportunity to do in their day. It's also mostly good marketing. It's the kind so good you actually give a damn when people say the words in front of you that sound like the words in the right order and not like word salad. And it's also community leadership. It's people that are uniting those that care about a given technology in a given space and providing empathy and leadership to do so. So what I love about it
Starting point is 00:35:16 is that anyone who is really good at any of those skills has every right to be in the developer relations space and to lead as a dev reloper. And whether that is a forever position or whether they decide, you know what, I want to do this more on the product management side, or I want to work back into engineering and lead developer experience efforts, or they want to be a technical marketer or product marketer, there's a wide breadth of expertise that they can bring to any organization if they do a stint in DevRel. Sounds completely reasonable. Thank you so much for taking the time to speak with me. If people want to hear more of your sage advice, where can they find you? I'm always happy to banter on Twitter at mbbroberg, or you can hit me up at mbbroberg.fun to reach out.
Starting point is 00:36:08 I'm sorry, did you say.fun? Absolutely. You ever get such a perfect setup pitch to make fun of someone and your mind goes completely blank and all you can do is point and do a ha ha? Yeah, I was really hoping, but I think I've set you up so much for my willingness for you to make fun of me that it's almost kind of surprising to you. And you seem at some point I start to feel bad for you. It's like, are you enjoying this? That's kind of sad.
Starting point is 00:36:34 Not to kink shame, but my God. No, this is lovely. No, Corey, I can't thank you enough. It's a pleasure to be here. And I'm happy to talk to anyone about this stuff or anything else related to my absurd profile. Matt Broberg at Red Hat slash IBM Hat, depending upon who you ask. I'm Corey Quinn. This is Screaming in the Cloud.
Starting point is 00:37:00 This has been this week's episode of Screaming in the Cloud. You can also find more Corey at Screaminginthecloud.com or wherever Fine Snark is sold. This has been a HumblePod production. Stay humble.

There aren't comments yet for this episode. Click on any sentence in the transcript to leave a comment.