Screaming in the Cloud - Remote Work and Finding Your Voice with Jeff Smith

Episode Date: July 26, 2022

About JeffJeff Smith has been in the technology industry for over 20 years, oscillating between management and individual contributor. Jeff currently serves as the Director of Production Oper...ations for Basis Technologies (formerly Centro), an advertising software company headquartered in Chicago, Illinois. Before that he served as the Manager of Site Reliability Engineering at Grubhub.Jeff is passionate about DevOps transformations in organizations large and small, with a particular interest in the psychological aspects of problems in companies. He lives in Chicago with his wife Stephanie and their two kids Ella and Xander.Jeff is also the author of Operations Anti-Patterns, DevOps Solutions with Manning publishing. (https://www.manning.com/books/operations-anti-patterns-devops-solutions) Links Referenced:Basis Technologies: https://basis.net/Operations Anti-Patterns: https://attainabledevops.com/bookPersonal Site: https://attainabledevops.comLinkedIn: https://www.linkedin.com/in/jeffery-smith-devops/Twitter: https://twitter.com/DarkAndNerdyMedium: https://medium.com/@jefferysmithduckbillgroup.com: https://duckbillgroup.com

Transcript
Discussion (0)
Starting point is 00:00:00 Hello, and welcome to Screaming in the Cloud, with your host, Chief Cloud Economist at the Duckbill Group, Corey Quinn. This weekly show features conversations with people doing interesting work in the world of cloud, thoughtful commentary on the state of the technical world, and ridiculous titles for which Corey refuses to apologize. This is Screaming in the Cloud. This episode is sponsored in part by our friends at Fortinet. Fortinet's partnership with AWS is a better together combination that ensures your workloads on AWS
Starting point is 00:00:40 are protected by best-in-class security solutions powered by comprehensive threat intelligence and more than 20 years of cybersecurity experience. Integrations with key AWS services simplify security management, ensure full visibility across environments, and provide broad protection across your workloads and applications. Visit them at AWS Reinforce to see the latest trends in cybersecurity on July 25th to 26th at the Boston Convention Center. Just go over to the Fortinet booth and tell them Corey Quinn sent you and watch for the flinch. My thanks again to my friends at Fortinet. Let's face it, on-call firefighting at 2 a.m. is stressful. So there's good news and there's bad news.
Starting point is 00:01:27 The bad news is that you probably can't prevent incidents from happening, but the good news is that Incident.io makes incidents less stressful and a lot more valuable. Incident.io is a Slack-native incident management platform. It allows you to automate incident processes, focus on fixing the issues, and learn from incident insights to improve site reliability and fix your vulnerabilities. Try incident.io to recover faster and sleep more. Welcome to Screaming in the Cloud. I'm Corey Quinn. One of the fun things about doing this show for long enough is that you eventually get to catch up with people and follow up on previous conversations that you've had. Many years ago, which sounds like I'm being sarcastic but is increasingly
Starting point is 00:02:15 actually true, Jeff Smith was on the show talking about a book that was about to release. Well, time has passed and things have changed. And Jeff Smith is back once again. He's the director of product operations at Basis Technologies and the author of DevOps Anti-Patterns. Or was it, what was the actual title of the book? It was... Operations Anti-Patterns. I got hung up on the anti-patterns part. It's amazing. I love the title. Yeah. Operations Anti-Patterns. I got hung up on the anti-patterns part. It's amazing. I love the title. Yeah, Operations Anti-Patterns, DevOps Solutions. Gotcha.
Starting point is 00:02:46 Usually in my experience, it's always been Operations Anti-Patterns, and here I am to make him worse, probably by doing something like using DNS as a database or some godforsaken thing. But you were talking about the book aspirationally a few years ago, and now it's published, and it has been sent out to the world,
Starting point is 00:03:01 and it went well enough that they translated into Japanese, I believe. And it has seen significant uptick. What was your experience of it? How did it go? Yeah, it was a great experience. This is definitely the first book that I've written. And the manning process was extremely smooth. You know, they sort of hold your hand through the entire process. But even after launch, just getting feedback from readers and hearing how it resonated with folks was extremely powerful. I was surprised to find out that they turned it into an audiobook as well. So everyone reaches out and says, did you read the audiobook? I was going to buy it, but I wasn't sure. I was like, no, unfortunately, I don't read it. But, you know,
Starting point is 00:03:37 still cool to have it out there. My theory has been for a while now that no one wants to actually write a book. They want to have written a book. Now that you're on the other side, how accurate is that? Are you in a position of, wow, sure glad that's done, or that was fun, let's do it again, because I like being sad all the time. I mean, you do work for Kubernetes, for God's sake. I mean, there's a bit of masochism inherent to all of us in this space. Yeah, Kubernetes makes me cry a little bit more than the writing process. But it's one of those things when you look back on it, you're like, wow, that was fun, but not in the heat of the moment, right? So I totally agree with the sentiment that people want to have written a book but not actually gone through the process.
Starting point is 00:04:13 And that's evident by the fact that how many people try to start a book on their own without a publisher behind them, and they end up writing it for 15 years. The process is pretty grueling. The feedback is intense at first, but you start to get into a groove. And I could see, you know, in a little while wanting to write another book. So I could see the appeal. The last time you were on the show, I didn't really bother to go in a particular topical direction because what's the point? It didn't really seem like it was a top of mind issue to really bring up because what's it matter? It's a small percentage
Starting point is 00:04:45 of the workforce. Now I feel like talking about remote work is suddenly taking on a bit of a different sheen than it was before the dark times arrived. Where do you land on the broad spectrum of opinions around the idea of remote work, given that you have specialized in anti-patterns. And, well, as sarcastic as I am, I tend to look at almost every place I've ever worked as expressing different anti-patterns from time to time. Where do you land on the whole topic? So it's funny. I started as a staunch office supporter, right? I like being in the office. I like collaborating in person. I thought we were way more productive. Since the pandemic, all of us have forced into remote work. I've hired almost half my team now is remote. And I am somewhat of
Starting point is 00:05:31 a convert, but I'm not on the bandwagon of remote work is just as good or as better as in-person work. I firmly landed in the camp of remote work is good. It's got its shortcomings, but it's worth the trade-off. And I think acknowledging what those trade-offs are, are important to keeping the team afloat. We just recently had a conversation with the team where we were discussing like, you know, there's definitely been a drop in productivity over the past six months to a year. And in that conversation, a lot of the things that came up were things that are different remote that were better in person, right? Slack etiquette, which is something, you know, I could talk a little bit about as well, but, you know, Slack etiquette in terms of getting
Starting point is 00:06:15 feedback quickly, just the sort of camaraderie and the lack of building that camaraderie with new team members as they come on board and not having those rituals to replace the in-person rituals. But through all that, oddly enough, no one suggested going back into the office. For some strange reason, yeah. I need to be careful what I say here. I want to disclaim the position that I'm in. There is a power imbalance, and nothing I say is going to be able to necessarily address that because I own the company. And if my team members are listening to this, they're going to read a lot into what I say that I might not necessarily intend.
Starting point is 00:06:47 But the Duckville Group, since its founding, has been a fully distributed company. My business partner lives in a different state than I do. So there's never been the crappy version of remote, which is, well, we're all going to be in the same city, except for Theodore. Theodore is going to be two time zones away and then wonder why he doesn't get to participate in some of the conversations where the real decisions get made. Like, that's crappy. I don't like that striated approach to things. We don't have many people who are co-located in any real sense, nor have we for the majority of the company's life.
Starting point is 00:07:19 But there are times when I am able to work on a project in a room with one of my colleagues, and things go a lot more smoothly. As much as we want to pretend that video is the same, it quite simply isn't. It is a somewhat poor substitute for the very high bandwidth of a face-to-face interaction. And yes, I understand this is also a somewhat neurotypical perspective. Let's be clear with that as well. And it's not for everyone. But I think that for the base case, a lot of the remote work advocates are not being fully, I guess, honest with themselves about some of the shortcomings remote has. That is where I've mostly landed on this. Does that generally land with where you are? Yeah, that's exactly where I'm at. I completely agree. And when we take work out of the equation, I think the shortcomings lay themselves bare, right? Like I was having a conversation with a friend and we were like, well, if you had a major breakup, right, I would never be like, oh man, grab a beer and hop on
Starting point is 00:08:18 Zoom, right? Let's talk it out. No, you're like, hey, let's get in person and let's talk, right? We can do all of that conversation over Zoom, but the magic of being in person and having that personal connection, you know, can't be replaced. So, you know, if it's not going to work commiserating over beers, right, I can't imagine it's going to work diagramming some complex workflows and trying to come to an answer or solution on that. So again, not to say that remote work is not valuable. It's just different. And I think organizations are really going to have to figure out like, okay, if I want to entice people back into the office,
Starting point is 00:08:53 what are the things that I need to do to make this realistic? We've opened the floodgates on remote hiring, right? So now it's like, okay, everyone's janky office setup needs to get fixed, right? So I can't have a scenario where it's like, oh, just point your laptop at the whiteboard, right? Like that can't exist. We have to have office spaces that are first-class citizens for our remote counterparts as well.
Starting point is 00:09:15 Right, because otherwise the alternative is, great, I expect you to take the home that you pay for and turn it into an area fit for office use. Of course, we're not going to compensate you for that, despite the fact that, let's be realistic, rent is often larger than the AWS bill, which I know, gasp, I'm as shocked as anyone and offended by that, but it's true.
Starting point is 00:09:35 But, oh, you want to work from home? Great. That just means you can work more hours. I am not of the school of thought where I consider time in the office to be an indicator of anything meaningful. I care if the work gets done, and at small scale, this works. Let me also be clear, we're an 11-person company. A lot of what I'm talking about simply will not scale to companies that are orders of magnitude larger than this. And from where I sit, that's okay.
Starting point is 00:10:02 It doesn't need to. Right. And I think a lot of the things, though, that you talk about will scale, right? Because in most scenarios, you're not scaling it organizationally so much as you are with a handful of teams, right? Because when I think about all the different teams that I interact with, I never really interact with the organization as a whole. I interact with my little neighborhood in the organization. So it is definitely something that scales. But again, when it comes to companies like enticing people back into the office, now that I'm talking about working from home five days a week, I've invested in my
Starting point is 00:10:34 at-home setup. I've got the monitor I want. I've got the chair that I want. I got the mouse and keyboard that I want. So you're going to bring me back to the office so I can have some standard Dell keyboard and mouse with some janky, you know, maybe 21 inch monitor or something like that. Right. Like you really have to decide like, OK, we're going to make the office a destination. We're going to make it where people want to go there, where it's not just even about the collaboration aspect, but people can still work and be effective. And on top of that, I think how we look at what the office delivers is going to change, right? Because now, when I go to the office now, I do very little work. It's connections, right? It's like, you know, oh, I haven't seen you in forever. Let's catch up. And a lot of that
Starting point is 00:11:17 stuff is valuable. You know, there's these hallway conversations that exist that just weren't happening previously, because how do I accidentally bump into you on Slack? Right? It has to be much more. It takes some contrivance to make that happen. I remember back in the days of working in offices, I remember here in San Francisco, where we had a limited sick time and a limited PTO, I would often fake a sick day, just stay home and get work done.
Starting point is 00:11:38 Because I knew if I was in the office, I'd be constantly subject to drive-bys the entire time of just drive-by requests of people stopping by to ask, oh, can you just help me with this one thing? It completely derails my train of thought. Then at the end of the day, they tend to tell me, well, you seem distractible and you didn't get a lot of work done. It's, well, no kidding. Of course not. Are you surprised? And one of the nice things about starting your own company, because there are a lot of downsides, let me be very clear, but one of the nice things is you get to decide how you want to work. And that was a study in
Starting point is 00:12:07 first amazement and then frustration. It was, all right, I just landed a big customer. I'm off to the races. I'm going to take this seriously for a good six to 12 months. Great. Sky's the limit. I'm going to do up my home office. And then you see how little money it takes to have a nice chair, a good standing desk, a monitor that makes sense. And you remember fighting tooth and nail for nothing that even approached this quality at companies. And they acted like it was going to cost them 20 grand. And here it's two grand at most when I decorated this place the first time. And it was, what the hell? It feels like the scales fall away from your eyes and you start seeing things that you didn't realize were a thing. Now I worry that
Starting point is 00:12:45 at five years in, there's no way in the world I'm ever fit to be an employee again. So this is probably the last job I'll ever have. Just because I've basically made myself completely unemployable across six different axes. And I think one of the things when it comes to like furniture, keyboards, stuff like that, I feel like part of it was just like this sort of enforced conformity, right? That the office provided us the ability to do. We can make sure everyone's got the same monitor, the same keyboard. That way, when it breaks, we can replace it easily. And a lot of organizations that I've been in, you know, that sort of like, you know, even if it was the same amount, ordering a custom keyboard was a big exception process, right?
Starting point is 00:13:18 Like, oh, we've got to do a whole thing. And it's just like, well, it doesn't have to be that complicated. And like you said, it doesn't cost much to allow someone to get the tools that they want and prefer and are going to be more productive with. But to your point really quickly about work in the office, until the pandemic, I personally didn't recognize how difficult it actually was to get work done in the office. I don't think I appreciated it. And now that I'm remote, I'm like, wow, it is so much easier for me to close this door, put my headphones on, mute Slack, and go heads down. The only drive-by I've got is my wife wondering if I want to go for a walk. And that's usually a text message that I can ignore and come back to later.
Starting point is 00:13:55 The thing that just continues to be strange for me and breaks in some of the weirdest ways has just been the growing awareness of how much of office life is unnecessary and ridiculous. When you're in the office every day, you have to find a way to make it work and be productive. And you have this passive aggressive story of this open office. It's for collaboration purposes. Yeah, I can definitively say that is not true. I had a boss who once told me that there were such benefits to working in an open plan office that if magically it were less expensive to give people individual offices, he would spare the extra expense for open plan. That was the day I learned he would lie to me
Starting point is 00:14:32 while looking me in the eye. Because of course you wouldn't. And it's for collaboration. Yeah, it means two loud people, often me, are collaborating. Everyone else wears noise-canceling headphones trying desperately to get work done. Coming in early hours for everyone else to get things done before people show up and distract
Starting point is 00:14:47 me. What the hell kind of day-to-day work environment is that? What's interesting about that though is those same distractions are the things that get cited as being missed from the perspective of the person doing the distracting. So everyone universally hates the sort of drive-by distractions, but everyone sort of universally misses the sort of drive-by distractions, but everyone sort of universally misses the ability to say like, hey, can I just pull on your ear for a second and get your feedback on this?
Starting point is 00:15:12 Or can we just walk through this really quickly? That's the thing that people miss. And I don't think that they ever connect it to the idea that if you're not the interruptee, you're the interruptor. And what that might do to someone else's productivity. So you would think something like Slack would help with that. But in reality, what ends up happening is if you don't have proper
Starting point is 00:15:31 Slack etiquette, there's a lot of signals that go out that get misconstrued, misinterpreted, internalized, and then it ends up impacting morale. And that's the most painful part of a lot of it too, is that, yeah, I want to go ahead and spend some time doing some nonsense as one does. Imagine that. And I know that if I'm going to go into an office or meet up with my colleagues, okay, that afternoon or that day, yeah, I'm planning that I'm probably not going to get a whole lot of deep coding done. Okay, great. But when that becomes 40 hours a week, well, that's a challenge. I feel like being full remote doesn't work out, but also being in the office 40 hours a week also feels a little sadistic more than almost anything else. I don't know what the future looks like, and I am privileged enough that I don't have to because we have been full remote the entire time, but we don't spend on office space. We spend
Starting point is 00:16:19 on plane tickets back and forth so people can have meetings. In the before times, we were very good about that. Now, we're hesitant to do it just because we don't want people traveling where they feel that it's safe to do so. We've also learned, for example, when dealing with our clients that we can get an awful lot done without being on site with them and be extraordinarily effective. It was always weird to travel to some faraway city to meet with the client, and then you're on a Zoom call from their office with the rest of the team. I could have done this from my living room. Yeah, I find those sorts of hybrid meetings are often worse than if we were all just remote, right? It's just so much easier because now it's like, all right, three of us are going to crowd around one person's laptop. And then all
Starting point is 00:16:58 the things that we want to do to take advantage of being in person are excluding the people that are remote. So you've got to do this careful dance. The way we've been sort of tackling it so far, and we're still experimenting is we're not requiring anyone to come back into the office, but some people find it useful to go to the office as a change of scenery to sort of like break things up from their typical routine. And they like the break and the change, but it's something that they do sort of ad hoc. So we've got a small group that meets like every Thursday, just as a day to sort of ad hoc so we've got a small group that meets like every thursday just as a day to sort of go into the office and switch things up i think the idea of saying everyone has to come into the office two or three days a week is probably broken when
Starting point is 00:17:37 there's no purpose behind it so my wife technically should go into the office twice a week, but her entire team is in Europe. So what point does that make other than, all right, I'm a body in a chair? So I think companies are going to have to get flexible with this sort of hybrid environment. But then it makes you wonder, like, is it worth the office space? And how many people are actually taking advantage of it when it's not mandated? We find that our office time centers around some event, right? And that event might be someone in town that's typically remote. It might be a particular project that we're working on where we want to get ideas and collaborate and have a workshop. But the idea of just like, you know, we're going to systematically require people to be in the office X many days is,
Starting point is 00:18:22 I don't see that in our future. No, and I hope you're right. But it also feels like a lot of folks are also doing some weird things around the idea of remote, such as, oh, we're full remote, but we're going to pay you based upon where you happen to be sitting geographically. And we find that the way that we've done this, and again, I'm not saying there's a right answer for everyone, but we wind up paying what the value of the work is for us. In many cases, that means that we would be hard-pressed to hire someone in the Bay Area, for example. On the other hand, it means that when we hire people who are in places with relatively low costs of living, they feel like they've just hit the lottery on some level. And yeah, at some level, I guess it does sort of cause a weird imbalance if you're a large Amazon-scale company where you want to start not disrupting local economies.
Starting point is 00:19:08 We're not hiring that many people, I promise. So there's this idea of figuring out how that works out. And then where does the headquarters live? And, well, what state laws do we wind up following on what we're doing? Just seems odd. Yeah. So, you know, one thing I wanted to comment on that you had mentioned earlier too, was the weird things that people are doing and organizations are doing with this sort of remote work thing, especially the geographic based pay. And, you know, a lot of it is how can we manipulate this situation to better us in a way that sounds good on paper, right?
Starting point is 00:19:39 So it sounds perfectly reasonable, like, oh, you live in New York, I'm going to pay you New York rates, right? But like, you live in Des Moines, so I'm going to pay you Des Moines rates. And on the surface, when you just go, you're like, oh yeah, that makes sense. But then when you think about it, you're like, wait, why does that matter? Right. And then like, how do I, as a manager, you know, level that across my employees? Right. It's like, oh, so-and-so is getting paid 30 grand less. Oh, but they live in a cheaper area. Right. I don't know what your personal situation is and how much that actually resonates or matters. Does the value that they provide to your company
Starting point is 00:20:08 materially change based upon where they happen to be sitting that week? Right, exactly. But it's a good story that you can tell that sounds fair at first examination, but then when you start to scratch the surface, you're like, wait a second, this is BS. So that's one thing.
Starting point is 00:20:23 It's like tipping on some of them. If you can't afford the tip, you can't afford to eat out. Same story here. If you can't afford to compensate people the value that they're worth, you can't afford to employ people and figure that out before you wind up disappointing people and possibly becoming today's Twitter main character. Right. And then the state law thing is interesting.
Starting point is 00:20:39 You know, when you see states like California adopting laws similar to like GDPR. And it's like, do you have to start planning for the most stringent possibility across every hire just to be safe and to avoid having to have this sort of patchwork of rules and policies based on where someone lives? You might say like, okay, Delaware has the most stringent employer law. So we're going to apply Delaware's laws across the board. So it'd be interesting to see how that sort of plays out in the long run. Luckily, that's not a problem I have to solve, but it'll be interesting to see how it shapes up. It is something we had to solve. We have an HR consultancy that helps us out with a lot of these things, but the short answer is that we make sure that we obey with local laws, but the way that we
Starting point is 00:21:21 operate is as if everyone were a San Francisco employee, because that is, so far, the locale that, one, I live here, but also of every jurisdiction we've looked at in the United States, it tends to have the most advantageous-to-the-employee restrictions and requirements. Like, one thing we do that's kind of ridiculous, and we have to do for me and one other person, but almost no one else, we do it for everyone, is we have to provide stipends every month for electricity, for cell phone usage, for internet. They have to be broken out for each one of those categories. So we can do 20 bucks a month for each of those.
Starting point is 00:21:53 It adds up to 100 bucks, as I recall. And we call it good. And employees say, okay, do we just send you receipts? Please don't. I don't want to look at your cell phone bill. It's not my business. I don't want to know. We're doing this to comply with the law. If it were up to me, it would be, this is ridiculous. Can we just
Starting point is 00:22:08 give everyone a hundred dollar a month raise and call it good? Nope. The forms must be obeyed. So, all right. We do the same thing with PTO accrual. If you've acquired time off and then you leave the company, we pay it out. Not every state requires that. But paying for cell phone access, internet access as well, is something Amazon is currently facing a class action about, because they didn't do that for a number of their California employees. And even talking to Amazonians, like, well, they did, but you had to jump through a bunch of hoops. We have the apparatus administratively to handle that in a way that employees don't. Why on earth would we make them do it unless we didn't want to pay them?
Starting point is 00:22:42 Oh, I think I figured out the sneaky, sneaky plan. I'm not here to build a business by exploiting people. If that's the only way to succeed, then the business doesn't deserve to exist. That's my hot take of the day on that topic. No, I totally agree. And what's interesting is these insidious costs that sneak up that employees tend to discount. Like one thing I always talk about with my team is all that time you're thinking about a problem at work, right? Like when you're in the shower, when you're at dinner, when you're talking it over with your spouse, right?
Starting point is 00:23:14 That's work. That's work. And it's work that you're doing on your time. But we don't account for it that way because we're not typing. We're not writing code. But like, think about how much more effective as people, as employees we would be if we had time dedicated to just sit and think, right? If I could just sit and think about a problem without needing to type but just critically think about it.
Starting point is 00:23:38 But then it's like, well, what does that look like in the office, right? If I'm just sitting there in my chair like this. It doesn't look like I'm doing anything. But that's so important to be able to like break down and digest some of the complex problems that we're dealing with. And we just sort of write it off, right? So I'm like, you know, you got to think about how that bleeds into your personal time and take that into account. So yeah, maybe you leave three hours early today, but I guarantee you, you're going to spend three hours throughout the week thinking about work. It's the same thing with these cell phone calls that you're talking about, right? Oh, I've got a cell phone anyways. I've got internet anyways. But still, that's something
Starting point is 00:24:11 that you're contributing to the business that they're not on the hook for. So it seems fair that you get compensated for that. I used to think about that stuff all the time from that perspective. And now that I own the place, it's one of those, which pocket of mine does it come out of? But I hold myself to a far higher standard about that stuff than I do the staff where it's, for example, I could theoretically justify paying my entire debt bill here because we have business class internet and it's insane wifi system because of all of the ridiculous video production I do. No, it's like if anyone else on the team was doing this, yes, I will insist we pay it. But for me, it just, it feels a little close to the edge.
Starting point is 00:24:46 So it's one of those areas where I'm very conservative around things like that. The thing that also continues to just vex me on some level is this idea that time in a seat is somehow considered work. I'll never forget one of the last jobs I had before I started this place. My boss walked past me and saw that I was on Reddit. And is that really the best use of your time right now?
Starting point is 00:25:10 May I use the bathroom when I'm done with this, sir? Yeah, of course it is. It sounds ridiculous, but one of the most valuable things I can do for the Duckville group now is go on the internet and start shitposting on Twitter, which sounds ridiculous, but it's also true. There's a brand awareness story there on some level. And that's just wild to me. It's weird when you start treating people like adults,
Starting point is 00:25:29 they start behaving that way. And if you start micromanaging them, they live up or down to the expectations you tend to hold. I'm a big believer in if I have to micromanage someone, I should just do the job myself. Yeah, the Reddit story makes me think of like how few organizations have systematic ways of getting vital information. So the first thing I think about is like security and and Twitter, right? But if we were gone, Basis, right, may not necessarily get that information. So that's something we're trying to correct, but it just sort of highlights the importance of freedom for these AWS, right? I'm on slash Atlassian. Now I'm finding out about this zero-day vulnerability. And it's like, oh, guys, we got to act.
Starting point is 00:26:27 I just heard about this thing. And people are like, oh, where did this come from? And it's like, it came from my network, right? And my network is on Twitter, LinkedIn, Reddit. So the idea that someone browsing the internet on any site really is somehow not a productive use of their time. You better be ready to itemize exactly what that means and what that looks like. Oh, you can do this on Reddit, but you can't do that on Reddit.
Starting point is 00:26:47 I have no boss now. I have no oversight, but somehow I still show up with a work ethic and get things done. Right. Wow, I guess I didn't need someone over my shoulder the whole time. Who knew?
Starting point is 00:26:55 Right. That's all that matters, right? And if you do it in 30 hours or 40 hours, that doesn't really matter to me. You know, you want to do it at night because you're more productive there, right? Like, let's figure out a way to make that happen. And remote work is actually empowering us ways to really retain people that wasn't possible before. I had an employee that was like, you know,
Starting point is 00:27:13 I really want to travel. I'm like, dude, go to Europe, work from Europe. Just do it. Work from Europe, right? We've got senior leaders on the C-suite that are doing it. One of the- I'm told they have the internet even there. Imagine that. Yeah. So our chief program officer, she was in Greece for four weeks and it worked. It worked great. They had a process.
Starting point is 00:27:33 You know, she would spend one week on and then one week off on vacation. But, you know, she was able to have this incredible long experience and still deliver. And it's like, you know, we can use that as a model. And somehow the work got done. Wow. She must be amazing. No, that's the baseline expectation that people can be self-managing in that respect. They aren't toddlers.
Starting point is 00:27:52 So if she can do that, I'm sure you can figure out how to code in China or wherever you want to visit. So it's a great way to stay ahead of some of these companies that have a bit more lethargic policies around that stuff where it's like, you know, all right, I'm not getting that insane salary, but guess what? I'm going to spend three weeks in New Zealand hanging out and not using any time off or anything like that. And, you know, being able to enjoy life. I wish this pandemic had happened pre-kids because, you know, we would really take advantage of this. You and me both, it would have been a very different experience. Yeah, absolutely. Right. But with kids and school and all that stuff, we've been tethered down. But man, I want to encourage the young people or the single people on my team to just like,
Starting point is 00:28:30 hey, really embrace this time and take advantage of it. I come bearing ill tidings. Developers are responsible for more than ever these days. Not just the code that they write, but also the containers and the cloud infrastructure that their apps run on because serverless means it's still somebody's problem and a big part of that responsibility is app security from code to cloud and that's where our friend sneak comes in sneak is a frictionless security platform that meets developers where they are finding and fixing vulnerabilities right from the cli idsEs, repos, and pipelines.
Starting point is 00:29:07 Snyk integrates seamlessly with AWS offerings like CodePipeline, EKS, ECR, and more, as well as things you're likely to actually be using. Deploy on AWS, secure with Snyk, learn more at sneak.co slash scream. That's s-n-y-k dot c-o slash scream. One last topic I want to get into before we call it an episode is, I admit, I read an awful lot of books. It's a guilty pleasure. And it's easy to fall into the trap, especially when you know the author, of assuming that that snapshot of their state of mind at a very fixed point in time is somehow who they are, like a fly frozen in amber, and it's never true. So my question for you is quite simply, what have you learned since your book came out? Oh, man, great question. So when I was writing the book, I was really nervous about
Starting point is 00:29:59 if my audience was as big as I thought it was, the people that I was targeting with the book. Okay, that keeps me up at night night too. I have no argument there. Yeah, you know what I mean? I'm surrounded, you know. Is anyone actually listening to this? Yeah. Right. So after the book got finished and it got published, I would get tons of feedback from people that so thoroughly enjoyed the book. They would say things like, it feels like you were in our office like a fly on the wall. And that was exciting, one, because I felt like these were experiences that sort of resonated.
Starting point is 00:30:32 But two, it sort of proved this thesis that sometimes you don't have to do something revolutionary to be a positive contribution to other people. Right. So like when I lay out the tips and things that I do in the book, it's nothing earth shattering that I expect Google to adopt. Like, oh my God, this is the most unique view ever. But being able to talk to an audience in a way that resonates with them, that connects with them, that shows that I understand their problem and have been there, it was really humbling and enlightening to just see that there are people out there that they're not on the bleeding edge, but they just need someone to talk to them in a language that they understand and resonate with. So I think the biggest thing that I learned was this idea that your voice is important, your voice matters, and how you tell your story may be the difference between someone understanding a concept and
Starting point is 00:31:26 someone not understanding a concept. So there's always an audience for you out there as you're writing, whether it be your blog posts, the videos that you produce, the podcasts that you make. Somewhere there's someone that needs to hear what you have to say and the unique way that you can say it. So that was extremely powerful. Part of the challenge that I've found is when I start talking to other people in back of the before times, trying to push them into conference talks, and these days write blog posts, the biggest objection I get sometimes is, well, I don't have anything worth saying. That is provably not true. One of my favorite parts about writing last week in AWS is as I troll the internet looking for topics about AWS that I find interesting, I keep coming across people who are very involved in one area or another of this ecosystem and have stories they want to tell.
Starting point is 00:32:17 And I love, hey, would you like to write a guest post for last week in AWS? It's always invite only. And every single one of them has been paid because people die of exposure. And I'm not about that exploitation lifestyle. A couple have said, oh, I can't accept payment for a variety of reasons. Great. Pick a charity that you would like it to go to instead, because we do not accept volunteer work. We are a for-profit entity. That is the way it works here. And that has been just one of the absolute favorite parts about what I do, just because you get to sort of discover new voices. And what I find
Starting point is 00:32:50 really neat is that for a lot of these folks, this is their start to writing and telling a story, but they don't stop there. They start telling their story in other areas too. It leads to interesting career opportunities for them. It leads to interesting exposure that they wouldn't have necessarily had. Again, not that they're getting paid in exposure, but the fact that they are able to be exposed to different methodologies, different ways of thinking. I love that. It's one of my favorite parts about doing what I do. And it seems to scale a hell of a lot better than me sitting down with someone for two hours to help them build a CFP that they wind up not getting accepted or whatnot. Right. It's a great opportunity that you provide folks too
Starting point is 00:33:25 because like it's an audience. I think that's one of the things that has made Medium so successful as like a blogging platform is, you know, everyone wants to go out and build their own WordPress site and launch it. But then it's like you write your blog posts and it's crickets.
Starting point is 00:33:38 So the ability for you to, you know, use your platform to also expose those voices is great and extremely powerful. But you're right. Once they do it, it lights a fire use your platform to also expose those voices is great and extremely powerful. But you're right. Once they do it, it lights a fire in a way that is admirable to watch. I have a person that I'm mentoring, and that was my biggest piece of advice I could get. It was like, you know, write. Just write.
Starting point is 00:33:56 It's the one thing that you can do without anyone else. And you can reinforce your own knowledge of a thing if you just say, you know, I'm going to teach this thing that I just learned. Just the writing process helps you solidify like, okay, I know this stuff. I'm demonstrating that I know it. And then four years from now, when you're applying for a job, someone's like, oh, I found your blog post. And I see that you actually do know how to set up a Kubernetes cluster or whatever. It's just extremely great. So it's fun. You're Googling for how to do something and you find something you wrote five years ago. Right. Yeah. And it's just extremely great. So it's fun, you're Googling for how to do something and you find something you wrote five years ago. Right, yeah.
Starting point is 00:34:27 And it's like code where you're like, oh man, I would do that so much differently now. Since we last spoke, one of the things I've been doing is I have been on the hook to write between a 1,000 to 2,000 word blog post every week. And I've done that like clockwork for about a year and a half now. And I was no slouch at storytelling
Starting point is 00:34:43 before I started doing that. I've given a few hundred conference talks in the before times. And I do obviously long Twitter threads and the rest, and I write reports a lot. But forcing me to go through that process every week and then sit with an editor and go ahead and get it improved has made me a far better writer. It's made me a better storyteller. I am far better at articulating my point of view. It is absolutely just unlocking a host of benefits that I would have thought I was, oh, I'm past all this. I'm already good at these things. And I was, but I'm better now. I think that writing is one of those things that people need to do a lot more of. Absolutely. And it's funny that you mentioned that because I just
Starting point is 00:35:19 recently, back in April, started to do the same thing. I said, I'm going to write a blog post every week, right? I'm going to get three or four in the can so that if I life comes up and I miss a beat, right? I'm not actually missing the production schedule. So I have a study and you're right. Even after writing a book, I'm still learning stuff through the writing process, articulating my point of view. It's just something that carries over and it carries over into the workforce too. Like if you've ever read a bad piece of documentation, right, that comes from an inability to write. Like, you know, you end up asking these questions like, who's the audience for this? What is it in this sentence?
Starting point is 00:35:57 And part of it, too, is that people writing these things are so close to the problem themselves that the fact, well, I'm not an expert in this. That's why you should write about it. Talk about your experience. You're afraid everyone's going to say, oh, you're a fool. You didn't understand how this works. Yeah, my lived experience is instead, and admittedly, I have the winds of privilege at my back on this, but it's also, yeah, I didn't understand that either. It turns out that you're never the only person who has trouble with a concept, and by calling it out, you're normalizing it and doing a tremendous service for others in your shoes. Especially when you're not an expert. Because I wrote some documentation about the SSO process, and it didn't occur to me that these people don't use the AWS command line, right? Like, you know, in our organization, we've sort of masked that
Starting point is 00:36:39 from them through a bunch of in-house automation. Now we're starting to expose it to them. And simple things like, oh, you need to preface the AWS command with a profile name. So then when we're going through the setup, we're like, oh, what if they already have an existing profile, right? Like, we don't want to clobber that. So it just changed the way you write the documentation. But like, that's not something that initially came to mind for me. It wasn't until someone went through the docs and they're like, this is blowing up
Starting point is 00:37:02 in a weird way. And I was like, oh, right. You know, like I need to also teach you about profile management. Everyone has a slightly different workflow for the way they interact with AWS accounts and their shell prompts and the way they set up a local dev environments. Yeah, absolutely. So not being an expert on a thing is key because you're coming to it with virgin eyes, right? And you're able to look at it from a fresh perspective. Yeah, so much documentation out there is always coming from the perspective
Starting point is 00:37:25 of someone who is intimately familiar with the problem space. Some of the more interesting episodes that I have from a challenge perspective are people who are deep technologists in a particular area, and they've fallen in love with the thing that they're building.
Starting point is 00:37:36 Great, can you explain it to the rest of us mere mortals so that we can share your excitement on this? And it's very hard in some cases for them to come down to a level where it's coherent to folks who haven't spent years thinking deeply about that particular problem space. Man, the number one culprit for that is like the AWS blogs where they have like a how-to article. You follow that thing and you're like, none of this is working, right? And then you realize, oh, they made an assumption that I knew this, but I didn't, right? So it's like, you know,
Starting point is 00:38:03 I didn't realize this was supposed to be like a handwritten JSON document just jammed into the value field. Because I didn't know that, I'm not pulling those values out as JSON. I'm expecting that just to be like a straight string value. And that has happened more and more times on the AWS blog than I can count. Oh, yeah, very often. And then there's other problems, too. Oh, yeah, set up your IAM permissions properly. That's left as an exercise for the reader. And then you wonder why everything's full of stars. Okay. Right. Yep, exactly.
Starting point is 00:38:28 Exactly. It's so great to catch up with you and see what you've been working on. If people want to learn more, where's the best place to find you? So the best place is probably my website, attainabledevops.com. That's a place where you can find me on all the other places. I don't really update that site much, but you can find me on LinkedIn, Twitter, from that jumping off point. Links to the book are there if anyone's interested in that. Perfect Stocking Stuffers.
Starting point is 00:38:53 Mom would love it. Grandma would love it. So definitely, definitely buy multiple copies of that. Yeah, it's going to be one of my two-year-olds learning to read books. It'll be great. Yeah, it's perfect. You just throw it in the crib and walk away, right? They're asleep in no time.
Starting point is 00:39:06 Like I said, I've also been taking to blogging on Medium, so you can catch me there. The links will be there on Attainable DevOps as well. Excellent. And that link will, of course,
Starting point is 00:39:15 be in the show notes. Thank you so much for being so generous with your time. I really do appreciate it. It's great to talk to you again. It was great to catch up. It really was.
Starting point is 00:39:24 Jeff Smith, Director of Product Operations at Basis Technologies. I'm cloud economist, Corey Quinn, and this is Screaming in the Cloud. If you've enjoyed this podcast, please leave a five-star review on your podcast platform of choice or smash the like and subscribe buttons on the YouTubes. Whereas if you've hated this podcast, do the exact same thing. Five-star review, smash the buttons, but also leave an angry, incoherent comment that you're then going to have edited. And every week you're going to come back and write another incoherent comment that you get edited.
Starting point is 00:39:53 And in the fullness of time, you'll get much better at writing angry, incoherent comments. If your AWS bill keeps rising and your blood pressure is doing the same, then you need the Duck Bill Group. We help companies fix their AWS bill by making it smaller and less horrifying. The Duck Bill Group works for you, not AWS. We tailor recommendations to your business and we get to the point. Visit duckbillgroup.com to get started. This has been a HumblePod production.
Starting point is 00:40:44 Stay humble.

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