Screaming in the Cloud - Doing DevRel on Easy Mode with Matty Stratton

Episode Date: April 12, 2022

About “Matty”Matt Stratton is a Staff Developer Advocate at Pulumi, founder and co-host of the popular Arrested DevOps podcast, and the global chair of the DevOpsDays set of conferences.M...att has over 20 years of experience in IT operations and is a sought-after speaker internationally, presenting at Agile, DevOps, and cloud engineering focused events worldwide. Demonstrating his keen insight into the changing landscape of technology, he recently changed his license plate from DEVOPS to KUBECTL.He lives in Chicago and has three awesome kids, whom he loves just a little bit more than he loves Diet Coke. Matt is the keeper of the Thought Leaderboard for the DevOps Party Games online game show and you can find him on Twitter at @mattstratton.Links ReferencedPulumi: https://www.pulumi.com/Arrested DevOps: https://www.arresteddevops.com/8bits.tv: https://8bits.tvTwitter: https://twitter.com/mattstrattonLinkedIn: https://www.linkedin.com/in/mattstratton/speaking.mattstratton.com: https://speaking.mattstratton.comtwitch.tv/Pulumi: https://twitch.tv/Pulumi8bit.tv: https://8bit.tvduckbillgroup.com: https://duckbillgroup.com

Transcript
Discussion (0)
Starting point is 00:00:00 Hello, and welcome to Screaming in the Cloud, with your host, Chief Cloud Economist at the Duckbill Group, 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 episode is sponsored in part by our friends at Vulture, spelled V-U-L-T-R, because they're all about helping save money, including on things like, you know, vowels.
Starting point is 00:00:40 So what they do is they are a cloud provider that provides surprisingly high performance cloud compute at a price that, well, sure, they claim it is better than AWS's pricing. And when they say that, they mean that it's less money. Sure, I don't dispute that. But what I find interesting is that it's predictable. They tell you in advance on a monthly basis what it's going to cost. They have a bunch of advanced networking features. They tell you in advance on a monthly basis what it's going to cost. They have a bunch of advanced networking features. They have 19 global locations and scale things elastically, not to be confused with openly, which is apparently elastic and open. They can mean the same thing sometimes. They have had over a million users. Deployments take less than 60 seconds across
Starting point is 00:01:23 12 pre-selected operating systems, or if you're one of those nutters like me, you can bring your own ISO and install basically any operating system you want. Starting with pricing as low as $2.50 a month for Vulture Cloud Compute, they have plans for developers and businesses of all sizes, except maybe Amazon,
Starting point is 00:01:43 who stubbornly insists on having something of the scale on their own. Try Vulture today for free by visiting vulture.com slash screaming, and you'll receive $100 in credit. That's v-u-l-t-r dot com slash screaming. Couchbase Capella database as a service is flexible, full-featured, and fully managed with built-in access via key value, SQL, and full-text search. Flexible JSON documents align to your applications and workloads. Build faster with blazing fast in-memory performance and automated replication and scaling while reducing cost. Capella has the best price performance of any fully managed document database.
Starting point is 00:02:30 Visit couchbase.com slash screaming in the cloud to try Capella today for free and be up and running in three minutes with no credit card required. Couchbase Capella. Make your data sing. Welcome to Screaming in the Cloud. I'm Corey Quinn. Returning today for yet another round on the Screaming in the Cloud podcast is my dear friend, and hopefully yours as well, Maddy Stratton. Since the last time we spoke, you've changed jobs, Maddy. You're now a staff developer advocate at Pulumi.
Starting point is 00:03:06 I don't believe you were the last time you were on this show, but memory escapes me. You know, I was just wondering that myself, and I guess we'll have to go back to the archives. Yes, but that sounds like work, so we're going to roll with it anyway. Everyone who's listening, go do the homework for us and, like like just tweet and let us know what my job was last time. And yell at us if we get it wrong, of course. Yell at us if we get it right. In the interest of being, well, I guess a little on the judgy side, because why not? I tend to be good at that. I was hoping to be on the judgy side on this show. You have a very strange career trajectory in that of the companies you work for and how that winds up going back and forth.
Starting point is 00:03:50 When we first met, you were at Chef. And Chef, great company. And after that, it was PagerDuty. Great company. And then it was IBM Hat, which I, was it Red Hat? Was it IBM side? For me, it was IBM hat, which I, was it red hat? Was it IBM side? For me, it was red hat. So it went from Chef, which is great,
Starting point is 00:04:09 a company that was doing a lot of things for the container side of the world, became a thing and immutable infrastructure did sort of change Chef's business model. And then you went to pager duty, the wake you up in the middle of the night service named after some legacy technologies. And to be very direct in the popular consciousness.
Starting point is 00:04:26 IBM views pagers as newfangled technology in some circles, in some areas. So it feels like you were traveling back in time a bit, again and again and again, on the federal side as well, which, for excellent reasons, is not usually the absolute bow wave of innovation, because you don't usually want your government doing that in some ways. And now you've leapfrogged into Pulumi, which is sort of the bleeding edge of the modern way we think about provisioning cloud infrastructure. It feels like it's a very interesting trajectory. Now, this is speaking as a complete outsider. I'm going to assume that's not how you view basically any characterization of any of those companies I have just named. How do you view it? You know, I don't know that I necessarily disagree with the
Starting point is 00:05:10 way that you've put everything, but there is some nuance and some interesting stuff when it comes to that. So I'm going to specifically talk about the Red Hat thing. Why did I leave PagerDuty? And one of the interesting things is I actually had an offer from Pulumi at the time that I took the job from Red Hat. So it actually took me a year to come and work at Pulumi. And the little bit of the short answer is Red Hat backed up a big truck of money. And we have what we all have a price. Yeah, the dulcet tones of a dump truck full of gold bricks emptying itself into your backyard is hard to say no to. The reason that I want to bring that up is that has nothing to do with specifically Red Hat, the company, versus other companies.
Starting point is 00:05:52 It was the role. It was a sales-oriented role. So if you don't know, sales gets paid a lot of money, and there's good reason. One of the reasons, again, if you don't work in sales, you don't necessarily know this, is the last day of the quarter, you will have your VP of sales talking. You'll be like, Corey, you are amazing. I love you. Look at this big deal you brought in. 24 hours later, what have you done for me lately? That didn't matter, right?
Starting point is 00:06:16 And I remember the CEO of PagerDuty, so Jen Tejada, at one of the sales kickoffs I was at, she said, you know, because salespeople, like you might know this, like the top sales reps in a company, they go on trips, they have all this stuff. And Jen said, you know, I've got engineers here that are like, well, I don't understand. It's like, how come the sales people get to go to Bermuda or do whatever? And she's like, would you like your paycheck to change every quarter based upon specifically what you did and have the stress of what have you done? All this stuff? No. OK, cool. Then you can, you know, there's a trade-off. So the point of that was— And as your paycheck gets smaller, you're getting closer and closer to losing your job because a salesperson needs to perform to keep it. It's very feast or famine.
Starting point is 00:06:58 It's a heck of a role, and I have nothing but respect for people who can do it. And people can do it well. And I do feel like a lot of people don't understand how sales works, especially in a larger organization. And I think it's really important. So one of the things that was interesting is we've all, I shouldn't say all, but many of us have worked in jobs that have some form of variable compensation, some kind of annual bonus. So let's say, for example, at X company I'm working at, they're like, Maddie, your bonus is equal to 10% of your paycheck. Well, the most it could be, generally speaking, it's like, let's say that your bonus would be, I'm just going to make up a number and say it's a $10,000 bonus. That's the most it could be. And that's if everything is amazing. Maybe I'll get a little more. Now,
Starting point is 00:07:41 your commission, what they call your on-target earnings in sales, they'll tell you a number and they'll say, OK, Corey, your on-target earnings are, say, $200,000. And you're like, oh, but whatever. The thing is, if you're only getting your on-target earnings, you probably are needing to look for another job. So you remember, we hear it differently. Those of us that have done bonuses in a non-sales way, we're like, but that's not a lot. You're like, no, but what they tell you your commission is, it's actually, it better end up being more or else you have trouble.
Starting point is 00:08:14 Anyway, point is. In some cases, it can be a significant multiple of that number as well for top performers. Absolutely. The upside is always interesting, and calculating out the nuances of the sales plan is always a challenge, speaking as a business owner. It is a very specific field that has a bunch of nuance to it. Something I learned very early on is that if you manage salespeople as if they were engineers or manage engineers as if they were salespeople, you are going to have an absolutely terrible time. I think one of the things that along those lines,
Starting point is 00:08:47 I've had conversations with people who work in different parts of technology, different parts of the business, who their long-term desire is to be a CEO. And I'm like, you really should go spend some time working in sales. Because most CEOs, again, this is blunt, but it's true. If you think about it, what is the area of the business that they pay the most attention to? And I don't mean they don't care about the other stuff, but who is the person on the executive team that the CEO is mostly joined at the hip with? And it's your chief revenue officer. It's your head of sales because you have to understand that. You have to understand pipeline. You have to understand pipeline. You have to understand a lot of things as a CEO.
Starting point is 00:09:34 But if you don't know how sales works, it doesn't mean know how to sell, but know the ideas behind it. I mean, you should know how to sell, but you know what I mean? Yeah, I think every CEO is selling. It is a sales job, whether that is selling the company to prospective employees, whether it is selling strategic partnerships, whether it's being brought in to help close strategic deals, etc. You're always selling in that role. That's a very good point. I should rephrase that where I wasn't saying you don't need to know. A CEO who has no idea how to sell is in the fundamentals of you put them in a meeting and they wind up saying the wrong thing and pooching the deal.
Starting point is 00:10:03 They're not CEO for very long. It's not just knowing how to sell. It's understanding how a sales process works. That's sort of the thing. I'll take it one step further beyond that. And that is that I believe that every professional is working in sales and is selling something, but not everyone's aware of it. Well, I'm an engineer and I don't do any sort of sales work.
Starting point is 00:10:22 Well, I hear about that from folks who are, I have all these great ideas, but none of them ever get implemented. Well, you're not doing an effective job of selling the idea. I keep getting put up for promotion and not getting it, or I'm not doing well in job interviews, or I'm trying to get a raise and it just isn't working for me. And every job has elements of sales to it. I'd argue a lot of facets of modern life have sales elements to it. They do. And I think the reason that people get hung up, and I agree with you, I could not agree with you more.
Starting point is 00:10:51 I have a talk I used to give called the five love languages of DevOps, but it was really a talk about affecting organizational change and you have to be a salesperson, right? But I think we have this, and this is a much larger topic because it comes into how people always want to distance themselves from sales. We have this thing in our head that when we think of sales, we think of tricky people, shysters, right? Someone that's trying to like pull a fast one on us, like the used car salesperson thing. And I'm like, that's not most salespeople. Like salespeople want you to, because when we talk about learning how to sell, it's not learning how to trick somebody. It's actually learning about how to, I mean, here's the biggest
Starting point is 00:11:31 thing. You want to know, we talk about DevOps all the time and stuff like that. And empathy, you want to know one of the most important skills of a salesperson is freaking empathy, because you need to be able to understand what your prospect, and that's if you've, there's the book, The Challenger Sale, which like all business books can be summarized in a blog post, right? So you can just go read the blog post about The Challenger Sale. That'll tell you everything you need to know. But a good salesperson that's a challenger style salesperson knows the customer better than they know themselves and knows their problems they might have that they're not aware of. And it's not because they're smarter. They have a different perspective. So the same thing is true. So to Corey's point, we're always selling. And even whether it's figuratively like conceptually,
Starting point is 00:12:14 but I used to say when I was at Chef, I said the two best sales, most effective salespeople at Chef were Adam Jacob, the founder, and Nathan Harvey, the VP of community. Sales engineers are powerful because a customer will tell things to a sales engineer. They won't tell the rep because they think the rep is trying to take advantage of them, which isn't true. Most important conversations that happen are on the walk from the front desk to the conference room. How many conversations would I have with the SRE or whatever who was the one who came to get me from reception, and we're just walking to the conference room? I learned so much there than in any other discovery session. And there's no such thing as an easy sale either, and I think that gets overlooked a lot. Here at the Duck Bill Group, if you bring us in on a consulting engagement to fix your AWS bill, you will turn a profit on that engagement.
Starting point is 00:13:03 That has always been true. And we are quite literally selling money. It is effectively one of the easiest possible sales that you can make. It is incredibly easy to calculate out what the ROI looks like on any of these things, and it's great. And we still have a full-on enterprise sales force because that is what it takes to wind up getting deals done when you're selling business to business. These are not selling t-shirts to the masses. It is a nuanced field. And honestly, when I'm interviewing people, one of the easiest ways for me to discount someone as a potential hire is that they start talking smack about sales because it is clear, first,
Starting point is 00:13:38 they lack empathy. And secondly, they don't understand what sales does. One of the things that I think people who are not connected with it don't understand that, again, back to Corey's point about because selling is hard and selling internally is hard. So this is the thing. So you can have a champion inside your prospect who's like, I'm all about hiring Duckbill, but they have to convince other people. So what are salespeople really good at doing? They're really good at
Starting point is 00:14:05 helping you build your business case to be able to get your thing that you want. How to turn your champion into an effective advocate for the thing that's going to make their job easier because they're not the person that signs off on it. And they're not the expert. Like this used to happen when I was at Chef and I would have a customer who was like, okay, they go and buy a bunch of licenses and they're like, well, it didn't get deployed. And we're like, well, how can we help you? And they're like, well, no, it's just internal stuff. We got to convince people or whatever. And I was like, so what you need to do is what you're telling me. What you need to do is sell chef, right?
Starting point is 00:14:34 Uh-huh. There is nobody on this planet better at selling chef than chef. So that's where that comes in. Because again, that's how everybody wins. So anyway, I went there because I was getting paid like a salesperson. Also, one thing I wanted to touch on, so you're right, usually public sector is not seen as the most cutting edge. One of the things that's interesting at Red Hat, especially on the sales side, and friends of mine who are working on the commercial side may disagree with this, but it's generally not been true. What they call NAPS, so the North America Public Sector, I used to say I was a NAPS specialist, which sounded awesome, because that was my title. I was a NAPS specialist. I specialized in NAPS. Your status in the internal messaging system should always be sleeping at that point. Why not? Sleeping, yeah. But it's sort of known that actually the kind of emergent tech group and
Starting point is 00:15:28 sales inside of the public sector, inside Red Hat, is very innovative compared to other ones. So a lot of stuff was created there. So it was, we were doing something around a transformation office that wasn't being done in the same way anywhere else. So it was very exciting. So I also, it was the opportunity to go and work with people like Andrew Clay Schaefer and John Willis and people that were, you know, it was all the people I was going to get to work with. So that got me excited to be there. And then COVID happened and I got news for you. Like my job was to have challenging conversations with people about how they should do work differently. It's pretty easy to tune somebody out on the Zoom. It's a lot easy to tune somebody out on the Zoom.
Starting point is 00:16:05 It's a lot harder to tune somebody out when they're challenging you in a room. So it was very hard to do this job during COVID. So our team really kind of disbanded towards the end of the year. I was really on the fence and to join in the first place. And the person who was referring me to come work on the team who wanted to convince me said, you know, what's holding you back? And I said, well, it's not. I said, I really like developer advocacy. I like DevRel. That's not this job. And he said, hey, come try this for a year. And if it turns out you didn't like it or it wasn't for you, then go back and do DevRel. And so that's sort of what happened. And I have seen, though, I am much happier in a smaller organization that's creating, you know, like,
Starting point is 00:16:46 I like to feel my impact. I think everybody should spend some time in a large org because if you're going to be working with other people, right, you know what I mean? Especially if you're a vendor, if you work on the vendor side, like I do and stuff. Corey, you and I have talked before about background in doing developer advocacy. And I always say that I do DevRel on easy mode because it's very easy for me to have empathy for my prospects and community because I did the job for 20 years. It's not impossible to be effective doing this job if you haven't literally done it. It's just that much harder. It's a heck of a lot harder. And there's a credibility question and the rest. Yeah. I do this on easy mode.
Starting point is 00:17:25 I can sit there and I can say, yes, I feel your pain. I literally did it for 20 years. And you're at a point, too, and let's be clear here, that you have a gravitas to you. I use you as my default example when I talk about the expression of dev rel, in that if you—like, back when you were at PagerDuty, which I guess dates the reference a bit, but it was, okay, if you sit down and say you're doing on-call wrong. Now, I've been around this industry at that point 15 years or so, and I'm pretty sure I'm not. But if you're going to say that, you have already got my attention in a constructive way, not in a, well, let me just tear this apart. It's no, no, I'm about to learn something by whatever it is you're about to say.
Starting point is 00:18:06 And it's very hard to have that level of credibility without having done the role. That's true, without doing it in that way. In the practitioner way, practicing the thing for which you are advocating. Like someone telling me that I'm doing on-call wrong, who has never themselves been in a role where they themselves were on-call,
Starting point is 00:18:23 is a little lacking in the authenticity department. It's not impossible, and it can be overcome. And you have to do it in a different way, right? And this goes back to another thing that I say a lot, my pithy Stratton quote is, DevRel contains multitudes, right? So this is one of the things that we ran into, like, when we're building out our advocacy team at PagerDuty. It was seeing sort of my boss, who's an amazing dude and everything like that. I love him. But, like, we don't scale horizontally.
Starting point is 00:18:53 Our team was made up of enough of different kinds of people that, like, the way that I was able to do it, because I had a certain experience, you couldn't expect that out of another one of my teammates. Because they actually had a different way of doing it that was just as effective, but in a different way because they have a different background, they have a different, so that's. And there's so many ways to do DevRel. Oh yeah, like I want to call it my own bias here,
Starting point is 00:19:18 where when I think about DevRel, I think about it through a lens of the way I approach things, of when I give conference talks, of how I present myself and the rest. And my approach would absolutely be aligned with what I just described of, so you're doing AWS billing wrong. And based upon who I am and what I do, I can make that claim with some credibility. If I were relatively new to the industry and giving a talk about AWS billing, I would not lead that way because it does not present nearly as well,
Starting point is 00:19:47 and it's going to call into question a whole bunch of skepticism. I would instead approach it as, here are some interesting facets about AWS billing that you may or may not be aware of. There are different ways to approach it. Let's also be clear that it's not just conference talks. It can be blog posts. It can be documentation. It can be writing sample code. It can be Twitter. It could be TikTok, of all things. There are so many ways to communicate with an audience, and your audience is wherever you happen to find them.
Starting point is 00:20:15 Ideally, not in line at a Starbucks, harassing the poor person in front of you just trying to order their coffee. But, you know, as long as it's all consensual, talk to people who are interested in this stuff wherever they happen to be. I think that's a really important statement you said there towards the end, which is you meet people where they are, whether that's where you want them to be or not. And this comes up, it's interesting because one of the things, I'm a big believer in repurposing of content,
Starting point is 00:20:38 and that's just partially because of effectiveness. But it's like, hey, if I give a talk, I should make that a blog post. I should make it a video. I should do a code example. And it's not so much because then I can hit all my OKRs with my boss. I mean, that's part of it, right? But not everybody likes the same kind of content. You know, there are people who really like videos and there are people who are like, I don't want to learn from a video at all. And there's two ways you can approach that. One is you can say you're wrong. Videos are better. You should watch all my videos and take a guess about how well that's going to work with them getting your information or say, I'll meet you where you are.
Starting point is 00:21:14 And I learned this even well before doing DevRel when I just thought about internal communication at an organization I was at when I was at Apartments.com. And I was like, how do we get information? And you can't just say like, well, we have this email we send to everybody. Well, everybody doesn't read email, right? So it could be maybe some people like RSS feeds. They want to capture it there. And the example I always gave is the most effective way that I ever saw that information was communicated inside our organization was signs in the restroom. Oh, yeah. That's a well-renowned way of doing it. I think that Google pioneered this for a while.
Starting point is 00:21:51 They had all these things up about interesting things going on inside the company, about the way some systems work. I was at a Google office and using the restroom, and I was standing there, and right in front of me was a whole good practice on cross-site scripting vulnerabilities. I guarantee they probably sent that email to everybody. It's probably been in meetings, and the people who saw it were as they saw it in the restroom. Now, of course, I'm sure they probably sell ads on those sheets, but okay.
Starting point is 00:22:14 Yeah, you know, a little bit. When I was at Apartments.com, the floor that I worked on, the main restroom I used was a shared restroom with another office, which meant corporate never put anything up in there. And there was actually a fair amount of stuff that I didn't know about because I ignored it everywhere else and would have known. Anyway, so the point is, back if you do work in person, which who is doing that anymore and why bother your most effective way to communicate. So if you can figure out how to do DevRel in the like in signs in a restroom at a conference, ooh, conferences should sell sponsorship of restroom signs.
Starting point is 00:22:48 The jokes write themselves and almost certainly violate the code of conduct of at least four different things, but it works. It works. We'll take those to Twitter. You've been around the industry for a while. You are one of the co-hosts of the Arrested DevOps podcast. You've been instrumental in organizing a number of DevOps days, or DevsOps days. However you want to mispluralize that is fine by me.
Starting point is 00:23:11 Roll with it. We argue more about the capitalization than the pluralization. Very fair. I want to talk to you a little bit about how the DevOps movement slash community slash role has evolved. For a long time now, it's been great. So where are the DevOps people sitting? And when you hear the shouted response of, it's not a job, it's a culture, good work, you found them. Now you can go talk to them and all. What has changed over the past few years in the world of DevOps?
Starting point is 00:23:41 So I am fond of saying you can't buy DevOps, but I can sell it to you. Oh, absolutely. You're an exemplary DevOps salesman. Yeah, so what happened? When we think back across the decade plus, you know, back since 2009, one of the things I think that's interesting is when we look at things like DevSecOps or the other port mantus that are being created, it's a little bit like that meme, right, with the astronaut. Wait, you mean it's been DevSecOps all along? You know, it's, yes, always has. That's the thing. Like, for those of you who don't know, Andrew Clay Schaefer is best known as coining the term.
Starting point is 00:24:14 And I love Andrew, but wow, is it the worst name in the world for what we're talking about. Because it makes us all think that it's only about development and operations. And it's always been about cross-functional across all of those things. And if it helps us to give it a different name... It's replacing dysfunction with cross-function. Yes. There we go. That's DevOps right there. That's the best definition of DevOps I've heard. That's how one coins a phrase, in case you wondered. So we still use the term comms to say what it's about. It's about culture, automation, lean measurement, and sharing.
Starting point is 00:24:44 That's held up for a reason. For something that was scrawled on a napkin in 2010, there's a reason we still talk that way. It sounds like we talk about culture more than anything else, and it's not because it's more important. It's because it's the one that we have to scream from the rooftops. You don't have to convince engineers to play with automation tools. They're going to do it. That's fine, right? So they're all equal. Now that said, what's changed is we have definitely found DevOps to feel a lot more about that it's about automation.
Starting point is 00:25:14 It's about the technology. We've veered away from the people to your statement about like, oh, it's a culture, not a type. Well, it's all of these things. This episode is sponsored by our friends at Oracle Cloud. Counting the pennies, but still dreaming of deploying apps instead of Hello World demos? Allow me to introduce you to Oracle's Always Free tier. It provides over 20 free services and infrastructure, networking, databases, observability, management, and security.
Starting point is 00:25:43 And let me be clear here it's actually free there's no surprise billing until you intentionally and proactively upgrade your account this means you can provision a virtual machine instance or spin up an autonomous database that manages itself all while gaining the networking load balancing and storage resources that somehow never quite make it into most free tiers needed to support the application that you want to build. With Always Free, you can do things like run small-scale applications or do proof-of-concept testing without spending a dime. You know that I always like to put asterisk next to the word free. This is actually free, no asterisk. Start now. Visit snark.cloud slash oci-free. That's snark.cloud slash oci-free.
Starting point is 00:26:30 One thing I do want to call out, because the whole point of having you on the show, of course, is to embarrass you with proof positive of the example that you are, in fact, a good person at heart, despite, you know, your dubious friendship with people like me, is we both used to be adamant about the idea of DevOps is not a role, not a job title. And we both stopped, but for different reasons. The reason that I stopped was that I took a job as the director of DevOps at a company because I was trying to solve about five or six different things that were important for me to negotiate for, and job title did not make the cut of impactful changes. You had a far less self-serving reason for no longer picking that
Starting point is 00:27:06 particular fight. What was it? I do want to call out one of my favorite jokes, which is not supposed to be gatekeeping, but it's making fun of Corey, so it's okay. Nathan Harvey said years ago, and it was actually, I think, intended as a shot at our friend Pete Cheslock, who also has had the title of Director of DevOps, which said, the only DevOps tool is a person that calls themselves director of DevOps. Oh, absolutely. It's super lucrative. I was really insulted about it and cried all the way to the bank. Uh-huh. Now, I'll tell you, there's two reasons that I've changed my tune on. You know, I used to say it's not a tool, title, or team. I still will agree that it's not a tool. The title and team and the reason for that is twofold, and neither of which are self-serving other than I don't want people to think I'm a jerk. The first
Starting point is 00:27:50 reason that deviated me from a little bit was, again, to go back to your friend and mine, Pete Cheslock. He gave a talk. I don't remember where it was, but he made the point where he said, you look at it, the title DevOps engineer is a 30 to 35% pay bump. So it's like, I don't care what you call yourself, go get paid. So that's that. So first of all, I was like, cool. J. Paul Reed did a whole talk pay thing that shined a light on that. Absolutely. The one that I think is more empathetic and probably is maybe a little more important or equally, so Ian Coldwater has pointed out before, and this really resonated with me, is that when we get on Twitter and are like, oh my God,
Starting point is 00:28:30 DevOps Engineer is not a real title, blah, blah, blah. The people that hear that are the people who have that title. They did not give themselves that title. It's very exclusionary. All that will happen out of that is it doesn't- I'm going to go quit my job and not be able to make rent this month. Why? Because Twitter said that my job title was bad. Of all the reasons to quit a job, I promise you job title is not one of them, unless it is something horrifying, as in into the territory of discriminating or belittling. There are always exceptions to every rule, but by and large, that's a ridiculous job title is not the reason to quit a job, says the self-proclaimed chief
Starting point is 00:29:06 cloud economist. So totally, yeah. I mean, you know what? It's very similar. There's a meme about like every time people want to make fun of political figures or something, and they'll make fun of them being overweight or any kind of thing. And it's like the meme is like the only people who hear that are your friends that have a similar condition, not the actual person you're making fun of. So all you're doing there is hurting people who. So that's a similar thing. Now, I will say, and I think you and I might disagree about this a little bit, so that'll be fine. I hope so.
Starting point is 00:29:35 When I hear, and actually the title doesn't do this for me. It's actually very specifically a DevOps team. When people say we have a DevOps team, this is not a perfect analogy when I say it's a code smell. I call it an organizational smell. And what I mean by that, it's not as bad as a code smell. What it does is it makes me ask more questions. If it's relevant to me to ask questions, it might be none of my damn business. If you tweet that I'm on the DevOps team, I'm not going to come into your mentions and start questioning your existence. Oh, please, I have way better personal attacks than that.
Starting point is 00:30:08 Oh, yeah. But if I'm working with you and we're working on that or we're having a conversation and it comes up that you have a team called DevOps team, I'm going to ask questions because that could be okay or it could be, I want to use the word dangerous lightly. It's not, but like counter effective. And the reason for that is if it's, if the DevOps team is the one who does all your automation and you haven't really enabled other squads and all you've done is move a silo around,
Starting point is 00:30:36 doesn't make you a bad person, but that's not the most effective way you could be. So it makes me start to ask questions, right? But sometimes DevOps teams are people who lead in the organization. They are empowerment teams. Maybe they run Dojo. Maybe they are subject matter experts that help. As long as there are good bridges still being built, it's not bad, right? So it just, again, it raises questions. It's not inherently wrong. I am sure that Pulumi, where I work, actually many of the tools I've worked with have been called DevOps tools. I will still tell you there's no tool
Starting point is 00:31:10 that gives you DevOps, right? But when other people, like Vides, buyers refer to you as the DevOps tool company, well, you can be right or you can make a sale in some cases. You have to meet people where they are, and this is a part of that. I say that in full sincerity, same story with the idea of, of culture. I hear this question all the time. How do we wind up making all of our engineers aware of AWS billing issues? And to a point you should have understanding that when you turn something on, it runs forever, bigger things cost more than smaller things, but the knowledge fits on an index card. You shouldn't have every engineer wanting to or needing to become deep experts in this space. Having a centralized team that specializes in that at a sufficient level of org size and maturity makes an awful lot of sense, and they can float around.
Starting point is 00:31:58 But yeah, having the AWS Bill team, in some cases, is the right answer. In others, it's the complete wrong answer, and it really does depend. I think the way that we solve this problem authoritatively is a way that neither you nor I can argue with, because the only source for authoritative DevOps answers is from the source itself. And that is, of course, Emily Freeman, whose treatise on the subject, DevOps for Dummies, despite the weird title, is absolutely a fantastic work that gives insight into all of this. And are you prepared to tell her she's wrong? Because I'm certainly not. Well, there are plenty of people who will, as we know.
Starting point is 00:32:38 Yes, and we call them shitheads, if we're being perfectly honest with you. Yeah. The internet, what a place. No, Emily is an absolute treasure in the space, and I'm continuing to watch her meteoric rise with nothing other than pure admiration. It is just spectacular to see her succeed. I could not agree more. This is something I struggle with a little bit. I don't think Emily would mind me saying it this way. This is the thing where you don't want to sound condescending, but I always love when I look at people and it's not it's going to come off a little bit about like I knew them when. And it's not like I was a Corey Quinn fan before he went pop.
Starting point is 00:33:13 But I love to see when it would remember where we all came from. And it's true of myself and it's true of other people. But that's one of my favorite things is I love to see my friends succeed. Corey, I love to see what you've done. Like, I think back to when we knew each other, not saying you weren't successful, but it's funny, this is where it's supposed to sound a little kind of silly to be like, oh, I'm so proud of you, but I am. And I'm impressed. It's great to see. And Emily's another example. Like, I remember when I first met Emily and not like I was any big deal either, but it's like everybody
Starting point is 00:33:43 comes from somewhere, right? Jackie Grindrod, who just recently left Hashi, I remember when she started to get into DevRel and I was talking to her because she's like, I may be thinking I want to do this thing. And you look and you see these people and it's not supposed to be like, oh, I remember when you were like the cute little baby DevRel. It's not like that. It's like, it's just impressive to see and not even impressive. It's you like that. It's like, it's just impressive to see, and not even impressive, it's you like to see people who do good work and have a good heart and want to help people grow and be successful.
Starting point is 00:34:13 And I'll tell you something here. We're going to get real for a second. You can be jealous of them. It's okay. And I'm going to be honest. There are times that Emily and Corey are both good friends of mine. And there are times that I'm like,
Starting point is 00:34:25 wow, I'm a little jealous of you. Sometimes I'm a lot jealous of you. Sometimes I'm not at all. So I'm telling everybody it's okay to be jealous. I agree with the sentiment, but I changed the word to envious because envy is the one of those like, I want that too. Whereas jealousy is a lot more of a shade of, I want to have it and I don't want them to. And I don't believe that's the direction you're heading in. No, thank you. No, that's, you're exactly right. Envy is the better one. Yeah, because it's never... I only recently learned the distinction there by getting it very wrong and saying things I didn't intend to imply, which is why I bring it up. Again, let my mistake be something others can learn from. Sometimes the best purpose I can serve as industry is as a
Starting point is 00:35:02 counter example. I was going to say, you know, just for everybody, I remember at the beginning, you know, Corey said, maybe we'll learn something. I'm like, I guess that's what we learned. Yeah. It's the difference between envy and jealousy. I mean, the rest of it got us, you know, it took us half an hour to get there, but, you know. No, no. And I appreciate your friendship throughout the years. Like, you are one of those people that has been something of a guiding star where it's sometimes I get it right, sometimes I get it
Starting point is 00:35:25 wrong. And you've always been someone who has been very willing to share which side of that divide you think I'm on with anything that I've done. And for lack of a better term, you knew me before I basically bought ink by the barrel. And back when I was just the conference speaker that would follow one of your ridiculous talks, like, oh, God, those are some big shoes to fill. I better learn how to give a conference talk. So most of what I've become is your fault. But I just want to thank you for your guidance over the years on these things. Can we tell the real story about how I claim ownership of the Duckbill Group?
Starting point is 00:35:58 By all means, take it away. Oh, okay. So I honestly still think that I should have a part ownership in the Duckbill group, because for those of you who don't know, Corey mentioned that I had worked at PagerDuty, and actually that job came down between the two of us, and Corey didn't get it, and then went and started his own company and became famous and amazing. So really it's because of me is what I'm trying to get at. To be fair, they made the right hire. Which one of us do you think makes the better employee? Let's be very clear. And yeah, I am thrilled to deal you in an ownership of the Duck Bill Group because the way we're structured, you cannot have ownership without also assuming liability. So yeah, I would love to dump legal responsibility for my shenanigans on someone else. Come on in. Yeah.
Starting point is 00:36:42 There's always a cutting edge to everything else. But no, you're right. I always wonder what would have happened if that decision had gone differently. And I'm very glad it played out the way that it did. You were the right hire for the company in a way that I never would have been. But I would have given it a good try for a while before they begrudgingly had to fire me or I sensed the ax was coming and left on my own. That is the nature of me as an employee. You have a very different perspective because you're good at things that I'm terrible at. And vice versa.
Starting point is 00:37:11 It was interesting. You just talked about like, how would things go different? So I yesterday just recorded, I don't know when it's going to come out. I was on a podcast called 8 Bits. So it's 8bits.tv. And it's really a show about people's journey through tech. And what was interesting that came out of that conversation was, first of all, how much of my, how I got to where I am is
Starting point is 00:37:31 because of spite, which you're going to have to go back and listen to the episode to hear the whole story of all the spite. But we did talk about like those junction points that happen that seem innocuous. And it's like, I made this one choice that wasn't even necessarily a choice. And you follow all the forking logic that gets you to, Corey, you and I are sitting here on a podcast right now. How many decisions that weren't even decisions? There's the alternate universe where this doesn't happen, where this doesn't exist, right? It's weird how this stuff always, years before I met either one of you, you videotaped my wife's law school musical and burned it to CD. We found that out when you were
Starting point is 00:38:10 here over dinner one night. That was my favorite thing. It was surreal. Yeah, we were I was at dinner with Corey and his wife, and we got into a conversation about that she had gone to law school in Chicago. And I was like, oh, funny thing. Like I produced the video of the law school and she's like, wait, when was that? And I couldn't remember how to like dig back into like an old blog post and was that and then yeah, and Bethany like She walks into the room and comes back with a DVD that you burned your handwriting on it. Yeah, pretty much. Yeah. The world is small. Be nice to everybody. It never hurts. I want to thank you for taking time out of your day to basically tell stories. Once again,
Starting point is 00:38:51 it's always good to talk to you. If people want to learn more about who you are, what you're up to, where's the best place they can find you? So really the best place is Twitter. You know, so I'm at Matt Stratton on Twitter. If you're not a Twittery person, that's okay. LinkedIn is not great for, I don't always remember to post stuff there. If you want to know about upcoming, you know, so if you go to speaking.mattstratton.com, that has all my previous talks, my upcoming talks and things as hopefully we'll have more and more of that. And yeah, and every week I stream on twitch.tv slash Pulumi on Thursdays. And it's not webinars. It's not slick demos. It's just me screwing around and sometimes having fun people on and sometimes just proving how little I know about coding. So yeah, good times. Thank you for
Starting point is 00:39:40 having me on again, Corey. It's always fun. Of course. Links to all that go in the show notes. And as always, it's a pleasure. Also, I will say, Corey, I'll give you the link to that 8Bits TV if you want to put that in the show notes if people want to go and find that because I think it's similar connected to what we talked about. Good. I look forward to listening to it myself. Matty Stratton, staff developer advocate at Pulumi. I'm cloud economist Corey Quinn, and this is Screaming in the Cloud. If you've enjoyed this podcast, please leave a five-star review on your podcast platform of choice. Whereas if you hated this podcast, please leave a five-star
Starting point is 00:40:16 review on your podcast platform of choice, along with a long, angry comment detailing that DevOps is in fact a role, and here's what it means, and then go ahead and describe a sysadmin. If your AWS bill keeps rising and your blood pressure is doing the same, then you need the Duck Bill Group. We help companies fix their AWS bill by making it smaller and less horrifying. The Duck Bill Group works for you, not AWS. We tailor recommendations to your business, and we get to the point. Visit duckbillgroup.com to get started.
Starting point is 00:41:09 This has been a humble pod production stay humble

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