Fork Around And Find Out

Retirement is about the journey, not the destination. For Kelsey Hightower, it’s been an epic journey. On our debut episode of the Fork Around and Find Out Podcast (and much to Autumn’s elation), Kelsey joins us to run down his illustrious career that spans a quarter of a century.


Known for authenticity, Kelsey was on the frontlines of Kubernetes advocacy in the tool’s humble beginnings. Because of his time at Google, we get the inside scoop on why the company seems to enjoy killing off some of its most popular products. You’ll also hear his thoughts on why curiosity is essential to tech and why the industry needs to embrace problem solvers. We also get into the absurd state of the world, the moments that caused Kelsey to finally quit Twitter, and why he’s happy to embrace Bluesky.


Kelsey is not just someone who cares. He’s a genuine human being who’s invested in the future of the industry. We can’t wait for you to check out this conversation, because we know you’ll love it!


Show Highlights
(0:00) Intro
(0:37) Tremolo sponsor read
(1:56) Introducing Kelsey Hightower
(3:04) Reflecting on how Kelsey's 25-year tech journey shaped what he's been up to recently
(9:15) Why you shouldn't be surprised when someone like Google kills off a product
(14:46) How Kelsey built up his trust in the tech community through his honesty
(16:31) Having the financial privilege to be able to say "no"
(22:57) Is the churn and burn nature of the tech industry going to hurt innovation 
(29:19) Advising NFL stars Larry Fitzgerald and Kelvin Beachum on their tech investments
(38:28) Figuring out how to make tech more sustainable by treating it like a relay race
(42:36) Autumn’s appreciation for the Kubernetes community
(44:16) How you can help sponsor the FAFO Podcast
(45:17) Kelsey’s theory around the strong Kubernetes community
(47:26) The future of the relationship between corporations and open-source
(51:33) Kelsey's adventures in circuitry, doing electrical work on his home, and why that kind of curiosity is vital to learning new skills in tech
(59:11) Is tech starting to abandon problem solvers?
(1:03:41) Creating solutions for problems that don't exist
(1:08:49) The absurd state of the world, social media, and how Kelsey helped lead the tech migration to Bluesky
(1:19:40) The power and the positive impact you can have with a large online presence
(1:30:29) Where you can find more from Kelsey


About Kelsey Hightower
Kelsey Hightower has worn every hat possible throughout his career in tech, and enjoys leadership roles focused on making things happen and shipping software. Kelsey is a strong open source advocate focused on building simple tools that make people smile. When he is not slinging Go code, you can catch him giving technical workshops covering everything from programming to system administration.


Links Referenced


Sponsor
Tremolo: http://fafo.fm/tremolo


Sponsor the FAFO Podcast!
http://fafo.fm/sponsor

Creators & Guests

Host
Autumn Nash
Host
Justin Garrison

What is Fork Around And Find Out?

Fork Around and Find Out is your downtime from uptime. Your break from the pager, and a chance to learn from expert’s successes and failures. We cover state-of-the-art, legacy practices for building, running, and maintaining software and systems.

Kelsey: I have seen nothing level up my career faster than that level of transparency and that feedback loop you get from people that don’t really have much bias towards your solution other than trying to get you set up in the right direction with their experience.

Justin: Welcome to Fork Around and Find Out, the podcast about building, running, and maintaining software and systems.

Sponsor: Managing role-based access control for Kubernetes isn't the easiest thing in the world, especially as you have more clusters and more users and more services that want to use Kubernetes. OpenUnison helps solve those problems by bringing single sign on to your Kubernetes clusters. This extends Active Directory, Okta, Azure AD, and other sources as your centralized user management for your Kubernetes access control. You can forget managing all those YAML files to give someone access to the cluster and centrally manage all of their access in one place. This extends to services inside the cluster like Grafana, Argo CD, and Argo Workflows.

Open Unison is a great open source project, but relying on open source without any support for something as critical as access management may not be the best option. Tremelo Security offers support for Open Unison and other features around identity and security. Tremelo provides open source and commercial support for Open Unison in all of your Kubernetes clusters, whether in the cloud or on prem. So check out Tremolo Security for your single sign on needs in Kubernetes.

You can find them at fafo.fm/tremolo. That's T-R E-M-O-L-O.

Justin: Welcome to this episode, episode one. And so, today on the show, I am so happy that Kelsey Hightower is here with us. Kelsey, thank you for coming on the show.

Kelsey: Yo. Happy to be here.

Justin: And for anyone that doesn’t know you, which would be weird in the podcast worlds, especially with our audience that we’re trying to reach, you were Distinguished Engineer when you retired at Google, long time contributor to Kubernetes, CoreOS, and Puppet before that. You’ve been around for a little while.

Kelsey: I’ve been around. I had an almost 25-year career. I retired last year, but it doesn’t feel like retirement because I’m still at some of the same places I was at when I was working, but I get to do it on my terms now, so that feels good.

Autumn: That’s baller. Also, Kelsey Hightower is a man that made Twitter leave—like, Tech Twitter, leave Twitter, and follow him, like the exodus to, like, BlueSky. Like, be real [laugh] it’s so much more than just the code that you wrote, and a storyteller and amazing speaker, and all of the things.

Kelsey: Oh, thanks for all the kind words. I got to let y’all update my Wikipedia. Like—

Justin: [laugh].

Kelsey: —this sounds so much better.

Autumn: I’m trying not to, like, let my body—like, my soul leave my body right now. Like, I’m just, like, “Just hold it in.” Like—

Justin: I’m just excited you came on. And for this episode, we can talk about the boring infrastructure stuff and the code you’ve written, but like Autumn was saying that’s not, like, the legacy you’re leaving. And in many regards, I love your retirement—how did you phrase it?—you’re buying your time back, right? Like at that point, you’re paying yourself for whatever it is you want to do.

And it’s been fun just following along with the last couple years of what you’ve decided to do because there’s been some of this tech investing, and there’s been some—instead of building the future, you’re kind of investing in the future and helping people guide to the future, but there’s also been a lot of other projects which have been fun just following along on BlueSky and places, seeing you rewire parts of your house, and kind of dive into different things. Like, you’re diving into some C, and some SQLite, and some other things. So, what’s been interesting the last six months for you?

Kelsey: When you’re starting out, there’s so much content for beginners, how to get started with linux, how to get started in tech. Should you get an IT certification, or should you go to college? There isn’t a lot of content for what do you do towards the end of your career. And looking back, I think a lot of decisions I made in the early parts of my career, the mid parts of my career, the relationships I built contributed a lot to what I’m doing now towards the end of my career.

And someone really said something really dope to me. He was like, “Hey, if you get good at something long enough, you will eventually become a philosopher.” It’s one thing to master a particular technology, but it’s another to have an opinion about something, but to have a philosophy about something requires time, and learning from people, and then sharing that stuff over the years. And that’s where I’ve arrived. So look, I started my career like a lot of people listening to this: IT certifications. Nothing is wrong with college. I just didn’t go, so I can’t tell you about college.

My daughter is in college now, and I think it’s the best thing ever—the things she’s being exposed to, the structure, all the things—but one thing that I learned is, don’t matter what path you chose, you’re going to be learning for the rest of your life. I often meet people and say, “I didn’t learn Kubernetes until I was 32,” because that’s when it came out. You don’t pick when it’s time to learn. You just got to be willing to do it when the time comes. And I had a bunch of the jobs that people listening to this, I managed storage, backups, [Tivoli 00:04:20], VMware, OpenStack, and then I helped build some of the tools that we’re using today, things like Puppet and open source.

Towards the end of my career, I built a bunch of relationships along the way. All those people you work with, all those people you manage, all those problems you solve together, every job interview, every conference talk, every meetup, each of those kind of contribute to, like, the people around me today. I have friends that I’ve known for 20 years. And you get that by paying attention to those relationships. And I meet a lot of people out here that put more effort into building good relationships with infrastructure and machines, and less emphasis on actual people, right, the people you’re going to call on later on your career to give you opportunities. Justin, reaching out now and saying, “Hey, Kelsey, you want to be on the podcast?” And I met Justin, what, almost, what, eight—

Justin: Ten years ago.

Kelsey: Years ago.

Justin: It was ten.

Kelsey: That was—ten.

Justin: It was the first HashiConf. Yeah, I was thinking about it. It was Portland 2014. That was—I think it was, or 2015, so nine years.

Kelsey: And that relationship has paid in dividends over the years, during your time at Disney, the things I learned from you when you’re at Amazon, hell, just even being on this podcast. So, for me, that’s the combination. Again, everything you’re going to hear today occurs over 25 years. Do not think that this is something you should just start doing tomorrow, or you’re behind in some way. Everybody’s on their own timeline. I just want to give that context before we dive into it. Because when people say, “What are you doing now?” It’s built off of that previous quarter century.

Justin: You mean you don’t have, like, a three month get into to tech workshop for [laugh]—

Autumn: I’m so tired of those tech talk videos.

Kelsey: And I get it—

Justin: Get your six figures right now [laugh].

Kelsey: And I get it because a lot of this stuff is attractive. We see all these success stories, and it’s hard to tell people what the true grind is. The true grind is literally flipping through the book and not understanding it the first pass. Going to work, and sometimes getting paired with a hostile coworker that isn’t interested in training you, and now you got to try to sink or swim before performance review rolls around.

Justin: Or a manager.

Autumn: Oh, my—that is so—that is—

Kelsey: Or a manager. There’s so much nuance to this game. But the thing I think now, though, is that, hey, the reason why I can advise startups now is because I’ve been through it, as a customer, as a practitioner, as someone also trying to build things, sometimes that worked and a lot of times that didn’t. And that contributes to this ability to be a startup advisor. So, what is a startup advisor?

You could get your name and picture on the website. Hey, this person that you all know is an advisor at our company. You should do business with us because we have their endorsement, but the advisory that I do is literally, like, the work I used to do when I was at CoreOS or at Google. What products should we build? How should we build them? What intuition do you want to use if you have to live with the consequences?

Should Flux try to take on Homebrew and build a better package management system for Mac or not? I think we should, and we did, and we shipped. And then you communicate the things that you shipped. And I learned a lot of this stuff by working at places like Google, where I was no one’s manager. I was there almost seven-and-a-half years, and I was no one’s manager.

And there’s this concept of trying to lead without authority. I can’t tell anyone to do anything, so I chose to learn how to inspire people to building the next great thing. And trust me, when you get a taste of that, and the team actually ships and customers start giving that feedback, like, “This is amazing, I want to use this,” then your trust builds. You know what? Kelsey isn’t just blowing smoke. These are real things that have real consequences, real outcomes, that we can measure the impact.

And so, now I do that across, like, ten companies. Some, you know, companies like Docker, there’s Flux out there, Redpanda, these are companies I’ve been working with for years now. And then there’s some new ones you don’t know about that are, like, the ML and networking space, doing low-level things. But this has been the thing that has satisfied that urge. Like, I can’t just walk away from tech. There is so much to give, still so much to learn. So, that’s kind of the core of what I’m doing. And of course, speaking, authoring, and do it yourself projects around the house.

