The Changelog: Software Development, Open Source - Creating GitLab’s remote playbook (Interview)

Episode Date: June 9, 2020

We're talking about all things all-remote with Darren Murph, Head of Remote at GitLab. Darren is tasked with putting intentional thought and action into place to lead the largest all-remote company in... the world. Yes, GitLab is 100% all-remote, as in, no offices...and they employee more than 1,200 people across 67 countries. They've been iterating and documenting how to work remotely for years. We cover Darren's personal story on remote work while he served as managing editor at Engadget, his thoughts on how "work" is evolving and ways to reframe and rethink about when you work, this idea of work life harmony, and the backstory and details of the playbook GitLab released free of charge to the world.

Transcript
Discussion (0)
Starting point is 00:00:00 The compartmentalization of like nine to five to me, brain-wise makes sense, but I can see based on what you're saying here, how it is limiting. So I do buffer in those, go into other things, but yours is a bit more fluid than I think my current structure is. Yeah. And everyone has different levels of amenability to this. So some people thrive on the nine to five. They want that rigid block because they want all the time after five
Starting point is 00:00:27 to be free to do whatever they want. I'm a little bit different because my peak productivity hours are not nine to five. And I've done this long enough to know that. I actually function better later into the evening. So although I work and live in Eastern time, what I tell people is I'm always in an aloha state of mind because I functionally work best as if I were on a Hawaii time.
Starting point is 00:00:49 And I don't know if this is just because I went to Hawaii on my honeymoon and never left. I don't know. But in any case, everyone should ask themselves, what are my peak productivity hours? Because it is not necessarily nine to five and it might not necessarily be in a row. Being With Your Change log 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. Head to linode.com slash changelog. Linode makes cloud computing simple, affordable, and accessible.
Starting point is 00:01:26 Whether you're working on a personal project or managing your enterprise's infrastructure, Linode has the pricing, support, and scale you need to take your ideas to the next level. We trust Linode because they keep it fast and they keep it simple. Check them out at linode.com slash changelog. All right, welcome back, everyone. This is the ChangeLoggle podcast featuring the hackers, the leaders, and the innovators in the world of software. I'm Adam Stachowiak, Editor-in-Chief here at ChangeLog. On today's show, Darren Murph, Head of Remote at GitLab, joined the show to talk about all things all remote.
Starting point is 00:02:05 Darren is tasked with putting intentional thought and action into place to lead the largest all remote company in the world. Yes, GitLab is 100% all remote, as in no offices, and they employ more than 1200 people across 67 countries. They've been iterating and documenting how to work remotely for years. And today we talk through Darren's personal story on remote work, while he served as managing editor at Engadget, his thoughts on how work is evolving and ways to reframe and rethink about when you work, this idea of work-life harmony, and the backstory and details of the Playbook GitLab release free of charge to the world. You came highly recommended as a guest on our show to talk about remote because I think you might know a thing or our show to talk about remote because I think
Starting point is 00:02:45 you might know a thing or two. What do you think? I appreciate that. I was born into this remote life. How so? Well, I call a rural pocket of North Carolina home and I love it. I've been to all 50 states, more than 50 countries, but this is still home. And you got to fight hard to stay here because there's a lot of farm animals and farms and pretty good internet, believe it or not. The must have. But there's not a lot of infrastructure and employment outside of agriculture.
Starting point is 00:03:16 And so if you want to do something in technology, it's remote or nothing here. And so I've had to fight hard for it to keep this place home. And it's worked out well. Now, I think the global embrace of remote has accelerated beyond my wildest dreams. And so I'm a little bit less of an outlier. Yeah, it certainly has. I mean, kind of good timing to some degree
Starting point is 00:03:39 for some of the things you've been doing. You've been preparing for a lot of stuff from what I understand behind the scenes. And good, bad timing, of course. It's not good that it's happening, but it's good timing been preparing for a lot of stuff from from what i understand behind the scenes and you know good bad timing of course it's not good that it's happening but it's good timing in terms of you being prepared to have the information out there ready all that good stuff so maybe maybe give some background to i suppose your history what were you involved in with some of your history with remote work yeah so i i fell into remote work pretty serendipitously one of my my first major roles was managing editor at a consumer technology publication called
Starting point is 00:04:08 Engadget. And newsrooms are really ideally suited for remote work because stories can be filed from anywhere, especially if you're a digital publisher. And then the stories that can't be filed from anywhere, you need to travel. So I would travel all over the world to trade shows. I would travel to Cupertino whenever Apple would launch a new iPhone. I was just flying from one event to the next doing trade shows, conferences, interviews. And because of that, I was working remotely. I would be filing stories in the back of a cab en route to the airport. I would be filing stories
Starting point is 00:04:38 from 30,000 feet flying from San Francisco back to North Carolina. It just came naturally. This was just how we worked. And I kind of fell into it and also fell in love with it because I realized that when I wasn't chained to a commute or chained to an office, it enabled me to travel and explore and do things in life that most people, frankly, have to wait until retirement to do. And I was weaving them between work, between work responsibilities. And I thought, this is the only way to work. This is life's greatest cheat code. When you don't have that commute and you're able to work wherever you are.
Starting point is 00:05:10 But it's wild because when I started working remotely, this was before the advent of 3G networks and laptop batteries lasted about 47 minutes tops. So you really had to want it. Back in the day, as I say, it was a lot harder to work remotely. We have it made now. We have ubiquitous LTE, 5G just around the corner.
Starting point is 00:05:29 We have tools like Slack and Zoom that make our lives so easy. So although a lot of people are transitioning into remote for the first time and they're kind of struggling with the cultural side of it, I think we've come a long way from the tooling side. It's interesting to hear that you're saying you're writing things in the back of a cab and that doesn't seem like the ideal place to work to me personally, but I can appreciate side. It's interesting to hear that you're saying you're writing things in the back of a cab and that doesn't seem like the ideal place to work to me personally, but I can appreciate what it takes to sort of get used to that, to embrace it, so to speak. So working pretty much anywhere you
Starting point is 00:05:54 are, I mean, kind of means work-life blending. Would you agree with that? Completely agree with that. The term work-life balance has been thrown around for many years, but at GitLab, we prefer work-life harmony. And there's some subtle nuances to the terminology there, but it's healthier to find a harmonic balance between work and life than it is to strive for balance. Because frankly, balance is a utopia that you may never reach. And if you're striving for that, you may just spend years in frustration wondering why you don't spend exactly this amount of hours working and exactly this amount of hours sleeping. You're kind of missing the point. There were some times during the Engadget days when it was trade show season, for example,
Starting point is 00:06:39 where some of the weeks were just completely manic. But I'd be flying all over the world, going from one trade to another. And in between those, I would be able to fly to places and explore new hotels, new national parks. You just can't get that in a typical office job where you're chained to one city and you're bound by the commute. I mean, here's the thing that centers it all for me. If you were to take tally marks and go on the front and back of one sheet of paper, you would be able to catalog every single weekend in the average human life on one sheet of paper. So what I mean by that is if you're just living for the weekend, if your weeks are completely nuked because of the commute,
Starting point is 00:07:17 that's kind of not ideal. I mean, if you're just living for the weekend and you can fit them all on one sheet of paper, there's not a lot there. And remote allows you to live so much more in between the tent poles of Saturday and Sunday. I'm sure. Let's do some math there. 52 weeks a year, that's 52 weekends a year, right? Yeah, which ain't that many.
Starting point is 00:07:43 What's the average life these days? 70, 75, 80? I don't know. Call it 70. Maybe 75. So you got like roughly 4,000 weekends. Maybe. How many weekends have you wasted?
Starting point is 00:07:56 Terrible. Exactly. But if you stretch that across the five days in a week plus the two you get in the weekend, which... Yeah, I wrote a book on this after I left Engadget. I actually earned a Guinness world record there in publishing. And a lot of people asked how in the world did you accomplish that? I'm the world's most prolific professional blogger. And while I was there, I averaged an article published every two hours, 24 seven, four straight years when the record was granted.
Starting point is 00:08:25 It was about 6 million words at the time, 17,000 posts. I think it's up closer to 30,000 and 10 million now. But I still have the record, which is fascinating. How did you do that? But part of the answer to that was I worked remotely. That actually was part of the answer of how I was able to achieve that world record. Because during the years that I was there, while most everyone else was wasting one to three, even more hours per day commuting,
Starting point is 00:08:53 I was able to do something different with that time. On some days, I would pour that into my work so I would become more productive and accomplish more and get closer to the goal. And on other days, I would live what I refer to as a nonlinear lifestyle or an off-peak lifestyle, which means I can fly somewhere on a Tuesday, save a lot of money because I'm not flying with every other business traveler in the world and increase my chances of getting upgraded. These are the kinds of things that you can do. You can
Starting point is 00:09:21 weave in and out of the week when you're remote and you aren't beholden to that commute. Tell us those numbers again. Four years? You're blowing my mind over here. It was an article published every two hours, 24-7, 365, for four consecutive years. And that's when the record was bestowed. So I kept writing after the record was bestowed. So you weren't on that cadence though. That's just like, if you averaged out how many you wrote, it would be that much, right? That's right. It was, but it was close to that cadence. I mean, obviously there were some days where I wrote zero, but you got to think, what does that mean for other days? If that were the average. You had to make it up, yeah, around like 20 of them. Yeah.
Starting point is 00:10:06 So the craziest day of my Engadget career was a day at the Consumer Electronics Show. I think it was 2008. And at CES, if you've never been to CES, it's just a manic amount of news in the consumer electronics space. And we had a fairly small team. And so I was kind of in the war room, just cranking out news. And I got up past 30 posts in the day. And one of my colleagues said, Darren, I think you might be on a pace to write more than anyone's ever written in one day. And
Starting point is 00:10:39 that's all the motivation I needed to just go full bore. And so I stayed up for an entire 24 hour cycle just to see how many I could do. And it was either 52 or 58. I need to go back and check, but it was over 50 in that one day. I crashed pretty hard the next day, but it makes for a good story. So I'm glad I did it. Any stats on split mistakes or grammar mistakes? I mean, do you go back and even edit that stuff or you just plow through? No, I was, mistakes were- Collateral damage. What I'm trying to say is there weren't that many mistakes
Starting point is 00:11:14 and I want to say it in a way that you understand the context. So Ryan Block and Peter Rojas, I consider the godfathers of blogging. They were my mentors. They were at Engadget when I joined. They taught me everything I knew about writing and editorial. And they were sharp and their bar was very high. And they taught everyone early on that if you publish something and it's
Starting point is 00:11:37 under your byline, this is your name, this is your reputation, and it needs to be great. And so we were hardwired early on to self-edit in real time. If you ever meet anyone who's written for Engadget or within the network of Engadget, they have a supernatural ability to self-edit and kind of read and digest back in real time. I don't even know how to articulate what the skill is, but I've never seen it outside of that kind of workspace.
Starting point is 00:12:05 But in our day, timing was everything. If you got a story out five seconds before a competitor, it could transform how the month was going to go for you. So it was hardwired in to self-edit, and I'm pretty happy with the results. I think I could go back and find a few of the posts, but it might take a while to read everything from that day. Such a perverse incentive just to be first. It seems like it's produced a lot of long-term issues, but I remember the days when Apple would announce and they would be on. I think people still do this work, but I think it's less exciting or less interesting. Maybe I've just moved on in my own interests, but
Starting point is 00:12:44 I remember Engadget, LivePay, the live streams, The Verge. I guess The Verge came later. But Engadget and Gizmodo, the battles for who was going to get the headline. It was a crazy time. Yeah. It was. It was. What we prided ourselves on was we tried to do both.
Starting point is 00:13:01 We tried to be first and fastest, but also the most thorough and the most detailed. We didn't want to sacrifice one for the other. So we just tried to figure out a way to do both. So you're living this, what'd you call it? Nonlinear lifestyle. Yeah. The nonlinear lifestyle. That's right. Where things don't have to happen in sequence, which was afforded to you because of your remote work circumstance. Yeah, completely. Even when it wasn't ideal back then, but you were doing it. So we'll probably talk big picture, like leading remote teams and all that. You're part of the largest remote, all remote company in the world at GitLab. Is that what I've read?
Starting point is 00:13:38 Yeah, that's right. So GitLab is the world's largest all remote company. We have over 1,200 team members spread over more than 65 countries. And throughout my career, I've worked across the spectrum of remote. So I've worked in co-located spaces where you kind of had to fight for work from home days, wherever you could get them. I've worked in proper hybrid remote settings where a subset of the company goes into an office and then a subset is permanently remote and they coexist and work together. And now at GitLab, we're all remote. And I really do think this is the future of remote. It creates a level playing field by default. You never have to optimize for people that are in the office or outside of the office. Everyone is on the same playing field. And that creates a ton of transparency and liberation.
Starting point is 00:14:24 I really think it's the future. The amount of flexibility it affords is unlike anything I've ever seen. So at a tactical life, work-life harmony level, what are your top tips for folks doing it? Like do these five things and your life is better types of small things that you have learned or experienced through your time doing this? The first one is going to sound really philosophical, but I promise it's not. And it's unlock your imagination. And what I mean by that is for people that have worked in co-located spaces for so long, their entire lives have been dictated by you must commute in at this time and
Starting point is 00:14:58 you must commute out at this time. And you can only consider what your life could look like between this hour and this hour. And over time, you sort of become numb to what would be possible if that were not true. So people end up minimizing their lives and they look back and they think, what did I do the last 10 years? Not a whole lot because you didn't have a lot of time outside of the commute and the rigid hours that you worked. So for a lot of people, their imagination has been dulled just because as self-preservation takes over, you just kind of forget how to use it. So you don't really think about the fact that you're wasting weeks of your life every year
Starting point is 00:15:36 in a vehicle commuting to a job that could probably be done from anywhere. So the first step is unlocking your imagination. And this goes into the nonlinear workday. What could a day look like if you could get up early, work a few hours, but then break and go do something in the middle of the day, and then come back and work later into the evening, for example? So step one is just writing down, what do you want to do? What would be possible if you didn't have to do things exactly the same way that you've already done them? The second thing is you have to be really exactly the same way that you've already done them. The second thing
Starting point is 00:16:05 is you have to be really intentional about separating work and life. When you work and sleep in the same building, it is far too easy for those lines to blur and you can just get into this cycle of I wake up, I work, I go to sleep. I wake up, I work, I go to sleep. What I recommend to people that are just breaking into this for the first time is if you're used to having a commute, plan that time into your calendar. Actually make a calendar invite during the time that you used to spend commuting and put anything in there, whether it's meditating, exercising, cooking, spending time with your family, anything. It'll help you ramp into your day and ramp out of your day. And you'll see that
Starting point is 00:16:45 calendar reminder pop up in the morning and in the evening. And it will remind you to do something else with your life other than work. Because the last thing you want to do is recoup the commute only to just give it back to more work. That doesn't lead to long lasting fulfillment. And I think the third thing is, think about the second and third order effects of going remote. And what I mean by that is, you have people in Silicon Valley, for example, who are there only because of work,
Starting point is 00:17:15 and they're paying an extremely high amount of money to live in a fairly small home. And if you don't have to be there to accomplish your job, you could ask yourself questions like, well, where could we move where the air quality is better, where there's a better selection of schools for our children. Maybe we want to go back home, wherever home is and reinvest in that community that we left a long time ago. So when you decouple geography and work, it allows you to think about how you could structure your life very, very differently. Same as Jared. We're all remote as well. Distributed team. We have kids. I have kids. So I find that if I can structure my day, and I can kind of see what you're saying about the calendar thing, but the compartmentalization
Starting point is 00:18:12 of nine to five to me, brain-wise, makes sense. But I can see based on what you're saying here, how it is limiting. So I do buffer in those go into other things, but yours is a bit more fluid than I think my current structure is. Yeah, and everyone has different levels of amenability to this. So some people thrive on the nine to five. They want that rigid block because they want all the time after five to be free to do whatever they want. I'm a little bit different because my peak productivity hours are not nine to five, and I've done this long enough to know that I actually function better later into the
Starting point is 00:18:50 evening. So although I work and live in Eastern time, what I tell people is I'm always in an Aloha state of mind because I functionally work best as if I were on a Hawaii time. And I don't know if this is just because I went to Hawaii on my honeymoon and never left. I don't know. But in any case, everyone should ask themselves, what are my peak productivity hours? Because it is not necessarily nine to five, and it might not necessarily be in a row. For me, I'm a creator. I find a lot of value in carving out large, uninterrupted chunks of creative time. Sometimes that's between 10 PM and 2 AM when it feels like the rest of the world is asleep. I can get so much done. I can get into a state of flow. And this is going to differ if you're an executive where you don't do a lot of creating.
Starting point is 00:19:35 Instead, you do a lot of reviewing proposals. Your day is going to be structured a little bit differently because you might not need as much white space. The point is remote can benefit everyone individually. That's the beauty of it. You may work remotely and still stick to nine to five, but Hey, you've still recouped that commute time. You may work remotely and you have a non linear day where you start, you stop, you start again. Remote is this amazingly democratizing perk because everyone can use it although they may use it differently yesterday we made pork chops so there's a point of the story and i was stuck on on a problem at work you know right at the end my day, I couldn't solve it the last hour of my day. I couldn't like think through this creative problem.
Starting point is 00:20:27 And here I am preparing, you know, kind of carving off the fatty parts of my pork chops and whatnot to prepare them, season them, get them prepared, like good stuff. And the problem was solved because I was able to step away. I was able to have that sort of nonlinear effect, you know, this sort of step away to get unstuck on a moment for me. And I feel that people often like get in this mindset, almost programmed that you have to sit at a desk or sit in your problem to solve the problem. And what you're advocating for this remote lifestyle, this nonlinear remote process, this work process is disrupting in many, the way people think and view work.
Starting point is 00:21:06 Completely agree. Isn't that the idea of a smoke break or a water cooler? I mean, to prove a real smoke break or take a walk. People in co-located offices can get away from their desks just like we can. That's true, but I do love that example because it points out that a coffee break or a quick walk around the building, it does disconnect you from staring directly at the problem, but you still aren't fully disconnected from it. You're still tethered to the office in some way. And you don't have to look far to hear stories of people that will say something like, hey, I took a week vacation. We went hiking in some mountain range and just randomly on a Wednesday, I'm like 3000 feet up. The thing
Starting point is 00:21:46 that I've been trying to solve for six months, it just came to me. The solution just came to me. I didn't have a mobile connection. I was panting heavily trying to make my way up the mountain and it just came to me. And I don't have a neurological explanation of why that happens, but I'm telling you it's happened a lot for me. It's happened for a lot of other creative people I know where if you distance yourself from some of the work challenges, you end up solving work things. So there's this great talk, why work doesn't happen at work and Google it if you haven't seen it.
Starting point is 00:22:18 And it starts to break down a lot of the truths that for many years, we just haven't let ourselves believe because people don't want to be seen as hey i'm stepping away from work because it'll help me work like actually we're starting to see that now with this great remote migration if you use open source to develop applications for your day job our friends at tileift would like you to share your thoughts as part of their annual open source survey. They're looking to gather data around the use of open source and how it's changing in recessionary times, how much of the code inside your apps is open source, and they also want to know about the policies your organizations may or may not have in place
Starting point is 00:23:00 to allow you to contribute to open source. These topics and more are being covered in this survey, and to take the survey, head to tdlft.co slash changelog. It should take about 10 minutes on average, plus they'll ship you a Pay the Maintainer shirt for free as thanks for sharing your thoughts. And as with any survey, the insights are only as good as the input, so the more people who care about open source that take this survey,
Starting point is 00:23:21 the better the insights are going to be to inform the future of open source. Take the survey at tdlft.co slash changelog. Again, tdlft.co slash changelog. So Darren, tell us about your role. What exactly does the head of remote do? It's a good question. Someone actually pointed out to me the other day that it's worth articulating because it's a role that doesn't exist very many places right now, but I think it will be much more popular in just the next year or two, definitely in five or 10 years, I think it'll be a staple. But it's worth pointing out for people that have never worked remotely or have never worked in an organization that put any intentional thought about around remote work. It is this kind
Starting point is 00:24:13 of black hole. Like what does someone like that do? Because I don't understand what an organization would look like or feel like if remote was an intentional part of their life. And it actually kind of harkens back to the last point on top tips for working remotely. You got to have leadership that's bought in. And so if you're a leader, you got to get bought in. If you're an individual contributor that you don't control the power in the company, it is worth bringing this up to leadership
Starting point is 00:24:41 because it absolutely has to start from the top. There's only so much you can do as an individual contributor to make your life awesome as a remote worker without the support of your organization. You can only get so far and then a gate will either open or close depending on how bought in leadership is. And honestly, that's why I recommend for companies that want to do this right, get your executive team out of the office for a full quarter, not just a week or two where you can bandaid things, but a full quarter where you will see these are the processes and protocols that we need in place. These are the tools that we need in place. If it works for the executive team, it's going to work for everyone else. And it serves
Starting point is 00:25:19 as a really awesome forcing function and figuring out what you need at your organization because there's no silver bullet for every organization. So is that a thing that happened to GitLab or was the executive team already remote from the beginning? I remember Sid was always remote from the beginning. Yep. So we were remote from the beginning. The first three employees at GitLab were in three different countries.
Starting point is 00:25:40 And so they had to be remote from the beginning. And they were also quite fond of documentation. And I think that combination was very fortuitous because they built a company handbook early on. They wrote things down early on. And now we have over a thousand people and people that have joined eight years later are now able to take advantage of that documentation, which actually kind of segues into what do I do as the head of remote. So GitLab was an all remote company from the very beginning, but they waited seven or so years before they hired someone that focused on remote.
Starting point is 00:26:17 So essentially we hit a point of scale where there's so many new people coming in that we had to have someone here that did a couple of things. One, told our remote story to the world. It's really important. We want to make sure that people know about this so that we can be the template for other companies doing this. And two, it's to help people that join the company acclimate to all remote. And so I'm in charge of the all remote handbook and we can dive into what the remote playbook is here in just a minute. Part of what I'm here to do is create documentation and create education for our own internal GitLab team members to understand what it's like to work remotely, to understand what it means to truly embrace asynchronous workflows, to understand what it
Starting point is 00:27:01 means to adopt GitLab's meeting hygiene. But also we want to write that and share that in a way that it acts as a template for any other company that wants to embrace this. And obviously now due to COVID, that has become particularly germane for a lot of companies. And so we have people joining our company that have decades of experience working co-located. They may have never worked remotely before. And coming into this all remote space is really jarring, really disorienting. Honestly, there's as much to unlearn as there is to learn. And a lot of things that we do at GitLab, a lot of our best practices would get you blackballed or terminated at another organization. And so if you've had a long career, you've developed a lot of habits,
Starting point is 00:27:51 even if it's subconscious, where there's this Pavlovian response to some things where you're just not going to do certain things because it has gotten you in trouble or down a dark path at a prior organization. A great example of this, if you look at GitLab's sub values, we have a few that when people look at them, they kind of rub their chin and say, hmm, interesting. And what they're thinking is this would never work at this organization that I just left. There's one that's called no ego. There's one that's called blameless problem solving. There's one called short toes. And I love the short toes
Starting point is 00:28:25 one, which is we have to all operate as if no toes can be stepped on. Because if you're just always afraid of stepping on someone's toes, you're probably holding back some really awesome information or a great idea. We should just be able to put that out there and take it into consideration. GitLab's mission is everyone can contribute and we want to create an atmosphere where everyone truly feels like they can contribute. So it's a long-winded way of saying the head of remote helps people acclimate to doing remote well. And it's doing things like this, sharing our story with the world and proving that, hey, remote work can work and we have a template for how to do it, but also we're still learning and we're writing this
Starting point is 00:29:06 in real time. Our handbook is public. It's being iterated on every day. So it's, uh, it's not something that's just one and done. It's not a binary switch that you flip. It's very much a journey and a process of iteration. So this is a question I think I know the answer to, but I want to see if, if we look at it the same way, which is remote is becoming more required, more interesting. And I mean, right now, perhaps temporarily, everybody's remote compulsory. You've been doing it a long time.
Starting point is 00:29:39 You've been 100% remote the whole time. You've learned a bunch of things. This seems like an extreme competitive advantage in a marketplace. Why give everybody a template? We've learned the hard knocks. We've been to the school of hard knocks. We're really good at it now.
Starting point is 00:29:56 Maybe our competitors aren't. And business is tough and we've got to keep an edge. This could be an edge for GitLab. Why share it with the world? It's awesome that you bring that up. First of all, I think that we're only going to call it remote work for a few more years This could be an edge for GitLab. Why share it with the world? It's awesome that you bring that up. First of all, I think that we're only going to call it remote work for a few more years before it just becomes work. Work is just naturally flexible.
Starting point is 00:30:14 It's actually going to seem really odd that you would withhold work until you could get to a specific physical space to do it. That's going to seem very bizarre. It almost already does seem bizarre. The competitive advantage thing, you're right. I actually think remote is the last remaining great competitive advantage from a talent acquisition and retention standpoint. Think about this.
Starting point is 00:30:36 If you have two competing offers, you can compete on salary, job title, and potentially prestige at the company. But if one of the companies offers you the ability to live and work wherever you want, the other one is completely inflexible. It's a complete game changer. You would have to add a lot of zeros to the salary for it to start to compensate for people where this matters.
Starting point is 00:30:59 But to your point about this is a great competitive advantage for GitLab, it's true. And if you look at our vision page on all remote, we actually have a vision for this being a diminishing competitive advantage. And here's what I mean by this. We are going to see our legacy and judge our own legacy by how fast we can help influence this competitive advantage going away. So if we can help influence the proliferation of remote first and all remote companies, that is a part of our legacy that we want to leave because we
Starting point is 00:31:32 believe that the rising tide is going to lift all boats. If there are more remote friendly and remote fluent companies in the world, then there's going to be more teams that need to collaborate remotely. GitLab just happens to make a tool that is amazing for collaborating amongst engineers as well as non-engineers in project management. So if we help them out and we help them with a template on how to do things like meetings and asynchronous and culture right, inevitably a lot of them are going to come back around. But even if they don't, this is just a better society to live in. Fundamentally, the economics of a society where work can happen in more places, that's going to be good for GDP.
Starting point is 00:32:11 That's going to be good for society. So it's a longer term vision, but it's not something we want to keep to ourselves because flexibility helps us as well. And we've even seen it on the investor community. And if you look at the early investments in GitLab, there were some VCs that said, look, we love everything about you, but this remote thing,
Starting point is 00:32:33 I just don't know if it's going to work for all of your functions. And now a lot of those are advocates for remote. They're actively seeking out new startups that are either all remote or they're developing tools and processes that will serve a remote community. You've got to imagine that the competitive advantage is two sides too. Competitive advantage in the case where if you kept it to yourselves,
Starting point is 00:32:58 you keep the advantage. But if you also give it away, you have an advantage by shortening the ramp of on-ramp. People come into GitLab as interested employees, understand your values and the company culture, probably even step in the door in many cases because it's so open. And so in many cases, it's like HR and hiring just got a leg up because it gets not so much easier, but certainly less friction in the process. You nailed it. We actually have one of the purest recruiting pipelines I've ever seen because we publish our strategy. We publish our roadmap. We publish our vision. One of the first things that I did when I came to GitLab is I made a merge request to
Starting point is 00:33:40 add to our jobs FAQ, a section that's entitled, what's it like to work at GitLab? It's about three paragraphs and four links. And I'm convinced that if you read those three paragraphs and those four links, you'll have a really good idea of what it's like to work here. So before you even bother stepping through the first interview, you know what you're getting into. No one accidentally ends up at GitLab. People very much opt into what we're building here. And this should be a blueprint for every other company. Why would you withhold strategy and culture until you get someone in the door? Why would you spend six months recruiting them, getting them through the process, and then only on week one do you give them any indication of what it's going to be like to work there. This is not great for hiring and retention, not great for long-term viability.
Starting point is 00:34:29 Just be open and honest with people. Not every workplace is going to be ideal for everyone. You want to be as open about who you are as possible so that the people that come there do so willingly and opt into whatever it is that you've created. The hard part, though, is being who you say you are. This is true. And being self-aware enough. Right.
Starting point is 00:34:49 I mean, I'm not saying you should, you know, masquerade as incorrectly. The point is that you can say one thing in documentation and think you're one way, but then find out that it's not true on the inside. Well, the way to solve for that is to allow everyone to contribute. And this is what I mean by that.
Starting point is 00:35:07 The GitLab handbook is over 5,000 pages if you were to print it out. But it's not written just by our executive team. Everyone at GitLab can create a merge request and submit a proposal to make our handbook better. And this includes our values page. And beyond the six core values that we have, there are thousands of words, sub values on how these values are exemplified and lived in a
Starting point is 00:35:32 remote setting. And we're iterating on those and adding to those every single day. And if you write something down and then it's not held up and you give everyone the ability to contribute, you'll find out real quick. People can create a merge request. People can create an issue and they'll say, hey, this is what's written down and here is an example of it not being lived out. So we need to reconcile this. Either we've evolved as a company and this doesn't mean what it used to mean, or we have some sort of systemic issue where what's written down isn't matching reality and we need to figure it out. That is the power of empowering everyone to contribute.
Starting point is 00:36:10 Just had Sid on Founders Talk recently, so there's an episode of that on the feed. Those listening should check it out. But on there he mentioned how he had an idea for a change. I can't recall the exact thing, so listen to the episode because he talks about it clearly. But he had an idea, put it out there in the hand handbook someone else in the organization not ceo of the company obviously disagreed and you know he pulled back his suggestion and said please help me alter the suggestion to match you know to to weave the two together essentially so it's not just you know darren's the darren to the world and getLab that can do it. It's also Sid who,
Starting point is 00:36:47 who will put a suggestion out there. Sid Sabrini being the CEO of GitLab, putting a suggestion out there and someone disagreeing with it and having the opportunity to fine tune that to, to match what the company really is, not just Sid's idea. For sure. And this includes the outside community, people outside of the GitLab organization. We actually had somebody a couple of weeks ago, completely outside of the GitLab org that went top to bottom on our values page and changed some of the things from passive voice to active voice. So it would be more empowering. And that's just an amazing change
Starting point is 00:37:19 from the outside community that if you kept your company handbook private, you would never get the benefits of things like that. And a lot of companies will see this and they'll hear it as something that's just utopian, that's far-fetched, that they could never accomplish. But really all it is, is articulating and writing down what you already believe to be true and then being transparent about it, making it public, giving as many people as possible access to it because that enables accountability. And what more would you want in a company than accountability? Especially for a public company, predictability and accountability are key to everything. So if you structure your company in a way where accountability
Starting point is 00:38:00 is unavoidable, it's a net benefit. People want to work in a place that's disciplined. They want to work with other colleagues that keep them accountable, that are also held accountable. It creates a more humanized, empathetic workplace when accountability is at the heart of it. Part of getting that right, though, is having a culture of written communication.
Starting point is 00:38:23 The handbook is words. It's not spoken word. I suppose you could probably dictate it potentially. There's an idea. A dramatic reading of the GitLab playbook. That's right. Which would be super cool, honestly. That'd be a fun GitLab unfiltered.
Starting point is 00:38:39 That's probably an untapped Guinness World Record waiting to happen, actually. There you go. You can hop on that, man. That sounds easy, right? Just writing things down. Sounds kind of easy. But how do you cultivate that kind of culture to sort of focus on written communication? It's easy to call a meeting and speak and connect like that, is what I mean.
Starting point is 00:39:00 You almost have to be very purposeful with you know writing first speaking second which is kind of weird in a way it's fun it's so funny that you said it's it's easy to call a meeting because a good lab is actually not and we want it that way so we actually place a very high burden on meetings and we do it intentionally so that meetings are not the default. And if you create a culture where meetings are hard to have and it's not the default, then sure enough, the next path of least resistance will become the thing that people go to, which in our case is documentation. So how so? GitLab meeting hygiene. No meeting at GitLab can happen without a Google Doc agenda attached to the invite outside of an informal coffee chat where people can just
Starting point is 00:39:45 talk about anything outside of work. So if you're thinking about having a meeting, the second thought you're going to have is, okay, now I got to go create an agenda doc. Now I got to attach this agenda doc to the invite. I got to make sure I send this invite out in advance of the meeting so that people who are in different time zones or can't make it for whatever reason are able to contribute to this meeting in advance asynchronously. And then during the meeting, I have to either do it myself or assign a scribe to document what's happening in the meeting and contextualize what's happening in the meeting. So for people that can't be there, they're able to understand what's going on. We want to make sure meetings are very inclusive. And then after the meeting, you have to look at the takeaways in the Google doc, which is just a temporal home.
Starting point is 00:40:30 And you have to say, all right, if anything in this meeting matters to more than just me, I have to go find the right place or places in the handbook and make a merge request to actually add this to the handbook because the handbook is the a merge request to actually add this to the handbook because the handbook is the ultimate single source of truth where all of the company would go to to find the latest and greatest information on whatever the topic is. So what I'm saying is that's a lot of work in a meeting. A lot of friction. A lot of friction in that.
Starting point is 00:40:59 And so what would be easier is if you just spun up a GitLab issue, you articulated your first thought of why you were going to have this meeting, and then you tag the relevant people to provide feedback. And then if they weren't exactly the right people to provide feedback, they could then tag other people, bring the right people in, and you have this amazing, beautiful, documented, time-stamped history of all this context around an idea. And you never had to interrupt anyone's day, call a meeting, see if someone was awake or home.
Starting point is 00:41:32 There's no meeting. It's all documented from the start because in our case, that is easier than having a meeting. So I'm an advocate for this, obviously. Sure. Who wouldn't be? But, so the but is the key point. But it's great to sort of, you know, embrace async and all the benefits of this.
Starting point is 00:41:56 However, how do you bake in the connection, right? Because if I'm just writing to a doc and I'm just responding to comments, it's still a non-human transaction. Sure, I can remind myself, that's Jared over there commenting, not just these Slack telling me it's Jared, like the avatar Jared or whatever. How do I keep the human connection? You got to have a balance and you have to be very intentional about creating that balance. So we are very intentional about informal communication. We orchestrate things
Starting point is 00:42:25 like talent shows, show and tell sessions, virtual trivia, scavenger hunts. We do things that a lot of co-located companies wouldn't do to give our employees reason to belong and to be together and communicate as people. We would actually rather you spend synchronous time on informal communication, just getting to know each other, doing something that might be tangentially related to work, but not directly related to work because that's where better relationships are built. So if you're going to spend the time to do something synchronously, something like a show and tell session or a talent show is a much more enriching way to spend that time than a work-related meeting. That said, we do have than a work-related meeting. That said, we do have plenty of work-related meetings. Sometimes they're unavoidable.
Starting point is 00:43:12 We generally say if you're going to go back and forth on the exact same topic more than three times, consider doing something synchronously. The way to avoid that being literally everything is to embrace the spirit of iteration and break things down to as small as possible component. So an example here is if we're trying to hammer out the FY22 marketing budget, obviously we're going to go back and forth on that more than three times, but you're asking the wrong question. There's probably 20 or 30 individual questions that need to be asked to get to the FY22 marketing budget. So start by breaking it down into those small components and see if those small questions can be answered asynchronously. And then later on down the road, once you have
Starting point is 00:43:50 answers to those, you get together and hammer out what the final plan is going to be. So if I want to call a meeting to riff, just something to riff, how does that work? How can I write an agenda for that? Hey, I want a riff. Is that enough? No. No. On an idea. No riffing. Because sometimes you want to play at work too. As long as the idea is there.
Starting point is 00:44:11 Yeah. The idea could be one sentence. It could be one sentence. So you could totally call a meeting to do that. But you're going to need to document what you talked about because those takeaways eventually have to end up written down. So you want to start that as soon as possible to prevent the knowledge leaks. The key then is the takeaways.
Starting point is 00:44:30 Completely. Anybody can kind of define loosely or tightly an agenda very tactfully or very loosely, but it's about the takeaways that come out. So it's the artifacts that come from those and then publishing them in the right places, whether it's a handbook or somewhere else, to communicate to other teams that, hey, this is what happened. Do you have any feedback on this process, these ideas, these new conclusions? Absolutely. And the reason why we're so adamant about this is because it's actually the more efficient way to work. When people hear this for the first time, they think, man, that's so inefficient. You're taking all this time to write something down. It's just faster to not write something down. But that's not
Starting point is 00:45:10 the case. It's because your concept of time is in the here and now, maybe one day. But think about a month or two out. How many ad hoc meetings are you going to have to call to be reminded of something or to quote quote loop someone into something that you could have avoided if you just wrote it down the first time. So this whole process of writing something down might take you 15 to 20% more time the day it happens. But then for months and years down the road, you're gaining efficiency. There are GitLab issues on how we decided on certain product features to include or not include from five years ago that I can go look in a time-stamped way and see how the logic was determined, how we made that decision one way or the other. And now when we're
Starting point is 00:46:00 thinking about things in the here and now, having that to be able to reference back is amazing. Some of these people don't even work at GitLab anymore and we're able to have this knowledge captured. You don't have to tap anybody on the shoulder. You don't have to interrupt anyone's day. You don't have to wonder if anybody's awake. Look, Googling the internet would be a lot less effective if everything that was on it was verbalized. Like you're really happy when something's written down and you can search for it and find what you need. And in a micro way, that's how the handbook is approached as well. 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.
Starting point is 00:46:50 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. 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.
Starting point is 00:47:24 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, and these engineers were able to empower backend engineers who wouldn't otherwise be able to build frontends from scratch. 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 it's become clear to me that the routine of work has become sort of a bad habit in a way, right?
Starting point is 00:48:20 You go to work, you come home from work, you got potentially a commute, but everyone's sort of on the same routine. There's traffic because everyone's on the highways at the same time. And routine is sort of baked into, I suppose, life, right? Nine to five, work, weekends, have fun. You know what I mean? Like it's just, this is how humans do. It's just universally understood. Look, routines are easier to comprehend,
Starting point is 00:48:47 but that doesn't mean routines are better. And this is why traditions happen, because no one stops to think to do anything differently. It's just easier to hit copy and paste than it is to wonder how could things look if we did it differently. The other reality is that there's a lot of inertia. There's a lot of momentum and motion when it comes to work
Starting point is 00:49:09 and how people expect work to happen. And if you're trying to tackle the change of that by yourself, it's very, very difficult. And I think that's one of the silver linings to come out of COVID is that it has enabled millions of people to, at the same time, experience what work could look like if you paused or broke tradition and broke routine. And now everyone can converse about it with some baseline understanding instead of just the small contingent of people that have worked remotely trying to explain to someone how
Starting point is 00:49:45 remote work works when they have no fundamental baseline of what it's like. Everyone's forced now. I mean, there's people who are forced to do remote, having to learn how to do this stuff. And thankfully, there's handbooks like yours out there now, at least. It wasn't there before. It was just sort of loosely in documentation. But no one really leading the charge on how. It makes a lot of sense in tech companies, though. So in a GitLab scenario, a startup scenario, where distributed remote just totally makes sense by default,
Starting point is 00:50:16 because it's how it's been by default. Embracing that's been a challenge over its years. So I'm not saying it's been easy, but it's a little easier for that kind of business, the business you are a part of. For sure. To do that. Whereas if you're not a parts store or a barber, for example. Right. Good luck trying to cut hair and look. Or when you guys were talking about people commuting and traffic and stuff, I was thinking about why do people come together in big cities?
Starting point is 00:50:42 Well, you're not going to have a marketplace remotely. You're not going to have a comedy club remotely. We've seen some comedians try that during this time, and it's not funny, and they can't time it out very well. I pity them, because that's tough to do on Zoom. There's aspects of life where it's not merely routine that's bringing people to all those same places. So we have to keep that in mind.
Starting point is 00:51:03 There is a physical world that many occupations, many industries are part and parcel of. For sure. But companies like GitLab, companies like Changelog, companies like a lot that we do see co-located in Silicon Valley, for instance, are the ones that this playbook is really going to help. Yeah, so I'll preface that by saying
Starting point is 00:51:23 if you've been listening this far, go to allremote.info. At the very top, you'll see a link to download the GetLab Remote Playbook. I was the lead author on that. It encapsulates all of our best learnings on how to go remote and how to thrive as a remote worker and a remote team. So when we're referencing the remote playbook, that's where it's at. Feel free to share it far and wide, totally free to download like anything in our handbook. To answer your point about remote being or people gathering for other reasons, it's so true. Not every industry is ideal for remote. This is definitely not an A-B comparison where I just think every company in the world should go remote right away. If you're in a high touch industry, if you run a hospital, if you run an auto garage, these things can't be done remotely and probably shouldn't be
Starting point is 00:52:09 attempted to be remote. But what I'm saying here is for anyone that can work remotely, if you just started doing that tomorrow, everything else in life that shouldn't be done remotely just becomes easier to do. For example, the sporting event that you want to drive to, well, now there's less traffic on the road. So getting to the sporting event is easier and it's a more enjoyable experience. The marketplace on Saturday morning where you want to go get some local produce, that's easier to commute to. And when you see people there, you're going to relish that and savor that because you haven't been burnt out on having to see people all week face-to-face in an office. Like now it's a slightly different, more appreciated experience. And it's interesting.
Starting point is 00:52:57 I actually feel like this global isolation that we're in is going to be a boon for community coming out of it. Because it has made people realize, I've been taking relationships for granted. I can't wait to just be able to hug people again. I can't wait to engage with people in ways that I've been taking for granted. How much of my community have I been ignoring and deprioritizing?
Starting point is 00:53:23 I think coming out of this, we're going to really reassess that and going to check our identities at the door. How much of our identity has been tied to this physical building that you're walking into and out of every day? And is that really healthy? So I think those are going to be great conversations to have. Is part of the GitLab playbook have any sort of meet space deals? Like, do you guys get together ever? Oh, for sure. For sure. Actually, I think we're one of the most intentional companies in the world about in-person
Starting point is 00:53:50 interactions. We are very, very intentional about getting people together. Every year we get the entire team together at an event called GitLab Contribute. We bring people together. It's an opening keynote, a closing keynote, but pretty much everything in between is excursions that you can opt into and you meet people in person for a lot of the times for the first time. We also have user events. Obviously now due to COVID, we're doing our first virtual user conference commit in August. And we're psyched about that. Remote is in our DNA. We're
Starting point is 00:54:21 going to be able to do remote meetings really well and bring that energy to a remote space. But we want to get people together. We want to give them opportunities to be together. We have an incentive called the Visiting Grant where we'll partially subsidize travel for people to go travel around the world and visit other GitLabbers. One of my favorite stories for that is we have someone who lives in North Dakota. She always wanted to get married in New York. A few years ago, she got married on top of a skyscraper in New York. We had GetLab team members flying from all over the world, and we partially subsidized that travel to have this global wedding of someone who lives in North Dakota, but on a skyscraper in New York. I mean,
Starting point is 00:54:58 it doesn't get much cooler than that. That's cool. That's a great idea when you have people who live all around the world and are already colleagues. Assuming they get along and like each other and stuff, you can use that network to travel more cheaply and to get to know each other by staying. A little GitLab Airbnb service. And you've got to understand, we're going through a significant amount of change, and the world is going to catch up to accommodate. There is an awesome startup called the Cowork Experience and they exist for remote teams to be able to get sub teams like a marketing department or an engineering department together. And you work with leadership on, look, what would a one to two week retreat look like? Let's get our team from around the world together in a really cool space, do some team building, some learning, but also just having fun.
Starting point is 00:55:44 This is something that's going to seem novel. It's novel right now, but it's going to seem very common in just a few years. And to your point earlier about a lot of people move to Silicon Valley or San Francisco because they want those serendipitous coffee chats where they might run into a VC at just the right time and their idea catches fire and their life is changed. San Francisco wasn't always that way. The world kind of adapted and evolved into that being a place where that happens. But imagine a situation where the in-person work shifts to remote. The world will catch up. You look at platforms like Remo and Hopin where these are virtual gathering places and virtual communities where
Starting point is 00:56:25 this stuff will just move to wherever the next logical place is. And if it's obviously San Francisco will always be a hotbed for that to some degree, at least in my life. But that's not to say that a virtual version of that can't be created. There are absolutely people working on that right now because they see what's happening and they know that the world is a lot bigger than Tel Aviv and Seattle and San Francisco. And we have to find a virtual version of that to bring these people together so that the innovation doesn't stop. It's somewhat tangential, but I'm curious what your take is on the tech giants, because they seem to be you know slowest moving
Starting point is 00:57:05 maybe in this regard and the apple the google the facebook the ones that really want you to move there at least historically have i but it's always been like here's an opportunity it's usually a recruiter and it's like hard stop you got to move here and that's just always been where i've stopped i'm not willing to move there i'm very happy where i live and that's a hard stop for me so i'm wondering if i do you and that's a hard stop for me. So I'm wondering, do you think that's going to change with them as well? Because they have such, especially I think of Apple and Google, have such a hive mind, desire, like they want you to be part of the board,
Starting point is 00:57:39 or on the inside of the clan or whatever. And I'm curious if you think after this and moving forward, do you think they're going to change too? Or is it just going to be smaller companies? Well, I think in general, this has democratized the conversation around remote. And here's what I mean. In prior years, you really needed to be a senior level employee with a lot of experience and a strong portfolio to get deep in an interview process and then say, listen, I'm good where I'm at. I know I can do this role. I want to contribute, but I need to be able to stay where I'm at. And maybe I'll fly into the office a week, a month or something like
Starting point is 00:58:15 that. Let's figure out some sort of arrangement. That was very deep in the interview process. Now, what you're going to see is people in mass are going to go to the screener call and they're going to say, hey, look, before we waste each other's time, what's your stance on flexibility? What's your stance on workplace flexibility? Do you have the right tools in place? Do you have the right culture in place? or caregivers or military spouses that work for your company and you support them flexibly. That would have been not something you asked two years ago, unless you were very confident in yourself. Now, I think it's going to be a fairly common question to the point where HR leaders will wonder, they didn't ask about that. Can we take that to assume that they like living here? It's going to invert the conversation in a big way. Now, for the big tech giants, I think you're going to see movement across the spectrum. I think with Apple, secrecy has been a part of their DNA. It's literally on
Starting point is 00:59:17 brand for them to have more people on campus and less people off campus. So it would actually be counter to what their brand is to enable more remote work. And I think, honestly, people may lean even harder into it. And if you're the type of person that absolutely loves spending your life on a work campus, that's the place you should go. It's like, you know, no doubt about it. That's the place you should go. But for other companies, I think you're going to see it impact them slightly differently. And what I mean by that is for some of their best talent, if they get to a different season of life where autonomy, freedom, and flexibility starts to matter more than it did before,
Starting point is 00:59:57 not granting that is going to mean losing great talent Because there will be plenty of other companies in different seasons that will happily take their talents and ingenuity and let them live wherever they want. And so it will become yet another chess piece in the war for talent in those circles. And each company is going to have to decide what their level of comfortability is with allowing and supporting that flexibility.
Starting point is 01:00:27 Well, Twitter and Google, I believe. Maybe Twitter and Facebook for the rest of the year. Twitter went work from home forever. Twitter forever? Twitter went forever. Yeah. Twitter's forever. So this is a really big deal.
Starting point is 01:00:39 GitLab has actually been sharing advice and insights with our friends at Twitter for some time now. And they have been very progressive on their work from home front. Jack, their CEO, did this global tour last year, this one team campaign. And there's a tweet from the fall of 2019 where he said, Twitter's next office is remote. And they put a stake in the ground long before this happened. And so I think this just accelerated something that was going to happen there inevitably. And it makes sense. If you look at what Twitter is, they're a democratizing platform. They're a global communications platform. It makes sense to let their workplace mirror what the product is. So it's a total brand fit for them. And it works with the ethos of what they're doing. But I think it's an important domino to fall
Starting point is 01:01:26 because every other company that's putting together a return to work plan right now was waiting for someone else to do this. And now that Twitter has done this, they don't have to be first. Everyone else can follow suit and everyone else can say, all right, look, remote is a process of iteration. It's a journey. It's going to be a little rocky until we figure it out. We built this company for a co-located infrastructure, and now we're doing something different very rapidly. As long as our employees are on board, it's going to go with the flow and roll with the changes. We're going to come out stronger and more flexible on the other side. So I applaud Twitter for doing this. It's a massive, a massive move for a hybrid remote company. They have dozens of offices around the
Starting point is 01:02:10 world. It's more difficult to be a hybrid remote company and do this well than it is to be an all remote company and do this well. But in my conversations with them, I'm confident in the leadership there. They know what they're doing. They're looking at the right North Star and they're going about it the right way. And I think they will be a model for hybrid remote companies on how to do this well. Let's think about the last 100 years because I find this interesting. My hometown where I grew up was a coal miner town. I grew up in Pennsylvania, Pittsburgh.
Starting point is 01:02:39 And very common for the idea of a company house to be a thing where a company like a coal mining plant would establish its roots have its company there they'd have a company store they'd have a company house the entire neighborhood essentially is owned by the company and the employees get a get a house for free or paid for by their wages slash work yeah and this is still very common in like seoul for example in samsung they have entire complexes where work and life happens in the same vicinity. Yeah, and their housing and things, some things are subsidized. But in many ways, you're getting paid by the company. You're buying things at the company store or credits or something like that.
Starting point is 01:03:21 So it's sort of the circle of life kind of thing. And I'm just wondering if now, in the world where you go remote, if at some point a brand or a business might want to own some of the housing that their employees kind of sit in or subsidize it in some way to upgrade their lives, if that's a sort of a company house kind of thing, weird Frankenstein might come to effect at some point. No, it's interesting. Conversations like this will continue to happen in this new world. I'm actually talking with a startup right now called Gable
Starting point is 01:03:51 and they're building this platform where people with homes who want to have other people work with them at their homes can do that. They essentially open up their home to be a co-working space for other like-minded individuals. They don't even have to work at the same company, but in the same area. And then on the other side of that, you're going to have people that now realize they can work from anywhere, but maybe they miss some of that camaraderie,
Starting point is 01:04:18 but I feel like a co-working space is not quite personalized enough. You're going to be able to actually meet people in the community, connect with people in a very genuine and real way, and work together in a regimented way, on a schedule, at a set place. This is what the new frontier can look like. And I think that's a recipe for more genuine and authentic relationships where people are coming together in the physical spaces that they live together. So they build strong community there, but it also helps them build stronger bonds with their remote workplace community because they're able to be at a place where they're just more comfortable. So it's, I think you're going to see some really complex and interesting interplay
Starting point is 01:05:00 between building community where you want to be physically and then choosing a work culture that you want to be as well. And I don't think we've ever really had the ability as a society to have both at the same time. You generally have to move somewhere for vocation out of necessity and you just kind of take what you get on the in-person community front. Or you choose to walk away from the best possible opportunity in the workplace to be at a physical community that matters more to you. And so what I see in the future is the ability to do both.
Starting point is 01:05:35 That is massively empowering at scale. You mentioned before that we won't call it remote work in a couple years. We'll just call it work, which is kind of weird. I mean, I suppose you'd have still sort of differentiate between the kind of work. Is it in-house or is it out of house? Is it on location?
Starting point is 01:05:53 I don't know. Well, even weirder is that I guess that means my role is going to be head of work. So I got to figure that out. Yeah. Let's work on that. Make you the boss. I guess I'm asking you to look far into the future
Starting point is 01:06:03 since you look at least two years in advance and you got this idea and you're forward thinking on this front. I guess what are we going to call it? Like how not just work, but like how will things change? What's going to begin to happen in these businesses to make them embrace these ideas? They're going to start getting articulate about what they want to achieve. It's going to all be about results. The facades of businesses are going to start getting articulate about what they want to achieve. It's going to all be about results. The facades of businesses are going to start to fade away. The allure of this kind of aura around a business, the brand of a business is going to change.
Starting point is 01:06:36 What a brand stands for and how it's marketed is going to change. It's going to have to be a lot more about the results. And it's going to be a lot more about the people that they choose to hire to get those results. Right now, a company can build a brand based on the type of building that they stand up. But when buildings start to fade away, it's going to come back to the quality of the people, what the culmination of the individual brands of all the people that work there will end up defining the actual soul and brand of the company. And this will force companies to hire better and to be more specific about the type of people that they want working and make sure there's great alignment between what it is they offer as a workplace
Starting point is 01:07:24 and the cultural elements they want to see in the employees that work there. I'm curious how to short the commercial real estate market. So I don't worry about that at all. I've heard a lot of people say this, but look, it's not difficult to convert an office building into an apartment building. And this would actually solve a ton of problems in big cities. Imagine right now, if every skyscraper in San Francisco that's an office building, everybody leaves, they're able to work remotely. Overnight, start getting work done, converting those to apartments. It helps solve the housing crisis. It's not like those buildings are going to go to waste. Trust me. Real estate developers know what they're doing. So I don't worry about that at all. I think we already have a housing crisis that could
Starting point is 01:08:07 very quickly be, if not solved, at least chipped away at by converting office space to apartment space. Well said. Early on you were talking about some of the best practices that you've discovered over time at GitLab and you said that it could get some people fired. I was just hoping we could get a few folks fired. I know you talked about the best practices around meetings and we talked a little bit about that, written communication, everybody collaborates, everybody can contribute. What are some other best practices
Starting point is 01:08:40 y'all have found that are controversial or interesting or maybe counterintuitive to folks who work co-located today? Solving problems in public. This is a big one. If you surface an issue publicly at most companies, what generally happens is if that reflects poorly on the wrong person and they have power over you, life's not going to be good for you. So many times you'll just internalize or swallow that problem instead of actually surfacing it and making the whole company better. But at GitLab, if something isn't working right, it could be something simple like,
Starting point is 01:09:20 hey, my expense report was approved. It's been 100 days. I still don't have my money back. Okay. You could just send an email to finance, which is what would happen at most companies. Or at GitLab, you could surface that in a public channel. And the benefit of doing that is if there is an issue in our system,
Starting point is 01:09:38 someone else could see that and say, oh, actually, me too. I thought it was just me. And then you'll get another, oh, me too, me too. Boom, just like that, we've discovered the problem. But if each of those people had emailed individually to different administrators, who knows if they connect the dots. This is just a small, small example.
Starting point is 01:09:57 But when we talk about things openly, you get more eyes on it. You get more problem solvers invested in solving it together, better things happen. But for whatever reason, this does not happen at most companies. And it can get you in major trouble at most companies as well. Does that require a flattening of a hierarchy or a power structure?
Starting point is 01:10:22 That's a great question. No. GitLab is organized by hierarchy. If you Google GitLab org chart, you'll very clearly see that we believe in managers and you can see how many direct reports everyone has and so on and so forth. The challenge there is the cultural understanding that anything and everyone can be questioned if you assume positive intent and you come forth with a proposal to make something better.
Starting point is 01:10:50 So don't just question something with ego or an agenda to spite someone or to tear someone down. You do it to make something better, to improve the lives of everyone involved. And that's, it's all culture. That is something that has to be modeled from the very top. When you were referencing that issue, that suggestion that Sid made, and then he opened it up to the company and he was persuaded to close it and not make that
Starting point is 01:11:19 change because of the feedback that he received. This is a story that everyone at GitLab knows. And when you see that modeled from the very top, you're more encouraged and comfortable modeling that yourself. And if you don't see that modeled by leadership, you're never going to model it. And so you need an executive team that is bought in from the top.
Starting point is 01:11:40 And it has to be ironclad. It really does. That's one of those non-negotiable things that if your leadership team isn't full on with that, it's never going to work out. When people ask me about transparency, I like to say if anything is a secret, everything is a secret. And this is why everything at GitLab has to be aired in the public with very few exceptions. Negative feedback and personal matters of underperformance, we can't talk about publicly. But other than that, we try to be public by default. And that's modeled by leadership. But that's hard. That's hard for people to do. They just believe that bad things are going to happen. And you'll see new hires, they kind of dip their toe in the water, making something public for the first time, and then when it actually ends up working out well for them, like, oh, okay, I had some preconceived notions about that, but I'm glad to see it happen. colleague or a contributor at GitLab, their ability to communicate in written prose,
Starting point is 01:12:48 argue their reasoning, explain things in ways that are understandable or persuasive. I'd say the number one skill is to be a confident manager of one. And I think the written communication part of that falls under that. Because if you're a manager of one, you're self-aware enough to understand a situation. And if your point isn't being delivered or there's miscommunication, you're aware enough to know, okay, I need to add more precision here to help another team or a person understand. The other thing I would say about communication is we actually hire great storytellers, not just great communicators. Because to work well remotely, you need to have a ton of context
Starting point is 01:13:31 in explaining an issue or a thought. And so if you just communicate, but you don't have great precision or you can't weave in backstory and you can't think two or three steps ahead to write this down and tell it in the form of a story, a lot can get lost in translation. So storytelling is a key component. Of course, you have to be a good communicator to be a great storyteller, but you will find some people that are great at writing things down really quickly, but aren't so great at telling the story around it. Well, Darren, certainly appreciate what you represent, the work you did at Engadget, the world record you hold
Starting point is 01:14:07 for writing so fastly. I'm still impressed. And, you know, be an advocate for remote. We obviously believe in that. It's hard for us to communicate exactly how we believe in it. Talking through this with you makes it a little easier.
Starting point is 01:14:19 Remind the audience of the URL for the playbook, please. Absolutely. So that can be downloaded at allremote.info. That'll take you into the GitLab handbook. Be sure to have a tall cup of coffee because once you're there, the rabbit hole is very deep. You can spend many, many days and hours reading, but we encourage you to read it, to share
Starting point is 01:14:38 it. And if you're a team leader, feel free to copy it and implement it. It's an honor to have that implemented elsewhere. There you go. Links in the show notes. Check those out. Thanks, Darren. Thanks so much for having me, all. and implement it. It's an honor to have that implemented elsewhere. There you go. Links in the show notes. Check those out. Thanks, Darren. Thanks so much for having me, all.
Starting point is 01:14:49 I appreciate it. Godspeed. All right, let us know in the comments what you think about remote work at changelog.com slash 397. What are your thoughts on remote work? How's work working for you? Are you working at all? Let us know in the comments.
Starting point is 01:15:03 Huge thanks to our partners, Fastly, Linode, and Rollbar. And of course, Breakmaster Cylinder for making all of our beats. One more thing, we have a master feed that brings you all of our podcasts in one single feed. It's the easiest way to listen to everything we ship. Head to changelove.com slash master to subscribe or search for
Starting point is 01:15:19 changelovemaster in your podcast app. You'll find us. Thanks for listening this week. We'll see you next week. So so Heads up, some off-color language coming up here in just a second. We don't often do this. We avoid the explicit tag for a reason to reach the widest audience. But sometimes there's some takes that you want to include in the outro. And that's what we're doing here. So if you don't want to hear that tune out in five four three two one curious if either of you have heard of the book the no asshole rule no but do you have to read the book after you've heard the title i think i get it
Starting point is 01:16:37 self-explanatory but it kind of goes into detail it's a bit dated i was trying to find the published date but i was thinking this no ego thing kind of it's a bit dated i was trying to find the published date but i was thinking this no ego thing kind of it's a pretty popular book in enterprises let's see it was published 2007 so it sort of dates it to some degree and obviously no no one wants to work with assholes but if you have this no ego rule or this value yeah it sort of says that in a polite way and defines the inability to be that. Because if you have an ego and you pitch a change in the public in an egotistical way, synonymous with asshole potentially, then there you go. Yeah. And so that'll take you, that's the direct link
Starting point is 01:17:26 to no ego. You're welcome to link that in the show notes. That's, and also if you scroll up and down, once you're there, you'll see a bunch of the other sub values, like assume positive intent and things like that. The other benefit of no ego or something like asshole is that one is ambiguous and one is explicit. No ego, you know exactly what that means. It doesn't mean anything different to anyone else. Ego can literally be read as a definition in Merriam-Webster. You know exactly what it is.
Starting point is 01:17:57 Whereas the other is like, well, just generally don't be a jerk. Well, people have different interpretations of that. So we try to make it as explicit as possible so that it's inclusive and easy to understand. And also easy to point out when it's not happening. Yeah, I'm digging it. It's certainly a good leadership on y'all's front
Starting point is 01:18:18 to put this out there. You can probably expect some people will copy and paste, literally. But I think the idea of of you know sort of gleaning from what you represent to what values your company currently holds and can evolve to or desires to evolve to is a better implementation of this sort of learned for sure and then re-implemented in in your you know your own language so to speak your own way of doing things.
Starting point is 01:18:46 For sure. And that's how it works for most people, because you have to modify it some to fit what it is. But at least it gives people a starting point. It sure beats a blank sheet of paper with a blinking cursor. Right, staring at you. Now what?

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