The Changelog: Software Development, Open Source - Human skills to pay the bills (Friends)

Episode Date: October 20, 2023

Long time friend KBall makes his "first" appearance on The Changelog by way of Changelog & Friends. You likely know Kevin from his panelist position on JS Party. Today he's sharing his passion for coa...ching and developing human skills.

Transcript
Discussion (0)
Starting point is 00:00:00 Welcome to Change Logging Friends, our weekly talk show about human skills. Thank you to our partners for helping us make world-class podcasts for you every single week. Fastly.com, fly.io, and typesense.org. Okay, let's talk. Well, we're here with our old friend, K-Ball. What's up, man? Hey, good to be on the show. I've never been on a full changelog episode, I don't think. Or maybe one. Oh my goodness.
Starting point is 00:00:48 But I'm excited to be on something else besides JS Party. Well, we're excited to have you on something else besides JS Party. Although you haven't been partying with us much recently. I have not. Well, I started a new gig and there's like standing all company meetings at our old recording slot. So folks have been talking about moving around and having some Friday recordings, which is great. I was on a show just recently that we recorded on a Friday, but yeah, our old slot has become suddenly challenging. That happens to folks that happen to Michael Rogers as well, where he's just like, every Thursday is booked in my entire life. I'm like, I guess you're off the show then, because that's when we record JS Party.
Starting point is 00:01:28 And we were doing it live for a very long time, and we finally realized this is a constraint that's optional, and we could actually remove that constraint and provide a lot more flexibility for everybody and still share the link with our JS Party channel. So we're live to just our friends inside of the ChangeLog Slack, but not on YouTube. And that's actually been kind of a nice change,
Starting point is 00:01:50 and it's allowing you at least to get on the pod every once in a while versus never. I'm trying to think of when you were on the ChangeLog, Kevin. I don't recall. I might not have been. I feel like I was on... Maybe like an all things open thing. So you guys met at all things open.
Starting point is 00:02:12 Yeah, 2017. That never showed showed i know that oh what do we talk about all we talked about uh foundation i think i was there giving a talk on foundation yeah exactly yeah foundation zurb foundation yeah i worked there for a while so yes, you did. Now I'm scanning. How come you never shipped that, Adam? Was he that big of a dud or just? Well, I think like all conferences, we limit what we put out from there. Yeah. I don't remember, honestly. I think that was actually the proving ground of us going to conferences and how to do it. Well, I think it was just you. I wasn't even there. Yeah, I went solo to all Things Open. Enjoyed it. I don't know. I can't remember that far back to know for sure the specifics of why. I feel like you told me. Now, whether this is accurate or not, you told me you lost it.
Starting point is 00:02:54 Oh, no. You lost the interview. No way. Did I say that? I don't know. I mean, I feel like I heard that somewhere. It was probably in a Slack channel and Slack expires now. So, I cannot verify, but I can neither confirm nor deny. Well, we don't usually lose stuff. Okay.
Starting point is 00:03:15 Editor's note here. We don't lose anything. Okay. Sometimes we do lose audio, but I know we did not lose this. So this was a surprise to me so i had to go back into our archives and pull out a clip from the unaired first conversation with k ball at all things open so here's the opener just about 30 seconds or so from that conversation zerbians like their nickname so i kind of i had that nickname before that's my online moniker, so I kind of got ahead of it
Starting point is 00:03:47 and didn't let them pick a nickname. I was like, I go by K-Vol, too, so if you want it. Well, I go by Stack or Stacks or Adam Stack or Adam. Thank you for being patient, though. So I'm going to do a quick sound check and kind of give you some instructions on proximity. You got it. But it's based on your voice because everybody has a different sounding voice,
Starting point is 00:04:04 different loudness or whatever. You're a professional. You tell me what to do. I'm about here. This is what works for me. So we do have some live listeners. I'm not sure how many live listeners we actually have, but a huge fan of Foundation. We've talked about Foundation on the podcast. Then the last one we talked about was Foundation 5. Very possible. So what version are we at now? We're at 6. We actually just released 6.2.4. So we released 6 about a year ago. And I don't mind saying it was actually a little bit of a flubbed release. We rewrote the entire code base for a couple of different reasons to build accessibility in from the ground up
Starting point is 00:04:39 and rework how we were doing some stuff. Sort of the legacy of the framework. I mean, it can happen, especially maybe at your first conference. Did you ship anything from that conference? Because I can't remember an episode from All Things Open that I wasn't part of. Well, that's when we were doing Spotlight. And so we weren't putting things onto the changelog from conferences. We thought, for whatever reason, that that content didn't belong on our main channel.
Starting point is 00:05:02 We were weird people back then, okay? We made strange choices. We went to conferences and we put that conference conversation on Spotlight, a whole separate show that had much less listeners. And that's what we did. So I'm trying to remember exactly why.
Starting point is 00:05:18 I know that Anna is her first name, but I can't recall her last name. I can easily pull up changelog.com slash spotlight and jog my memory because that's where all the content went from that engagement. So Anna Derbikova,
Starting point is 00:05:40 we're talking about blockchain and hyperledger. I think we only shipped one thing from that conference. And that was it. We must have lost everything else. Spotlight number four. Either that or we were all that bad. You know, honestly, I mean, that was December 2016. We shipped that.
Starting point is 00:05:55 So I think if we went around that range in our feed, we'd see potentially something else on the changelog. And I just don't know for sure. So barring that, and I was just scanning, so there were two crossover episodes y'all did where you pulled content from JS Party into changelog that I was on. State of the log. I guess we're breaking new ground here. Via crossover, you've been a participant in this podcast.
Starting point is 00:06:19 There you go. Well, now you're here and now you're our sole focus. I mean, we're just here to talk to you. Yeah. Oh my goodness. All right. I mean, we're just here to talk to you. Yeah. Oh my goodness. All right. You've had all of 17 minutes to prepare your thoughts.
Starting point is 00:06:36 I thought, of course, we should talk about human skills because this has been a focus of yours over the last few years. One that I kind of watched congeal to a certain extent into a formalized thing. Hey, I'm still holding out. Maybe we'll partner on something in that too, you know? Okay. Well, tell us about this and give us the old partner pitch. All right, here we go. So big picture, this is something I've been interested in for a while. It's something I've been starting to bring in, you know, pieces of to JS Party, which is really this idea of like, what are all the non-technical skills that factor into success in the tech industry? And we see this with engineers a lot, right? Folks, kind of your first
Starting point is 00:07:12 couple of positions, junior, mid-level, maybe even into senior, you're riding entirely on your technical skills. And then at some point, those skills, you kind of tap out where it's like the skills that got you there are no longer what are going to determine your success. They're table stakes. It's not to say they're not important anymore. Your technical skills are still important, but they're not enough to keep advancing or keep having more impact or however you want to measure yourself. And so, there's a whole swath of skills from personal effectiveness to one-on-one interpersonal effectiveness to one-to-many interpersonal effectiveness that drive your impact from there out. And that might be like, how do I manage my own emotions? That might be, how do I have a hard conversation with somebody? It might be, how do I bring along
Starting point is 00:07:54 a cross-functional partner and try to get something to happen there? But there's a whole bunch of different things. So as I said, I've brought some of that content into JS Party, but for a while I've been noodling on, could we do a podcast specifically focused on this, specifically focused on all the non-technical things that go into success in tech? And we were talking about this a little bit last year, but this is also like tech crash and recession or whatever. And so, you know, y'all didn't have the bandwidth. And I said, well, F it. You know, I had at that point left my previous job for other reasons, but I was like, I have a bunch of bandwidth. I'm going to see if I can get this thing off the ground and had this idea of wanting to not just do another long form interview podcast. Cause like, as much as I love talking and talking with you all and interviewing
Starting point is 00:08:38 people, like there's so many of those. And so I wanted to see if, could I do something that's a little bit more kind of topic focused. Each episode would have a topic, cut in pieces from multiple interviews. But it turns out if you want to do that, you need a whole bunch of interviews up front to make that happen. And so I started going and interviewing people and stumbled on why people ship long form interview podcasts. Because it takes a lot less editing to ship those interviews and there's good stuff in there. Right. So, since roughly the beginning of this year, I've been shipping interviews with people, leaders in technology about non-technical skills that go into success. I've been shipping those interviews on YouTube and doing a little sub stack newsletter that
Starting point is 00:09:18 like summarizes them. Now, I am still holding out that someday I'm going to pull these things together into an edited form of the podcast. But since I started a new job a little over a month ago, the timeline on that has slipped out far enough that I'm waiting for y'all to come back around and say, hey, maybe we can do something together again. The ball is in our court, Adam. Wow. He's just teasing out some content and just waiting for us to, you know,
Starting point is 00:09:41 to bite, to bite on that content. It's a hard pitch right here, Jared. I mean, we'll see, right? I could do it. I could do a trailer for you all. I've been doing these interviews. I have shipped at this point, 25 of these interviews, all in the order of an hour long. And I think at this point, I probably have enough content to slice together for an episode or like a season, right? So, like maybe 12 episodes or something like that. But there's enough scatter that I don't know how much beyond that. But I don't know.
Starting point is 00:10:10 We'll see. Right now, I'm super busy with other stuff. So I'm just kind of keeping the interview train going and building up this content library. And eventually, it'll turn into something a little bit more edited. Gotcha. Where would you find it on YouTube? Let me see if it actually shows up in search.
Starting point is 00:10:24 Human skills. Oh, it's called human YouTube? Let me see if it actually shows up in search. HumanSkills. Oh, it's called HumanSkills? It is called HumanSkills, but the audience is still pretty small. I think I have like 100 subscribers or something like that. A lot of competition for that term. There is. So if you go to, you know where you can find me easiest is the sub stack. So humanskills.co. Okay.
Starting point is 00:10:44 And that includes you know links to the youtube videos gotcha immediately click the no thanks button yeah just want to do want to go to sub stack i want to close the loop on one thing real quick so we did ship one episode from and it was our first anthology jared so So the one I did was Hacker Stories from OzCon, All Things Open, and Node Interactive. Because we had gone to Node Interactive in Austin. I went to All Things Open roughly around the same time. Okay. And I think you went to OzCon in Europe.
Starting point is 00:11:16 I did. And we were early in our spotlight slash going to conferences and bringing back content phase. So I think we decided to like munch it all together. Okay. So we did that. We didn't know what we were doing. We're trying to figure we decided to like munch it all together. Okay. So we did that. We didn't know what we were doing. We're trying to figure out what to do. We were early days.
Starting point is 00:11:30 So it's overwhelming going to conferences and getting so much content. Conferences are back now though. Conferences are back. We're going to conferences. We have three this fall. We just got back from Strange Loop. We go to All Things Open two weeks from now.
Starting point is 00:11:43 That's right. And then we're also hitting up KubeCon slash CloudNativeCon because they're not into brevity over there. For the first time together, Adam and Gerhard and I, which have never the three of us gotten together, that's in early November. So we have three events
Starting point is 00:11:57 on our calendar. Are you hitting up any conferences at Skateball? So I'm going as just an attendee to Lead Dev West Coast. I'm talking with the folks at Play-Doh about doing some sort of interviews or something at Elevate, which is another engineering leadership style conf. We're trying to figure out what that might look like. I'd love to get back on the road to JS conferences and doing interviews or live panels or other things there.
Starting point is 00:12:23 Yeah, conferences are back in full force. And it's fun and it's irreplaceable to just be with people talking about these things non-digitally. It's really cool. Totally. Human skills, this is a phrase that you've been on. It sounds like everybody's on it, on YouTube at least. I'm curious.
Starting point is 00:12:42 Simon Sinek is on it at least. I mean, he's a pretty big human skills person out there. You're in good company. So a lot of competition there. Yeah. It reminds me of an old Mitch Hedberg joke, which goes something like, every book is a kid's book if the kid can read. Every book is a children's book if the kid can read. And that makes me think about human skills because aren't all skills human skills if the humans are humans? Yeah. So, I'm pushing this as a phrase because I think the sort of nomenclature of hard skills and soft skills has set us back. And the words that we use shape the way that we think
Starting point is 00:13:21 about things. You know, people think, oh, you know, hard skills. Yeah, that's challenging. I'm smart. I'm going to do the hard stuff. I'm going to do hard skills. Soft skills, that's like easy, weak. I don't need to touch those things, right? And like not everybody feels that way, but I think there's a solid set of people who have taken that nomenclature and then become disdainful of this whole set of non-technical skills that are actually extremely impactful. The other part of that is soft makes people think fuzzy. It makes people think undefined, where there are often very definite tactics and like concrete things that you can learn that will increase your effectiveness and your impact. And so I've been for a while trying to
Starting point is 00:14:03 push, instead of talking about hard skills and soft skills, like, let's actually call them what they are, right? One set of skills is technical skills, skills for dealing with technology and technical problems. And one set of skills is human skills, things for dealing with humans. And those humans might be ourselves, or they might be other people out there. But, you know, there's nothing hard or soft about one or the other. It's really about what is the domain that these skills are relevant for that hard and soft divide i think is very real and i had a boss who i appreciate in many ways he's passed on now and he used to always say he very much valued engineering and hard technical problems. And then he used to say,
Starting point is 00:14:45 well, we'll do all the hard work or whatever, and then we'll give it to the arts and crafts people, which was like such a condescending way to refer to a group of skills. And that was more like design versus dev thing, which is very much a divide and has ire on either side for reasons of lack of human skills and tribalism to a certain extent over the years. And I would always like raise my hand as the engineer that's like, hey, it's not like arts and crafts are lesser. You know, I mean, first of all, that term makes it sound like it's something that children do in their free time at school or something. But unfortunate that there's this divide between hard and soft just in our heads that is like leftover baggage from, I would say the past, but maybe even the present. And I do think that the words matter. And I think human skills is a
Starting point is 00:15:37 better way of framing it. And one that I've adopted just from talking with you, I usually call them soft skills. And, you know, I know what that means to me and doesn't, I don't think it's a bad thing to be a soft skill, but I think that a human skill tells a better story. What is the actual definition of soft skill and hard skill? Like, what does it truly mean and how have we conflated to mean something else? Yeah. So, as I understand it, it actually came out of an old military sort of training regime. And they said hard skills literally meaning technical skills. I don't know why they chose the word hard for that, but hard skills meaning like rigid and interacting with technical things. And soft skills was everything else.
Starting point is 00:16:23 Just a useful distinction that turns into, I guess, more connotation than denotation over time. Yeah. I mean, I think technical skills is a useful connotation. And if you want to call it hard skills, like I don't in theory have a problem with that, but I've seen the downstream impacts of how people then take those words and shift them, right? Like if we were really able to say, okay, they said hard skills and they were just using that as a bucket. So, let me divorce in my head how I think about hard and the other ways that's used in language from just this is defining that bucket and similarly soft. Okay, that's just defining this other bucket, then there's no problem. But one of the things about humans is we don't do that.
Starting point is 00:17:05 We don't have like hard and firm boundaries in our heads. Things leak between different areas. And so other connotations that come into soft versus hard leak into our thinking about these buckets of skills. Yes. Chet GPT gave me a definitive answer and actually broke it down into definition, examples and assessment for each. i won't bore you with all the details but do that on your own i just said what is the meaning of soft and hard skills and got back when i got back but basically it seems like teachable abilities things you have to go to school for formal education a foreign language things that seem to take rigorous training and on-the-job experience, things that you have to like seemingly intentionally do. That's what it seems to me. And then the soft skills are less tangible.
Starting point is 00:17:51 Basically like it's fungible, it's blurred. Like you're not really sure how to define those and so they just end up being soft. Right. That's the everything else. Yeah. But I'm going to pick a bone with that a little bit because I think that a lot of things that get bundled into this soft skills arena around communication, around empathy, around emotional management, there are actually very definite, like humans are not all consistent to the level of computers, but we have a lot of patterns about us. Like there are learnable, tangible things that you can teach, that you can learn, you can practice. And so, I mean, that's another reason why I want to bend them under human skills. And a lot of what I'm trying to do in the interviews
Starting point is 00:18:34 that I'm doing and with the podcast there is like break down to tactics that you can apply, even if you don't understand why this works and see increased effectiveness. It does say that they are often referred to as people skills or interpersonal skills. I think that's obviously less brandable than human skills. I agree with your nomenclature that you've chosen. I agree. I think empathy is a practice thing. It's something you can learn to do.
Starting point is 00:19:05 It's something that can come natural, but it also can get improved upon with practice and i think intentional practice considering my involvement and founding of brain science despite its status right now the podcast that was a lot of my thrust was like there's so much to our human brain that connect us then more than divide us regardless of race color creed geolocation barrier, whatever it might be. Like, we're all still just humans. And we all have this thing above, you know, the rest of our body or, you know, like the most important organ. Like, if your brain does not operate, nothing else you do can be you. Like, you are only you because of what your perception is through your own life with your brain.
Starting point is 00:19:44 And so I was like, well, we got to discover that more. We have to like improve who we are by learning more about our brain. I think that's kind of what you're doing in a way, but in a different niche and subset of that, essentially. Totally. Well, and there's kind of three different levels you can tackle this on, right? So, you can tackle like, here's a mental model for how I think about some domain, how I think about empathy or how I think about something. There's like, here's sort of a strategy I can take for approaching it. Like, here's my big picture. But you can even break down to like micro tactics of this is a thing you can change behaviorally that will impact how you are perceived. So one really tiny example that I love because it is so tiny and concrete.
Starting point is 00:20:31 In English speaking communication, if you ask someone a question that starts with the word why, they will instantly feel more defensive. Why did you do that? Why did you choose to do that? Instantly, you're like, oh, I got to defend my choice. If you change your phraseology to say, you know, what were you thinking that led you to do that? It's immediately perceived as more neutral, even though the information that I am asking for is exactly the same. And so, if you can systematically remove why from your vocabulary when you're asking questions, and then you can like in a targeted way reintroduce it when you want to have a little bit of that impact or make this a little more cutting but if you can just make that tiny tactical shift it will instantly make the people that you are asking questions of feel less
Starting point is 00:21:13 defensive which will usually result in you getting better answers for sure yeah it's um we talked about mindset a lot too there's a certain certain, you have a superpower in your choice. So your choice is your individual superpower and your choice to change your phraseology, so to speak, whenever you speak to people is part of that superpower you have. Mindset, I think is a big thing. Brings to mind Jocko Willink's thing where he says, good.
Starting point is 00:21:40 So if you have a bad thing happen to you, he's like, rather than think about the negative of it, he says, you broke your leg. Good. What's the positive from that? I'm paraphrasing his bigger thing, but you know, you got to run two miles. Good. One of my direct subordinates, one of my guys that worked for me, he would, he would call me up or pull me aside with some major problems, some issue that was going on. And he'd say, boss, we got this and that and the other thing. And I'd look at him and I'd say, good. And finally, one day he was telling me about some issue that he was having some problem. And he said, I already know what you're going to say. And I said, well, what am I going to say? He said, you're going to say good.
Starting point is 00:22:23 He said, that's what you always say when something is wrong and going bad you always just look at me and say good and I said well yeah when things are going bad there's gonna be some good that's gonna come from it didn't get the new high-speed gear we wanted good didn't get the new high-speed gear we wanted? Good. Didn't get promoted? Good. More time to get better. Oh, mission got canceled? Good.
Starting point is 00:22:53 We can focus on another one. Didn't get funded? Didn't get the job you wanted? Got injured? Sprained my ankle? Got tapped out? Good. Got beat?
Starting point is 00:23:04 Good. Learned. Unexpected problems? in my ankle got tapped out good got beat learned unexpected problems good we have the opportunity to figure out a solution that's it when things are going bad don't get all bummed out don't get startled don't get all bummed out don't get startled don't get frustrated if you can say the word good guess what it means you're still alive it means you're still breathing and if you're still breathing well now you still got some fight left in you so get up dust off reload recalibrate re-engage and go out on the attack it's a reframing a redesign so to speak of how you look at different things i think it's a
Starting point is 00:24:09 i'm down i mean jared and i behind the scenes we were totally for this i think the challenge and i'm not this is not a long roundabout to say no but when you get into a position where you're creating so much content like we do across the board and kevin you know this because you're part of you know the larger change law podcast universe is that to remain focused you have to say no to certain things to keep the things you have on the rails as a yes yeah no i don't judge y'all for saying no to me i know you don't i know you don't and so i totally believe in this and a bigger angst i might have is getting into the details of how you've delivered this. You were so motivated that you literally went out, talked with other human beings about this idea of human skills. You took their time. You took your time. You took up digital space
Starting point is 00:25:00 with bits and bytes of audio. You took your time to edit it, format it, and refigure it and put it out into the world. And what was the result of that? You know, what was the result of that effort? You know, how can, how do you measure the result? No, it's a great question. I think about this for us too. This isn't scrutinizing. It's more like we get so motivated by these things we care about. We do something about it and we put it out there and we want this feedback from the world. What was that feedback? Yeah, no, it's a great question. And it's one that I've asked myself because, you know, if I'm honest, the audience for this has stayed pretty small. I find myself
Starting point is 00:25:37 getting a tremendous amount of value out of these conversations. And so in some ways, the thing that has kept me going is like, every time I have one of these, I learned something that I then can go apply in my work. And I've had other people tell me, oh my gosh, like I learned so much from that, right? Like I have maybe a hundred subscribers on YouTube right now. Like it's tiny, a little more than that on Substack. But you know, in the podcasting world, like you don't get much feedback, right? With 100 people, I've hardly had 10 of them independently say like, oh my gosh, I've gotten so much value from this. Thank you for doing this. Thank you for doing this, right? Like 10% of people giving feedback on something like that. Like, I mean, maybe some of that is early audience is more
Starting point is 00:26:18 passionate, but also like it's creating value for those folks. So long as it's creating value for me, I want to keep going for it. I think there is a question in my head of like, how big is the audience for this type of stuff? Is the audience small right now because it's undiscovered or is it small because actually most people don't care? I don't know the answer, but I am continuing to publish interviews every week. Caveat, I skipped this week because my wife is traveling. I'm single parenting and editing is a lot of freaking time. I didn't realize how much time y'all saved me editing JS party. Man, it's a lot. And so, you know, I've got a backlog of things that I just need to get to editing and I haven't
Starting point is 00:26:57 had time. But anyway, that's a long about understanding of like, I mean, and some of this comes to why do I keep doing JS party? Some of it is because other people like it, but also I get a lot of value out of every conversation that we have. It helps me think, it helps me shape my thinking and it helps me learn about stuff that I wouldn't otherwise have the opportunity to learn. Yeah, for sure. You're probably remote, right? Like you, you go into an office now. So I'd imagine that JS party is part of your community. It's part of your interpersonal-ness. Oh, absolutely.
Starting point is 00:27:29 It's a requirement in a way. It's like meeting up with friends, but instead of meeting up with friends. And in the evening, it's a podcast, and you're talking about work-related matters that interest you. And you get a chance to lead, too. You get a chance to be an emcee and bring the topic up and carve out that thing and make it not just useful for you but it also has an audience so you get to transplant those ideas to other people as well absolutely no podcasting is one of the most fun things i do every week yeah and certainly the most fun thing i do that can be called work amen to that Thank you. What's up, friends? We're working closely with.tech domains to feature but also who is building on.tech domains.
Starting point is 00:28:52 And I'm here with Bastian, co-founder of iWear. You can find them at iWear.tech, E-Y-E-W-A-R-E.tech, where they build AI-powered webcam eye-tracking software used by AMD, Microsoft, and even Intel. Bastian, give me the backstory. What does Eyewear do? We're a deep tech spin-off, computer vision and AI spin-off from a Swiss research lab. We turn your webcam or 3D sensor into an eye tracker so you don't have to buy expensive hardware to get a reliable and robust eye tracking performance on your PC so we have two main products one is the gay sense SDK which is an eye tracking SDK that companies like AMD have used in collaboration with us to build for example the AMD privacy view app that is now part of the Radiant software driver suite.
Starting point is 00:29:48 There you can use eye tracking for certain features like privacy view. It blurs out parts of the screen that you're not looking at. We also took that app and built our own solution called EyeWare Beam that is targeting gamers where you can turn your webcam into a gaming eye tracker for more immersive gameplay in, for example, simulator games, over 200 of them through the OpenTrack extension. Or you can use it for streaming or game recording
Starting point is 00:30:15 to improve your own gameplay by re-watching your recordings with that overlay and seeing when you missed something during essential sections of your gameplay or just share it with your audience and seeing when you missed something during essential sections of your gameplay or just share it with the audience and engage better with them. Well, this is definitely the next frontier. Are you only licensing focused
Starting point is 00:30:34 or do you have any offerings that's ready for developers to consume and leverage in their projects? So with iWordBeam, we are facing consumers directly with this app. You can download it. There's a free trial on our website and on Steam, so you can give it a go and see how you like it. The idea is still that we provide licensing solutions to big players, to OEMs,
Starting point is 00:30:58 and allow them to integrate eye tracking. I think there's going to be a world where you're going to have headsets. They're for sure going to come. I'm going to be one of the users and eye tracking. I think there's going to be a world where you're going to have headsets. They're for sure going to come. I'm going to be one of the users and eye tracking is an essential part of it. But then you'll have a lot of just interfaces, surfaces, screens where you will want to interact with them without a headset on and their eye tracking will also matter. So there's, for example, these 3D screens, 3D stereoscopic displays where you would need eye tracking and similar situations. So it's going to be a hybrid setup. And I think our technology is an essential part of that.
Starting point is 00:31:32 Talk to me about the choice of using a Diatek domain. I think it was a logical decision to make. I think every startup will first take their name and then add a.com behind it and try that out. And then it's probably going to be too expensive or taken already. And then look for alternatives. We are a deep tech company that has already part of it in the name. So if we put iwear.tech, it makes it clear for third parties, specifically for these potential clients that we want to license to,
Starting point is 00:32:02 that we are a tech provider. We're a deep tech company. We're a deep tech company. We're a spinoff. And I think that represents it pretty well. Okay. Make sure you check out iAware.tech. That's E-Y-E-W-A-R-E.tech. And of course, go to startups.tech slash changelog.
Starting point is 00:32:19 If you want to have your startup that's building on a. tech domain featured on a show like this don't wait go to startups.tech slash changelog again startups.tech slash changelog I wonder if it's a packaging thing. This is, I think, Jared, something that you can help me with here, too, is that in a lot of cases, the idea is the thing. But it's how you package it and share it with the world is the whole other thing. You know, we have long form content through some, you know, brainpower of Jared. Primarily clips form in the world and they go out on YouTube and Twitter and other places. And in some cases not even A show that he's on or I'm on
Starting point is 00:33:28 It's Practically I and you've got this person That speaks of Patenting or trademarking A billion whatevers With music, that whole one It's blown up, that clip was Less than two minutes On Practically I, it was about
Starting point is 00:33:43 Tell the story Jared of this one because i'm i'm butchering the specifics but it was it blew up it transcended our audience and went to mainstream in many places it was in reddit it was on tiktok it was on you know instagram and a lot of places where they're just like commenting back and forth about the subject matter and i think packaging is a big part of helping your content live it's how do you package it how do you deliver to the world and because we don't have a lot of time when we're first beginning to learn how to create content and deliver it and edit it and package it we sort of take some perceived easy roads because we don't want to build the infrastructure for it or whatever it might be
Starting point is 00:34:25 but the way people want to consume it might be a whole different way like if you did the same content in a different package would it transcend the hundred on youtube or several hundred on substack is the is the rough thing i'm trying to say but share the story jerry what's the that gigantic piece of practically i content that just blew up. What was that? So we had a clip from Damien Reel, who's a programmer slash lawyer. So anybody who operates at such intersections has a high chance of being interesting or having an interesting thing to say or having done. And he told the story of the time that he and a friend decided to brute force the creation of 471 billion melodies write them to
Starting point is 00:35:09 disk copyright them and then submit them as evidence as prior art in ip legal cases and that changed the landscape of intellectual property in our u.S. court systems because everybody could refer to this as prior art and win when they previously would lose being sued for copying certain melodies and stuff. He tells it much better than I do. He tells it in 60 seconds with a nice rhythm to the way he speaks. He's done TED Talks, so this is a guy who's told that particular story many times and can tell it very compellingly. And has crafted the way to tell it. And he's told it in a way that has a twist ending because this entire time you're thinking this guy is an evil villain because he's a lawyer who copyrighted a bunch of stuff.
Starting point is 00:35:55 And you're thinking, and then he suited everybody into oblivion because that's what lawyers do. And no, he took it all and put it in the public domain. And so at the last minute, you have a reveal, which was very compelling and made everybody want to share that because their mind was blown. Plus, certain people in the comments didn't listen to the whole thing, so they still think he's a villain.
Starting point is 00:36:14 And then they were getting arguments in the comments about you don't actually even watch the whole clip, you didn't pay attention, blah, blah, blah. Which of course then surfaces it to more people because, yeah, controversy is how you make things go. Yeah, exactly. So then the controversy, I ended up having to delete a few. I became a moderator suddenly because two particular people just descended into not just name calling, but like really, really nasty name calling. And so I just was like, this is ridiculous. You know, it's the scale of the internet, law of large numbers and all that.
Starting point is 00:36:45 So the packaging was there. Interesting, it crossed multiple thresholds. It was both musical, it was intellectual property, it was programming, it wasn't actually AI, but it was on a show called Practical AI. That was part of the argument. It's like, this isn't AI. They just brute forced it.
Starting point is 00:37:02 It's like, of course it wasn't. But anyways. Like so much of what gets called AI sometimes. Yeah. So that was that clip. And that's a situation where you can retrofit all the reasons why it was compelling, which I have kind of just done for you all. But also it's the internet, baby. You just never know what's going to happen. Like sometimes a thing blows up and the algorithms love you and you can't possibly reproduce that even if you try. Totally. Well, and you know, in my head, there's a phrase that I love from back when I was a startup co-founder, which was,
Starting point is 00:37:36 you work hard so you can get lucky, right? You show up every day, you ship stuff and someday you'll get, maybe you'll get lucky. You'll get that flash. I think you're right, Adam, about packaging. And like right now, I frankly don't have the time to experiment with it. I've had in the back of my head, like, do I pay somebody to come in and experiment with this and do things with it? Do I partner with somebody? But also I'm getting so much value from just having the conversations for me right now that it doesn't feel urgent. It doesn't feel like it's a problem that I have to solve right at this moment. I'm having these great conversations.
Starting point is 00:38:10 I'm building this library of content and continuing to ship every week. And when I have bandwidth or funding or whatever to invest in exploring more packaging, maybe I'll do that. Well, on the other hand, a blog post that I have never written, but I titled and think about writing is called the change log has never gone viral. And it's not me complaining about the fact that we never gone viral, but like our podcast, the change log, which has been around for 14 years now, we've had shows that are more popular shows that are less popular. We've had blog posts and stuff that make it to hacker news.
Starting point is 00:38:47 We've had clips that go viral. That one's practically AI. So the change log still hasn't done that. But throughout all these years, I mean, we haven't had our viral moment, Adam. I mean, we may never will. We just kind of slow and steady it. And we just keep putting out what we think is good content. We hope is good content and it is what it is i mean i think that should be an encouragement of course it does mean that you sometimes have to play the long game but the question is how long do you continue when do you stop and if you're getting
Starting point is 00:39:16 intrinsic value yourself k ball yeah you have to judge that you can also measure impact in a couple of different ways, breadth and depth. And so you're demonstrating depth of impact with your human skills conversations because the number of people you're reaching, you're reaching them in a deep way, a way that it reaches them enough that they will tell you. And that's an actually a pretty high threshold because most people will just listen to your show and never talk to you your entire life until you see them in a conference and they're like i've been listening to you for years and you're like how come you never told me before you know yeah no absolutely so the people that do tell you it means that you've actually there's a few different kinds of people of course some
Starting point is 00:39:59 people just tend to be more communicative on the internet and so they're the kind of person who will email you. But then there's also the fact that like you help them enough that they felt compelled to email you. And that's depth of impact. So if you can get both breadth and depth going, now you have a hit. But if you have one or the other, I guess I personally would take depth over breadth myself. Yeah.
Starting point is 00:40:20 Even though numbers games appeal to our dopamine things, you guys can probably help me with the brain science on that, but that could keep you going until you just slow and steady build up a base. I mean, that's what we have done. We've never had a viral moment with the change log. We've had, I think our, the very first time we had the react team on the change log years and years ago, I think that show did probably outperform like double the shows around it. Like it was a very successful episode, but not like you see with, you know, YouTube, Tik TOK, Instagram kind of virality podcasts. Just don't do that unless you have an existing audience, right? Like MKBHD,
Starting point is 00:41:00 millions of followers on YouTube starts a podcast. He immediately has a huge reach on his podcast. Like that one went viral, so to speak, because that's just him extending his reach. Yeah, you can do the cross channel thing. Absolutely. Yeah. But starting from scratch, I mean, most podcasts never have 100 listeners. I was just telling Richard Feldman this the other day. Most podcasts never reach 100 listeners.
Starting point is 00:41:22 If you've reached 100 and you're still kicking like that's success yeah for sure yeah well and as i said i'm still getting a ton out of the conversations i i once before built a newsletter up on front-end development and i built it up to probably around 4,000 4,500 subscribers something like that but i got bored i was a subscriber of yours. Yeah. Well, and thank you. Thank you. This was Zendev, right? This was with Zendev. Yeah.
Starting point is 00:41:49 Which was, I was doing consulting and some training and like, you know, it clearly created value, but I eventually canned it because I got bored with the content and I'm nowhere close to that with the human skills interviews. And I think there's a whole swath of things I might explore around writing for this as well. And that's an untapped arena here. But to me, the creator piece of it, something I learned from that experience is this has to not just be something that I think other people want to read. It has to be something that holds my attention, where I am like, every time I'm editing an episode, I'm listening
Starting point is 00:42:25 through and I'm like, oh yeah, oh yeah, that's great. I got to try that. That was, that was a great idea. Like, let me pull that in. So as long as I have that experience, I'm going to keep going. Well, share some nuggets of wisdom with us. Like what have you learned so far? You know, our listeners probably sitting here thinking, I would like some human skills. Like you did the why one, which I appreciate. I actually work with a coach. I coach with a coach in basketball who asks an interesting question in that vein. When a player executes a play either improperly or not the way he was coached to execute it and he will stop and sometimes he'll yell and stuff because he's a basketball coach,
Starting point is 00:43:02 but he'll also just say, what did you see? Yeah yeah and really what he was asking is why did you do that like that's what the natural thing like you're trying to get like why did you do that that's not what you're supposed to do but he says what did you see and then that child will replay what he saw that made him come to that decision and it's a very constructive moment that i'm not going to start copying and ask him what did you see? So I like the reframing of why questions into other forms. That's another example of that being effective. What else have you learned?
Starting point is 00:43:33 Give us some nuggets. All right, so a few different things. So let's see, what are some good ones? So one super fun conversation that I had was actually with Sean Swicks Wang. Never heard of him. Swicks is an interesting guy, as you all know. He's seeing a lot of success right now in the AI space. But I think of him as somebody who's extremely productive, right? He gets so much
Starting point is 00:43:56 stuff done. He's always executing. So I asked him about that. And his reaction was, everyone asks about productivity systems, and we can talk about that but productivity is for people who don't have leverage so let's talk about leverage and first off like that switch of like here's somebody that i perceive as extremely productive and he tells me you know what productivity is not the right thing to be optimizing for you may see me as productive i don't see myself as that productive but i'm is not the right thing to be optimizing for. You may see me as productive. I don't see myself as that productive, but I'm productive on the right things. And so that was like brain switch. And then we talked about like, what are the things that can create leverage for
Starting point is 00:44:35 you as an individual? Like how do you do personal leverage? And one thing that he was talking about is he said, code and content both give you tremendous leverage because those are things that you do once and they can be shared and they can do all these different things. So they have abnormal power in terms of leverage. His highlight, he says, they're permissionless, right? Like you don't need somebody else's permission to write code or to write content. And as compared to forms of financial leverage or other different things you might do where you have to bring other people along. So I thought that was interesting. He also talked about kind of being pointy, figuring out a thing that you are particularly good at, leveraging that.
Starting point is 00:45:14 And sometimes he said, you want to resist being put in a box because you contain multitudes, but people want to put you in a box. And so you may as well help them. Right. So if you become known for something, leverage it, leverage the heck out of it, use that to go. So, you know, if you have your viral episode of, in this case, the brute forcing mechanism, like, are there ways that you can leverage that further? Certainly, you know, this gentleman that you interviewed is leveraging the heck out of that. Oh yeah. People love that. He takes it and he runs with it. Are there ways you can do that?
Starting point is 00:45:47 Things like that. So I think those were pretty interesting areas. Yeah. To go one layer deeper that would to cue him that permissionless factor, like Damien and his colleague didn't ask anybody for permission to brute force, whatever billion number of melodies, like they just did it
Starting point is 00:46:05 wrote at the disc which makes it copyrightable and then on their own whim with no permission from anybody else gave it to the public domain and so that now is high leverage for him to be on podcast share that story be on ted which is a you know a stage that everybody would love to be on with their speaker they require zero permission to execute that mission essentially yeah permissionless leverage meaning when you say leverage you mean more output than input like much higher output than input so i think the way he described it i'm gonna see if i can find a place to quote him i was skimming it with you when you were talking there so there's if you go to that page and search for the word leverage, there's 31 matches.
Starting point is 00:46:49 Yeah, exactly. 31 matches of leverage on this page for your interview with Sean. Well, and that's, I will note, this is what I do is I listen through these interviews, and I try to pull out a theme that I can then wrap up in the newsletter for it. And for some folks, like you should, if you, if you like some of what Sean said, you should go listen to that whole episode because like we didn't only talk about leverage, but it came up enough times that that was the theme
Starting point is 00:47:13 that I pulled out. His definition of leverage, he says impact over effort. And some people would describe, you want to maximize impact while minimizing effort. And he's like, no, don't do that. You don't want to think about minimizing effort. You have a fixed effort budget. You have some amount of effort. What's the highest impact things you can do with that amount of effort? And so that's thinking about work that's going to scale. Another place that came up in that conversation is thinking about where in an organization do you want to work? You know, different code in different parts of the organization have different amounts of leverage. One could think about this a little bit in terms of, are you writing a feature? Are you writing a library? As you see people moving up in their careers, often they're writing tools
Starting point is 00:47:54 for other developers to impact, increase their impact, increase their leverage, things like that. You can also look at where, what is valued within the organization you're in and make sure you're working on things that you will see value from because the organization perceives their value. So that's like front office versus back office kind of distinction where the people who are generating the revenue, their perceived value is higher than the people who are reducing the costs, right? Like the two levers that software can pull in any organization is increase revenue, reduce costs. And of those two levers, if you want to be perceived as high value and survive layoffs and whatnot, you may be just as high value in the back office reducing costs. But if you are on the generating revenues side of that equation, you're going to be perceived as higher value.
Starting point is 00:48:46 It's just the way that we think. Yeah. Though it varies some by organization as well. Sure. Right. And so like a startup in particular usually doesn't care much about reducing costs. Right. Because they're trying to hit frontline revenue and they said, we can reduce costs later.
Starting point is 00:48:58 We got to show that there's a business here. A mature business might actually care more about reducing costs. And if you can say, oh, I'm going to say, and you've got scale such that a change will have a bigger impact and you can tell that story. So like that's one domain we could talk about. I think I've gotten a lot of value from interviews with people about management because I work now largely as a manager. I still am in code. Lovely thing about being in- What are you coding? What am I coding? Yeah, like what What are you coding? What am I coding? Yeah, like what tech are you using? What stuff are you working on?
Starting point is 00:49:28 Get nerdy for a second. Oh, oh, get nerdy. So that's a simple SaaS app. We're actually migrating right now from a purely Next-based system to one that's just React on the front end and a Rails app in the back end. So you're going off of Next.js? Yes.
Starting point is 00:49:41 Why? Because, oh, don't want to talk about it or too big of a can? This contains multitudes. Okay. I think part of the answer is more to do with how the particular Next app was implemented rather than Next per se. I will say that full stack Next is kind of a pain in the butt. I have yet to find, and I've tried, but I've yet to find a JavaScript backend that matches the productivity and simplicity of Rails or Django or some of these other things. I know lots of people love Node servers, and there are many great things about Express apps and you can make them simple and whatever. And to me, the ORM technologies are not there.
Starting point is 00:50:31 I have yet to find one that just matches the affordances and gets you there. The simplicity, like there's just, if you're doing a tiny app, works great. If you're decomposing a bunch of stuff into microservices, great. If you're doing a SaaS app that's pretty straightforward and you want a monolith, it's nice to have a little bit more scaffolding and supports
Starting point is 00:50:48 and a best-in-class ORM. And I have yet to find a JavaScript ORM that I would call best-in-class. We'll leave it right there. This sounds like a good upcoming JS Party episode where we can dive deeper into those details. But you were trying to go somewhere else and I derailed you, so we can move on from that.
Starting point is 00:51:05 I mean, no, it's all good. I mean, we can go into that. I still am looking for good JavaScript ORMs. We had an episode on ORMs with Steven Haberman. Haberman? I'm blanking on his name. Tell us what was wrong with his ORM, K-Ball. You didn't like it.
Starting point is 00:51:20 No, I did like it. I'm just trying to get you there. It was getting me part of the way to what I am used to with ActiveRecord, but not all the way. And it's young and there's rough edges. And they're working on it and they're iterating on it. But it's a small team working on it. And so I don't want to say that there's no innovation happening
Starting point is 00:51:39 in the JavaScript ORM space. There absolutely is. I'm at a startup where the business innovation is not the technology side. I just want something that gets me there faster. That episode called The OR-mazing Show. And it was OR-mazing. And it was great. We dove really deep into some of the cool stuff they do with that ORM. And it is awesome. And there's some things around sort of speed and parallelization and the ability to do things that are really, really cool.
Starting point is 00:52:06 It works async out of the box in a way that ActiveRecord doesn't. However, as a developer where I don't need all those optimizations and I'm just purely optimizing for productivity and having all these different things, it's not quite as easy. Fair enough. Well, you're trying to drive towards more human skills. You're talking about some of the stuff that you're working on. I'm curious if you picked up anything on communication, because I think it was our episode with Chris Brando recently, Adam, where we talked about the difficulty of engineers, I want to say explaining themselves, but really advocating for their positions and their
Starting point is 00:52:44 decisions. Specifically, he was talking about how to justify a refactor or the difficulty of talking about technical debt when you are trying to define things in like numerical terms. And I think I said to him, communicating is hard. And I was about to qualify it. And I just stopped because I realized realized that's just a true sentence. And it's sometimes especially hard for engineers. And so have you learned any communication? Because I think that in terms of leverage, I think if software developers can be better
Starting point is 00:53:18 communicators, then they're like, that takes you to the stratosphere, doesn't it? Yeah. So there's a few episodes that went pretty deep on communication in different ways. So a couple that I will point to. One was with my good friend Bradford Foltz. I worked with Bradford 15 years ago, and we were still regularly in touch. He's just a wonderful guy, has risen up in leadership. So he's now doing an independent consulting thing.
Starting point is 00:53:47 But before that, he was leading an engineering org with a couple hundred people in it. We talked a lot about communication. And one of the things that he really talked about was kind of having in mind, when you go into a conversation, who is the person you're talking to? What tools do they have? What levers do they have? What do they care about? What does success look for them? I mean, fundamentally, it's about empathy, right?
Starting point is 00:54:14 Starting from a place of, I forget who said it, but somebody else I interviewed said it. Like, your job, I think it was Leah Kistner said this, your job is not to say your thing. Your job is to say whatever it takes to get the other person to understand your thing. And that, I think, is where a lot of engineers fall down. Because we want to say our thing, and we say it in the terms that matter to us, right? We need to refactor this because it's terrible, and it's causing all these bugs, and whatever, whatever, whatever, right? But if we're talking to a business stakeholder, we need to say what we were trying to say in a way that matches what they care about.
Starting point is 00:54:52 So maybe they care about revenue and customer renewals. And you can say, hey, you know, our systems as they are right now are really hard to maintain. And they've got all this stuff going on in them that results in all of these bugs and that's causing customers to not renew because they have a frustrating experience my proposal is we invest a bunch of time to clean this up and rewrite it in a way that prevents or dramatically reduces those bugs from going out and that we think that will impact customer renewals right and so what we're doing there is we're framing the thing that we're talking about in terms of what the person we're talking to cares about.
Starting point is 00:55:32 And that I think is the big, I mean, there's lots of pieces of that and there's a, how do I do that? How do I understand what this person cares about? And honestly, like the first step there is just to like put in a little work, building a relationship, like have a conversation with them before you have to sell them on something. Understand who is this person? What are their challenges? What are their frustrations? One of the things that I suggest to engineers all the time is like, if you're interacting with
Starting point is 00:55:59 customer success or someone else and you interact with them in a ticket and you have never spoken to them face to face, reach out to them and be like, hey, like we were just interacting in this ticket and I realized we don't even know each other. Can we set up 30 minutes for a coffee date and just get to know each other a little bit? Because if you don't have in your head who is this person and what do they care about, it's almost impossible to effectively communicate with them. And over time, you can build up kind of categories that will be less perfect than if you know this person in particular, but you can know, okay, people who work in customer success usually care about this set of things. People who work in sales usually care about this other set of things. And so you can kind of use that as a proxy if you don't have a pre-existing
Starting point is 00:56:45 relationship. But to get that, you still need to build relationships with individuals in those positions. What's up, friends? There's so much going on in the data and machine learning space. It's just hard to keep up. Did you know that graph technology lets you connect the dots across your data and ground your LLM in actual knowledge? To learn about this new approach, don't miss Nodes on October 26th at this free online conference. Developers and data scientists from around the world will share how they use graph technology for everything from building intelligent apps and APIs to enhancing machine learning and improving data visualizations. There are 90 inspiring talks over 24 hours. So no matter where you're at in the world, you can attend live sessions.
Starting point is 00:57:54 To register for this free conference, visit neo4j.com slash nodes. That's N-E-O, the number four, j.com slash notes. Adam, you convince people of things all the time. How do you do it? Ask questions, listen way more than I pitch. I think that you can't really present an idea to somebody unless you understand what Kevin's talking about, what their position, their challenges, what they truly care about,
Starting point is 00:58:42 even what they believe is true. Because you might have the knowledge and the depth and understanding as someone that has value to offer but unless it can be received then it's dead on the vine so i find that i there's a maturity level to people we help through particular things that we sell so in a lot of cases i'm just asking questions like where are you guys at what are you doing what's What's resonating? Do you work with podcasts before? Have you sponsored content? How comfortable are you in creating content? How valuable is it to your organization? Do you really care to reach the world's developers or do you
Starting point is 00:59:16 care to reach a UX-centric audience? What are you trying to achieve? Who are you trying to speak to? What titles even? I might even be like, hey, if you're trying to reach iOS folks, don't advertise with us because it's not that we don't reach them. We don't reach them in large swaths to get you value. So why even sell them something we can't really give them value in? I like to ask a lot more questions than I do with the menu, so to speak, because what we have to sell is pretty finite. It's not challenging to present the menu. And we can get super creative. But unless they will see value in the meal, so to speak, they will get comfort in the appetizing nature of what we offer. Then it doesn't make any sense to give them the pitch.
Starting point is 00:59:57 It just doesn't make any sense. And I'm super relational, too. We will often talk to folks 20 minutes, maybe more just about what's going on or even the growth of our organization, just relating, so to speak. So I like to ask a lot more questions than I offer a pitch. And I don't like to present the menu. I never start a call with, here's what we sell. Do you want to buy it? It's never like that. It's more like, where are you guys at? What are you doing? How are things working for you? How, how priority is this? Budget's always a factor, obviously, like how much are you investing into this? What's a good place to begin for you? What
Starting point is 01:00:34 are you comfortable with? You know, and I think that translates to many things, not just a, I have something to sell, you buy it scenario. It's more like I have an idea. For example, what you said, Kevin, you said, I have ideas of how to change things for our organization for the better. But before I present them to you, what are the challenges you're facing? What do you care about most? What are you dealing with right now? else is much higher priority, I'm not going to bother you with this presentation of my idea because it's premature or you're not ready to hear it right now. I need to know more about what you care about before I can say, I can actually solve your problems. You have to know the person to some degree or know what they're dealing with to truly present some value. Yeah. I interviewed with Mark Freeman. I don't think I quoted this piece of it in the newsletter, but like, you know, he's a data scientist. That's his background. And he
Starting point is 01:01:31 talked about, he will have conversations with all the main stakeholders in his organization and basically be like, Hey, not making any promises about what we can do, but I'd love to know what problems do you have that you think data might be helpful for? And he'll have that upfront and he'll gather this whole list of, oh, this person's interested in these things related to data. This person's related to that, whatever. And then when he's got all that, now he sees something he wants to do. He knows, oh, that's connected to this thing this stakeholder wanted. Let me go and pitch them so that now I can get buy-in and an ally and somebody to help make this happen because I know the problems they're having and I can now
Starting point is 01:02:10 connect the things that I think we should be doing with problems that are being felt elsewhere in the organization. I think a lot of this really begins with being back to the human skills, being the best human. I think that's probably why you camp't out there. I think there's a lot of just lack of emotional intelligence and even self-regulation and self-awareness to be the best human to offer the best value for organization. I just think that's a norm in society. A lot of us live unhealthy lives in many respects, whether it's relationally, whether it's, you know, exercise or health or food or sleep, like all these things.
Starting point is 01:02:51 And then you've got like the news and the constant cycle of, you know, negativity out there. I think we live in a very stormy atmosphere, at least here in the U.S. Particularly, I think probably it's a global situation, but I can't speak globally because I'm not all different places in the u.s particularly i think probably it's a global situation but i can't speak globally because i'm not i'm not all different places in the world but i think that we deal with a lot of stuff to make it challenging to show up as the best version of us every single day and i think that plays into a lot of this function into organizations and so just having things that help people be better human beings like reading certain books or even with you, like Kevin, like you mentioned,
Starting point is 01:03:25 like why you have not amassed an army of subscribers. You have amassed a lot of things that give you value in the product itself. And I'm sure there's a lot of people that you're influencing through the content that you're creating and the, the things that are interesting to you to pursue that make it valuable. You know, I think that's a super big challenge that's why i like the idea of human skills we just haven't found a way to package it
Starting point is 01:03:49 yeah in a way that really makes sense to you know to carve out together it's all good in a sense what are your thoughts on that what are your thoughts on the immaturity of individuals and emotional intelligence and best selves etc yeah i mean i think it's hard i think we have to give ourselves a little grace right every person out here is dealing with something. They're dealing with challenges as you have, there's a lot of stuff going on at a societal level. You never know what somebody is dealing with at home, dealing with other different things. One of the things I try to do in all of my kind of interactions at work is give people permission, to just be people and be human. I remember I had a get to know you conversation at my last job with someone who was new there. And like, we just started going
Starting point is 01:04:34 off on books. We were talking about books and it was fun. And like, we're talking about books we like and going and we get 25 minutes in and she goes, oh my gosh, like we have five minutes left and we haven't talked about work at all. Like, is this, did we screw up? And I'm like, no, we didn't screw up. We're connecting as humans. This is great. Like, that's okay. And I think especially in the like remote centric environment, we need to make explicit the work that goes into connections. And I think like, I honestly, I love a lot of things about remote work. I love not having a commute for one. But I also I love being able to work with people all over the world and have it not be a problem. But the challenge with remote work is a lot of the kind of natural relationship building that happened around the edges, if you're all co located in an office,
Starting point is 01:05:20 doesn't happen. And so if you want to create relationships as human beings, you need to go out of your way to make that happen. I do it by scheduling one-on-ones with random people, or not random people, but with everyone, essentially. And like, just putting in time and energy to that. As a manager, meetings are part of my job, so I can do a lot of that. If you're an engineer, maybe you do one of those a week, where you're just like reaching out to somebody and you're like, hey, let's connect. Let's just talk about stuff and be humans together. There's lots of different ways you can do it. Some companies will have like, I've heard it called mandatory fun, right?
Starting point is 01:05:53 Where it's like, oh, we're going to do this fun thing together. And like, there's pros and cons to that. But the underlying idea that relationships are a part of work, They are an important part of work, even if you are not a manager where relationships are explicitly part of your job. For engineers, having relationships at work, knowing the people that you are serving and interacting with will help you do your work. And so conceptualizing part of my job
Starting point is 01:06:20 is to make sure that I'm building at least some amount of relationship with my team and my stakeholders. And I'm going to explicitly put in time and energy to make that happen. And that relationship is a human relationship. It's just like, I want to get to know these people, you know? Like, that's okay. We just need to make it explicit because it's not going to happen in the lunchroom and the water cooler the way it does if you're in an office together. But what if you don't like people? I mean, that sounds snarky, but I think that that's a real concern for a lot of people. They're
Starting point is 01:06:54 like, you know what? I just don't really like people. I don't like talking to people. I don't care what they're doing. I know that maybe that's selfish, but that's just who I am right now. Like, how do I, what do I do? Are you asking for a friend, Jared? It's very rare that somebody doesn't like anyone. I know a lot of engineers who don't like interacting with people who are not engineers. Right. But usually there's some engineers that they enjoy interacting with.
Starting point is 01:07:18 If you don't enjoy anyone that you're working with, I would recommend trying to find a new job. Now, not everybody can do that. You may be in a position you can't, you may, you know, other different things. But like, honestly, you deserve to like the people that you work with. That's my opinion. You deserve as a human being to like your job and to like the people that you work with. And within the constraints that you have for whatever they are, if that is not true, I think you should feel justified in looking for a new job or be required to.
Starting point is 01:07:54 I halfway agree with that. Yeah. I agree that you should definitely feel justified in looking for a new job. I don't know about deserving to like the people. Like sometimes, I don't know. I guess it depends on what you mean i deserve we could probably bike shed that probably not worth it but definitely agree that if you don't like any of the people that you work with logically you should be probably searching for somewhere else to work yeah i mean you don't you're not going to love everyone people are hard there's going to be some people who rub you the wrong way right but if you don't like
Starting point is 01:08:21 anyone that you work with, that sounds terrible. Why would you do that to yourself? I think it goes back to the fundamentals of the human being, too. Like, if you're someone in the world, and I get it. There's a lot of people who are just curmudgeon. They just like less people. You know, there's introverts versus extroverts. There's a lot of studies around, you know, the different traits and characteristics that come with people who ebb and flow through that spectrum. But I think if you're generally a person who doesn't like anybody or a lot of people
Starting point is 01:08:50 based on what Jared said, I think there's something going on internally. Look inside. Yeah. Like there's, there's something that's not, I wouldn't say normal necessarily, but if you're someone who doesn't like the people you work with or people, you said people in general, Jared, is that, is that what you mean by that? People in general, you don't like people. So, yeah, therefore, I just want to do my job and not interact. Exactly. OK, well, that's that's cool.
Starting point is 01:09:12 I suppose to some degree, if you want to be that person, but you're going to be less viable to an organization. Right. Because you're hard to work with. You're in quotes an a-hole. You're going to stay right where you are, basically. And if you're OK with that, then that's what you do. Yeah, totally. And you may go through periods in your life where that's what you want, right? Like it's okay to choose to say, you know what? I am happy doing my work on my own. I don't want to
Starting point is 01:09:38 interact with any of these people. I don't care if I advance. I don't care if I have greater impact, all these other things. Like that's totally legit. It's okay to say that, but know that you're saying that. Know that that's a choice, right? Like if you want to advance. Don't wonder why you're not advancing. If you want to have greater impact and honestly, well, it depends on who you are, right? But for me, if you want to have more fun, like find the people that you like interacting with, figure out how to interact with them more. Find the people that you like interacting with, figure out how to interact with them more. Find the people that you maybe could learn to like to interact with and figure
Starting point is 01:10:10 out how to interact with them in a way that's going to be fun for both of you. Relationships are fundamental to impact in organizations. Now, coming back to, all the way back to the conversation about SWIX, right? Like, this isn't to say there's no way to have impact without having relationships, right? You can write some killer code, you could write some killer articles as a lone wolf. There are ways to do that. It's a lot harder, in my opinion, to have impact inside of an organization if you don't invest in some relationships. So, if human skills, to a certain extent, are a means to an end, if my end is I would like to make more money, what's your advice there? So I'm an engineer.
Starting point is 01:10:53 I make X dollars. I like to make more than X dollars. How do I do that inside my organization? What do I need to do? What do I need to say? Who do I need to talk to? How do I position myself, et cetera? What's your advice? So it's going to vary based on where you're already at right now. And this is actually
Starting point is 01:11:11 something that's come up for me because one of the things I was doing this last year is I'm working as a coach. I'm coaching engineers. I'm still coaching some engineers, even though I have this full-time gig, which is why I'm busy and haven't been shipping more podcast stuff. But you may be in a place where you need to transition from solving problems to defining problems, right? So this is often a transition that happens somewhere between mid-level or senior and then like high senior and staff engineer up to a point. People are essentially saying, here's the thing we need done. You're very junior. Here's the thing we need done. We're going to break it down into tasks. You do tasks.
Starting point is 01:11:48 Okay, great. Higher level. Here's the thing we need done. Break it down into tasks and make sure it happens. Okay. A level up from that is starting to say, you need to be identifying the things that need to be done and figuring out how to convince people that those are the things that need to be done. So, some of the skills that go into that is just starting to observe where are the friction points? Where are things not working? Whether it's on the product side or the team side or something else. And figuring out how to package together something to improve on that. And that packaging, you don't necessarily have to be the one who knows the answers.
Starting point is 01:12:24 But you might be wrangling the one who knows the answers but you might be wrangling the people who know the answers where you're like we keep having the bugs of this type and they're impactful they're causing us user problems we're losing money whatever whatever we need to solve that i think if we get this really smart engineer and that really smart engineer in a room together then they will make that happen. And you, you kind of bring that together and make that happen. Like that is increasing your impact, even if you're not the one solving the problem. And what you've done is you've identified the problem, you've labeled it and presented it to the organization, this is a thing we need to solve. And you've gotten together
Starting point is 01:12:59 the people to make that happen. So that's kind of moving up the value hierarchy. And you can keep going. And you know, there's a you can look at these like, job level charts, right? And they'll, they'll talk about these different things. And they talk about scope of impact. That's what you're trying to optimize at most organizations to move up the hierarchy. And that's moving up the hierarchy, whether you're deciding to go into management, or you're going up the hierarchy as an engineer, you're increasing the scope of your impact. And usually that involves moving from solving problems to identifying problems, moving from working on a single project to working across projects, moving from interacting with people on your team to interacting with people across
Starting point is 01:13:38 teams or upwards in the organization. That's good advice right there. I think I'll take that. So if you're listening and you take that exact advice and then you make more money as an end result, you know, maybe, maybe let us know. Change a little plus plus. Or subscribe to KBall's sub stack or something, you know. Or just send me a thank you or a hello. You don't even have to send a thank you. Send a, hey, I heard you and it sounded cool. appreciate you those go a long way and if you really want this human skills project to be repackaged into tight well-formed musical edited amazing podcast episodes uh here on a changelog podcast definitely let us know because maybe that would be a way of convincing Adam to turn that no into a yes.
Starting point is 01:14:26 What do you think, Adam? I don't think it's my yes or no here, Jared. I think it's just, you know, you know where we're at. You know where we're at. To give some credence to that, we've tried to reduce our footprint to some degree by not producing so many podcasts. We went horizontal versus vertical. And I think this year we've seen many dividends be paid back to us in the feedback loop of just creating because we've gone more vertical with the change look in particular.
Starting point is 01:14:54 Like this show, Change Look and Friends, like this show has given us some room to play, I would say. Maybe room to wiggle a little bit that isn't just it has to be a serious interview, a finite project. It has to equal X amount of minutes. It gives us room to explore a bit. And I think the rhythm of Monday, Wednesday, Friday has really paid well to us. I think I'd be happy having you back here frequently on this show talking about human related skills or you know finding ways to have you kind of co-host in some cases versus like a dedicated thing i think you're going to be better off to some degree on your own with your own sub stack maybe even a tiktok you know where you're sort of like going you know one to two minutes and you're pulling i might be too old for tiktok we gotta say i don't think so adam pushes don't think so. Adam pushes everyone into TikTok.
Starting point is 01:15:46 That's his move. I got to try it, actually. The most innovative content happening out there, in my opinion, the proving ground is happening in virality as well as consumability on TikTok. Like there is a lot of remix. I just think it's a proving ground for a lot of great things. It's not the only ground, but I think there is a lot of people on that platform and it's rewarding to those who can find ways to present certain things in a way that people want to consume
Starting point is 01:16:16 them. I think the algorithm rewards you well as well. I think a hub and spoke multifaceted approach is the right way. Maybe long form or clips on YouTube, maybe very personal things on TikTok. I mean, the newsletter is still very great. I think you'll see some dividends be paid to you if you, like even in this case here, you're exposing your idea to a larger audience. Like do this again, but on a whole different podcast. Go on a little podcast sprint. Mention your, but on a whole different podcast. Totally.
Starting point is 01:16:46 Go on a little podcast sprint. Mention your love for JS Party, of course. Mention your desire for being a better manager. You get to talk about the organization you're in. You get to share more thoughts around your choice of Rails versus a React backend, etc. or a Node backend. You get to share all these different things. And then you get to also supplant some human skills in there as well. I think that, you know,
Starting point is 01:17:09 if you put a little more effort into that versus just the content itself, now keep in mind, you got a family, you got a full-time job. And so that you might be like, I'm not going to do that. I don't have time for it. And that's okay. Cause sometimes we just create just to just enjoy not to go viral or to get big yeah i always think like what's your goal in this like do you want this to be a big thing because if you want this to be a big thing like 10 000 20 000 plus well there's a whole different playbook to enact and engage in you know and if you want to remain not so much in quotes small but achievable something that you can easily keep doing while keeping your full-time job, while maintaining your balance with your family, then where it's at right now is perfect. Literally perfect for you.
Starting point is 01:17:56 And at some point, maybe it gets bigger. One of the things that I've seen is that I, as a human being, operate best in sprints. Right? So, I will have times when I'm pushing really hard on this and I'll have times when I'm stepping back and it's just keeping the background publishing going and sometimes we're pushing hard. But I mean, I love hanging out and talking with y'all.
Starting point is 01:18:17 Yeah. I love going on and talking with other folks. And, you know, as I said, I do this because I'm fascinated by it. There are so many layers to how we can do better as human beings interacting with human beings. And yeah, no, I love it. Well, thank you guys for having me on. This has been super fun. That felt like a bit of a wrap up. So, I'm just gonna jump on it. Like, this is super fun. Yeah, man. Wrap it. See, you're a podcaster too. He's like, I can feel a wrap when I do. I mean, we can, we can keep going, but I can feel a wrap coming a mile away. No, wrap it up, K-Ball. Wrap it up for us. Well, and I will say, right, like
Starting point is 01:18:52 to your point, I feel like all of my interests are aligning at this point, right? So the new job is a platform for coaching, right? It is, I'm working at a company that is doing both direct to consumer and B2B helping, you know, coaching and especially coaching people in the tech industry right now, though we're expanding among other things. So like that aligns with the podcast aligns with the stuff we talk on JS party aligns, like it's all coming together in a great way. So like, I appreciate the ideas, you know, Adam, I know you've thought a ton about this and I'll keep pricking your brain for how to make it go more. But it also is just like, these are all
Starting point is 01:19:29 things that are, to your point, bringing me into the world, right? Like, this is what I love at this point. Well, it's good too that you say that you haven't become bored with it yet, at least. Because I mean, that's half the battle with like being a content, in quotes, content creator, somebody who curates ideas, funnels them into a piece of content that's distributable to not be bored with the thing itself. Because that's a sad place to be, really. It's not good. It's not good. Change it if you can.
Starting point is 01:19:59 It's not good. So humanskills.co is where people can go to subscribe to the Substack. And that also has the YouTube videos in it as well. Plus some pros from you and some quotes from the content, etc. Some deep dives. It seems to be about 40-ish minutes per interview. Is that roughly the rhythm? Yeah, typically I'm talking with folks for on the order of an hour.
Starting point is 01:20:23 And then there's some editing. So, you know, it ends up somewhere between 30 to 40 minutes and a couple of them get close to an hour. I would encourage you to pull some of those clips out, personally narrate them and share some of them on TikTok, like two minutes, three minutes or less. All right. Bring in some close captions, so to speak, so that you can read as well as listen. There's a lot of cool things that you can do on there, and it's permissionless.
Starting point is 01:20:49 I think TikTok is very permissionless. And you can watch the trends, and the platform encourages remix. So the best artist still kind of aspect, totally cool there. Still the best ideas, still the virality ideas that go well there. And I bet you, you'll reach a different
Starting point is 01:21:06 kind of audience that cares about human skills that also happen to be in software-related cultures. And I think that's kind of where you're at right now. You're kind of in a coaching, not just, we're a dev environment only. We're sort of in a place where you do B2B, you do direct-to-consumer, as you mentioned. You have a chance to
Starting point is 01:21:22 be a manager and be a, you know, somebody who coaches and educates. So I think that's a great place to be, but that's, I would encourage you to check it out and do some play. All right. From your words to my brain, we'll see what happens. Yeah. And then come back and let us know how it worked out and see where it goes from there. What else, Jared? Is that it? Come tell us the story of your viral TikTok that you created. Yeah. Is that the show? This is the friends? This is it right now, this moment?
Starting point is 01:21:46 That's it. This is it. Okay. Bye friends. Bye y'all. Bye cable. Thanks cable. Human skills, tons of fun to talk about.
Starting point is 01:21:58 Not always fun to implement because it's a little painful to be self-reflective and to be self-aware and to be emotionally regulated and all these fun things to show up as our best possible human being. But I encourage you to deeply think about Jocko Willink's good speech. I don't know what to call that thing, but I know that when I listen to it, I think that's a reframing I need to have when I'm negative, down, or just not in the right place mentally. I need to shift my mindset to the positive and not the negative.
Starting point is 01:22:35 And I will often reference parts of that, if not all of it, to get back to good, to get back to thinking good, not the negative. So hopefully that helps you too. Something I want to mention here in the post show as we tail out the podcast is I did find the audio from Kevin and I's conversation way back at All Things Open. And by the way, to correct myself, it was All things open 2016, not 2017. For many years, I've had 2017 in my brain to that year, and it was 2016 all along. So if you want to hear the full length episode, the full length production, the conversation that Kevin and I had, we will edit it and we will find a way to put it out as a bonus, either straight up as plus plus or something else. We don't know. I'm just throwing it out there.
Starting point is 01:23:30 If you want that, say what's up in the comments or in Slack or on Twitter or wherever. But thank you to our partners, Fastly, Fly and TypeSense. Of course, the beats master in residence, break master cylinder,
Starting point is 01:23:44 bringing those awesome beats every single week. And we are announcing something fun on Monday. So pay attention on Monday. If you're not a subscriber of Change Law News, well, you got this podcast. So maybe you are. But if not, check out changelog.com slash news and pay attention to Monday's edition. That's all I'm saying. That's it. The show's edition. That's all I'm saying. That's it.
Starting point is 01:24:05 The show's done. Bye, friends. Game on.

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