Justin: Question about your time at Google—which maybe you can’t answer this question, but I’ve actually wanted to ask you this for a long time—Google has a reputation for killing off projects that people love, the Killed by Google website exists with more dead projects than Amazon has alive projects, which is a lot. How did that wear on you as an engineer, trying to inspire people and build something at a place that you had no control over what was going to be deprecated or going to be turned down. And people are going to say, we don’t trust Google anymore because they’ve already turned off all the stuff that I loved. Google Reader still lives for a lot [laugh] of people as, like, the thing they all loved. But how did that affect you, as someone that’s internal, like, powerless about what you could do about that, but still on the outside, have to say, “Trust us, we’re going to build something cool for you.”

Kelsey: I hold no Google stock. I don’t want no one thinking that I’m biased. I made all of my money, and I’m out of here. I’m graduated. If you’ve ever built anything—I remember building an open-source project called [Kafti 00:09:13]. I maintained that thing for three or four years. I watched people give talks on it. It inspired HashiCorp to do Console Template.

And I got to a point where I was done with it. I’m done. If you don’t want to trust Kelsey anymore for the rest of your life, that’s your problem. I am not signing up for a lifetime commitment because I gave you something that I am now done with. And I think there’s this illusion in tech that… and surprisingly, even stuff that’s free, we’ve gotten accustomed to that it should be free forever, and you better maintain it forever. And the day you stop is the day I’m mad at you because you taken away a thing that you gave me for free.

And I think in many ways, we kind of lost a plot on the consumer side. If you’re not paying for something, like, so let’s say you’re an engineer. Let’s talk about the [power at this 00:09:59] point. You’re an engineer at Google. You do have a lot of power. You have the power to make a product viable.

Giving away software, like, for example, Google Translate, and that thing starts making bad translations, you can destroy the reputation of your employer because you wanted to give away a translation service for free and support every language under the sun. So, at some point you got to say, yeah, is this really scalable? It is not. Or there are situations where there’s four people working on something—literally, four—200,000 people company, four people working on a thing. Those four people on year six want to do something different, and no one in the whole company wants to work on the thing that they’re leaving behind. Why does someone not want to work on it? Because you ain’t getting no promotion making Google Reader better or maintaining bugs. You’re just not.

A lot of people have chosen—and I don’t know, that predates my time, Google Reader going away—but this idea that things have to be around forever, let me be honest with y’all, Google don’t owe you that. But plan accordingly. If you use any of these services like Gmail, I will not be surprised one day if Gmail went away. I used it for free for, like, a decade. I am not going to go on BlueSky and complain that the thing I got for free for a decade is now being deprecated. Thank you, Google for all the fish. You know what I do instead, I actually pay my little $12 a month for the pay-for version of GSuite so I can contribute to the thing that I want to exist.

So, when I think about the deprecation thing, I think all businesses that are relying on these SaaS or hosted, managed products, if on your game plan, you don’t have some contingency for going away, you’re lying to yourself. There are many reasons why things could go away. Regulation, right? In the news right now, they’re talking about TikTok has to leave the United States, not because they want to go; it’s because the government is telling them they may have to go. Did you think TikTok was going to be around forever? A lot of people did. They never thought TikTok would ever be at risk of not being usable by them.

So, I think honestly, we got to just remind ourselves that nothing is forever. And so me, as an engineer at Google, thinking about the whole complex, and the whole business around it, it never shocked me when things that don’t make money go away. Like, if you went to your job tomorrow and you just stopped doing anything, they will make you go away because it doesn’t make sense. So, as you know—this is why I’m a big proponent of open source—so contrast that with Kubernetes. If Google gave up on Kubernetes, it doesn’t mean the rest of the industry will.

And so, that was kind of the sweet spot for me at Google, being involved in things that were backed by open source, backed by industry standards. I kind of felt that the proper hedge was, if Google walked away, does this thing still exist? And so, I would just balance things out. And every project that Google isn’t that way. I think they’re trying to get better. And to be fair, I remember when one of the big selling points of Amazon was they never deprecate anything. And I remember, like, this year they’re starting to deprecate stuff.

Justin: Yeah.

Autumn: Dude, not just this year. The last six months has been wild [laugh].

Justin: [laugh].

Kelsey: So, there you go. Because that’s reality. Some stuff needs to be deprecated. It’s past its shelf life. But I do think—to your point, probably—is they could have done a better job of setting that expectation. Nothing is forever, and here’s the plan around that. Like, when they got rid of Google Domains, and sold it to Squarespace, I felt that one a little bit.

Justin: I was a customer. I paid for that one.

Kelsey: Yeah, I paid for that one, but I wasn’t surprised, all right, because I started thinking through the liabilities of managing domains. Like, a dot IO domain is not as easy as people think, right? That particular government has a lot of restrictions on what you can do with an IO domain. So, imagine you being a small team at Google, managing Google domains, dealing with almost the same complexity as probably the Cloud team is doing. So, it just makes sense. But I’m more of a pragmatist on this stuff.

Justin: Sure. How did that affect your trust within the community of you’re looking at the open-source stuff that will last longer than any one company’s interest in it, but I know at some point you were the person that a lot of people pointed to and said, “Kelsey is at Google,” right? Like, Kelsey is the Google representative in a lot of ways, and they put all that weight on you.

Kelsey: Yeah. Kelsey talked about things that Kelsey believed in. Did y’all hear Kelsey talking about crypto when he was at Google? No.

Justin: [laugh].

Kelsey: So, my thing was, if I wouldn’t use it, I tried not to talk about it. If I didn’t believe in it, I’d try not to talk about it. So, what’d you see me associated with? Istio, Kubernetes, even Cloud Run was backed by Knative. And so, I tried to lead with, like, the principles and fundamentals, things that I knew would last beyond it.

Also, look, if you have a job, I learned probably 12 years ago that there are parts you take with you, and that’s really when I started to double down on open source. I don’t want to leave a job and my entire resume is all I have to show for it. I want to be able to take my relationships. I want to be able to take my work. This is why I love GitHub so much. You can put your work on there, and the network lives beyond the current employer you’re at.

And so, at Google, man, so much of my work still lives on that I have access to because I chose to do it. Not everyone’s going to have that as an output, but I was very curious about—like, for example, I would never talk about Spanner until they added the Postgres interface. It felt like, if I was going to tell you to use this fancy database in the cloud with a proprietary protocol, would I even do that? Probably not. And so, that’s the way I did the balance. But look, I knew I was working for a business. It wasn’t my own company, and so I had to understand to balance those two things well.

Justin: I think tying that into what you were saying at the beginning, where this is over a 25-year career, one of the things that I’ve learned is knowing when I need to walk away from something, and knowing when all of the investment that I have in learning something and mastering something isn’t something I want to do next. And so, I remember moving over to Disney, and I was a Linux and Windows admin. I did Active Directory, I did all this stuff at the university I was at before, and when I came over to Disney, I was like, I don’t do any of that Windows stuff anymore. I don’t want to do Active Directory anymore. And so, when they were looking for people to take on that work, I kept my mouth shut.

Like, actually, no, that’s not why you hired me. That’s not what I want to do. I’m going to almost deprecate my own knowledge about that and not volunteer for those sorts of things. I know how much gravity there is in some of those things, and they just pull you in, and you’re like, you’re going to do that thing again. Now, you’re the expert on the thing that you can’t escape from.

Autumn: That’s also, like, where privilege is involved, right? Because—

Justin: Absolutely.

Autumn: —you can’t always say no to things. But also to, like, your point of talking about, like, you being the Google representative, or talking about things you don’t believe in, I wonder how you feel that contrast to, like, this field—like, the world of AI right now, like. A lot of people that used to work in infrastructure databases or these different areas, are now kind of forced to work with an AI. And I think one of the things that is, like, really interesting about your career is, I remember that you went on stage and told people, like, not [laugh] to use Kubernetes at a certain point. And I think that honesty, right, really contributes to, like, why people trust you, even when you worked for these big corporations. It didn’t seem like they owned you. Or like, you know, like, it kind of gave you, like, this credibility, where, if Kelsey says this is good, it’s probably good. Yeah, because you were honest, right?

How do you think people navigate that in the times where, like, we have all these tech recessions, and people are kind of, like, struggling to get jobs, and they might have to take that job where they have to do work for a Web3 company, or AI, or something. Like, how would you navigate that? Because it does take a special level of privilege to be, like, “You know, I’m out.” Or to say, like, I don’t want to work for this company. But right now, like, people that could say that two years ago can’t even say that, you know people with amazing 20-year careers.

Kelsey: I don’t think people and their leadership think every day about the psyche of the average person. You have to be able to afford to be honest. Being honest is expensive. People will pay you a lot of money to lie. People will pay you a lot of money to be what they want you to be. In many ways, there’s an expectation. “No, I’m paying you. You’ve got to do what I’m telling you to do. I don’t really care about your morals. I’m not paying for that. I’m not paying for your ethics. I’m literally paying you to be at my disposal, right? If you get burnt out, then we’ll hire the next person.”

There’s a little bit too much of that in general, not just tech, but in general. And so, for me, when I got to Google, I could afford to be honest. Meaning I could quit and be fine. I could not get a promotion and be fine. When I say fine, not just mentally, but financially. My family was going to be fine.

And so, that gives you a bit of courage to say, no, I don’t believe in that. I don’t want to be involved in that. Oh, that sounds like a great opportunity, but I’ll pass. I want to stay in my lane based on my current set of beliefs. And I always did that respectively. Like everyone talks about, F-You Money. I kind of approach it more like, Love-You Money. I love myself, and I can afford to.

So, that means, if I told you I don’t want to be involved in a thing—like, even when I was at Google, there was a situation where there was, like, a big keynote, the big Cloud Next keynotes, kind of like Amazon’s re:Invent. And we’re doing rehearsals, right? I got my keynote slot. And if anyone’s ever worked at a large tech company, this stuff sucks up, like, two or three months leading up, of all of your time is getting ready for this kind of thing. And I remember going to one of the rehearsals, and I didn’t like the format at all. It was a little too comical, there was stuff that just didn’t match my personality or anything I wanted to be associated with.

So, during the table read, I said, “Hey, I don’t want to be involved in this.” [unintelligible 00:19:34] be like, “Oh, what’s wrong? This is fun. It’s going to be cool. It’s going to be great.” I was like, “Hey, I’m not here to judge. Y’all might actually be right. I don’t even want to get into an argument about what y’all should change. This project belongs to the team. I just personally will not like to be involved.” Do you know what that does? Imagine what people say when you’re not around. Oh, not a team player, only looking out for himself. You’re goddamn right [laugh].

