Joel Beasley from Modern CTO, Part Two
Published 8/9/2021
Joel Beasley is the host of Modern CTO, a podcast with guests coming from IBM, Microsoft, Nasa, Reddit, and hundreds of others. Joel and I have wanted to have this discussion for a long time, and we finally found the right overlap to do it!
You can learn more about Modern CTO at https://moderncto.io and listen to this episode in the alternate podcast universe here.
Thanks for joining me on Developer Tea, Joel!
✨ Sponsor: Command Line Heroes
Command Line Heroes is a podcast that tells the epic true tales of developers, programmers, hackers, geeks, and open source rebels who are revolutionizing the technology landscape.
Check out Command Line Heroes wherever you get your podcasts!
📮 Ask a Question
If you enjoyed this episode and would like me to discuss a question that you have on the show, drop it over at: developertea.com.
📮 Join the Discord
If you want to be a part of a supportive community of engineers (non-engineers welcome!) working to improve their lives and careers, join us on the Developer Tea Discord community by visiting https://developertea.com/discord today!
🧡 Leave a Review
If you're enjoying the show and want to support the content head over to iTunes and leave a review! It helps other developers discover the show and keep us focused on what matters to you.
Transcript (Generated by OpenAI Whisper)
Hey everyone, welcome to today's episode of Developer Tea. This is the second part of my interview with Joel Beasley. Once again, this is a little bit of an unconventional type of interview for Developer Tea. Usually I have guests come on my show, I ask them all of the questions. In a way, Joel and I were kind of just having a conversation about the things that we do with our shows. So it kind of feels like he's interviewing me sometimes. Sometimes it feels like I'm interviewing him. And sometimes it feels like I'm talking. It's kind of a meta show about Developer Tea. So hopefully this episode is insightful to those of you, especially those of you who have been listening for a while. You can kind of see why I continue to do this show, even after six years, going on seven years coming up in this winter, why we continue plugging away, doing three episodes a week. And it really, the sneak peek here is that it's all about you, you guys, the listeners. So thank you so much for listening to this episode. Let's get straight into the second part of my interview with Joel Beasley. So I met this gentleman named Etienne DeBruin, who owns seven CTOs. And he said, you know, they do like executive peer groups for technology leaders, VPs and engineer CTOs. They're on the more like premium side where people are paying like $20,000 a year. And it's facilitated by a professional facilitator. You have to pay and all that. So it's definitely a good value. But he wanted to create something for the mid-level of the market. Like, you know, people that are, you know, they want to become a manager for the first time, or they want to move from manager to director. And that was at a price point that was like much cheaper than that, like super affordable, even if they wanted to pay for it for themselves. So I said, okay. Because I have the audience and you have the knowledge of how to run these communities and the staff and the support. So we created elevate150.com. And the idea was elevate, you know, bring people up to the next level. And then 150 was like one of Dunbar's numbers of community size. So we capped the community at 150 people. And so we have 100 people now. And we've grown that over like the past eight months. And every week we have speakers. And then it's like a 10-minute topic conversation. And then you... You go into a small group of like three to four people. And that speaker has set you up with something. It's not like a generic cycling of speakers that are doing sales pitches. Like they have to adhere to our format. And so what it does is it gets you in these communities, having these small discussions and building relationships. And that's been like unbelievable. So now I've got this like community where I can go. And then every week or every other week, I'm getting introduced to three or four new peers. And we're... We're having legitimate conversations. This kind of thing is lacking so much. I'm so glad you're building it. Because I really believe we could have about 100 more of these and it wouldn't be enough. This is just sorely lacking. And that's a huge kind of open opportunity for growth and for making something that could be a sustainable business. I could actually... Absolutely. I'd love to be a part of that. I think a critical component of what you're saying on that is that everybody's bought in. And it's very hard to do that in a self-organized way. Okay, everybody, we're going to break out into groups, you know, just on our own without having any format that's provided to us. But having that as, hey, look, this is when you come here, this is what we do. This is kind of the prescribed format. And if you're going to speak here, this is the... Prescribed way that this group works. I think that's really, really important. And having that kind of structure, you know, it's very similar to what we experience on teams. If your team doesn't have a structure, it kind of devolves. People each have their own way of doing things and everybody kind of clams up. It's very hard socially to build that, you know, kind of organically. So I really love that idea. Yeah, thank you. Yeah, it wasn't mine. It was the community. Right? So I'm just trying to do, you know, what we do a lot professionally is facilitate, right? We allow, like you said earlier, we grease the wheels, we connect the right people, and we help achieve the outcomes. And I love getting to be a part of something like that. And I hope it grows. I hope we have a bunch of these 150 groups. One of the big things that we noticed because, you know, one of my resistance areas of doing this, at first was, you know, I'm a part of Rams and Repose, you know, 14,000 member Slack. He's awesome. And, you know, there's a couple other leadership groups I'm a part of that have four or five, 10,000 people. And what I realized is the reason why I don't spend time in these groups is because they get so big because they're so useful. And then everybody, like, asks the same questions. And then people get, then you get the core group of people and then they start getting frustrated for these questions. And then it creates this wrong dynamic. So I was like, if we could solve that. And so we did a bunch of research and found Dunbar's number. And we were like, let's just create a community, but then cap it out 150 people and then create another community and just keep doing that. Yeah, it makes sense. I can just intuitively hearing, you know, 14,000 people. I feel like I would disappear. I would get tired of the notifications that are popping up probably. So I would silence that. That would be step one. And then nobody knows me from the next, you know, Jonathan on the list because it's alphabetically sorted. And so, you know, I just disappear. And it's not because there's not meaningful things to say. It's just, there's too much. I did a episode a long time or maybe it was a blog, but I don't even remember. But it was, the concept was the noise floor, the noise floor. And we know this in audio engineering that you have a floor on the noise on any given channel, right? There's in order to have any kind of signal processing, especially in the digital, there's some level of noise. And that comes in the form of some kind of static usually. So if you turn your gain up all the way on a microphone, this is kind of insider baseball, but you get a lot of static on that microphone, right? So one of the measures of quality, typically kind of a rough measure of quality is signal to noise ratio. If you have high signal to noise ratio, then. Generally speaking, your, the clarity of that audio is going to be much better. And the concept of this, um, of this blog post is use this as a metaphor for any kind of, uh, communication platform, right? Right now we're on one, but we do this so much more publicly now that the noise floor has risen. There's a lot more channels to listen to. And so that kind of acts as noise it's detracting from the signal that you're trying to. To produce. And so I see this as a way of saying, okay, we're going to cap this both for the relational kind of, uh, uh, evidence based, uh, uh, approach for relational development, but also because it quite simply just reduces the noise, right? You're going to have a higher signal ratio and a smaller group. I have a question for you. It's probably kind of switching. Yes. Is that right? For sure. So what is a moment in your journey on this podcast? And not just podcasts, but all of the various channels that you participate in where you were the closest to quitting? Uh, the closest to quitting was when I started, uh, making a lot of money. Uh, so I started making a lot of money and then my episodes increased at that same time. And I kind of realized. That I had gotten everything I wanted. Right. I was talking to the creator of the internet and the CTO of NASA and Microsoft. And those were my days. And like, you know, I'm, I'm on text threads with, you know, very popular people and it's like, it feels surreal. And so I got a little depressed and I realized that this 20 year goal I had of getting to, to be in this sort of cohort of technology leaders at the top. I achieved within three to three to four years. And I kind of got depressed about it. And I was like, that happens. Like if you listen to people like Tony Robbins, he'll tell you, like, when you achieve these goals, you have to make sure you have another big goal set up after that, because you, you have no direction now. And so that's when it went from me extracting the best knowledge from, from leaders. Cause I thought it would be cool to these principles that we developed called, uh, like why, why the company exists. And it's, there's three parts of it. It's to educate. Yeah. It's to educate, entertain, and elevate. So the education part, how do you be a good leader? How do you grow in your career? Uh, the entertainment part, 3d printing houses, right? Uh, Elon Musk putting in the neural link, you know, all of these types of things, uh, open AI. So we have the entertaining part and then the elevate part. Again, in every episode, there's a section that specifically talks that we ask people that advice about growing themselves and their leaders. And then, and then the community itself, we call elevate. So I said, okay, if we can be doing those three things, um, have you seen that movie soul by Disney kid movie? Okay. So the professional musician struggles his whole life dies. Then he gets to come back and like do this show. And then he's like, is that it? And then she's like, yes, we do it again. And we do it again. So I ha I got my dream. And then I figured I had to figure out like, how do I do this more? How do I keep myself engaged? And how do I keep myself wanting to do this? That's the journey I was on. We'll get right back to my interview with Joel, right after we talk about today's sponsor. Today's episode of developer T is supported by command line heroes. Command line heroes is a podcast that tells the epic true tales. Our developers, programmers, hackers, and engineers. And we're here to help you. At the lastensionensionensionensionensionensionensionensionensionensionensionensionensionensionensionensionensionensionensionensionensionensionensionensionensionensionensionensionensionensionensionensionensionensionensionensionensionensionensionensionensionensionensionensionensionensionensionensionension host Saran Yitbarek takes us back to the pivotal, very important year of 1995. It was the start of the dot-com boom, but a lot of things had to come together. The stars had to align, so to speak, for the internet to succeed. Long before you could hop on GoDaddy, for example, to grab a domain name, there was a specific number that you'd have to call, and not just a specific number. It was actually a specific person, a specific woman named Elizabeth Jake Feinler. Elizabeth was the keeper of all domains. I listened to this episode. Believe it or not, domains, once upon a time, were tracked on paper. Elizabeth, now in her 90s, is featured on this very first episode. Season 7 of Command Line Heroes. It is a season full of these kinds of pioneers talking about this incredible story of the platform that we all have come to rely on so heavily. You can find Command Line Heroes wherever you listen to podcasts. That's Command Line Heroes, Season 7. My huge thanks to Command Line Heroes for their support of Developer Tea. And much of my story is similar to that in the sense that my lowest point is, you know, at a moment where I feel like the thing that I wanted to get, I either no longer want, but somehow I've just kind of lost. And whatever that desire was to have that thing has expired, right? I think back to when I was a teenager and wanting to tour as a musician. That's what I wanted to do with my life. And now I think, I cannot imagine. I couldn't imagine doing that, right? And I think that taught me a lesson about the fluidity of what we care about. And being able to follow that and kind of morph it as we move forward. Both as people and in our careers. That fluid desire, we shouldn't necessarily try to push back against it. But instead, we should find a way to follow it in kind of a sustainable fashion, right? It's okay that I didn't want to tour as a musician. I can still keep my gear and play whenever I want to. There's a way to kind of... The metaphor that I always come back to for this, for myself, is the river kind of flows around the rocks, right? You don't move the rock out of the way. But eventually, eventually that rock gets smoothed down, right? So what may feel like kind of an obstacle or a frustration in your life, if you kind of act like the river, that smooths over over time. And it may change things, but it's not going to ruin... It's not going to stop the river, right? That's kind of the... The persistence mindset in combination with, I guess, the acceptance mindset is the river is going to keep flowing over these rocks. No matter what you do, it's going to find a way. Very persistent in that nature. But it may not always be the way that you expect it. And to invite that change, I think, is kind of a superpower. It's really hard for people to change. But if we can invite change, that can really change the way... You know, really, we approach... We can approach our entire life. But certainly our careers as well. It's almost never like we imagine it. It's always kind of close. But it's almost the rule that you have to have this vision. You have to go for it. You have to work really hard. You have to get knocked down and get up and try again. And then you will get something. And it won't necessarily be exactly what you imagined, but you'll get somewhere close to it. Yeah. Yeah, 100%. And, you know, I think you did this really interesting thing. By developing these principles. Because what you had to do and what I had to do when I came up with the three kind of goals of developer T is to help driven... Oh, man. I'm going to completely... I say it at the beginning of every episode. To help driven developers find clarity, perspective, and purpose in their careers. This is something that's evergreen. Right? And what you're saying is something that's evergreen. You could do that forever and never be done. Right? You're not going to finish that. It's not something that you can check that. Well, I did it. I helped everybody find perspective. You know, that's never going to happen. But it's an ongoing function of your life. Right? It's more about who do I want to be rather than what do I want to do. Yes. Yes. We should set up a meeting between me and Etienne. You know, I just got to meet him for the first time in person. We did this whole business. We became business partners. We grew this whole Elevate thing for the past, you know, almost a year. And then just last week, he took his family from California to like Wyoming. And then I took my family from Florida to Wyoming. And we camped out together and made a campfire. And our kids played. And it was great. Oh, that's a blast. We did something very similar with Spec, by the way. Spec was the podcast network that I started with Brandon Bryan from Design Details that eventually we grew and had like 10 podcasts. It was a part of that. It was part of the network that we actually shut down last year. And all under good, you know, situation. It was just time to end it. And so, but we hadn't met each other for, I think it was a year into growing this network. We had, you know, shared bank accounts before we ever shook hands. You know, it was kind of a wild experience. And it really kind of reinforced all of the things. Like it kind of tested my, you know, what I say about remote work. I had to kind of buy into it. I had to buy into that. And it was great. I mean, it was one of the best experiences of my life starting that network. Yes. I love what you've built over at Developer Tea. I think you're out there helping so many developers. And I was so excited. You know, I think we talked two or three years ago about potentially getting together. And then just time is... And that's one of the things I love too is, you know, specifically with Etienne as well. Like we had talked, you know, four years ago once. And he was doing his seven CTO. I was doing my modern CTO. And then to see someone still doing it and still going after it after three, four, five years. That's the most rare thing ever. And that gives me respect because that's why I give respect. Because I talk to so many people and so many people quit. They start something, they do it, and they quit within a year or two or when it gets difficult. But I like the people who don't give up. Yeah, I don't let CNNs to this, certainly. And I appreciate your persistence, which seems to be a theme here. And, you know, some of me believes that I do it for myself as much as anything that I can't stop. I know that's kind of a common refrain that I've heard from some creatives that they're kind of addicted to their work. I wouldn't say I'm addicted to this. But it's so gratifying to hear from anybody that something I said, helped them change the way they think. That's kind of the most gratifying part of my career is helping people adjust, which seems kind of crazy, right? It seems like a small thing, but just a slight change in perspective, really. That is kind of my goal. Or I guess my measurement. Are people changing the way they're thinking? If they're not, then I'm probably not doing the right thing here. Do you have a book? I don't. Not yet. I have certainly thought about kind of collating a lot of these ideas. But so much of what I want to say or would want to say has been said in different ways. And so I've struggled with what is the right angle to present this. And I've thought about doing almost like a cone style. I'm not sure if you're familiar with it. You probably are familiar with this idea. But it's kind of a daily thing. It's thought. Like a way to ponder a concept that hopefully, again, it will change your perspective even slightly for that day. I've thought about kind of creating that kind of thing. But I haven't really committed in either direction yet. Which kind of thing I want to actually build for that. Yeah, I think taking your most popular episodes and looking at those topics and developing a chapter outline. That's one of the strategies that we're using. Here is like, which topics do people respond to the most? And then how can we, you know, it's like music. You have the same argument in music, right? You could say, oh, that chord progression has been used before. But it's when you sit down and dedicate time to doing it. That's when it comes out. You're absolutely right. And there are definitely themes. You know, I did something called the developer career roadmap. I guess that was probably four years ago now. And. Yeah. Yeah. Yeah. Yeah. Yeah. Yeah. Yeah. Yeah. Yeah. Yeah. Yeah. Yeah. Yeah. Yeah. The whole idea was, I'm going to commit to a specific pathway, even though it goes against every fiber of my being, right? Because I really believe so much of it is about context. But, hey, if you want to become a developer, this path would work, right? It's, it's intended to be something you can always memorize and just follow that. And you can find yourself on the path, right? You can say, okay, where am I on this? I'm step one, step two, step three. And you can identify, okay, I'm going to go to this path. if I'm at step three, this is what I should be thinking about. This is what I should be doing next. And that, I think that was very useful. Uh, and it, what's interesting is it's very boring in terms of like, it's not really changing much, right? There's not a lot going on with that concept, but so many people don't have that. They don't have the basic guidance that this is kind of a step through your career way to get into this industry. Uh, and they rely on, you know, I guess, osmosis. They, they look at what other people are doing. They try to emulate it maybe, uh, and develop some kind of, uh, implicit goals like we were talking about. So that might be an angle, uh, that we explore a little bit more in the future. I've thought about doing a revised version of it as well for manager kind of higher level career, uh, uh, roadmap as well. Yes. Dude, this is, this is good. You know, the thing that excites me most about, uh, this conversation and us getting to know each other a little bit better is not any sort of like immediate business thing that we might do together, but just knowing that like the odds of, of you still doing this in 10 years is really high and it'll be so great to see what you learn in 10 years to talk to you again in a decade. One of my favorite things about you was, uh, when I saw that you're a long-term thinker. And if you look at our company website, uh, one of our core key values, as we think in terms of decades, um, that helps us make like better decisions. It's, it's the only way I think, well, it's the only way I can think I know there, this is what I was talking about outlining the differences between the startup and probably why I'm not at a startup anymore right now. Uh, it's because my, my brain kind of breaks a little bit when I have to think about what's going to work for three weeks. Uh, and, and I love that you have decided that that's a value for you. And, uh, for all of your ventures, the thing that has stuck out so much about you to me, I think probably the most present and continuous publication that I've seen, uh, is, has come from you and your team, of course, and there's no way that you could do it alone. Uh, but when you said persistence, I thought, yep, that's exactly. Yeah. If I could sum up what I've gathered from your body of work, it's that you're persistent and the changes that you make won't ever be to stop something. Uh, it'll be to change it to more fit or if it's going to stop, it's going to be replaced with something else. So that's, that's, uh, that's really inspiring. Or handed down to the next generation, you know? Yeah, absolutely. Yeah. Grow it further, right? Expand it. Let them, let them make their mark and make it their own. And, and as long as you know, the, that's, what's so great about the foundation and the principles and the value something is built on is those things will continue to occur as long as it's like a, I often consider myself a gardener. Like I can't make the plant grow, but I can put the seed in the right soil and I can make sure that there's like the right weather happening around us. And I can make sure the water happens correctly, but I can't make the plant grow, but I can just create, I can curate an environment where things can grow. You're not going to believe me when I say this, but it's wild that you say you think of yourself as a gardener. This is exactly the metaphor that I used, uh, in my, in my interview to join PBS, actually, uh, they asked me, you know, what is your management style? And I said, I think managers are gardeners. They cultivate the ground for the engineers that they're working with to grow under. They can't force them to grow, right? You can't look at a flower and scream at it and say, you need to be taller or you need to bloom prettier. You know, your job is to focus on the soil. Your job is to focus on the soil. Sunlight, everything that's going on around this is that's your job. Uh, so it's, it's a kind of strange, uh, it's not that strange, I suppose. Uh, we do think a lot of like in, in some regards, and that seems to be a very big overlap there. Thank you so much for listening to the second part of my interview with Joel Beasley. Make sure you don't miss out on the first part of this interview. Uh, we did this, uh, this two parts, uh, with an episode in between. So make sure you go back into the feed. Uh, if you missed out on the first part, you can also hear the interview on Joel's feed. If you're not subscribed to the modern CTO podcast, uh, you can find that at moderncto.io. Another huge thank you to command line heroes for their support of developer T. You can learn all about how the internet came to be from the very roots, uh, from the very beginning, everything from DNS to design and all of the things in between. You can find season seven of command line heroes, wherever you listen to podcasts. Speaking of where you listen to podcasts, if you have not left a review or rating for developer T, I'm going to ask you to go and do that. Uh, the show comes out three times a week, usually, and this is completely free. We also run a discord community. It's totally free. The only way that you can get that we fund this show is through our advertisers. And the only way we get advertisers is to continue growing our audience. So that is the model that we live by. And you can help influence that model, right? You can help influence that model in really two main ways. The first is to go and leave a review and rating, uh, in whatever platform you use. iTunes is the most important one still for us. Uh, also sharing these episodes with people that you think specifically will respond and appreciate this content. You know, the, the value of the content is still the most important factor in other people actually continuing to listen to the show and do the growth of the show. So thank you so much for sharing. Thank you for listening. Uh, you can join that discord community, by the way, I should have mentioned that developer t.com slash discord can join that community. Thanks so much for listening. And until next time, enjoy your tea.