The Changelog: Software Development, Open Source - Leading GitHub to a $7.5 billion acquisition (Interview)

Episode Date: May 18, 2020

Jason Warner (CTO at GitHub) joined the show to talk with us about the backstory of how he helped to lead GitHub to a $7.5 billion acquisition by Microsoft. Specifically how they trusted their gut not... just the data, and how they understood the value they were bringing to market. We also talk about Jason's focus on "horizon 3" for GitHub, and his thoughts on remote work and how they're leading GitHub engineering today.

Transcript
Discussion (0)
Starting point is 00:00:00 GitHub did not build CI for a long time. I had that decision at one point to make while I was pre-acquisitioning GitHub as well. And a lot of people wanted us to build CI. A lot of people did. But we looked at it and we said, we can't afford to build CI because it is such a cog's sock for us. But we could change the notion. We could skip it, skip the build step and go right to deploying workflows and give them a pseudo ability to do CI. It won't be the full solution, but it'll be enough where the really, really forward looking people can understand what we're hat tipping that we would have said build CI, and we would have had to figure out a way to make it work. But we had to think a little bit differently because we – and that's where we trusted our gut, saying like, hey, we're going to skip it because we think we understand why people really are asking for CI and go to the next thing or the thing after that and then build backwards.
Starting point is 00:00:56 So was that a wise maneuver? Yes. Got us acquired. Being with for ChangeLog is provided by Fastly. Learn more at Fastly.com. We move fast and fix things here at Changelog because of Rollbar. Check them out at Rollbar.com. And we're hosted on Linode cloud servers.
Starting point is 00:01:13 Head to Linode.com slash Changelog. This episode is brought to you by DigitalOcean. DigitalOcean's developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99 uptime SLA, and 24-7, 365 world-class support to back that up. DigitalOcean makes it easy to deploy, scale, store, secure, and monitor your cloud environments. Head to do.co. changelog to get started with a 100 credit again do.co slash changelog welcome back everyone this is the changelog a podcast featuring the hackers the leaders and the innovators in the world of software i'm adam
Starting point is 00:02:04 stachowiak editor-in--Chief here at Changelog. On today's show, we're joined by Jason Warner, CTO of GitHub. Of course, as the title suggests, Jason shared some very interesting details with us. He shared the backstory of how he helped to lead GitHub to a $7.5 billion acquisition by Microsoft. We talked specifically about how they trusted their gut, not just the data, and how they understood the value they were bringing to the market. We also talked about Jason's focus on Horizon 3 for GitHub and what that means, his thoughts on remote work, and how they're leading GitHub engineering today. So we have GitHub CTO Jason Warner here. Jason, thanks for coming on the show.
Starting point is 00:02:45 Thanks for having me, guys. So at the risk of sounding like the Bobs from Office Space, we're going to say, what is it that you do here exactly? CTO is a big role, but what's it look like day-to-day or tactically on the boots on the ground? What do you do? Yeah, so this is going to be a little bit of a short and then a long version
Starting point is 00:03:05 of an answer. Okay. So the short version is what I do day in day out is I look at what doesn't, but we think should exist in software. Generally speaking, looking at a couple of years, trying to figure out what things might need to exist, where software itself is going, where developers want to take it and trying to be out ahead of those trends. Though, that is a new role for me. I transitioned to the CTO role officially about three months ago. Before that, what I did at GitHub was I ran product engineering, security, support, infrastructure, and data. So while I was ultimately the person in charge
Starting point is 00:03:52 of all of technology still in that role, we have transitioned and split the two duties so that I now exclusively look at Horizon 3, is what we call that in the office of the CTO, type things, and we have somebody else who runs day-to-day product or day-to-day engineering or day-to-day security. And I have transitioned those duties to those folks, and now I'm looking exclusively at
Starting point is 00:04:15 Horizon 3. I would love to ask you what Horizon 3 looks like, but I'm not sure if you want to talk about that or if you know exactly what it looks like. There's a lot of unknown. The way I look at this, if you think about Horizon 1, 2, and 3. What's Horizon 1? Horizon 1 should be the next year. You've pretty much already done the customer development.
Starting point is 00:04:34 You already understand where it's going. I think of it actually as hit rates. Think about it this way. If your batting percentage in Horizon 1 is anything less than 100%, you probably have not done your job well. You've not nailed down the features. You've not nailed down the product launches nor the customer development. Horizon 2 is probably pretty well known, but not maybe fully baked yet. But let's say it should be in the range of 75% to 85% in terms of how well you're doing. But that changes dramatically to Horizon 3. We should be exploring things that are destined
Starting point is 00:05:06 to fail a very high percentage. So we should be right maybe 20 to 25% of the time. And only that many projects turn into future-oriented product. But it remains to be seen what exactly will come out of that. Though if you think about what GitHub has released in the last two years, you get an idea of where we're going to go and look at. So the best example about this is GitHub Actions, which basically came out of the same sort of thinking. What should exist? What doesn't exist? Where do we want to be in three to five years?
Starting point is 00:05:38 What do we need to do now? And what do we need to build now to get to that point? Yeah. What were some things that were Horizon 3-ish, maybe even Horizon 2 that you've put out that hadn't had the same success as GitHub Actions? We started on something right after I joined GitHub called security alerts.
Starting point is 00:05:56 And it was the idea that we're going to need to bring security to GitHub and security manifestations and just a stronger idea of security around the code. And the first foray into that with security alerts was met with mixed success. But as we kind of pushed through it and got further down that path, and then eventually post-acquisition with Microsoft, we ended up buying a company called Semmel out of the UK and combining it with that, we've had a lot more success. Though that was definitely more Horizon 2. It was just pretty well understood that we needed to do something.
Starting point is 00:06:28 We weren't quite sure exactly what. The first entry into it was met with a little bit of lukewarmness. But once we iterated at it and moved it further down the path, a lot more luck with it. Is this your first time being in a position to be a Horizon 3 focuser? Exclusively, yes. So my natural inclination is to think about the future of things. When I think about approaching a problem or approaching a job or even a company, I always think, where should we be in five years?
Starting point is 00:06:57 What are five or six different paths that this company could take? What would the market need to be for us to go X, Y, or Z? Why are those things that we should invest in? So you're one of those people that when somebody says, hey, where are you going to be at in five years? You like that question. Because not everybody does, right? Right.
Starting point is 00:07:14 I do. Although it is harder when you think about it personally as opposed to professionally. It's easy with companies or products, but personally it's also weirdly emotional. But you could be distanced from it with a company or a product. Do you do this with other people's products? Do you look at something like Tesla or you look at Amazon? You're like, you know what they need to be in five years? And you imagine what their product line might look like. I literally have notebooks for different
Starting point is 00:07:38 companies. Do you really? I do. So way back in the day, I used to joke about this. I had a Yahoo notebook. I had a Google notebook. I had a Google notebook. I had a Salesforce one while I was there, and then I gave up on that one after I left. I had a Microsoft one before I joined. I still keep a Microsoft one. I do think about other companies a lot. The ones I really think about, though, are kind of like the mid to late stage startup companies. Such as?
Starting point is 00:08:03 A good one would be Hashi at the moment hashy's in our space kind of equivalent to us i've got a lot of friends over there i know their product well but what might they want to be doing in the future what's the vision look like where could it be i do a lot because one it's fun it's kind of like one of those things that i like to do yeah um the other is i try to imagine myself if i'm the ceo coming into company now, what would I do and why? And the why part is really important because that helps you get better at honing the gut instinct or some of the data amalgamation. If you can articulate the why, I think you can do a stellar job at that. And so in some ways, it's my version of practicing for a future role.
Starting point is 00:08:44 Well, you seem well-positioned. That sounds like a super fun job, by the way. I mean, you have to feel pretty happy with where you are in terms of thinking about this thing that you do for funsies is like, I'm going to gather where these companies should go the next five years. Now you get to do it for GitHub. I mean, it's got to be pretty rewarding and interesting work.
Starting point is 00:09:04 Yeah. One, it's fascinating. One, it's fascinating. Two, it's fun. And three, as a person who's been in the space for quite some time, before GitHub was Heroku, before Heroku was Canonical, the people make Ubuntu Linux, I basically thought about developers for the past decade, platforms and clouds,
Starting point is 00:09:20 and it all comes together at GitHub because GitHub is the center of the software development universe. It's kind of a perfect match. You're well positioned, so you don't have to share with us a future roadmap or anything. Or do if you want to. Yeah, I mean, whatever you want to say, of course. But Horizon 3, maybe just solve, not the solutions, but what are some of the problems that you see? What's missing in developer world?
Starting point is 00:09:39 Yeah, so that's the part to me that's easy to share because there's nothing proprietary. It's just obvious to me, and I think others who think about software, what GitHub should naturally do. It's just how we do it will influence what it ends up looking like, and that's where the competitiveness might come in. But if you think about the software development lifecycle, and we boil it down largely from all these different discrete verticals to just four main steps which is idea code build and ship that is the software on the life cycle before it gets to production and then it goes into production and then you've got operate and you've got you know bug and error track and all that sort of stuff well github very clearly went from code to build to ship and well what do you do then? Well, then you go to idea or to the land of production. It's not rocket science where we would probably go,
Starting point is 00:10:31 but how we approach those problems is how we're going to differentiate ourselves. And how do you vet out then in your own mind or with your team these ideas of the how? Like how are we going to implement this on Horizon 3? How do you judge an idea? We're going to talk about some of the stuff you've learned as your role scaling engineering teams and building culture and all those things. We're going to get into that. One of the things you mention often is this idea of gathering all the data but then still trusting your gut.
Starting point is 00:11:00 I wonder if that plays into this style of decision making. What data can you get on solutions that don't exist yet? The most important one, if you think about how you might make a decision in this area, my lens is pretty exclusively the largest lens I'm going to use besides the micro lenses is going to be, does this effectively change all of software at once? Because of GitHub's market position and with all, you know, we have 40 plus million registered developers on GitHub, 100 million plus repositories and all that sort of thing. Like basically all the software lives on GitHub. So we are in a position that if we do something, it should be meaningful to nearly everybody in the world who cares about software. So if it comes down to that it's a feature or it's a nice to have or it's a shiny button type
Starting point is 00:11:51 of scenario, that is not what we're after. We're after something that completely changes it again, either takes software from level A and levels it up entirely to level B. That's what we want to do. So when ideas come to us, is this basically worth our time to go look at this is going to be, will this change everybody at once? Will this change the industry? Will this make something X percent easier or X times easier, which is actually what we're after or X times better, you know, that sort of scenario. That's how we have to think. And the truth is that most things that people come up with are friction reduction ideas. This thing is hard, or this is hard, or this is awkward. But that's not what we're after.
Starting point is 00:12:38 We're not after minor percentage change friction reductions. We want to change everything. The minor change friction reductions are incredibly important to GitHub, but that's what Horizon 1 and 2 are for. What's a good example, then, if you can hypothesize what a Horizon 3 might be? Is there any, like, fictitious,
Starting point is 00:12:56 you know... Well, unfortunately, all of them are stuff that we've already that I have in my head I've thought about, but just imagine this scenario. What if, because we have a code, we have the open source code, we have your code, we have that. What if we were to know something
Starting point is 00:13:10 about what was going on in production and an error happened and we happened to know who checked that code in and they happened to already have all the test suites available to it? Well, what if we could change the way that people had pager rotations, as an example? Like large teams have just large scale pager rotations, but we happen to know who checked in which code and what was failing. What if we could isolate that and
Starting point is 00:13:33 page that person specifically, but say, hey, we had to quarantine your code because it was released to production. And we paged you because you need to go figure out what's going on with this. But it's safe for now because we had all your tests, we had your staging environment, we had your production environment, we know what your blue-green deploys look like, so we just kind of quarantined your section of code right now. Can you go take a look at this and figure out what's going on and let us know when it's ready to turn it back on?
Starting point is 00:13:59 That'd be cool. To distill down what you're saying about your idea judgment, and correct me if I'm wrong, but it sounds like what you do is you come up with an idea. Maybe you have a notebook of ideas or you guys get in a room and talk. And then you ask yourself, is this idea big enough? And if it's not big enough, then it's like, well, it's not big enough. You're just going for the big ideas. In many ways, some of the stuff that we're looking at should be a fundable company that some VC somewhere says, this thing is probably a $10 billion company on its own
Starting point is 00:14:28 if it could solve that problem. On its own, yeah. That's the kind of scale you're thinking about here. Yeah. That's a good problem to have and solve. Fun to solve, for sure. Because, I mean, who wouldn't want to have a juggernaut like GitHub is and create sub $10 billion companies within it?
Starting point is 00:14:46 That's a fun job to have. That's what I was saying. You know what I mean? Are you hiring? I'm just kidding. Are you hiring? For his own position. Can I have your job?
Starting point is 00:14:55 Hey, we have an office at the CTO and it's not hard to recruit for that office, let's just say. I bet. That's interesting stuff. You've been at GitHub a long time to get to where you are, and you've been doing a lot of building to get to what now you can look forward and try to build these huge go-big-or-go-home sub-companies on Horizon 3. You've shared a lot of the things you've learned over the years
Starting point is 00:15:17 on how to scale an engineering team or teams while a company is scaling. GitHub has gone very large in a small amount of time, what, 10 years, something along that order of magnitude. Hypergrowth is what people use to describe this thing. I'm not really sure exactly what constitutes hypergrowth. Just like I'm not sure what a microservice is, how small does it have to be? How fast does your growth have to be to be in hypergrowth?
Starting point is 00:15:44 But we've been along for the ride. This podcast has existed pretty much the same time that GitHub has existed. We've watched GitHub go from just a few developers up to where it is today. Our friends, essentially. And very happy to just kind of ride the open source wave
Starting point is 00:15:59 alongside y'all. Curious what's your high level or even tactical advice to people who are maybe in a small business technology company that has a trajectory similar to GitHub's and they're like, wow, I'm overwhelmed by all these customers, all these features, I've got to hire real fast, we're overwhelmed, maybe the website's down.
Starting point is 00:16:25 In that milieu, how do you succeed? What do you tell people? Well, first, congratulations. If you're in that sort of scenario, just enjoy it. Hold on for dear life. Yeah. And also, just expect that you're going to get lots of inbound from VCs. But what I talk about quite a bit to early startup founders or people who are going
Starting point is 00:16:47 through this is maybe a set of things that I try to impart with them. One is things are going to happen to you and your goal is to make it so that things don't happen to you or your company. You need to get in front of a lot of stuff. Try to get as explicit about as many things as possible as opposed to implicitly your culture is formed or implicitly you've got processes evolved or people just happen to now start reporting into you and your product goes a certain way. Explicitness in your company and life and day-to-day should take hold. That's hard though because so many things are going to be on fire. And that's the other thing I talked about is many things in a startup company are always going to feel subpar. That's okay to a degree, particularly if you understand that you're explicitly letting
Starting point is 00:17:38 something go a certain way or not be fixed to the degree that you might expect it to be fixed at some point for a lot of different reasons. But again, if things are on fire just because they happen to be on fire and they just implicitly start to become more fiery, then you're probably in a bad spot. So I talk a lot about explicitness versus implicitness in decision making and really ruthlessly make decisions as a startup founder or startup executive team. The other thing I talk a lot about is how you organize yourself for scale from two people in a garage to 5,000 people and the various things that are going to happen in between here and there and their when and how and what maybe to do. And they're going to be vastly
Starting point is 00:18:22 different and you can't get too specific about any one situation until you know some of the context. But just that you're going to go through all these different phases and something that got you from two people in the garage to 50 people and $50 million in funding and a lot of success might actually hold you back tomorrow, as soon as you've left the door.
Starting point is 00:18:41 I mean, you can't become emotionally beholden to any one thing. Good example of this is GitHub in the early days talked very much about its flat structure. Talked about it very openly and how it was one of the keys to their success. Everyone's an engineer and everyone kind of makes their own decisions on what they're going to work on, right?
Starting point is 00:18:58 And if you look through the history, I think that did indeed help GitHub in its early days. And then it was the very, very thing that held it back for a three to four year period from releasing anything meaningful. But it didn't mean it didn't serve its purpose. What happened is it became the organization and the company itself became beholden to the idea and they held onto it for too long. I can see that. We talk about a lot of that stuff. It's hard to let go of the thing that brought you to where you are, right? Or the people.
Starting point is 00:19:29 Right. If those people won't let go of the idea. Yep. Perhaps, yeah. I think I talk about that. But one of the main things I do talk about is what I call, it's the most critical thing, I think, for getting, nailing startups and growth is communication. And communicating out what maybe a long-term vision and mission for the company is, what's important right now and why,
Starting point is 00:19:52 what our principles are, what our values are, how we're going to measure success, and then how you're going to organize yourself to do those sorts of things. That itself is kind of the art of companies in general and scaling organizations. And I've learned that through engineering because engineering is usually one of the first places you have to really, really, really meticulously organize yourself. Otherwise, you can't get anything done. And companies themselves have that same struggle. You just don't know it nearly as well. You can't feel it as ethereally as you can in engineering. So it seems like most companies start off maybe with a vision or maybe with a mission,
Starting point is 00:20:32 but often not both or not much clarity. Like there's a lot of like just iteration and testing, you know, like does this, is this a thing the market will, is there, you know, trying to find product market fit and it's just like we're trying to figure out something that's going to be a business or that people are going to want to buy or whatever it happens to be. Are you saying that you should have this mission and vision like day one? Are you saying like once you find product market fit,
Starting point is 00:20:55 like you need to figure this out eventually? Again, the timing on this is interesting because sometimes like the advice is just head west. You know, like, well, you got to just start building the thing but then you can also just get lost you know in the middle of the midwest and never make it over to the gold rush it's funny that you say just head west because that's actually one of the frames i use which is if you're standing on the east coast and you basically say we know we need to end up in california in two years we could plan it out meticulously or we can just
Starting point is 00:21:25 start walking. And I do think that most people should just start walking and every day ruthlessly start to iterate like, okay, let's reevaluate. Do we want to go down to Austin or do we want to go up and see Wyoming? Well, it's two very divergent paths now. They both are still generally heading west, but are they going to change us? Should they change us? Are we okay with that? I guess my general view on mission and vision and iteration towards product market fit is basically you end up with two types of companies. A company where there's a slam dunk product market fit, GitHub falls into that category. They didn't really have to test their way to anything. So there's a whole bunch of cheat codes that come with that path. And you just don't have to worry about a certain set of things. In that that scenario mission and vision and talking about developers in the
Starting point is 00:22:08 time horizons are so crucial to keep everyone focused on that other side on the product market fit side if you're particularly if you're testing your way to product market fit you really should understand why the company took money in the first place, or if it hasn't taken money yet, why the founders formed something. So if you've got a notion that there's a customer or a problem that to be solved, you know, or a friction that you're going to remove or something, you have to really understand that and why you're passionate enough about it
Starting point is 00:22:40 to spend some time away from your family to do that. when in doubt, iterate, right? What other twist do you have? When in, yes. Right. I mean, if you don't iterate, you're just going to stand still.
Starting point is 00:22:51 Yep. And that's going back to the go west. That's just the same, just one foot in front of the other. At the same time, you're not going to have to deal with the hyper growth problem because you haven't found the product market fit yet, so you're not there yet. The things that you're establishing, like how to scale engineering teams
Starting point is 00:23:09 or small businesses, startups into large ones, it's at a time when the growth has started to hit and that growth starts to hit once you've plotted a bit of a course and you've figured out which way is good. I recommend strongly that founders keep everything as lean as possible until you have what you think is product market fit. Because I think magic can happen with five to ten developers in a room who ruthlessly prioritize and iterate and really understand their customers and talk to them.
Starting point is 00:23:39 The best example that might be in our market is, well, they were much bigger than ten people, is Slack. They started out as a video game company. Then they developed an internal tool. you know, that might be in our market is, well, they were much bigger than 10 people is Slack. You know, they started out as a video game company, then they developed internal tool. And then that, that team kind of shed itself a little bit from the video game company and said, Hey, what does this thing over here? Let's start iterating on it really quickly with a really hyper-focused team. That's a really good example of customer development, essentially. So how do you then really define hyper growth then? Is it simply you found fit and you kind of see some semblance of a market, but now you know that that market is where you're at currently is nowhere near where you could be.
Starting point is 00:24:17 So hyper growth is know exactly how to go and grow as fast as possible to achieve that mass. I think with hyper growth, what it really comes down to is it's much easier to understand when you're in a SaaS model that if you wake up every day and you see some number somewhere ticking, basically kind of like passive income style, where it's just going like this and you don't have to do any customer acquisition, any customer development, it's kind of just coming to you organically, you're likely in either the start or already hyper growth mode in terms of your product takeoff. And that's really what it's about. I don't think hyper growth should be about scaling your organization per se. It should be that your product is ready to kind of go off on its own.
Starting point is 00:24:58 It hits some sort of exit velocity from you having to manifest it into the market. If the awareness shift happened, maybe a popular example might be a superhuman, the email client, maybe what, 18 months ago. So before I might have that timeline wrong, but there was a period of time where it was under the radar, but some people used it and had it. But then for whatever reason,
Starting point is 00:25:22 there was this VC moment where every VC was talking about superhuman and the way that was happening. Well, that was their kind of hyper growth moment. They were able to raise a crap ton of money off of that. They were able to do a whole bunch of stuff. Now, they didn't scale their organization past that there, but their product adoption number went off the roof. Right? Yeah, the best scenario is that your adoption number goes up and your organization size stays as small as possible, right? Like that's when you're really sitting pretty, I think, of WhatsApp and what they were able to accomplish,
Starting point is 00:25:54 something like 900 million users with 50 engineers. I mean, that number was here, but their engineer count was relatively flat in comparison. Yeah, and I don't think that you're, you know, I'm an old infrastructure nerd, and I definitely I don't think that you're, you know, I'm an old infrastructure nerd and I definitely still don't think that your business human count should scale the same way as your customer and product count and all that sort of stuff.
Starting point is 00:26:14 You should find some sort of thing where your product goes like, you know, your product has a hockey stick and you have more of a flat growth in terms of the headcount. That's just business efficiency. But on the flip side, you've got other types of business
Starting point is 00:26:25 that are very, very classically like blitz scaling, as I think is the term that's being used in the industry, which basically you're paying to acquire growth in customers. And those are obviously the Lyfts and the Ubers of the world where they're running at a deficit. And they're incurring organizational, technical, and then monetary debt to buy that growth, essentially. Now, that's a very, very strategic reason to do that.
Starting point is 00:26:50 If you're not explicit about the reason why you're doing it and you just kind of find yourself in that trap, well, you could find yourself in a different type of trap at some point, too. So two pieces of advice I referenced in the before that you have said seem to be somewhat at odds. And they are measure everything and trust your gut and I could definitely see a through line where you could do both of those things but it seems like if I'm going to be trusting my gut it's kind of the opposite of measurements right it's like my feelings it's my intuition or whatever you want to call my experience but if I'm measuring everything that I I'm supposed to be making data-based decisions. Otherwise, why measure? It's just a liability to have this data. So what are your thoughts on measuring and trusting your gut?
Starting point is 00:27:32 I like to look at data from the data-informed side as opposed to the data-dictated decision-making side. I think it's easy because of my seat in the business. And I don't run a government. I don't run a hedge fund. I don't run a lot of things in life. So maybe my advice explicitly is for software companies, and particularly ones where you are serving a wide audience, too. So a good example would be here that GitHub serves every developer in the world. That means infrastructure developers.
Starting point is 00:28:08 That means JavaScript developers. That means Salesforce developers. None of them are going to need all of the features that GitHub would release. None of them are going to ask specifically for a certain set of things. So we have to intuit a lot from disparate pieces of data or feedback or even positive and negative criticism. And we have to kind of use what we think as well from that. So that's what I mean by you trust your gut in some of these as opposed to be exclusively led by the data. Another good example of this, and I'll use one from GitHub's history.
Starting point is 00:28:44 GitHub did not build CI for a long time. I had that decision at one point to make while I was pre-acquisition GitHub as well. And a lot of people wanted us to build CI. A lot of people did. But we looked at it and we said, we can't afford to build CI because it is such a cog's sock for us. But we could change the notion. We could skip it, skip the build step and go right to deploying workflows and give them a pseudo ability to do CI. It won't be the full solution, but it'll be enough where the really, really forward-looking people can understand what we're hat-tipping that we're going to build in the future. But we're not going to do that right now. But if we listened to the data, we would have said, build CI,
Starting point is 00:29:26 and we would have had to figure out a way to make it work. But we had to think a little bit differently because we, and that's where we trusted our gut, saying like, hey, we're going to skip it because we think we understand why people really are asking for CI and go to the next thing or the thing after that and then build backwards.
Starting point is 00:29:40 So was that a wise maneuver? Yes, got us acquired. Really? Yeah. How did that get you acquired? Expand, yeah. The notion that GitHub understood its value in the market was incredibly important to the acquisition.
Starting point is 00:29:52 For a long time, it was not well understood that GitHub knew what it was sitting on. And I think the simple fact that we walked into all the major clouds and said, hi, we're GitHub. We're where the development happens. We want to serve those developers. We would like for you to be a party to it.
Starting point is 00:30:11 Here's what we intend to build over time. If you would like to be in, happy to have you. This is where we're going to go. I think it put those folks not unnoticed, because that would be the wrong term. We're talking about the largest companies in the world. But it at least showed them that we understood the value that GitHub was bringing to the market. And that story essentially was the take ourselves from a code host, turn us into a code platform, software development platform, go end-to-end and establish ourselves as the
Starting point is 00:30:46 only real end-to-end software development platform in the world where the major public clouds are at the other side of it. So the next step, you skipped the CI, you went to Actions instead. Is that why you're, it was Actions was the next thing. And then you built the CI on top of Actions? Yes. So what we did is, if you notice the way it's framed now, it's GitHub, I believe we call it, it's GitHub CI powered by Actions.
Starting point is 00:31:15 Or GitHub Actions now with CI. It's one of those two marketing terms. I can't remember what we're using these days. But the idea here is that GitHub Actions is an end-to-end workflow platform, all the way from editing on your code to deploying it into production. And working backwards, it's got package management built in,
Starting point is 00:31:31 now it's got CI built in as well. And then obviously we just acquired NPM to augment that story for the JavaScript ecosystem. So I don't have the numbers that you had to make your gut decision, but it seems like to me that GitHub Actions would require similar infrastructure that the CI would. So was it just the vision that changed?
Starting point is 00:31:54 Because I assume you still invested in the Actions similarly to the CI product. From the COGS perspective, Actions was a much healthier bet for us then. It was. But what does it not need? It doesn't need the same long-lived tasks that certain builds need. Okay. So you could do essentially, think of it as the original GitHub Actions
Starting point is 00:32:15 that we built was more of a functions-based solution, whereas this one has to be more like long-lived tasks. Kind of a different architectural approach. How much time does your team spend building and maintaining internal tooling? I'm talking about those behind-the-scenes apps, the ones no one else sees. The S3 uploader you built last year for the marketing team. That quick Firebase admin panel that lets you monitor key KPIs, maybe even the tool your data science team hacked together so they could provide custom ad spend analytics. Now, these are tools you need, so you build them, and that makes sense.
Starting point is 00:33:01 But the question is, could you have built them in less time, with less effort, and less overhead and maintenance required? And the answer to that question is yes. That's where Retool comes in. Rohan Chopra, engineering director at DoorDash, has this to say about Retool. Quote, the tools we've been able to quickly build with Retool have allowed us to empower and scale our local operators, all while reducing the dependency on engineering. End quote. Now, the internal tooling process at DoorDash was bogged down with manual data entry, missed handoffs, and long turnaround times. And after integrating Retool, DoorDash was able to cut the engineering time required to build tools by a factor of 10x and eliminate the error-prone manual processes that plagued their workflows. They were able to empower backend engineers who wouldn't otherwise be able to build frontends from scratch.
Starting point is 00:33:40 And these engineers were able to build fully functional apps in Retool in hours, not days or weeks. Your next step is to try it free at Retool.com slash changelog. Again, Retool.com slash changelog. So Jason, you mentioned that you had these notebooks with plans of what companies should do over the next N years, five years or so. And what we just learned during the break is that you actually had a GitHub notebook. So you talked about your notebooks for other companies,
Starting point is 00:34:23 but you had a GitHub notebook. And it seems like it was somewhat prescient. Can you tell us a story of your GitHub notebook and what was in there? Sure. So my notebooks are pretty standard things. I just grab kind of either the small Moleskine or the kind of the large loose leaf Moleskine types. And I just try to take notes on what I think the company is, what it wants to be, what it could be, and what I think from the outside. And it could be, and what I think from the outside. And it's always called whatever company I view from the outside. And then try to map it out. And so you're working on assumptions.
Starting point is 00:34:54 I just happen to know GitHub really well because while I was at Heroku, GitHub and Heroku were similar type companies. Even from a product perspective, they sat in similar spaces. They were formed even right around the same year, I think. So I just happened to have a GitHub notebook that was kind of formed. And I was fleshing it out as I was going through the very, very long GitHub interview process. But I should also point out that I cheated a little bit on the GitHub notebook. Because I put together a plan while I was at Salesforce to pitch up to buy GitHub while I was at Heroku,
Starting point is 00:35:27 because I wanted to combine GitHub and Heroku. That didn't work out, so I just kept iterating on my notebook because I said, what would I do if I had GitHub? What would I do? GitHub sits in the most interesting market position in software development. What would I do? And then that goes from a product perspective, but then you have to take into account the company's maturity and the leadership's maturity and other things too. So I just kind of put together a couple of year plan on what I would do. And one of my favorite artifacts from that time, I will not lose that notebook. It is sitting in my library and I am going to keep it out on the shelf always. The fun story with that one is I had in that notebook, June of, I think it was 2019, I put on there, I said, get acquisition offer. I had it circled several times with a star next to it.
Starting point is 00:36:14 So, okay, not that we would take an acquisition offer. That's not the goal, but to get an actual legitimate, at our value, acquisition offer. Got to think about that as a goal because we want to drive the perceived value of the company to that point where we need it. And I'm pretty happy with that. You were in the role of Senior Vice President of Technology at that point, right? I created the notebook before I joined.
Starting point is 00:36:40 Right. But you stepped into that role. And is that typically that kind of trajectory to go on? Is that typically what a SVP of technology does? he was going to look for a replacement. I had most of the non-sales functions in the business. So we had a marketing person and she was there. We had a salesperson and we had a CFO. Largely, that was about it. So I got everything else. I got product, I got engineering, security. I started out with support, infrastructure, data. I had most of those functions. And I shadow led BD and corp dev for a little while too. And the reason why, in my role, mine was SVP of technology was because it had that entire breadth. And my skill set lends itself to being what is more traditionally called CPO these days than it
Starting point is 00:37:39 is CTO. I just happen to be at a company where the product is the technology. Interesting. So when was the acquisition offer land? When did it land? We announced it on my one-year anniversary. I can tell you that. So we announced it to the public on my one-year anniversary. We got the acquisition offer, I believe it was first week of April of 2018. Oh, so you were off by a couple of months in your notebook. A year. Yeah. A year and a couple months. Yeah, I was off by a year of months in your notebook. A year.
Starting point is 00:38:07 I was off by a year. I wanted to do it in two years. You actually were ahead of schedule. So I thought for a minute there that you landed it to the T, like June 29th. But that's all right. I'm off by a year. So it was a year ahead of schedule. It happened much faster than I had anticipated it being possible to happen. And I think largely because I underestimated a couple of things
Starting point is 00:38:23 when I joined. GitHub always had a reputation for being a strong engineering culture, though the infrastructure engineering team at GitHub in particular was world-class. I also underestimated my ability to recruit several people in the industry, particularly one person who ended up running product design for us. And once that person came in, we were able to change a couple of things and accelerate them. I also do think that the founder stepping aside while he was looking for his replacement
Starting point is 00:38:52 accelerated a whole bunch of things. And the reason why is it just cut down communication pathway mishaps. And essentially, between myself, the head of sales, and the CFO, we were running everything at the company. So as long as we three were in lockstep, the entire company started to operate much more efficiently.
Starting point is 00:39:11 So you're off by a year, but you're ahead of schedule by a year. So if you're going to be off, you want to be ahead versus behind. It's better to win the 2018 championship than wait for the 2019 and take your chances. That's right. That's right. And I'm sure that was a moment of extreme joy or satisfaction or whatever it is.
Starting point is 00:39:31 Did you feel done? Like, well, I did it. Now what? I think everyone has that. It's very different. It's different than winning the NBA or NFL championship where you've basically just put it out on the line for 60 minutes or whatever. Just pour champagne on yourself?
Starting point is 00:39:48 We did not do the champagne thing yet. However, there was a moment. The head of sales, he's a good friend of mine now. He's since retired and he's moved to Chicago. He and his husband are there with their kids. And we had a thing. He said, hey, if you're able to pull this off, I'm going to take you and your family to Hawaii. So just Hawaii, Hawaii, Hawaii became a thing. He said, hey, if you're able to pull this off, I'm going to take you and your family to Hawaii. So just Hawaii, Hawaii, Hawaii became a thing with us. And there was a moment when I looked at him and he looked at me and we just kind of said, Hawaii. It was that moment for us. It was that kind of emotional thing. And it felt ridiculous.
Starting point is 00:40:23 It felt amazing. Couldn't believe we were able to do it. You know the grind of running a company, particularly one that you're trying to help along out of certain things, let's just say, and when you're able to see that done. But acquisition offers are hard. There was a long period of time between getting the offer, signing the letter of intent, and closing the deal. It was a long time. Long.
Starting point is 00:40:53 We had to go through a lot of diligence. Nine months, right? Was it roughly nine months or more? I think it was almost exactly nine months. Yeah. And we had a lot of work in between finding out about it, announcing it, and then closing it.
Starting point is 00:41:07 And there is the high of getting it done. And then there was the underlying anxiety of like, wait a second, do these things fall apart? What could possibly happen? What could go wrong? Yes. You know, like, am I allowed to make that comment on Twitter about a thing? Okay, you know what? I'm going to deactivate that thing for a little while just because.
Starting point is 00:41:26 No mistakes. No mistakes. And it was an interesting period of time. And how I got into tech, I like to tell the story, is I fell into it. I was not destined to be in tech. I grew up in farm country Connecticut. My grandparents are farmers. My parents are farmers.
Starting point is 00:41:43 My parents escaped farming to become other things. My dad was a construction worker and my mother was a typing teacher who went on to become a high school teacher. I fell into tech because in my high school, IBM was in the town. They wanted high school co-ops. I applied because my auto shop teacher said I should, because I was the only kid that he knew that didn't have a computer or a car or and a car or whatever I'm supposed to say in that scenario where you live in a very rich town and you're not that same thing and ibm was basically said we don't know anything about computers great you just carry these things around but you're the type of kid that should get this job because that's what we're after here so i kind of fell into it so you go from there in the mid 90s to a seven and a half
Starting point is 00:42:23 billion dollar transaction that you're primarily architect of is kind of amazing you know there's an emotional high that comes with that and there's this weird kind of other side of it too which is like oh wow i'm 40 at the time i think it was exactly and i'm like then what this is probably the pinnacle of my career if i was like i pulled this off like what's what's next like well microsoft's already got a ceo so that's that's out the window at this point he's doing pretty good too yeah he's doing amazing i don't know but the you get the idea it's like okay hang on a second that's kind of interesting and then there's the other side of it too which is i'm still at github obviously and i love my job and i love what i do though there's a different type of ownership that i have now over the company than i did before and
Starting point is 00:43:09 i don't mean percentage i just mean emotional because microsoft bought the company this is their company now it was never my company in the in the first place though i felt a certain type of ownership over it for that 18 months essentially essentially, until it closed that day of the definitive. It was interesting. So it feels less like your company now. No, but it doesn't feel less like my company. I still love it. I have the Octocat all over my house.
Starting point is 00:43:34 I've got so much swag you wouldn't believe, though I do have to let it go differently now, which is at some point I know I will leave Microsoft and GitHub, whether that's five years from now, 20 years from now, I will leave because it'll just be. That's not true, though. Unless you can find yourself,
Starting point is 00:43:53 let's say, $15 billion, you can own it. I mean, it's not that hard, right? You can think of one day you'd be yours, Jason. That could be your next goal as a buyback. I'll go buy the Giants, the New York football Giants, and try to make them as a buyback. I'll go buy the Giants, the New York football Giants and try to make them an actual team instead. There you go.
Starting point is 00:44:09 There's a challenge. Well, this certainly lends to your vantage point now for Horizon 3. Given what you've been able to do with culture, with team, with scaling, with refocusing the company in many ways or the three that you'd mentioned to enable this kind of transaction and then the future of what a developer platform like GitHub
Starting point is 00:44:28 should be, it makes sense to put you in a position or put yourself in a position that you've done to be focused on Horizon 3. There's no better position in the industry to focus on developers' needs than at GitHub. And as someone who's basically been steeped in the open source industry for a long time too, in the open source world, I have the emotional letting go that I mentioned before about GitHub, I never have to do with developers and open source. That will be with me forever.
Starting point is 00:44:57 And those people, and if you ever think about tribes in the world, basically developers are mine. I found them and I love them. And open source in particular, obviously is a super soft spot for me. That's an interesting perspective. I mean, I think we have a similar feeling that developers are our tribe. And regardless of where we go, we're always for developers. And you can see that with your career path, too. You've always been on that perspective of developers and being at the center of this universe of tech
Starting point is 00:45:26 and even the way that you've been able to take certain practices and extrapolate them from engineering in terms of product market fit and scaling and things. As it works in engineering, it might work elsewhere because of how critical you have to be, I suppose, in engineering, how meticulous you'd said before around planning and execution and stuff. Largely speaking, I think that engineering in general is one of those areas where you get less wiggle room than other areas in businesses. And I don't mean that as a knock on other areas or too much of a kudos to engineering.
Starting point is 00:46:02 It's just, it is. You've got to take some ideas and you've got to turn them into real product and you've got to do it on a cadence and you've got to guess or estimate when things are going to get done. So you've got to find some frameworks and mechanisms that allow you to have those conversations and make basically impossible things possible. And it's always interesting to me because here's something else I think. I think our industry should and will eventually go through this evolution where more engineering leaders, and I don't mean people with engineering degrees, I mean people who ran
Starting point is 00:46:36 engineering organizations, large engineering organizations, are the CEOs at companies. And the reason why I say that is because the skills you develop there, the same ones you need as a CEO, though as a CEO, you do need to develop a broader set of them. So here's what I encourage. I do talk to a lot of early and younger engineering leaders.
Starting point is 00:46:55 I encourage them very, very much to think about the strategy aspect of things and to understand the basics of finance and why marketing is important and things of that nature. But I do think that we'll see more CEOs come out of the engineering ranks because the skills you develop there are unlike any of the other skills in any of the business. And the closest one you can find is sales because sales is pretty methodical and salespeople have to think about
Starting point is 00:47:16 how you build an actual organization and how it's running and the efficiency of it, which is why I think you see more sales CEOs than others. And the reason why I don't think you see engineering CEOs is because they're the worst at marketing themselves. Well, it's to some degree visible, I suppose, in GitHub because earlier on, GitHub was ran in many ways by just simply by engineers. And as we were on that subject earlier i was thinking like in terms of like what got github to where it was at it was more like you know those things in terms of like this flat
Starting point is 00:47:50 culture got us here but it's not what's going to get us there and the there is that seven and a half million dollar acquisition so in many ways you needed that mindset of engineers sort of like running things to get github to where it needed be, to get to where it needed to go. So past that position, you get to that. There's only so far, I suppose, and it's not unanimous, but your aspect of sales, engineers, that kind of thing, and leading and running, I know many engineers, Jared being one of them, is very smart. And at the same time,'s a another side of the spectrum
Starting point is 00:48:25 that can lead well as well and engineers sometimes have uh this hold back i suppose maybe i don't know what how to describe but there's something that can uh that others can do maybe better to some degree like you're saying i think this is one of those things that we see in the industry which is if you basically grow up through the engineering ranks, a lot of companies, particularly late 90s, early 2000 companies would have one career track, which was you're either management or an engineer, or I see it, but engineer specifically. And the trap, what happens is people fall into is that they think that if you're an engineer, you need to go management, but some engineers should be distinguished engineers and
Starting point is 00:49:05 they should run small projects and they should have purviews that are super wide and they should have influence, but they shouldn't run the entire organization. They shouldn't come up with, you know, understand the efficiencies of it. They're not going to run the organization, but there are another set of engineers who think that way. So there's a couple of engineers that I know that are obviously many engineers I know that are way smarter than me, though we have different skill sets. I always said that the more abstracted I got, the better I got. I was an average developer, but I was a better team lead and a much better architect and a much better director and an excellent VP. And it just keeps going up because what happens is I'm a generalist and the purview
Starting point is 00:49:44 changes. And as you can be more general and you have a large purview, you can hold all that information in your head. That skill set is augmented. Some engineers, and particularly the really, really, really talented technical ones, that would be a torture job for them. But what they really like to do is they like to build the systems. And they're excellent at that. And we should liberate both sides of those engineering systems. If you need secure and PCI compliant payments for your website or an app with iOS and Android, where would you get started? Well, our friends at Square invite you to develop on the platform that sellers trust.
Starting point is 00:50:24 Head to squareup.com slash go slash changelog to learn more and create your Square developer account. When you build with Square, you get to outsource all the payments complexity to them. They take care of maintaining PCI compliance, detecting fraud, and managing disputes on your behalf. You can customize your checkout experience to match your style guide or save time by using the pre-designed payment flow. Easily integrate with digital wallets like Apple Pay and Google Pay to make checkout fast with increased conversions. And the icing on the cake really is the dedicated disputes team you get to access at no additional cost.
Starting point is 00:50:55 Learn more and create your Square developer account today at squareup.com slash go slash changelog. Again, squareup.com slash go slash changelog. Again, squareup.com slash go slash changelog. So, one of the things we're guaranteed in the software industry is change, and things have changed over the years at GitHub. And things have changed quite a bit drastically, not just industry-wide, but worldwide. In the last couple of months,
Starting point is 00:51:32 GitHub has always had an HQ. I've always enjoyed visiting GitHub HQ, but also remote workers. So I'm just curious what the COVID-19 quarantine has done for GitHub in terms of logistically running the business, but also scaling teams and engineering and some of the changes y'all have had to go through or haven't had to go through because of the way it works. Let us know how this has affected GitHub and the engineering teams. I think for the most part, GitHub, not much has really changed. About 70% of all of GitHub was remote or distributed, or is remote and distributed. Now, obviously, 100% of it is. If anything, I think what has changed is there is a set of people who had never worked outside of HQ, including a lot of the exec staff. Now they have and they are. And so interestingly, I think that they're coming to realize that they themselves can do it and not have a loss of efficiency.
Starting point is 00:52:33 Now there is Zoom fatigue and certain things are harder or maybe slightly easier to do in office, but it's possible. And when it's possible, then you talk about what you want to do. And that, I think, is an interesting conversation because i think many people in the industry um executives in particular and then really particular vcs thought can't do it best software is always developed in office with a team in san francisco fight me on it you're never going to convince me. And now all of a sudden, all their tunes have changed. Everybody's tune has changed. So much so that I've been doing a lot of talk about remote work
Starting point is 00:53:11 the last couple of weeks because everyone finds themselves suddenly distributed. And a lot of people are reconsidering never going back to an HQ or having a very, very different notion of what HQ is going to be. And I find that incredibly refreshing because as forward thinking as we think the software industry is, this is a really regressive topic.
Starting point is 00:53:32 Most executives, most VCs, most people who think of themselves as risk takers or thought leaders would never entertain having a 100% distributed company with no HQ, no matter what they said. So is GitHub HQ on the market? Someone can buy that spot? Or what are you guys thinking after this all shakes out?
Starting point is 00:53:48 We had the conversation, we're going to come back to the office, but we won't come back the same way. And in fact, if we came back the same way, we weren't paying attention. The world changed on us overnight. You can't imagine that everyone wants to go back to an open office plan, crammed into certain open spaces the same way they would before having a pandemic hit the world it would look it has to look very differently and so we have to think about how we go back to the office and um do we change some of the layout or do we change
Starting point is 00:54:17 having some of the pods like the multi-use small dimensional pods for phone booth rooms yeah they likely change we likely don't see those as much anymore you know but we'll still have an hq we'll just use it very differently this is definitely a wake-up call for a lot of people the businesses themselves the individuals who are have been forced to do remote work where they hadn't been even interested or think it was possible for them before. And it's just interesting how this is going to play out because I don't know how much you entertain this idea of work-life blending.
Starting point is 00:54:56 I think of it more like that because I just take a break from doing a podcast, go out, get a snack, have a micro moment with my family, and I just can't give that family. And I just can't give that up. And I just think like blending is the people always talk about balancing. I think it's more about blending rather than just simply balancing because work and life happen. And rather than try to balance the two, why not to some degree, blend the two, like taking a few minute break, seeing my family, give them a hug, go back to work. Like there's nothing more refreshing than that to me to like give me another win for the last segment of this show or any other scenario in
Starting point is 00:55:29 our business is like you go to have one of those micro moments come back refreshed and I'm ready to go that's a balance though because I I like the idea of merging more of my life into my work but I don't like the idea of merging more of my work into my life. I still want there to be a separation at times at least where it's like, to me, blending is like, am I working? Am I living? I don't even know. It's all one big bubble of life. And I think that's hard to sustain.
Starting point is 00:56:00 I think maybe that is beneficial in the short term but over the long term can really drain you well the specifics on the blend versus the balance is more around like I still believe in the times so nine to five I think there's a time constraint you still have that balance of that I don't ever want to be working outside of this room so that's the balance but the blend is sort of like I can take you take 45 minutes in the afternoon if I'm having, let's say, a frustrating morning or something like that. Or maybe a great morning and go celebrate, go to lunch instead. And maybe now it's a little different with going to lunch because maybe it's lunch out in my kitchen versus lunch at a nearby restaurant or something like that. But the blending is more just on the lines of like rather than try to balance the two, why not blend the two? But I do understand what you mean, Jared.
Starting point is 00:56:46 The blending can only go so far until you start to have harm. I think this goes back to the topic we talked about before with more explicitness and having some control over that. I always hated going to an office because I felt like so much of my day I lost control of. I was 30 minutes away from the house or an hour away from the house. I could not do certain things between a certain set of time and then with my commute. But now if I'm here, as you said, I can have a micro moment with my kids and I'm going to co-op that just so you know. It's spreading. We could have a micro moment with my kids. Micro or i could then say you know what i need to go out for an hour with my daughter to the park but that's fine because i'm already
Starting point is 00:57:33 taking a meeting at eight o'clock at night but i'm fine with that because i'm making that decision to go do that i feel that in some ways this gives the worker a lot more control over their life. And if they're responsible, they can really benefit themselves and the company and everyone around as well, which is weird because I don't think that I think most people would think that you're getting the most out of your people if they're in the office, but they're actually not because they're losing some sort of cognitive overhang for just having to be in the office. Was that a micro moment? Yeah, exactly. Adam just had a micro moment right there. Kid just walked in, brought me a bagel. I love it.
Starting point is 00:58:09 So let's talk about distractions. He wanted to say hi real bad. That's for a different time. I think in engineering, this is a really easy sell. And I've also been working remotely or for home office for a decade plus. And so I'm right there with you guys I'm not experiencing much of a change during this time but I wonder about the creative aspect of work and the riffing and this is something that I assume you do a lot Jason especially with your big idea eating and like bouncing back and forth and there is a certain energy in a room that can
Starting point is 00:58:43 happen and you're laughing or you're coming up with this, maybe you're throwing darts. There's like a certain riffing that happens in real life. And I'm curious if you find that you're able to get to a creative space on a Zoom call like you could in the same office, or if that's a real struggle. It's different, but I think you can do it. But let's say that the way I look at this one is percent efficiency. So let's say that you and three to five people being in an office is 99% efficient because it's like the most optimal situation you could find. There's all the white boards and snacks or whatever that's 99% efficient. Is the drop-off by doing the exact same thing on zoom and video from all from
Starting point is 00:59:25 your homes is it taking it from 99 to 0 or 99 to 30 or more realistically 99 to 90 yeah and that's what i think it more looks like so for what i get out of the situation what i my employees get and all the workers and like the too, because we can hire the best talent in the world. And several of our best engineers are never going to be in San Francisco. The most tenured engineer we have, the best engineer GitHub has ever had lives in North Carolina. The best database engineer that GitHub ever had was in Israel or was in Israel. We were able to benefit from that, for that 9% dip in that efficiency for that scenario. That's how I look at that.
Starting point is 01:00:10 Not quite as efficient, but I'm okay with that trade-off. I think what it's forced, though, is it's forced people to rethink creative environments. I think what you're saying, Jared, is you feel like riffing only happens potentially in person when there's real time. Not only. that's the percentage like it's an ideal scenario and that's what you have is you have people kind of challenging that idea that in some eyes it's an only scenario it's unanimous that that's where creativity happens is face to face whiteboard in a room hunkered down whatever and that idea is certainly being
Starting point is 01:00:42 challenged and in many ways being debunked. Well, we actually play this trade-off game every single day with podcasting because Adam and I have never been co-located in terms of the show. We've always been, I'm in Omaha, Nebraska, he's in Houston, Texas. Now, sometimes we would go to a conference like OzCon or All Things Open,
Starting point is 01:01:03 and we'd sit down, we'd have two mics, three feet apart from each other, and we'd have a guest over there, and we'd be in the same physical space. And we have some of the best shows in that scenario. I could name the situation. I still remember those conversations. There was a chemistry that just is better,
Starting point is 01:01:23 the timing is better, the jokes land a little better especially mine no just kidding and we say after that we say dang that was really really good and yet well should we move to the same city then and do that and then we're all our answer is always no no we should make the trade-off yeah i mean i think the trade-off is is the right way to think about it and that's how i've always thought about this. We supplement for what it's worth. At Canonical, we did it. At Heroku, we did it. And at GitHub, we do it. Which is, if you're distributed a couple of times a year, you're going to come into the office with your team for very explicit reasons and intentionally do it for a couple of different things. And we understand that. But 90% of your
Starting point is 01:02:04 time, you're going to be at your house and wherever it is. A 90% of your time, you're going to be at your house and wherever it is. Good example of this is I mentioned GitHub Actions before. The team that kicked that off, not a single person was in the same physical location we had. This is not true.
Starting point is 01:02:16 We had like three people, I think, in San Francisco, but the team of 10 or so people that started it and then grew to whatever it was, mostly was distributed. But the initial team, when they got together to write the code and prototype in a two-week period, they went to Nashville. And they got there, and they did it for a very specific reason, to go from zero to something demonstrable in a very short period of time.
Starting point is 01:02:38 And they did it. But they didn't need to be that same way all the time. And that's what I think about here is doing it again i go back to the notion of explicitness versus implicitness like explicitly it serves a purpose and then go back to the other way of working because it's much more efficient yeah well we're social species so there's obviously face-to-face in person is better as you said there is a cost for that and the trade tradeoff is, is it worth the cost? So in Jared's case and my case, the answer is no.
Starting point is 01:03:09 I love the guy. I love to hang out with him on the weekends, whatever, compare ideas face-to-face. But he's got his life, I've got my life, and that's going to be the same thing for everyone else in the world, that there is that tradeoff. So the answer is truly it is better face-to-face. It is. But there's trade-offs and there's costs. Yep.
Starting point is 01:03:29 And I think more people are coming to the conclusion that holistically, if you looked at the situation, being remote capable is a better overall environment for things. The story I used when I was trying to convince somebody of this for what it's worth is, I was at Salesforce at Heroku and Heroku was distributed, but Salesforce was not. Salesforce had offices in other places
Starting point is 01:03:53 and a lot of offices in San Francisco, as you all know. And we were in one Salesforce building and everyone else is in another Salesforce building or another one. And quite literally, we would spend all day on video calls anyway, talking to everyone else in the same city at Salesforce because people didn't want to go one floor down or one building over.
Starting point is 01:04:14 So effectively, you had all these people who were in the Salesforce headquarters, quote unquote, headquarters around a couple of city block who were effectively treating each other like remote employees. And I just found that to be incredibly ironic because everyone's paying this ridiculous rent to basically, they said, well, we can all go to happy hour together. I was like, that is not worth it to me. That's not worth it to me.
Starting point is 01:04:39 Yeah, right. Well, usually that's after hours or the balance hours of nine to five or whatever the number is for you, like whatever that spectrum of time is that you allocate towards mind focused on work, not just simply life. Now, the blend part happens there every once in a while. If you let it, you get those micro moments. I like that you like that that phrase. It's awesome. I enjoy it. And I enjoyed, you know, the execution of it every single day where I will never go up. I'll never go back to an office ever. Here's another way to look at this. This is a slightly different take on it, much more personal maybe, but family oriented. There's a statistic, I believe it's that you will spend 70% of the time you will ever spend with your kids before their 18th birthday. So if you think about that as a trade-off, if you're a family person, that is a staggeringly large percentage of your time spent with your kids before a certain time in their lives.
Starting point is 01:05:40 So if you're optimizing in some ways, optimize for those things. And that's time you're never going to get back. And that's one of those things that I want to optimize my entire life for is my family. Because when I'm 80, I doubt I'm going to look back and say, I wish I took that job at Uber. I wish I spent more time with my kids. One day I want to either read or write a book titled 18 Summers because that's what you get. When you have kids, the 70% of the time you're – I didn't know that statistic, but I can assume it's true based on my knowledge of being a dad because you only get those 18 summers. So how do you use them? Do you spend your summers blending your work to the negative side, Jared, and overworking or blending your life and, you know, not taking the
Starting point is 01:06:31 vacations or enjoying those moments or making those memories? Or do you, it's so focused on your career and growth and these things that, you know, in the end, they don't really matter as much as your family. I have a slightly unique situation too. Or maybe it's not as unique, but it's nontraditional in that my wife is home. She's homeschooling the kids now. She's a doctor, so my wife is infinitely smarter than I am. A much nicer person than I am too. You seem pretty nice.
Starting point is 01:07:02 She's just a wonderful person. Selected those words carefully. Well, she must be amazing then if you're good. Okay. So pin that one. We'll come back to that one in a second. But my oldest son is autistic. My middle daughter has a whole bunch of learning disabilities in terms of like dyslexia, dysgraphia,
Starting point is 01:07:18 expressive regressive language disorder. So in terms of like us optimizing our family situation, we are going to optimize it for their needs. That was one of the reasons why my wife doesn't work anymore. She homeschools them and helps with their care and that sort of thing, making sure that they're progressing in their education as they should. And then my third daughter is neurotypical, and she's pretty easy. But the idea is we were going to make sure that we optimize for that. Because if I wanted to chase career or money or all those sorts of things, we could have moved to San Francisco and lived this really kind of shoebox life with them
Starting point is 01:07:47 and sent them to the public schools there or even some charter, but it would have been harder. It would have been difficult. We wouldn't have been thinking about them. So this is, again, an efficiency optimization. We're 100% looking for them and then find the efficiency for my career
Starting point is 01:07:59 and the other things, the other side of it. So it was very intentional on our part to do that. So this life we now live in, the previous workforce ways didn't give everybody the same choice you have, right? No. The opportunity for remote. And I felt incredibly lucky to be able to do that. And I'm not saying that, you know, I'm not trying to skew towards that percentage. I'm just trying to say that before it was never an opportunity. Now, it took a pandemic like this for the majority of the workforce to open their eyes to the possibility that everybody wants to have that same kind of choice. Because
Starting point is 01:08:33 most people can be pretty wise about their life choices when it comes to their career, their families. And it hadn't been possible before to give everybody the opportunity to have that kind of choice. No, and I think that what I saw as negative feedback or reasons not to do this before was people are always worried. It's like, well, if I give this to my employees, how will I know if they're being productive? Or will they be as productive as they would be in the office or those things? And my feedback to people who were saying it was that tells me more about you than it does about your employees. So I would like you to take that as honest feedback and think, wait a second, is this about me and my ability to be productive in my situation or my ability to
Starting point is 01:09:16 structure my life or be disciplined enough? And that's really what it comes down to in a lot of situations is discipline. Am I disciplined enough to do this if someone wasn't watching over me all the time? Because most people are going to be okay with it. But yeah. We should be careful to keep the conversation focused on the technology sector because while this does provide a huge opportunity to show companies that working from home is a thing that can be sustainable and even better for your employees, there are literally millions of jobs that have just disappeared off the face of the earth yep and those people are not working but even in our sector too you think about like some of the robotics companies they're going to struggle with it because some of the maybe the software side of the house can the hardware can't and then
Starting point is 01:09:58 the mix in between is it is it not you know i'm i do feel privileged i've been in exclusively software companies for the last decade. And we talked about farming earlier. Farmers can't. They have to go. There's an analog thing that they have to do every day. Some automation that can happen, but they've got to get out. I do think that in our industry, in the software industry, we'll see it much more common.
Starting point is 01:10:23 It'll become a much more common pattern. And I think for the most part, what we'll see is, we'll see some interesting tech come out in the next five years, I think, too, that makes it much more possible for this to become the daily pattern for people. What about VR? Is VR going to have a resurgence because of this? What is VR again? I forget what that is. Exactly. What is VR? It's like the third
Starting point is 01:10:45 resurgence of VR. It keeps trying to, am I ready? Is that some new coin that I don't know about? Yeah, VR coin. Although mixed reality
Starting point is 01:10:53 is what it's now. They got an AR, see VR wasn't doing so hot. AR has a chance so they merge them and now it's MR, mixed reality. Interesting.
Starting point is 01:11:02 That's just my conclusions based on what I was reading. Who knows? To your point though, Jaredared there is a massive amount of people that the job just can't be done remotely yeah and that's just i mean you can't be without the stadium you have no concession stands or things like that like there's just things you totally totally in social scenarios that just aren't possible at all you can't serve serve me a Coke or I can't order a beer or whatever it might be from home like that. It's just not possible or in a remote scenario.
Starting point is 01:11:35 In the software world, though, this has accelerated a trend which was already happening. And it just really has kicked it into high gear. And so a lot of the people that were thinking, we can't actually do this, they're actually learning, well, we could, we just either didn't think we could or we didn't want to. Well, in many ways, where technology,
Starting point is 01:11:51 the sector might be a first wave as well, what we might see, and maybe not in our time, our lifetimes, but it might happen for other sectors as new technology comes out too, that allows, example being the farmers, to do more from the house because maybe with the drones and the satellites and the automation they're able to do a higher percentage from one location it doesn't have to be in the tractor right who knows
Starting point is 01:12:17 so when it comes to managing teams so you talked about discipline and explicitness. And I think definitely there's a certain personality traits that work well remotely or at home. And there's other ones that don't. They get to fight against them. And so people who generally are self-starters, and so far as they get up and they can put themselves to work, I do believe many people can practice that or get better at it over time. It's not like you're condemned to somebody who can't put themselves to work. But there are certain people that do better at it than others, right? And they need, even the commute, which nobody wants to get their commute back, but there is something about it where it's like a transition into a mindset
Starting point is 01:12:59 and back out of it, where they're like, I want to be in an office. I want to be with people. I want that. And I have a hard time working at home. And so surely you have people like this at GitHub or who are struggling with this. You're trying to help them through that. Like, here's how you can be effective
Starting point is 01:13:15 as an engineer at home. Here's how you can work with teams, manage teams at home. What are some, do you have do's and don'ts or tips and tricks or mindsets that you can help with your engineers who are struggling to be productive or to feel good about their work? Well, the true honest introspection is a superpower, I believe. And so if you really do, you're struggling for whatever reason, be really brutally honest with yourself and figure out what the struggle really is. Is it a lack of motivation or a lack of understanding, or maybe you're anxious or you feel deadlocked and you're waiting to be told
Starting point is 01:13:50 something and you want to go get it. You don't want to go get the information or maybe you're just lazy. And I'm not saying that in a bad way, but maybe just, you can't get up to go do this, but figure it out. And then you, once you know the answer to that question, you could probably know how to attack that. Though very, very broad stroke tactics that I've seen work are people talk about having a rhythm to your day. Just like a company should have a rhythm to its entire rhythm of the business for every year, you should have a rhythm to your day. You wake up. You do the same couple of things. Like you've got to commute.
Starting point is 01:14:24 Then you go to your office. You go to to your place and it's like going to work you know there's that that moment the other is to develop some of the skills needed because they are different to to be successful remote than they would be in the office and the most critical skill i think is to pick up the phone which is basically my way of saying that you need to go get information more than you need to get given information in a lot of scenarios. So if you're waiting to be told to go do something, it's much faster, better, easier to go ask to get some information. And if you're able to kind of shift that mindset around, you likely are like already 80% of your way to being successful remote. And it's a, it's more of a, you know, a passive type of approach to, to wait and in a remote scenario that that can't be.
Starting point is 01:15:16 And then the other thing I'd say too, is that if you're a manager, assume a set of things, but in my experience, what I've seen is that typically the worst traits of someone's mental makeup or behaviors will manifest in a remote scenario so if you're an anxious person you become hyper anxious if you're a micromanager as a manager you'll become a super micromanager it's like a level up apparently uh it feels like super micro yeah and there's super micro moments adam maybe sorry i just wanted to say the word again but you get the idea it feels like. Super micro? Yeah. Are there any super micro moments, Adam? Maybe. Sorry, I just wanted to say the word again.
Starting point is 01:15:49 But you get the idea. It's like, it feels like those things will become exacerbated in a remote environment. I talk to managers a lot about this because if you're the type of person as a manager who, quote unquote, just wants to check in, it's likely going to drive you crazy. And because you've got to find different mechanisms to give context and get information back about statuses.
Starting point is 01:16:11 Because if you're going to rely on the same office mechanisms, it's going to feel very different in a remote scenario. Yeah. When I think about other things that can happen remote too, is the lack of information becomes deafening in a remote environment. So you in an office setting, if management or the execs or some information is not flowing around, for some reason, it doesn't feel the same. But when you're not getting information pushed to you, and it's not being communicated in a remote environment or something feels like it's being lost, for some reason, remote, it's exacerbated infinitely, in my opinion. So it's also why when I'm talking to people about, particularly in this situation here, is to be over-communicative,
Starting point is 01:16:56 to really write things down, to do it a couple of times, to be willing to write it in an email or a GitHub issue or jump it in all hands and do a zoom for everybody and then then do a q a afterwards but ambiguity will kill you in a remote environment so try to drive to as much clarity as possible as quickly as possible the feedback loop is really the crucial thing right so you mentioned retrospective or introspective which leads to awareness so self-awareness is a i agree it's a superpower and the necessity of a feedback loop so relationships right that's a feedback loop how jared feels about me how the work we're doing is working you know etc those things those are all feedback loops yep and to you know to almost sort
Starting point is 01:17:43 of like have a resurgence of appreciation for quality feedback loops. Because what's happening is when you get cut off from information, whether it's purposeful or not, is isolation. And in isolation we wither. What you really need to come back is connection. We're on a podcast so no one's going to be able to see this. So this is just for you two, but I'll use my hands here because that's just how I roll. But imagine your company is the box of this Zoom call here at this point. Imagine basically that it looks this way. You're in the upper left-hand side of this box as a CEO. The CEO needs to communicate strategy, mission, vision, some context, something.
Starting point is 01:18:27 That communication needs to work its way down to any individual inside the organization. And that person, basically the job of this communication is that that person should know what they're working on that day and why. That's the whole purpose of that communication channel. And then there needs to be a separate communication channel backup about the status of those things, the feedback loops, the statuses, how things are going, where they are, all that sort of stuff. And it basically makes a V, if you think about that, that communication channel from CEO to CEO, all the way down and up. Bad organizations or poorly run organizations look like a flat line. There is no feedback loop or it's a long vertex. And the better you are, the closer the V comes to a vertical line.
Starting point is 01:19:11 Now, it's theoretically impossible to get to a vertical line, but if you can narrow the V as narrow as possible, you're probably a really good organization. Now, it just also happens, in my opinion, that that exact same scenario is what makes a co-located organization a great organization. If they can master that whole pathway, they're going to be an excellent organization. In a remote, it's required. So you're saying communication is key? Yeah. Okay. Communication.
Starting point is 01:19:42 Check. Yeah. I mean, undervaluing communication is, I mean undervaluing communication is i mean expectation communication those things clarity you can really thrive like if you know what's expected of you and you've clearly put out your expectations for those that work 100 but it's easier said than done much easier it takes work we're not saying it's easy it takes work it takes intention more than anything intention discipline yeah so this to me is it goes to a different topic though i'll mention it, which is my view largely of leadership in the tech industry is not a favorable view. And it's largely because most people have not mastered this set of skills. They might get really, really, really good at selling or vision setting or whatever, but the grind of building the skills
Starting point is 01:20:45 to do this right here, which is not a singular skill. There are many things that need to get done in between here and there. This is a project management feedback loop. This is about goal and expectation setting and context and delegation. And they all need to come together
Starting point is 01:21:00 to become an excellent company. Most people, that's the hard, deep work that a lot of people just don't either master or have time for or skip or for whatever reason just is not in their world. And I think if more people spent time on those things, we would, as an industry, have a much better view of leadership in general.
Starting point is 01:21:22 So you have not just a writer of notebooks, you're also a reader of many books. And so you've read many books to help you get to where you are in terms of your mindset, your view on leadership, high impact teams, etc. I know you have a short list of book recommendations, we would be remiss not to get that from you. For us and for the listeners, books that you find invaluable that have got you to where you are, and helped you lead so many high impact teams like this i'm going to butcher some of the author names i think so help me get these in front of people once we do this but we'll link them up james clear's uh atomic habits book is excellent and um i'm saying that knowing that he lives here in columbus with me so i just want to give him a plug regardless of that it's an excellent book too. I like Extreme Ownership by Jocko, I think his last name is Willick. Basically, it's the notion
Starting point is 01:22:09 of obviously just take ownership over something. And if you can, ownership leads to mastery. And that's what most organizations are going to need. I like Team of Teams, and I cannot tell you who writes it, but I like Team of Teams because it's all about organizational structures and how you organize to get things done in a lot of different ways. There's a book by, I think it's Patrick Lencioni called The Advantage, which is the follow-up to Five Dysfunctions of a Team. I like that book quite a bit in those two books. Ben Horowitz, either one of Ben Horowitz's books, The Hard Thing About Hard Things, or What You Do Is Who You Are, I think is his follow-up book. Both of those are excellent.
Starting point is 01:22:45 Read that one just for the hip-hop recommendations. I mean, for the music alone. Yeah. And I think the hard thing about Hard Things is a follow-up to Andy Grove's High Output Management, which I like the hard thing about Hard Things more. It's just more relevant to the time. But High Output Management is a classic. So if you do read it, it is good.
Starting point is 01:23:04 I would just recommend you skip the first two chapters, which are, I don't know why they're even included in the book, but the rest of the book is quite good. The other thing I do like, I recommend this quite a bit internally or to people as well, is I like the service called Blinkist. And I am not a paid person for this, for what it's worth. I just like the service and I use it a lot.
Starting point is 01:23:25 And most of these books, I think you can get on there and literally read in 20 minutes or have the audiobook read to you in 20 minutes. I'm as well. And I can't recommend that enough because most of these things should not be 300-page books. So most books have one, maybe two, if you're really lucky, three good ideas in them. And I'm also a non-paid blinkist shill because i i enjoy it quite a bit and you know you can get them the cliff's notes are good and that's what that basically is is modern version of cliff's notes yep you get the sense of it pretty quickly 15 20
Starting point is 01:23:55 minutes in and out boom although there's a weird side effect of that is that i feel like i've read a lot of books but then once people start talking about them, I'm like, no, haven't actually read that. And then I remember why I'm like, Oh, I summarized it. Yeah. Yeah. You do lose the story aspects of things.
Starting point is 01:24:10 Most of the filler is some, some story, which could be fun. It's like a side quest. And like half of the podcast here is the side quest of the stories. And, you know, you joked about having a podcast called the breaks because those are fun. It's just, if you're reading something, you really want to get to the meat of it. you know, you joked about having a podcast called The Breaks because those are fun.
Starting point is 01:24:25 It's just if you're reading something, you really want to get to the meat of it. You know, there's an awesome book about Abraham Lincoln. And I think it's called Cabinet of Rivals or something like that. It's something along those lines. And I believe it's like 750 pages. And I tried a couple of times to read this. And it is fascinating. And it is a couple of times to read this and it is fascinating and it is literally an amazing like story and stuff. I, but I do just want to get the CliffsNotes version. I want to
Starting point is 01:24:50 know who was trying to backstab who for what, you know, weird reason and how Abraham Lincoln was able ultimately navigate it. I just, it's, I just get lost sometimes in those. There are some stories that lend themselves to be summarized and some that are better enjoyed going through the details that's for sure especially if you're listening to say something that's fiction that's just for fun you know yeah that's what i say if you all could actually summarize 2020 for me and give it to you in 2021 and i can just go to sleep for a little while could you do that we'll'll try. We'll try. I would agree with that though.
Starting point is 01:25:32 I think there's plenty of us that would like to hit fast forward on this one and see what happens in the next chapter. I wasn't unanimous here in this mention of Blinkist. Is it Blinklist or Blinkist? Blinkist. Blinkist. Because here I am behind the scenes like a diehard FOMO kind of person. I feel like I'm going to miss out on something if I don't listen to the whole book. Oh, yeah.
Starting point is 01:25:47 However, I can appreciate summarizing certain books, which is why that's my perspective. It's great for nonfiction. Well, what it's really good for, it's great for nonfiction, great for business books. But it's also great to lead you to a book that you might actually really want to read. And I have done that. Kind of like a teaser, a summary of some sort to kind of get them yep i can dedicate more of my time to the full book is that what you're saying it's kind of like um back in those airport uh back in like the late 90s early 2000s hbr condensed book things that they
Starting point is 01:26:17 would sell in airports like hey read this book in five minutes or whatever and you know you use it to go say i want to know more about that topic. I'll actually pick up the book. Is your book list over? Can I add one to it? Is there more? No, go ahead. The book I want to add to it is Essentialism by Greg McKeown. There's a chapter in that book that I don't get right, but it reminds me of its importance. I don't recall the chapter number, but the chapter name is Protect the Asset. And it's essentially about protecting your sleep, protecting your health, because you can't be you unless you're you.
Starting point is 01:26:53 And you're not you unless you got your mind. You're not you unless you have your mental health, your body. And essentialism kind of reminds you, and I think even this pandemic has been a resurgence of finding out what's essential to you right what's essential to you and that's what it is it's not minimalism it's not a tribe it's not some sort of like religion it's what is essential in your life the vital
Starting point is 01:27:16 few versus the trivial many what do you need to work on right now what really matters to you and that chapter protect the, to me was like mind-blowing. It seems so simple, protect the asset, protect your sleep, protect your health, but so often do we trade our health, our mental freedoms for other things, for whatever reason. I literally have a half-written, poorly done blog post that I probably will never publish called how I sold GitHub and wrecked my back at the same time and how I fixed it. Because my back after the acquisition was basically trashed because of like the hours I was putting in and how little I was sleeping and doing some other things. And for the past year, maybe over that,
Starting point is 01:28:05 I've really had to focus on getting my health back, my back, my glutes, my hamstrings, my hips, things that are really were troubling me that I basically let go for that reason. And it's funny because I can't think about it the same way anymore because I'm like, if I'm 40 now and 80 and this is what I feel like now I need to get this thing sorted out otherwise I'm in trouble what do you think about
Starting point is 01:28:30 this then to add one more to that is is this idea of doing things like that with intention so in a season so knowing that you had to sort of like make some sacrifices during say a high pressure time in your life this pinnacle period of your career even, that there had to be some tradeoffs. Not to say that your back is worth it, but just this idea that sometimes we do things, we sacrifice certain things, but I'm okay with doing it only if I know it's for a season,
Starting point is 01:28:56 a sustained amount of time with constraints applied to it. There is an ending to it. I know when it is. I have a plan. That can be something I can get behind, but there's even some downsides to that too. What do you think? I'm okay with that. I think that there's a time and place for those things, and I think that you can essentially time box those and say, hey, we're going to put it on a clock.
Starting point is 01:29:20 A good example of this is going back to the acquisition. My wife and I had very explicit conversations about what I was and what I was not going to be doing. And at one point, I lived in a hotel in San Francisco. Not very many people knew about it because I needed to be down there to do certain things with people around. And I didn't make it home very often in a two-and-a-half-month period. But we had a very explicit conversation. It was only going to last for a certain amount of time until something either did or didn't happen. And at that point, then we move on to an alternate plan.
Starting point is 01:29:50 I could not live that way indefinitely. And I intentionally had to have a conversation about it. But I do think there can be seasons. And I think you can go through bursts. Projects go through this all the time. There could be a steady state for a project, but there needs to be a burst in the middle and then another burst towards the end. But they don't need to always be that way.
Starting point is 01:30:09 Well, Jason, I feel so much more wiser having had this conversation for many reasons. One, you blew our minds around the acquisition of GetUp, unexpected part of the conversation, very much appreciated. And I'm definitely going to, there's some of the books you mentioned I've read, some of the books I haven't, so I'm either going to Blinkist some of the books you mentioned I've read, some of the books I haven't, so I'm either going to Blinkist them and try it out. Blinkist, if you want to be a sponsor, you can reach out. Right now we're just promoting because, hey, Jared seems to love it and so does Jason, and I'd be willing to try it
Starting point is 01:30:34 because I'm down for anything. So I'll either Blinkist it or the arch nemesis of Blinkist, Audible. So I do Audible a lot. We would also appreciate an Audible sponsorship. We're not sponsored by either one one but we are open for both that's right but if you go back to that Corey Doctorow episode we did however he would say
Starting point is 01:30:53 sans Audible because of DRM and all those things if Corey's listening, Corey whatever your recommendation is sorry Corey but Jason thank you so much for sharing this story with us and your time with us and this wisdom. Absolutely. And we're much better to have you on the show.
Starting point is 01:31:10 Thank you. Thanks for having me, guys. Wow, what a story that Jason just shared with us. Let us know in the comments what you think. ChangeLog.com slash 395. What was the most interesting, fascinating part of Jason's story in this phenomenal acquisition story of GitHub and Microsoft. Open up your show notes and click discuss on changelog news. We'd love to hear from you. And we get asked this all the time. What's the easiest way we can support you? Well,
Starting point is 01:31:36 the easiest way is to tell your friends. The best way for this show or any of the show out there, any podcast really, is word of mouth. Tell your friends. Send a text. Send a tweet. Write a blog post of your favorite podcast episodes each month. That totally works and helps every podcast out there. Of course, thank you to our awesome partners, Fastly, Linode, and Rollbar. And thank you to Breakmaster Cylinder for those awesome beats. And one more thing, we have a master feed that brings you all of our podcasts in one single feed.
Starting point is 01:32:08 It is by far the easiest way to listen to all of our shows. Everything we ship is in that feed. You'll miss nothing. Head to changelove.com slash master to subscribe or search for ChangeLove Mastery in your podcast app. You'll find us. Thanks for listening. We'll see you next week. All right. See you next week.

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