You better be the first person to look out for yourself, but you also kind of give the team feedback. But the thing is, I’m not always trying to change everybody’s opinion. Because I could just be wrong. I just didn’t want to be involved in that. And that takes a lot of personal capital, that takes a lot of political capital, and you better have a capital in the bank in case someone decides that you shouldn’t be at the company anymore for making a move like that.

And so, that’s where I would say it’s a little tough. I was a VP of engineering once—maybe this is to Justin’s point—you do have to take the job sometimes because that’s all you have in front of you, you don’t have that ability, and you do what you got to do, no problem. But I was a VP of engineering once, and I had two people. One worked on the Linux side of the house writing code that ran on Linux servers, and one worked on the Windows side of the house, writing .NET for desktop apps. And both of these people did not really like the spot they were on.

So, I met with them individually. I say, “Hey, what’s going on?” It’s like, “Hey look, I love working here at this company, but I hate Linux.” I was like, “What would you prefer to work on instead?” He’s like, I just want to go back to working on .NET I said, “Okay.” I met with the other person. “I hate windows with all my heart.” And I was like, “I understand. Me, too.” I was like, “What would you rather do instead?” “Linux.” And they report to two different managers under two different directors.

I said, “Oh, I have a solution, starting tomorrow, Y’all just swap.” And everyone’s like, “Y’all can just do this?” Like, yeah, you’re not getting them at a hundred percent capacity right now with this feeling of being trapped and stuck. You might as well let them swap and get the full potential of these two individuals by just making this simple fix. They didn’t ask for a raise, they didn’t ask for a promotion, they just asked to be in the best situation possible. And me, as a leader at the time, I’m just listening saying, “Hey, let me just put you in position to succeed.” And I think that’s what a lot of teams, team leads, managers, and directors could do. Just listen a little bit and just see what you can do to put people in a better situation, even if they’re uncomfortable asking for themselves.

Autumn: I think that’s so true because just, as you were saying before, a lot of people don’t have the capital whether it be money or personal capital, to kind of say no to things. And people will pay you all the money to lie. But it’s also interesting that that almost devalues these people that they seek out, by having them lie. So, you’re paying for an asset that you then devalue. And then, like how you were saying, where people will use you up, burn you out and get rid of you, but it’s wild because if they treat people like humans and let people work on things they’re passionate, and treat them the way that you said you treated the two people that worked for you, you get so much more out of people. And it’s just interesting, like, where we are in tech, like, is it going to affect the way that we’re innovating because of the way that the market is currently, and the way people are being treated?

Kelsey: One thing I had to learn was how to listen. So, think about it. If someone comes to you with a big initiative they just got over the big exec meeting, every exec agrees on a certain path forward. Then they come to you and say, “Hey, I need you to be involved with this thing.” And you hear about it for the first time, you’re like, that sounds like the dumbest idea ever. Why would we do that? And they’re like, “Hey, hold on. I’ve been working on this for months, and I got exec approval. Green light, so I’m not in position to pivot all of a sudden, just because you don’t like it.”

So, I have to understand, it’s like, okay, I don’t know how deep they are into this direction, so what can I do in some scenarios? I’ll say, “Look, you could do that, but I don’t know if it’s going to get you to the goal. You promised them what? Here’s what we could do. We can do that, but before we do that, you want to try something?” And it was like, “What do you got?” I said, “How about we just try this, and if that don’t work, we just do what you had anyway.”

And then, to me, it’s on me to make that viable, right? I’m almost competing with the set of ideas that they have. And again, I think that just comes from experience being able to really advocate for yourself. And sometimes you got to advocate for the other person. I do not want to see you driving to this brick wall. You’re going to get fired. I probably won’t feel sad for you because I told you ahead of time [laugh] that this was probably not the best thing to do, but if I can be of any service right now, before that happens, please allow me to help you. But you got to do it in a way that makes them feel like you have their best interest in ming, versus being a contrarian.

Justin: I have a direct example of, like, everything you just said. I was at Amazon. We were launching App Runner, and I loved Cloud Run. Like, I thought Cloud Run was just the best thing. Like, the interface for it, the speed, everything about it.

I’m like, “Oh, cool. We’re finally building a Cloud Run.” And so, the team that was selected to build it was coming from Beanstalk. And so, it was the Beanstalk team that was chosen to implement App Runner. And all the Beanstalk team wanted was a Beanstalk version two. And they’re like, “We don’t want Cloud Run. We just want a better Beanstalk.” And I’m like, “Nobody wants Beanstalk. Everybody wants this new interface.”

And so—I remember when we launched it, too, because you DM’ed me asking why do we didn’t pick Knative, and I was like, “I tried. Like, I tried to explain, like, the open-source mindset behind it. I tried”—and, like, they were coming, you know, completely far away from Kubernetes anything. And I’m like, “Okay, I get it. But let’s at least meet on the interface, even if it is proprietary.”

And so, I was like, “I think this is a bad direction where you’re going. Let’s cut out some of these features and go with just the better user experience.” And I ended up building an internal CLI tool. It was the interface I wanted. Was basically, like, a docker run, but I built it on top of LightSail. LightSail had containers, and it gave the interface that I wanted for this new App Runner thing.

I’m like, cool, I could do—I called it Sailboat. It was sailboat run container, and it gave me the certificate, it gave me the domain, it gave me a database, it gave me all the stuff I wanted. Like, that’s the interface I want. And like, “This is amazing. Go talk to the LightSail team. That’s not what we’re building.” [laugh].

And I’m like, “Okay, that’s fine. I’ll go talk to them, see if they are interested.” How do we get you to some level of success with the thing that you are building? And I, you know, helped them launch it, and we did some demos and stuff like that, but the whole time was like, this interface is not what I wanted as a developer, but I’m going to try to support you. Soon after that, most of the team left, [laugh] and they were like, actually, this was a failure, and people weren’t adopting it. And a lot of that team was like, okay, well, now it wasn’t something that was like this big success that they expected out of a tier one sort of launch.

Kelsey: And even in that case, I think a person like you that did it that way gains a lot of credibility with that team. Even though your idea didn’t necessarily convince anyone in that moment, I guarantee you there’s a group of people who remember that you try to kind of show them a different way.

Justin: The really interesting thing was how that played out long-term when I was going for a promo inside of Amazon, right? Because it’s like all of the people that I felt I had good impact on, and I could have said I was right about, they all left. They weren’t there at the company anymore to back up, oh, he did good work. All they saw was I worked on this failure of a service, and said, “Oh, that wasn’t a success, so you don’t get the promo.” And I’m like, “Oh, I see how this works, now.” Let’s go find the winners and only invest my time, just to your point of, like, what gets deprecated [laugh] is the things that are, you know, like, no one’s getting a bonus on this.

Autumn: I was just going to say that. Like, it’s interesting that they forced you to make duplicate products, even when you’re telling them, hey, like, this is not a good idea. And that’s the same stuff that, like, they have to pay all the extra infrastructure cost on, and maintenance, but it’s the same crappy version of the other thing that’s not being successful right now. And no one listens to you when you’re in those meetings. But they’re still going to burn out a bunch of engineers, be mad at everybody, and then it’s like that empire building that they talk about, where you build something just because you can say you built it to get the promotion, but everybody knew it was a bad idea.

Kelsey: But, you know, one thing I do like about this kind of bake off scenario, the thing about the bake off scenario is it weeds out a lot of people who don’t want to do anything other than just use their political capital to say yes or no, and decide what direction to go without any skin in the game. And so, this concept of where I can put a prototype and pit it against yours, that level of, like, here’s my thing, here’s your thing—also, it helps me be honest with myself because I’m like, we should just do, and then you start working on a prototype, and you’ve like, “[yelling] ahhhhh. That’s not”—

Justin: [laugh]. Yeah, yeah.

Kelsey: —“That’s not as good of an idea as I thought. Y’all are right. Y’all should keep running with that because I found out that this path isn’t viable.” I think the part where you could just communicate, though, hey, we got different ideas. How about this? Let’s prototype both of them out. And I actually seen a lot of Google engineering team to do this where they would try two different approaches, present them, and see if people would figure out, like, is one more viable than the other, and then move in that direction.

Justin: I want to switch gears here to another story. Going back to, like, the investment, the stuff you’re doing now, right, you have all these companies, I want to hear—I heard at KubeCon, you’re walking around with a couple football players at KubeCon. What happened? How did you get involved with this? Was it like, Larry Fitzgerald? Or who were the—Larry Fitzgerald, and I don’t remember who the second person was, but you’re just, like, walking around and saying, like, “This is technology.”

Kelsey: Yeah, like, so look, maybe last year, there’s a guy named Larry Fitzgerald. He’s, like, going to the Hall of Fame, probably first ballot, right? NFL player, and he has this interesting stat. Like, as a receiver, for those that don’t know football, your goal is to catch passes, right? You’re the receiver. And if you play defense, your job is to make sure that they don’t catch passes, and if they do, you want to tackle them. That’s literally your job: playing defense.

One thing that sucks for the whole team is when receivers drop passes, right? Like if it touches your hand—there’s a rule—if it touches your hand, you got to catch it. I don’t care what’s happened. I don’t care if you’re going to run to a brick wall, catch the ball and just take the hit. And apparently there’s a stat where he has—as a receiver—he has more tackles than drop passes.

And for someone with a Hall of Fame career, it doesn’t even make sense to be able to say that I’ve only dropped a few passes in my whole career, and I’ve had to tackle, like, loose fumbles or interceptions more than I drop passes. And so, Larry Fitzgerald pings me on Twitter, like, “Hey, Kelsey. I want to talk to you about open-source software.” I’m like, “I was just watching you play last year on the football field. What does open source got do with being a professional NFL all-star player?” This doesn’t make sense.

And so, the other person is Kelvin Beachum, who actively plays for the Arizona Cardinals right now. And so, I’m like, “Okay, let’s just meet.” And I’m like, I don’t know how this is going to go. How technical can we go? And so, I’m meeting both of them on, like, a Google Meet, and they’re talking about CockroachDB, Spencer, who started it, they did work at places like Sequoia. They’d been investing in tech space forever.

They explained their thesis around enterprise software versus infrastructure versus AI versus things that are capital intensive versus developer productivity. And I’m sitting here, like, oh my goodness. Why was I so biased towards professional athletes, like they wouldn’t have this, like, depth around technology? And so, they were starting a venture capital fund. So, as an athlete, you’re typically investing through the big investment firms, and they decided that they want to start their own portfolio so they could have a better relationship with founders, and be a meaningful part of the growth and success of those companies.

So, I came on as a technical advisor, and a part of that work is evaluating what companies to invest in, forming the thesis of what the portfolio construction should be, and just really meeting founders, understanding where these companies can go, there’s a lot of things that happen behind the scenes. And it was the bye week for the Arizona Cardinals in November. And like, “Hey, Kelsey, we’re going to do something during the bye week. You should come.” I was like, “No, because I’m going to be at KubeCon.”

And they’re like, “What’s that?” I was like, “Oh, you got to be there. That’s just where it all happens. That’s where it takes place.” And so, both of them came to KubeCon. And look, they’re walking around KubeCon, they’re like, six foot three, six foot four. Like, these are tall—they stand out in the audience. And so, I would probably say at least 5% of KubeCon realized that they were NFL players.

And so, we’re walking around, and there was two weird interactions. Number one, some people that didn’t know who they were, they were asking people like Larry Fitzgerald to take photos of me and the attendee. Like, “Hey you, can you take a photo?” And look, I’m pret—they’re very humble people, but I’m pretty sure that is, like, an odd thing for people not to know who they are and asking them to take pictures of other people and vice versa, right? There are other people, like, “Yo, are you Larry Fitzgerald? Oh, my God. Why are you at KubeCon?”

So, that was dope. And we just went around to the booth area, talked to technologists about what products they’re building and why, spent some times with founders, and honestly, just looking for good companies to probably invest in. So yes, these football players were at KubeCon, walking around and taking it all in.

Justin: Sliding into your DMs. That’s amazing.

Autumn: I think that’s so funny because I’d be the person that would be, like, “Tall dude, move over so I can take a picture with Kelsey Hightower.” [laugh]. Like, “I don’t care who you are, just can you take a picture of me and you?”

Justin: You got to get the good angle, too, from the six three—

Autumn: Right? Like, it would be, like, a legit selfie [laugh]. Like—well not selfie—

Kelsey: I learned a lot. I worked at lots of startups. You know, CoreOS. I think Alex Polvi and Brandon Philips, the founders of CoreOS, they were so transparent about fundraising, how much money we had in the bank. Eventually, they trusted me to be the product manager, and we made the pivot from kind of CoreOS technologies to just being all-in on Kubernetes.

And I learned so much from that interaction of them just building—that was their second company. But now that I’m working with Larry and Kelvin Beachum, I’m learning so much about deal construction, where the money comes from. It’s weird because there’s this dynamic. When you talk to some founders, they believe they’re the king of the castle. When you talk to some VCs, they’re like, we’re the king of the castles. You kind of—it’s your company, but you’re kind of in our portfolio. And then you got the banks, and the banks, like, all y’all sit underneath the money tree.

And there’s so many layers to this game that are not just about building a core product; you’re literally building companies. And that portfolio construction and relationship building, and the time it takes to do all of that, that’s been a game changer. I’ve never seen the depths of portfolio construction and money allocation. It’s very different than writing an angel check, right? This is a whole different league. So, that’s definitely evolved the way I look at tech through that lens, now.

Justin: Do you think that’s because—they’re not in tech, right? They’re investing in technology. Is that doing due diligence because it’s a lot of money that they’re putting in something that they, maybe—I don’t—not say they don’t understand, but they’re not first, like, experiencing that. And, like, their jobs are to be experts in a sport that is very physical, and then at nights and weekends, like, you know, it’s like, I used to do tech at night. It was just, like, a fun hobby to, like, try to figure out how it all worked, but then at some point I had to, like, invest in something in my own time, to say, I’m going to go this direction.

And for them having that much capital in the game and trying to figure out where to, obviously, they’re trying to maximize their investment. This isn’t a, we want to throw away some money. We want to actually, like, influence some aspect of this to make other people successful, to make us have a return.

Kelsey: So, the thing is, what I’ve at least through life, everybody technical. Everybody technical. People who cook are extremely technical. They understand food science and chemistry, even if they don’t explain it that way. To play in the NFL, millions of people play football. Like, hundreds of them go pro. And you’re working, like, the gloves you use, the size of your cleats, the way turf works, the way the wind blows and the effect on—it’s ridiculous.

So, operating at that level in any discipline, makes you highly in tune to understand how systems work, whatever system you’re dealing with and working with. And I think for them, it’s like, for us, we get so attached to things. Like, there are people walking around with Linux tattoos and Docker whale logos on their skin. It’s like, they get so attached. I am a Linux system administrator. I am a platform engineer. And then we put the blinders on, and we see the whole world through our keyboard.

And so, when we start to have to talk to business about business with those people, they can’t see it. They can’t see the big macro trends. They can’t see the relationship between what you’re building and what the market demands. And I think one benefit a lot of people have that get further away from the keyboard, they can actually see the big picture. They can see, like, what the customer expectation will be, they can see whether this even needs venture capital or not.

Because a lot of people that have good ideas, you should invest in it because it’s a good idea. It’s like, ah, it’s a good idea, but a bad business. And they have that ability to see the world objectively because VC is about making businesses, not just technology. So, that’s the one advantage they have when they are evaluating these companies. And that’s something I think I’ve learned, too, over time, which is, everything in business doesn’t happen behind the keyboard. And I think that’s the advantage that they have.

So, that’s why I think they do such a good job with that. And also it just helps me also zoom out because now I got to think about, when I was working for one company, I just have to make one bet at a time. I’m going to go to this company, and I hope it pays off. But when you’re an investor, you’re zooming out and say, look, we might make ten to fifteen investments a year, and I got to construct this portfolio in a way that complements each other, can be explained why we made the investment, how it plans out in the next ten years, and the risk appetite is high. You ain’t trying to invest in safe stuff. You’re trying to invest in stuff that is going to be amazing or terrible. Not a lot of in between with that. So, I think that’s kind of the big difference between what we do as, like, on the engineering side, versus what an investor thinks about.

Justin: Yeah. That’s a good point because you can—there’s plenty of safe places to make a decent amount of money. You put in ten million and you’re fine, right? But they don’t want to get a 3-4% back or anything. They’re like, we want to take a bigger risk here.

Autumn: I think, also to your point, I think pattern recognition on what you need to do to be successful is one of the things that sets most people apart. No matter what you do, there’s some sort of pattern that you need to recognize and goals to set to be successful in any career. So, I think that’s really true. And if you are good at figuring that out, you can be successful in multiple places.

Kelsey: A hundred percent.

Justin: How do we make it all more maintainable? Being in it for 20 years or so, or 25, like, you just see it happen over and over again, and it just kind of fizzles out, and then till the next thing comes, is that just always the cycle, now?

Kelsey: In one regard, that’s why it’s sustainable. Like one thing in the US that we have that a lot of countries don’t have, we have a lot of risk takers. We have a lot of people with money that are taking risks. And that creates a situation where there seems to be this pipeline of cash to try stuff, even dumb stuff. And so, that just creates this situation where there’s always something to try.

Now, what’s not sustainable is working on a free, open-source project used by millions of people who all want different things. That’s not sustainable for one person. It’s just not. Like, having a job, and then working on a side project that becomes popular becomes a second job with no pay. And you try to do your best because now your identity is tied to, like, when you go to GitHub, it’s github.com forward-slash your name, and the product everyone’s using. So, now it’s literally linked to your identity.

And now you’re asking yourself, it’s like, well, how much effort should I put in it? And given that it’s you on the line, your identity on the line, you feel like you don’t want to let anyone down, even when they are asking for things that you have no interest in using, and it would be crazy to implement. So, you do it anyway, and then you get burnt out. And the hard part is, like, man, how do you walk away from something that bears your name? So, from a sustainability point, I think the best thing I ever did when Kubernetes started getting real hot, I was there in the early days, but maybe year six or seven, I was like, I’m done. Everybody is like, “Oh no, no. It’s finally blowing up. Everyone’s coming. Kube kind of big.”

It’s like, yeah, I’m done. It’s time for me to move on. Let me go check out service mesh. Let me go check out serverless. Let me go check out databases. Let me go check out something different. And it’s not because I think Kubernetes is a failure. I just know that there’s so many more people involved in the project now that it feels like it’s in good hands, it’s going to go where it needs to go. But sustainability, I think, is also realizing that you ain’t got to be there forever.

And so, we always talk about, it’s a marathon, not a race. No, it’s a relay. You got to be willing to pass the baton. And the problem is, if you think you’re going to run a 2-trillion mile marathon, you’re mistaken. I think now, I think is a healthy way to think about maintainership: leave your mark, make an impact, and start lining up that next person that you need to hand the baton to.

Like, identify who that person is ahead of time, and that way you can hand it off, and you get to stop, you can look at it, but nothing’s stopping you from preparing yourself down the road to maybe receive the baton again, if that’s where things line up. So, I think that’s going to be the other part of sustainability here. We got to know when to stop and pass the baton.

Autumn: That goes back to your point where you said that you switched the guy that worked in Linux and the guy that worked in Windows. I think when you come into a project or a role, and it’s new and you’re excited, it’s a different kind of energy than when you’re burnt out. And sometimes you have to be like, “I came, I saw, now there’s a new dream, and it’s time to leave.”

Kelsey: And look, Kuberetes is probably one of the best examples I’ve seen forever. Every KubeCon, I try to pop by the Contributor Summit is always a new set of fresh faces, people on the release team, the SIGs, the security teams. These people come in with a ton of passion, the proper amount of being naive because if you just knew how complex all this is [laugh], you probably wouldn’t want to get involved.

Autumn: That was my favorite quote from one of our first Ship it! episodes, when someone says, “If we knew how hard it would be to build, we’d never build anything.” [laugh].

Justin: You got to have the naivety. It was just, like, “I don’t know what this is, but we’re going to try.” Yeah.

Autumn: I think one thing that is very starkly different about Kubernetes, working in the Java space and just seeing Linux from the outside, Kubernetes has a lot of, you’ve been really good at giving the baton away, and bringing more younger maintainers and, like, contributors in, and people that don’t have the stereotypical background, and kind of being a more, like, accepting community. Like, it is so much easier to get involved in Kubernetes than some of the big, longer-maintained open-source projects, and that’s going to keep it alive. I think that in the fact that they figured out a sustainable, like, funding.

Justin: I contribute that completely to the documentation and process that Kubernetes wrote in the beginning. Everyone that comes to me and says, “How do I get to be, like, a senior engineer,” I say, how many docs do you write? Because every company I’ve been at, the documentation I’ve written has long outlasted the code I wrote.

Autumn: That, but the people though. There’s something special about Kubernetes.

Justin: Kubernetes community, and people are so welcoming, and they—

Autumn: You walk in, everybody’s got cool hair, like, everybody is so much nicer. But, like, think about it, like, I came from, like, Java and databases, and then I got on the release team, and I only use Docker. I literally only want to contribute to Kubernetes for the people. I’m like, I’ll release something. Tell me where to go because I just want to hang out with you guys, and you make cool stuff.

Like, we’re asking for people to volunteer their time to build stuff and to maintain it, and the people are going to matter because just like you said, Kelsey, you go somewhere and people forget that people actually matter. And people are so into being tech, and you get these people who are not always the best to work with, and how long is that sustainable, especially when you’re doing it for free?

Sponsor: Hey you. Yeah, you. I know. This is Justin still, and this is an ad spot, but we actually don't have a sponsor for this spot. So it's just me telling you about our sponsor spots. If you're an advertiser and you want to reach this audience, we need you to go to fafo.fm/sponsor and check out our packages.

If you're not an advertiser, we need you to share this podcast with your friends or your family or your enemies or your cat. I don't know, send it to someone that can download the episode and listen to it, and then maybe they know a better sponsor. We want to keep the sound quality high and the sponsor quality even higher.

And to do that, we need people just to come check out the package and get in contact with us. That's going to help us keep these episodes going so that we can bring you better guests and better topics over time. So again, if you want to sponsor the show, please reach out at fafo.fm/sponsor.

Kelsey: Autumn, you know there’s something that made me think about, why is this the case, right? I’ve never talked about why I think the community is the way it is, but one thing that I think plays a big role, number one, Google was not first place in cloud. There’s a humbleness that comes from not being number one, striving to be number one. Second, Docker was on a tear, redefining everything, right? Docker was like, we are the container runtime. We are setting the direction for everybody. Even the cloud providers must follow.

And so, when Kubernetes comes out, it was competing with OpenStack, it’s competing with Mesosphere, it’s competing with all of these things that are kind of settled in. And so, now Kubernetes has to enter the market humble. You are not number one, there is no clear reason why anyone would use this over the incumbents. But you know what you’re doing, and so what do you do? You start by using things that already exist. Let’s take Docker as the container runtime. Let’s take etcd as the store. Let’s take CNI as the networking component.

And you push these things in, and you’re actually giving kind of clear credit to these groups because you’re not burying these things; they’re just right there in the documentation that these are hard dependencies. And I think there were just so much, we hope people accept this. Those first couple of years, “I hope people like this.” Oh man, Docker, we got to be as user-friendly as Docker. And I remember when I got involved in the community, I remember someone on Twitter saying, “We’re killing Mesos.” I was like, “No, no, no. Ain’t no killing.” There’s so much that we’ve learned from those communities that we carried over to Kubernetes, we shouldn’t even try to move that way.

What we should try to do is say, “Hey, all the ideas we’ve all ever had in this space are finally coming together into something we can touch.” That’s enough to motivate us to do what we do, and I think that carried itself over to the foundation, it carried itself over to way they give out awards, the way to chop wood and carry water. Like, the things that they’re recognizing, all of that, to me, has turned into this kind of permanence around what our community is.

Autumn: I think that’s what’s going to sustain it. How do you think the relationship between corporations and open source kind of goes on from here? Because it’s been a wild ride the last year. But I mean, 70% of infrastructure is open source, you know? We’ve got, we’re going to have to figure out how to do this responsibility and this relationship the right way. So, like, how do you think we move on to a better future?

Because I agree that open source is where I want to be. I don’t know where in open source I’ll go for, like, the rest of my career, but open source, and just the community, and kind of contributing to something bigger than a company is definitely something I feel like I need to motivate me in a career. But how do we make that sustainable? Because it does take money and it does take corporate influence at this point.

Kelsey: Man, the thing about open source, my whole life—I’m 43 years old, and if I watch the news, I can get depressed really quickly. When I look at the way people talk to each other, sometimes I can get depressed really quickly. It kind of feels like everybody’s trying to do Game of Thrones and one-up each other. And then when I go into the open-source community space, it just feels like utopia. I’m not saying that it’s perfect. I’m saying that you found a way to get complete strangers to come together and work on something with no guarantee of financial gain, and they’ve been doing this for decades.

And they’ve gotten so good at it that they’re building things that are better than the things that you can actually pay money for. This is, like, Star Trek-level wishful thinking that we actually get to touch every day. But then there’s a flip side of this is when people do try to work on this full-time—because a lot of people are volunteering their time on the side, and maybe that part isn’t sustainable. Things that do work, I give credit to all the big companies, from Netflix, to Amazon, to Google, to even Oracle, that they do have people that are working on open source. A lot of them are doing it full time, but they’re at the direction of that particular company.

But the part that I think needs to be sustainable is, these companies that are built on top of open source, they are literally trying to do the right thing, making this software free and accessible, but also giving you something to pay for. And what I think we’ve seen for the last 15 years is, people only pay for things that they have to. So, if you’re not having an Oracle-like licensing model, you’re going to have a hard time getting money. Because I think a lot of big corporations who make a lot of money, by the way, look at paying for open-source software as a form of charity. And that’s not sustainable, so I think what we’ve seen as a result is a lot of companies saying, hey, you know what? No more giving the full product away.

Some companies are saying now the builds are now proprietary. The software is available, but good luck making the builds. Or, maybe we start doing a feature split, right? Like, CockroachDB is getting more towards, hey, Open Core, maybe a lot of it has to go more down the closed route and slightly different licensing model. I think at some point, enterprise is going to have to figure out that they were getting an extremely good deal here.

If I was a company and they say, hey, how would you contribute back—and I’m just trying to be very hyper-specific, but there’s millions of other ways of doing this—if you use Postgres full time at a company and you’re not paying a licensing fee or anything like that, go and hire two people from the Postgres community. Do not add them to Jira. Do not make them come to your stand ups. Literally, let them just be tier one engineering support when the time comes, but other than that, let them focus on making Postgres a continued, sustainable project. Maybe they can work on things you care about more in order of prioritization, but I can’t think of a better way of giving back than putting a little bit of your budget towards keeping these things sustainable.

So, shout out to places like Facebook. I know they have a lot of Postgres engineers there. Shout out to people like VMware. I know they employed the guy from Redis for a number of years so that he can just focus on building Redis all those years that we all got it for free. So, there are good use cases out there.

And then the last one I would probably mention is Let’s Encrypt. That whole project is phenomenal. So, if you’re listening to this, go research their funding model. Go research how they found a way to build something so critical to the entire internet that they seem to have found a way to do it sustainably.

Justin: Switching to a different vein of maintenance. You were doing some maintenance on circuit breaking [laugh].

Kelsey: Oh…

Justin: So, some circuitry at your house, and you had to go through a process for that, right? Like you were talking about in the States, we have a lot of risk-takers, and doing electrical work on your own house is probably the biggest risk you can take. That’s just, like, straight up [laugh]—

Kelsey: [laugh].

Justin: I used to do construction in college. I had a summer job doing construction, and they had me—we would install wells out in the boonies, out in Southern California, and I was mainly doing electrical work. And I’d never told them that I’m color blind, and so I always had to, [laugh]—

Kelsey: [unintelligible 00:50:23] is like, “What?” [laugh].

Autumn: Justin!

Justin: I always had to have them check my work because I knew, at some point, like, hey, I’m going to mess this up because I physically cannot—[laugh].

Autumn: You see that shocked face that Kelsey made? He makes me make that face, like, once a week. Like, so—like, I’m just—

Justin: And now, and like, I mean, my work was distant from the house. It wasn’t something that was like part of—well, yeah—well it was usually part of—

Autumn: Well, fire in your garage. No big deal.

Justin: But, you know, it was validated by, you know, my supervisor and everything. But that was something that—and so now you’re doing that, you’re pulling wires in your house and doing some stuff. How does that—like, that’s a new project, that’s a new thing to learn, and a new place that maybe you don’t need mastery, but you do need competence [laugh].

Kelsey: Yeah. I mean, honestly, I just been very respectful of the little things, like, the people who maintain the sidewalks. When I look at my house, I look at life-sustaining systems that are put together that sustain life for you and your family. And so, when I look at tradespeople, these are people that are literally keeping the lights on for society. And so, one of my very first jobs, I was pulling ethernet cables through buildings so I can set up their networks, and that is a very small form of construction.

And the tools that go into that, there are codes, you need permits, sometimes you need special licenses to do this kind of work. And so, very simple project. It should have been simple, but I can’t let it be simple. My wife is like, “Hey, I want a bidet.” I was like, “Hmmm.” And there’s an easy route to this. You literally can just go get the ones and, you know, put it on top of what you already have. And it may not have any hot water, but you can literally just unscrew two screws, put something on top—[makes dusting-off sounds]—you are done. That’s all she ask for.

Justin: That’s bolting on a sidecar to your logging system.

Kelsey: Yeah. That’s all she asked for.

Autumn: Can we have, like, Kelsey, like, sound effects? Because, like, you have your own set of sound effects, and they make my entire life. Like, you on Twitter and BlueSky is great, but you, in real life is fire. Like, [laugh] you have, like, a whole set of sound effects. Y’all have been missing out. You got to get this man, like, record it, like, a lot because it’s great.

Kelsey: So look, that’s all she asked all she asked for, and I was like, I could do this, and for $200 a toilet, I would have been done. But I was like, you know what? What is the best bidet you could buy? And so, then you eventually land on this place called Toto, and you’re like, hmm, I can’t get the Toto bidet with the existing toilets. Now, my house is, like, one year old, and I was like, I got to replace these toilets. There’s no way. And I’ve never done that before. So, now I’m buying—

Autumn: Was your wife very stressed out during this process? Because, like—

Kelsey: Yeah, imagine—

Autumn: —you’re stressing me out a little bit. Okay [laugh].

Kelsey: You walk in the bathroom, you’d be like, “Where’s the toilet?” I say, “I got to replace the toilet, too.” So, there’s a hole in the ground. Like, don’t use this bathroom.

Autumn: Has she asked you to go back to work yet? Like—[laugh].

Kelsey: No, no, no, no, no. So, here’s the thing. So, I go down this path, but it turns out for these bidets, you need electricity behind the toilet. And I call the electricians, like, hey, these bidets use a lot of power. The first thing I try to do is, like, tap into, like, where my lights are connected, but the bidets are so powerful that they make the lights flicker when you’re using it. So, I’m like, this is fail mission.

And it turns out, if you read the instructions, you need 20 amp circuits, and so that’s way more power than that I had nearby. So, I was like, you know what? I’ll call an electrician, get a quote. This should be easy. It’s thousands of dollars to run new lines from first floor up through wall, through the attic, to these two bathrooms. I was like, “Thousands of dollars? I ain’t paying that.”

And you just start buying tools, you’re pulling permits, you’re watching YouTube videos, you’re reading electrical codes, and then you have a tool bag of stuff, and you run the lines. And the thing is, when you’re doing it yourself, you’re cautious because I don’t want to die. I can’t have Kelsey die trying to install power lines. That’s not how I wanted to go out. And so, the thing about doing that work, though, is, I felt like, man, I learned a new set of skills that provides value.

And the dope part about finishing that project—you know, a couple days ago, I got my green sticker from the inspector that showed up to make sure I did everything correct. And I remember, like, couple months ago, my mom got new floors put in her bathroom, but they didn’t bolt the toilet down correctly, and they cracked the flange that the toilet bolts down on. And I’m thinking, like, oh, I can fix this. She’s like, “No, no, no, we just going to call the plumbers.” Like, “No, I got you.”

And we went to Home Depot. In a couple of hours, I replaced the toilet and the flange because I had this new set of skills. So, for me, I think, Justin, it’s like, the ability to learn new skills, to manage life-sustaining systems, feels like the highest order of learning for me right now. Learning how to cook, learning how to maintain your house, all of these skills are extremely valuable to me. So, when I think about wealth, I don’t think about just how many digits you have in your bank account. What can you actually do, right?

And so, that served me well in my tech career, and I just want it to serve me well in my real life as well. So, whether that’s maintaining my house—but yeah, this is something I take, actually, super seriously. I want to just show you my tool bag, but I’m not quite ready yet, but—

Justin: You see my—

Kelsey: It’s ridiculous. Yeah. Yeah, yeah.

Justin: —my toolbox over there. Yeah.

Autumn: I feel like you, for one, totally have to show us your tool bag too. Why do you and Justin—have you ever heard of two-time fun? Like, when people have—like, their fun is, like, climbing mountains, or doing just—like, I was nervous the whole time you were telling the story about electrical, [laugh] and, like, water, like. And Justin also makes me nervous when he talks about his extracurricular activities. Like, do you just have, like, a certain type of fun [laugh] that’s different from the rest of us?

Justin: I started learning skills in college because I would fix people’s cars. Because I always had, like, trash cars. My first, like, five cars all cost a thousand dollars each, and I was just, like, I have to fix this because I have to get to work. And so, I had some skills going into college, and then people would need oil changes, and they’d have things break or whatever. I’d say, hey, every car I was fixing in college, I’d say, “You buy the parts and the tools and I’ll do it this weekend.”

And I would buy the book, the Chilton’s Manuals, like, I would get the book. I say, “You pay for the stuff I need to learn the skill, and I’m in.” And I took that mindset through my tech career, when all those certifications were coming through, when I was getting A+ and Network+ to say, “You pay for my training, I’m going to put in the effort to go do this thing because I want the skill on the other side.” And that thing has paid me dividends throughout my life, where I don’t—I actually, just for the first time, my last oil change, I didn’t do myself. First oil change in my life, I didn’t do because I stripped the bolt. And I was like, I don’t want to drill this out right now. I’m not going to—like, I just don’t want to. Like, I know I can do it. I’m not here to do the skill. This is a Saturday. It’s okay. I’m not laying down under this car and getting all oily. I’m just going to go take it to someone. They’re going to get it out for me, and we’re fine.

Autumn: But you know what’s funny about this? This goes to show that, like, right now we’re in this weird time where before people were like, anybody in tech, if you can code, if you can pass an interview, you can get this awesome six-figure job, right? And now we’re getting back to that real elitist part where they’re like, they want all these fancy college degrees, they only want to hire kids from MIT who are going to work a million hours. And you lose the curious people, the people that are constantly trying to solve problems. Some of the best people in tech are not the fact that they have a fancy degree; it’s because their brains are constantly looking for pattern recognition, and they’re constantly trying to solve interesting problems.

And like, you two are like, how many people do we all know that are they’re amazing problem solvers, and they don’t have college degrees? Which is why I think that this podcast is fitting because I say this is the ‘F Around and Find Out,’ like, time of tech. And we’re going to lose so many amazing problem-solvers. Everything you guys just said, you’re talking about different skills, but you’re doing the same exact thing as you did in your tech career. You’re solving problems, you’re finding patterns, and you’re learning continuously.

Kelsey: You know, one thing is, when I’m doing this work, it’s amazing—and Justin, you’ve probably seen this a lot—people have been doing this kind of work for so long, there are so many specialized tools. Like, there’s a tool to do a very specific thing that can turn something that could take two hours to two minutes. And I think tech is also getting to that place. Some of these libraries and frameworks, like Node.js, and Docker, and serverless, they have become so hyper-specialized that the number of people who can do this stuff easily and cheaply—so I think I’m seeing two dynamics.

One is, you got to be at such an expert level that you can work on those type of systems, or you can be junior, willing to work for a little—way less than what the average was before, and just use those tools instead. And I think what we’re going to be missing is that middle of people who are curious, they’ll build it themselves, but a lot of people are like, no, no, there’s too many tools that are mature for you to be coming in and building anything yourself. I don’t know how this is going to play out, but I would imagine as our industry gets way more mature, it’s going to be a hard time for people that are tool builders. I think there’s going to be a lot more people optimizing for people who can just use the tools, not necessarily build them from the ground up.

Autumn: Do you think that’s what AI also starts to contribute to?

Kelsey: Actually, I think AI is a distraction for this in many ways because if you really are serious about what AI can do right now, you wouldn’t say that kind of thing because it’s just not true. Does it assist people? Sure. Lots of things—compilers assist developers every day, and we don’t have whole conferences about compilers anymore. But I do think the underlying situation is, think about private equity.

When a company gets bought by a private equity first, like, why would VMware get bought by Broadcom? Well, how much more is there to work on virtualization stacks? It’s pretty mature. VMware knocked virtualization out of the park, 15 years ago. Where we’re at now, it’s so stable and mature, you probably need to optimize for a different business model. Maybe not a hundred percent innovation, but maybe more like stability and keeping the lights on.

And so, I think that’s the transition. We’re going from build something net-new to, hey, stop. Use the thing that’s mature. And maybe that’s the way it should go, and this is the life cycle for lots of things. AI, on the other hand, is not that mature. I can understand why all the excitement is there because they have a lot of work to do, but you’re talking, like, platform engineering [hissing sound] hooo.

Autumn: Please Lord, let people listen to Kelsey. Can we just—can we make that a sound bite, and just kind of like—can they take that, your opinion, since they won’t listen to all the rest of us, but because you said it, can they just listen now? Because I—

Kelsey: I’m seeing it alre—I have colleagues that I would hire in a minute that are having a hard time looking the job right now.

Autumn: That’s the wild part. People with, like, really important experience in infrastructure and building important things that are not easily maintainable, with 20 years of experience, are struggling, and it just does not compute. Like, it kind of goes back to what you’re saying where, like, you know, like, the struggle, and sometimes when we’re struggling and kind of going through adversity, it’s a good time in tech because it humbles people, and it brings, like, new companies and new things, how do we earn back the trust of the people that are investing all this time to build, and to be good engineers, and to be good practitioners, and you’ve basically thrown them all out, and said, “We don’t care about your 20 years of experience.” You know what I mean? Like, it’s wild.

Kelsey: Two days ago, I got stuck. It was all my fault. I had this design for how I wanted to redo my network. And I bought this, you know, 12-port patch panel, the kind you mount horizontally, and I made my whole design revolve around that. I’m removing extra drywall, I’m doing so much work just for this item to be the centerpiece of the whole thing.

And then I thought about it. I only have six things. And I came up with a much simpler design that didn’t require the three weeks that I wasted trying to make this work. I even bought a 3D printer trying to print stuff, too.

Justin: [laugh].

Kelsey: Like, seriously, it got—I’ll save—

Autumn: I love this story so much.

Kelsey: —the story for another time. I went down the rabbit hole so deep, and I stopped myself and said, “Why… are you doing this?” And I said, “What if I didn’t use this?” I just asked that one question: “What if I didn’t use this specifically? What would I do instead?” And I landed on this much simpler, cleaner design.

I’m sitting here, like, I actually got my daughter and said, let me show you how your dad wasted a bunch of time—because she’s in school for informatics slash computer science—I was like, here’s what happens when the engineer gets fixated on something being the solution and working towards it. Like, a lot of people say, “Hey, we have a project where we’re going to use Kubernetes.” It’s the same mistake. They do way too much just to start using Kubernetes, versus saying, “What are we actually trying to do?” I know it’s cliche where we say you should understand the problem first, but believe me, I am guilty of it to this day, of saying, “I don’t care what the problem is. I got this solution in my hand and I am going to use it, come hell or high water.”

When I look back, I think a lot of people are doing that. So, I think on one part of that question is, engineers are going to have to be a little more responsible. This stuff where we start walking around, like, “Oh, we’re going to use service mesh because I saw it at the keynote at a conference I went to,” that’s highly irresponsible. And if I did that to you, let me apologize [laugh] for pushing you in the wrong direction. I promise to make it up.

Autumn: It’s funny because I think it’s like, how many times have you automated something or used this cool new library and it took double the time, double the effort, and it would have been so much better to do it the simple way. And like that happens so often. Like, working for managed databases, you’re like, “Bro, you don’t need all this. Go back to, like, SQL. Calm down.” [laugh]. Like, and people would get mad, and I’d be like, but you don’t need a NoSQL database. Yes, that’s my job, but like, this is a mess. Stop it [laugh].

Justin: I love reading white papers about technologies, how they started because I love seeing what they were intended for, and then going through, and saying, like, oh, the original designers were trying to solve a completely different problem than what you’re looking at right now. I know the tools look the same when I’m squinting from a distance. I’m like, yeah, but these look about right. I’m going to use the one that has all the money or hype behind it, so let’s go with that one. I’m like, actually, have you read why it was built?

You know, if you’ve read the Hadoop paper and then figured out, like, why Hadoop started, and then, like, Yahoo built it, and then Google had to build a thing for, like, all of that cycle of, like, what problem were they solving? And all of these companies throughout the early two—like, they all went with Hortonworks. It was like, this huge—like, everyone needed Hadoop for a while. Like, that was the thing. It was the AI of the early-2000s, right? Like, everyone wanted that, right? And then it’s like, actually, what problem are you solving? You’re like, yeah, you know what? Like, I would have been fine with GREP, and sed, and—

Kelsey: You know, one thing I hope we continue to do in our industry is—and I know a lot of people don’t get access to it—just continue to talk to each other, especially outside of your own four walls. A lot of engineers don’t understand why people spend a lot of time at tech conferences. It’s not literally to sit there and watch people give talks all day. A lot of people don’t really even do that. It’s literally, if you’re willing to be transparent and say, “Hey, here’s what I’m working on,” and getting real time feedback about an approach you’re taking.

I have seen nothing level up my career faster than that level of transparency and that feedback loop you get from people that don’t really have much bias towards your solution other than trying to get you set up in the right direction with their experience.

Autumn: It’s like going to summer camp with a bunch of nerds to talk about, like, your favorite things, and just, it’s my favorite. Like, it’s the community and the people.

Justin: One of my favorite books is Where Good Ideas Come From, and it’s all about, like, ideas come from the edges of things. It’s not because you’re so deep in the thing that you understand exactly what the problem is and exactly what you’re going to do. It’s like, no, I switched fields. I started looking at a completely new thing, and then I was like, “Oh, I could apply what I learned over here to that new thing in a different way that someone never even thought of.” Like, how do these things merge together?

And it’s just fascinating to see how that has happened over and over again in our industry, but just in other industries, too. Like, innovations and batteries and all these, like, new technologies that we see aren’t because necessarily someone did, like, ten years of research; it’s because there was a new person in the field that came from biology or something else, that they’re like, “Oh, I don’t have the typical background you want me to have in this field, but I understand what problems you’re trying to solve, and we can apply new technologies or new information in this field.”

Kelsey: Let’s cover BlueSky.

Autumn: You’re the migration. You should—we should—what do you want to talk about, BlueSky? You this is you. Like, I mean, we were there, and nobody came because we were cool [laugh]. Everybody came because of you.

Justin: [laugh]. I moved off of BlueSky the day—I remember the day Elon walked in with his sink. I’m deleted all my tweets. Anything from here, I’m going to—like, if I’m investing here, this is, like, a very specific reason that I’m on this thing. I did not delete my account, yet. I think it’s timeline—

Autumn: No, I kept mine so they can’t take my username.

Justin: I think it’s time I can delete it now. Like, I don’t have any interest in going back. But I tried Mastodon. I invested a bunch of time in Mastodon. I was—I had to understand it. I feel like Kelsey, in a lot of ways. I was trying to embody you in some ways, where I was like, what’s the simplest version of Mastodon that I could build?

And so, I re-implemented Mastodon in static files. I’m like, could I build this with a lambda function and an S3 bucket? And that was my goal of, how do I understand the protocol at that level? And I got there, mostly. I was like, oh, I can read stuff out of here. I could put some JSON in a bucket, and I was fine for people to read the content. But I’m like, this isn’t the ownership that I want, and all of these little pockets felt too disjointed for me to really understand.

And then I really talked to people at, like, Hachyderm and other places that, like, this is way too expensive, and the biggest problem is the legal responsibility of the architecture of Macedon required us to set up legal entities to protect the admins because of all of the other network, all of the other things that just that architecture of your caching information on your server; now you are responsible, and that is a huge risk. And I was like, okay, I’m out. I’m not doing this anymore. Let’s see the model BlueSky. And then I just started from there. Like, okay, how would I, as simply as possible, re-implement some of the stuff? And I haven’t re-implemented [unintelligible 01:08:43], but I’ve been running it, and I’ve been understanding pieces of that. You were on BlueSky for a minute, and then you kind of left you back to Twitter for a little while. And then you came back.

Autumn: But before we move on, can we just talk about how the last couple of years have been so ridiculous? Like, how does The Onion still write, like, articles? Like, you just said when Elon walked out with a sink, like, that’s the world we live in right now [laugh].

Justin: [laugh].

Autumn: How are we going to explain this in history books? Like, this one time when this very orange man took over the world—like, it’s wild.

Kelsey: It feels like this is the prequel to Idiocracy, the movie. Like—

Autumn: I—right?

Kelsey: You asked yourself, how do you even get to that point? Maybe… the way we are living, this is how?

Autumn: And everybody just acts like as normal. And I’m like, “Do y’all see this?” [laugh].

Kelsey: Look, one thing that I do is go outside. Seriously. Like when I go outside, it reminds me that the internet over-indexes on foolishness. It just over-in—like, when you go to a grocery store, people do normal stuff. They don’t jump into your conversation, they don’t tell you why you buying those apples instead of this one, like, they just kind of keep to themselves. Most people are polite. “Excuse me,” they’ll stand out your way. That’s just, like, been my normal outside interaction.

So, I just try to log off a bit more, and get connected to reality. And look, when Elon bought Twitter, I don’t think I liked it, but remember, this is the Elon before MAGA Elon. So, a lot of people were like, oh, “Tony Stark, SpaceX, Tesla guy is buying Twitter.” Now, I think a lot of people on tech were like, he’s over-indexing this whole get rid of everybody. But if you think about it, we just had this conversation. How much more do you need to improve Twitter? And look, I’m going to have to give him a little credit. He cut 80% of the staff, and it’s still running, years later? That kind of defied all—is it best shape? It can be absolutely not, but it’s still running.

Autumn: Is that him, or is that the engineers that made it [crosstalk 01:10:41]—

Kelsey: It doesn’t matter. He cut 80% of the people.

Autumn: Sure.

Justin: Like, he’s going to take that credit. Like a lot of people said, he’s a fool for doing it. He did it, and it’s still running to this day, right? So, I’ll give him that. But where I don’t give him credit is—or the thing that made me leave the platform, it wasn’t actually all the Nazis—and I should have left then—it wasn’t all the bots because they were there before he got there. The thing that made me really leave is when the platform started to not just over-index on entertainment, but paying people to do it.

Like, when he started monetizing, people started optimizing for anger. And it wasn’t even just that. There are trolls always. There’s always people who do that for a living. Like, it still blows my mind. There’s some people wake up in the day, get on the internet to troll people. Like, is that your life? If you’re listening to this and this is your life, please explain. Why does every day you feel like that’s a thing society needs you to do? It’s not.

Autumn: Okay, not to quote Taylor Swift, but like, she has a line in her song that says that people would never say this stuff to her face, you know? And it’s like, so real, though because, like, I love the internet, and I’ve got to meet awesome people, like Justin and, like, follow you, but it is wild. Like, it’s almost like human brains haven’t caught up to the fact that we have both real life and the internet. Because, like, the stuff people will say to you on the internet, like, tech bros will come for you, and we’re like, dude, like [laugh]—

Justin: And some of that to me, like, even before the internet, right? Like driving, right? Like, you are protected in your bubble of a car and people can’t see your face. They might see your hand out the window, but they don’t know who you are, necessarily. And the internet has, like, changed that dynamic, right?

Autumn: Oh…

Justin: Because now people are, like, taking video, and they can find who you are. Like, [crosstalk 01:12:24] your license plate.

Autumn: But I’ve never thought of that. People—think about road rage. People do some crazy stuff, and that same person, like, we all know that one person that you never want to get in a car with.

Kelsey: They made a whole documentary on Netflix called Beef. It starts with road rage.

Autumn: So, it’s like, I’ve really never thought about that. That’s interesting. Maybe it’s just a certain level of removedness and protection?

Justin: At some point, it’s a weird phenomenon with people. Like, tools become part of us, right? Like our clothes, like, you don’t think about your clothes as a tool, but they are. And you don’t think about, like, when you have a hammer, or screwdriver, or your keyboard, like, if you get in the zone of that, like, it’s part of you. You know how to operate it so well, but then you still distance your identity from that thing, that I feel like in a lot of ways, the cars, and the internet, and all these things are so, like, that’s I’m a different person in those situations, that I can be more angry, or I have more of a priority for—more selfishness, for my—like, I need to get somewhere, or this is my lane, or all of a sudden, I’m privileged on, like, who’s around me. Like, all that stuff just gets so bizarre, and people do the same thing on social media and the internet. And they’re just like, “Oh, you’re tailgating me. I’m going to slow down to five miles an hour to get you somewhere else.” Or something. Like, this behavior is not the same thing as if we’re having a conversation in person.

Autumn: Is this a manifestation of humans because humans are just always see negativity more or like, what’s going on.

Kelsey: No, you’re a human and you behave this way in real life, you can get a fist to the face, and change your whole perspective.

Autumn: You’re not wrong because I think that so often. Like, you know what—like, I just—like, just the stuff that people say, nobody would say that in real life. Like, you can’t just—

Kelsey: It’s just consequences. People know there’s limits to the game, but when you’re online, I think people, like—for example, towards my last couple days on Twitter, before the election, there were good people behaving badly. And I remember [unintelligible 01:14:14] somebody’s, like, why are you talking like this? You can disagree with me all day. You know I’m going to go back and forth. Then why you talking like this? This sounds crazy.

Like, literally, do you have to sound—I’m not tone policing. I’m just saying this is unnecessary. And I said, you know what? Why am I on this platform? And I remember tweeting, “This is my last tweet.” And I logged off. And I remember waking up the next day.

I was like, what should I do? Should I just delete my account? Do I delete all my tweets? And I remember reading a reply that says, “You ain’t going nowhere. You are stuck here. We own you. We are your identity.” That’s the way that they were thinking. Think about it, they’re like, you can’t leave here, right? We own you, in their mind. And I was like, you know what? Delete. I went to BlueSky and I said, you’re right. I don’t need this place. I signed up for Twitter, not X.

Autumn: Did you feel better, like, afterwards? Like, did it feel like a weight, since you weren’t constantly—because I felt better after deleting Twitter. Like, I felt like—

Kelsey: I didn’t feel better immediately because I still have this unhealthy connection to, like—my career benefit is so much from this community.

Autumn: Mine too. And I met some of my best friends, like, some of the people that impacted my career. But it got to the point where it was almost giving me, like, you know, the anxiety you get when you watch the news? It was giving me that. I felt like it made me, like, feel more anxious because it was just, like, constant bombardments of, like, scary [crosstalk 01:15:40].

Kelsey: Yeah, it probably contributed a little bit to that. But honestly, when I left, it was more like, I had a pretty good size following. That’s the only social media platform I use. I don’t have Instagram or TikTok or Facebook. I have nothing else, and so leaving that was like, I got to go start over.

And I thought about it, it was like, so what? And it was an ego check. It was really more about checking my ego because everyone, no, I got ego. And when you see a large following, and all these people recognize you, there’s an ego that develops. And so, it was less about just leaving Twitter; it’s like you got to go and let the ego part go. Start over.

And so, going to BlueSky, I remember saying, “I’m done.” And I actually had to contemplate the role social media plays in my life. It’s not just about going from Twitter to BlueSky; it’s about the role it plays. And I got an interview from a reporter not too long ago, and I told him, it’s like, you know what? I’m all about free speech, but I’m not looking to go to a Klan rally. And that’s what it felt like being stuck there is like. You’re going to be subjected to a bunch of things that are just ridiculous.

In the name of free speech, it didn’t make sense to me, so I moved on. But the thing that made it attractive was the whole AT protocol. And I know Justin does a good job explaining how the protocol works, but it reminded me of, like, the analogy of what Kubernetes was to the cloud, the AT protocol seems to be to social media. You have this modular thing that can become whatever the community wants it to become. Today, it feels like a Twitter clone, but tomorrow it can be more, custom feeds, you know, you got these things where you can follow people. There’s so much you can do, whether it’s host your own data or point your own domain at it. It gave me that Kubernetes feeling again.

So, it was less about running away from Twitter and running towards BlueSky and the AT protocol. So, that’s where I am in the journey right now. And then, within a couple of weeks, thousands of people, my community seems to be over there again, including the companies and brands that we interacted with. And I think for the first time, like, two weeks ago, three weeks ago, I don’t even think about Twitter. Matter of fact, I went to my settings on my Mac and blocked it as a site. I can’t even go to x.com anymore. I don’t want to see it. I don’t want to click on the link. So, that’s just where I am now.

Justin: Why go to another social media site when you could have a website? Why put it in AT protocol like it is today, right? Because it’s still a social thing. This is still a micro blogging, we interact with people, we have followers, we do all that stuff, versus I have a static site generator. I’ve had a website in a blog for 20 years. It started in 2005.

And it’s gone through some iterations, I’ve done some WordPress and a bunch of stuff, but I’ve been consistently writing. Since 2005 I’ve had one blog post—on average—one blog post a month for 20 years. And I am so more proud of that than any of my social media sort of engagement stuff. And like that side of it, and being able to just… a lot of it garbage. Like, I don’t want to look back. But a lot of my early tweets were garbage too, right? This isn’t a thing that, like, I’m necessarily proud of, but like that consistency and being able to share in an actual more open—like, the internet is the most open platform we have.

Kelsey: I’m not just trying to share content is the thing. I’m going to tell you, like, it was probably about eight years ago… I mean, even more recent examples, I’m walking through San Francisco and a kid runs out of a restaurant. I was like, “Hey, don’t rob me. I got nothing.” He’s like, “I’m not trying to rob you, Mr. Hightower. You don’t remember me, but I pinged you on Twitter, and we jumped on the Google Meet, and you gave me some career advice on how to break into tech. I’m in tech now. I live in the Bay Area. I’m making good money, and when I saw you walk by, I just wanted to run out and tell you the impact you made on my life. Not some cool blog post you put together. My life is different, and you helped.”

And I have numbers of stories of this connection. And I’m telling you, when you meet people and they tear up because you changed their life in some way, it reminds me when I first started to get into tech. I was like, man, if I could just get a job that’s not fast food. Ain’t nothing wrong with fast food. I’ll never look down on anyone doing that, but it’s okay to look up, too. Yeah, and so when I got into tech, I was just like, man, I remember going to Barnes & Noble and spending $35 on probably the same A+ certification book you bought.

Justin: [laugh].

Kelsey: The red one with the gold cover, right? That one.

Justin: Yep.

Kelsey: So, I bought that book and I—

Justin: I didn’t buy—we had a shared one. We had one—

Kelsey: Yeah. There you go.

Justin: I couldn’t pay for it. I borrowed it. Yeah.

Kelsey: And so, I’m flipping through that book. I was like, I can’t believe this person is giving me all of this knowledge to break into this field. I just couldn’t believe it. I read that book probably 12 times, and there’s a little CD in the back so you can take a practice exam. And I felt like this dude was my professor, my mentor, and I never met them.

And so, the idea that I could do something similar at scale—and when I say scale, one person at a time is the only thing that matters to me. This whole, oh, we got to reach a million. I can’t reach a million people. I don’t need to. But this idea where I can just make myself available, people hit me in the DM, “Hey, I’m running to a career issue.”

And the thing is, when you’re really, really patient with someone, and what I learned from mentoring—first, I thought mentoring was about telling everything you know, and giving people clues on what they can use from that. Nah, mentoring became a hold up the mirror and try to convince the other person to like what they see. And so, what social media gave me an opportunity to do is that, all the time. And so, I’m on these calls, and you start—I just listened first. And I remember there’s one guy I was just listening to, he just needed to vent a little bit.

There’s only so many characters, and you can’t do it all on there, so I’ll just say, here’s a link. Let’s jump on the meet. He’s just venting. And I said, “Dude, I get it. I think I understand. If I were you, I would probably do things in this order and this pace, but just realize you are enough. Don’t compare yourself to me. You ain’t got to compare yourself to nobody else. Here’s what’s unique about you. And I started explaining their uniqueness.”

This person was like a soccer coach. I said, what do you like about coaching soccer? “Oh, player development, all these things.” I was like, “And you’re the team lead. Why don’t you take that same coach characteristic to the job? Train the newcomers, write the docs, watch how people play, make them better.” And he just thought about it for a moment, and his eyes just lit up.

And I did something similar with another person, and we’re on a follow up call, and his wife jumped in and said, “Hey, whatever you told him, I want to say thank you.” Because the demeanor of a person can then impact the whole family. You know how that is, where your kids feel it, your spouse feel it. So, when I’m doing that social media work, that’s what that means to me. I don’t care if it’s only ten people that I touch between now and the end of time, those ten go on to do something magnificent.

So, I’m a big believer in the power of community. And given that most people, when I started out, they were not accessible, I read about them, I saw them on Wikipedia, but I never got to get close. So, now that people see me somewhat in that regard, and I get to be close. That’s what this social media thing, this is why I didn’t walk away from it because I don’t want to miss the opportunity to just make that little tweak in society, if I can do that. That’s why I’m still there.

Justin: Well, and I’m sure even just through that, like, you’re reaching a million people, right? Like, second-order effects of the family you affect, and the other person that went to another team and took some of the same mindset. And not even—like, discounting all of your speaking, and podcasts, and other people you’ve reached, like, not in person, but, I mean, I remember all the calls we’ve had over time. And the first time that, like, you were in LA—I don’t remember why—you were, like, waiting for a flight to LAX. I’m like, why don’t you come up to Burbank?

And that was, like, the magic of Twitter, early days, because people were accessible. And you just tweeted out, like, “I’m in LA for a few hours.” I’m like, “You got a car? Come up to Burbank. We’ll walk around Disney.” And we did. And that’s when you—I was dead set on Mezos. I was like, we are doing this scheduling thing, we were HPC environment, like, Mesos has the schedule and all that stuff.

And you told me, you’re like, “You know, Kubernetes has custom schedulers, too.” I was like, no, it’s not in the docs. You’re like, it’s not in the docs. You’re like, “It’s not in the docs yet. It’s in the API.” And that’s when I spent a couple weeks digging into the API. I built a scheduler in bash, and I’m like, okay, I understand the fundamentals of how this layer of it works, now. How would I apply that?

And that was the exact same, like, mindset of just, like, you showed up, we walked around for an hour, and then you had to go. And it was cool because you’re just like, okay. That was my introduction to, like, actually, I’m going to try this Kubernetes thing in a little more seriousness.

Kelsey: See when I use social media, I’m literally treating people like real people standing in front of me. Seriously. Like, people, like, why are you so patient with people that jump into your conversations? Like, because I’m treating them like they were standing in front of me. A lot of times, people are giving me a better way to think about things and explain myself. So, I don’t know, I just really see every single person [thoroughly 01:24:18] on social media. So, I just see the platform is a little different than just social media.

Autumn: This goes back to what you were saying earlier about not just being technology, but 25 years in the making of building relationships. Like, you made that full circle. You when you messaged me and you said, congratulations about my new job, I about died. I cried, I texted Justin. Like I was like, oh my God, Kelsey Hightower knows who I am. Like, I—like the way that you have the ability to be inspiring, but a real person is just, like, wild. Like, I love—

Kelsey: You know why? Because y’all inspire me. Seriously, I got a daughter. She’s 17, and when I see people like you out here doing your thing, I know she’s going to be straight. And so I get excited—

Autumn: That’s the nicest thing anyone’s ever said to me. Like [laugh].

Kelsey: Well, the thing is, like, that’s inspiring to me, right? So, when I see y’all out here, grinding, still putting in the work, building y’all careers, people like you, Angie Jones, all of y’all, I see my daughter. And I’m always asking what is going to be like for her out here? And I just look at y’all and say, oh. She going to be straight.

Autumn: That’s literally why I don’t give up. People are like, “Why are you just keep trying to be an engineer and keep staying in this field, and stuff?” And I’m just like because, like, representation matters. At one point, like, I couldn’t find any black female engineers. It was only Angie Jones. She’s still the first and only black female, like, Java champion. That is wild. And people still try to come for her on Twitter. It’s crazy. She is phenomenal. She is my, like, hero. And it’s so sad though. I think if I was looking for a statistic for a talk, and they don’t even have a [unintelligible 01:25:52] statistic for black female engineers. Like, we don’t exist. Like, there is no statistic for it. It’s wild.

Kelsey: This work is so important because thinking back to, like, when I was a teenager—and I grew up in some rough places, but not all—but there was some times where I’m walking around, and I realized looking back, some people don’t think past five minutes in the future. That’s it. They’re going to work, and they only deal with problems within a five minute time span.

Autumn: And the crazy thing is, poverty and where you the situation, it doesn’t allow you to think over that. Like—

Kelsey: Exactly.

Autumn: The way that poverty and being in a struggle changes your brain, it scientifically changes your brain. It’s wild.

Kelsey: A hundred percent. And when we get into this work, we get to see big pictures, and we connect things. We turn things, we make ideas come to life. There’s very few industries where you can make something that it starts in someone’s mind and come to life that then millions of people can go use. So, people from all walks of life deserve this opportunity.

So, this is why I think the tech field, our communities, they have been a Godsend for my career, my life, and I just hope more people get to experience it. So, I’m not the Kubernetes guy. I’m like this hopefully will have seen as a humanitarian that gave people opportunities and allowed them to see themselves and believe in themselves, and then they go on to use technology to create great things.

Autumn: Being a single mom, and at one point, a military spouse at one point, a person that was in school, going back for their second degree with babies, the only accessibility I had to tech and learning was social media and Twitter. And without Twitter, I’d have no career. It’s amazing the kind people that were just willing to talk to me. I think that’s the highest form of paying it forward. Like, I’ll always have time to mentor people or to volunteer because I am so grateful for what it’s done to my life.

The fact that a mom can be in her house, or somebody who’s disabled, or somebody who is working that fast food job on their ten-minute lunch break, you can give them—I’ve given people advice in their car while they’re working another job. You know what I mean? And it makes it where everybody is reachable, and we can help other people because we’re all super blessed and lucky to be here. I think that’s why I still believe that we can demand democratized tech and get rid of the gatekeeping and elitism, at least for us because, for one, you can Google so many free sources, and because you can talk to people, and because it’s a skill that you can learn.

Kelsey: Hey, I want to end with a big shout out to the tech community. So, many of y’all come up to me and tell me thank you for all the things. I just want to return the favor. Like, in general, the tech community has been extremely welcoming, and patient, and consistent, and so I just want to end with a big thank you to everybody in the tech community, no matter if you’re just starting out or you’ve been here for a long time. Thank you.

Justin: Well, and thank you, Kelsey, for coming on the very first episode. Where should people find you if they want to reach out and connect with you?

Kelsey: BlueSky at kelseyhightower.com. So, I’m on BlueSky. And if you DM me, there’s a chance I will respond.

Autumn: That is so cool that you actually respond to people. Thank you so much for coming and just—

Kelsey: Awesome.

Autumn: —being amazing and community-driven because I think that’s so important.

Kelsey: Awesome.

Justin: Thank you for listening to this episode of Fork Around and Find Out. If you like this show, please consider sharing it with a friend, a coworker, a family member, or even an enemy. However we get the word out about this show helps it to become sustainable for the long-term. If you want to sponsor this show, please go to fafo.fm/sponsor, and reach out to us there about what you’re interested in sponsoring, and how we can help. We hope your systems stay available and your pagers stay quiet. We’ll see you again next time.