The Changelog: Software Development, Open Source - Motivated by play (Friends)

Episode Date: May 10, 2024

Annie Sexton has been on quite a journey since she was last on the show back in early '22. On this episode, Annie takes us on that journey, shares her new-found perspective & tells us about how she's ...approaching her side project this time around.

Transcript
Discussion (0)
Starting point is 00:00:00 Welcome to Changelog and Friends, a weekly talk show about side project moderation. Shout out to our partners at Fly, the home of changelog.com. Launch your app near your users. For peak performance, Fly makes it easy. Learn how at fly.io. Okay, let's talk. What's up, friends? This episode is brought to you by one of my good friends, one of my best friends, actually, one of our good friends, Tailscale. As you know, around here, we love Tailscale. At least I do. I don't think Jared uses it. I know Gerhard loves it. I love it. So maybe you'll love it, too. So Tailscale is the easiest way to connect devices, services, anything to each other, wherever they are. Runs on Linux, Mac, iOS, Android, Windows, everywhere. Anything you want to connect to, you can run Tailscale on it and it's too easy to
Starting point is 00:01:14 connect to it, whether it's a remote desktop environment. Here's one thing I do that's pretty cool actually. I often will remote desktop into a different Mac machine at my home. So I come to the studio, I'm doing my thing, but for some reason I need to go onto my iMac Pro back at the house, which is my home desktop that I use for work. And there's things that I do there that I need to check on. And I just open up remote desktop. It's an Apple application. And because my iMac Pro and my laptop that I have at the office are both on the same tail net, guess what? I can remote desktop right into the machine.
Starting point is 00:01:48 Too easy. But I can also SSH to my Plex server. I can also SSH into my Pi hole. I can also SSH into my whatever I want to SSH into because it is just too easy. It's intuitive. It's blazing fast. It runs everywhere. And I love Tailscale.
Starting point is 00:02:05 And I think you might love them too. So you can try Tailscale for free today for up to a hundred devices and three users for free at Tailscale.com. No credit card required. Again, Tailscale.com. So we have Andy Sexton back on the show from the famed Get Your Reset On episode. Oh, yeah. A couple of years back where we nerded out about our Git flows for way too long, but people seem to like it. Welcome back, Annie. Thank you. It's great to be here. I guess you got a different kind of reset on this time.
Starting point is 00:02:40 I didn't even plan that, but it worked out, didn't it? I mean. Oh, yeah. That's a good pun. Yeah, it's been a ride. It's been a ride. So you were with Render back when you were on the pod, I think, 21, 22. What year was that, Adam?
Starting point is 00:02:51 That's right. 21, yeah. And then a lot happened in 2021 and since then. I mean, in the tech industry, it's been a roller coaster and mostly downs more than ups, I think. But how has it been for you? I mean, we're mostly on the sidelines. Of course, we felt it financially as well here at Changelog, but we aren't employed traditionally.
Starting point is 00:03:13 Adam and I don't do the traditional job search things, although maybe we'll have to at some point. We just haven't had to. We wondered for a minute there, might we have to go get real jobs here soon? But we seem to be surviving. What happened from your perspective, Annie? Help all of us catch up. Well, let me just say, if I could go back and talk to myself, I would advise myself that 2023 is not the year to be unemployed in the tech world,
Starting point is 00:03:42 to take a break from the tech world. So I, at the end of 2022, I was feeling really burned out on the tech world for a lot of different reasons. And I really wanted a break. I think part of it was, actually, I would say a lot of it had to do with my own adoption of the side hustle mentality and how many years I had gone through that and let that be a huge part of my life and how damaging that became, I hit a point where I really just needed to stop altogether. And I thought that at the end of 2022, that was the end. I'm done with tech. And I actually went on to pursue something completely different. I actually took a course in interior design. I got certified. I wanted something
Starting point is 00:04:26 wildly different. And it was great for a time. There's also a lot to... I took away some notes being in a very female-dominated industry for a short time. Better or worse? Oh, better. Better. Definitely better. Okay, that's good. But that brought a lot of thoughts back to the tech world when I finally did return. I did find that just even though I love interior design, I love design, I love art in general, I don't want to be in that world.
Starting point is 00:04:51 I don't want clients. I don't want to be a freelancer for one thing. And it's also really hard at like, I think I was 34 at that time. It's really hard to start over in a new industry, starting those low-level jobs where they're really quite unfulfilling, I found. And you just got to it. You got to pay your dues. And I realized I did not want to do that. And I also wasn't excited enough about where that would have taken me.
Starting point is 00:05:18 So anyways, it didn't work out. And I decided I would, you know what, I'm kind of running low on money. I'm going to get myself an engineering job again. And so I started to search in the summer. And granted, I was not looking for traditional engineering jobs. I was trying to look more for product work and then later into developer relations, which is where I am now. But I did not anticipate how long it would take in 2023 to get a new tech job. I know I was making things a little more difficult for myself and not looking for an engineering job specifically and looking for something that was engineering tangential. But it was very difficult, very, very difficult. And I ran out of money twice and it was, it was terrifying
Starting point is 00:06:07 and it was terrifying. And I think part of the worst part is that it was nobody's fault, but my own and me just underestimating how scary the market was at the time, because the last two jobs that I had gotten, I had gotten because of referrals and I knew somebody or I'd met some people at meetups and within like a month and a half I had a job so I was like I know tons of people in the industry now it'll be fine it'll be fine can you define run out of money what's what's run out of money look like like define what you mean by run out of money like literally zero in the bank how close to the terror were you zero in my bank not zero in my I tier were you? Zero in my bank, not zero in my, I had a 401k that was still fine. So like, that's, that's good. But I had to dip into a Roth IRA, drain that.
Starting point is 00:06:52 So unless I was going to touch my retirement accounts, which I'm very, very, very, very grateful to have that. But in terms of money that I could touch without worrying about losing my retirement funds, gone. I had to borrow money from my parents. It was really not a high moment in my life. It was really scary, and I didn't have anyone to blame but myself. That was very humbling. Was that while you were doing the interior design freelance,
Starting point is 00:07:20 or that was while you were looking for an engineering role, or both? Both. There was a period of time when I was working at a showroom and I very quickly realized it was not for me. What were the indicators? I can kind of empathize. I've been in zones like that. What were the indicators? Yeah, let's hear it because this is not for me. This is interesting. Yeah, so I was working at a tile showroom in town. This is how a lot of
Starting point is 00:07:47 interior designers will start. They'll start at a showroom where they sell furniture or maybe fabric or tiles or materials. Maybe they work at a stone yard, whatever. And then they work their way up from there and gain some sort of industry niche specific knowledge. And so I started in tile and it was a sales position. And I'm a people person. So I thought sales, that's great for me. I only lasted a month, not because the sales side of things wasn't bad, but rather because I did not have anything to do. And when I say I did not have anything to do, I'm not being hyperbolic. I literally sat at my desk for eight hours a day doing nothing because they didn't have clients for me yet. I could
Starting point is 00:08:32 occasionally talk to people who came in. That's not super frequent. But when I asked my manager, my boss, please, can I help organize something? Can I do something? Please give me a job. I'm, I don't have anything to do. You're paying me to do nothing right now. I want to be helpful. I want to be useful. And he said, you can look at the vendor websites. You can read up on our vendors. So I was basically asked to look at tile websites for eight hours a day for weeks on end. I'm sorry, I can't. I can't do that at all. That is after going from a much more intellectually stimulating job in tech and going to that was very hard for me.
Starting point is 00:09:13 And I also don't want this to sound like in any way that I'm talking down about people who do work in the industry, who do perform that. I want to acknowledge that that was early in that particular career. And so as a salesperson, that's how it starts out in any new sales position is that you don't have clients. And so you kind of don't have a lot to do. It was too much for me to handle to be sitting on my butt for eight hours, staring at my computer doing nothing, nothing. It was very, very difficult. And I had to get out. You have an itch to like bust open the text editor and just start coding and something. So you say that. That's what I would do.
Starting point is 00:09:52 Let me tell you, let me tell you what I, let me tell you how I spent my day. Let me tell you how I spent my day. They had an inventory system that was so old. I think it was, I mean, this is what, it's one of those really old inventory systems that I think they're paying like thousands and thousands, maybe hundreds of thousands. I'm not going to, I can't speculate too much, but they're spending thousands of dollars per year on this piece of software that I swear is stuck in 1995. And I was like, this is terrible. There's so much room for human error here. There's like, we're losing money, not only because this is very expensive software, but also because it's so easy
Starting point is 00:10:30 to make a mistake. Like this is a reason why UX is so important is because of things like this. There are just enough no code or at least low code tools out there. Like I think Zoho offers some stuff like this, stuff that just gets the job done, where you can build forms and workflows through these low-code tools that would be sufficient for any small business. And so I started putting one together. And the reason I went for a no-code tool was because I knew that they're not actually hiring me as an engineer, but I have nothing better to do and I just want to build something. And so I put together a complete system that would replace what they already have, because I had nothing to do for eight hours a day.
Starting point is 00:11:16 And I built this system for them. Nobody asked me to, this is just what I, you know, this is just what I do. And I knew that it could have been rejected. I knew that, but I was like, I really don't even care. I just need a project. It's fine if it gets rejected. I just want something to do. And so I built this thing from scratch and I was giving, and again, like, I think there were maybe like a couple of places where I had like a couple of lines of, I don't know if it was actually JavaScript, but it was pretty much JavaScript. And so I said, here, this is like a starting point. Like, I want to be useful.
Starting point is 00:11:49 You guys are, you have an ex-engineer on your staff. Please let me like be of good use. I want, I want to be useful to this company. And, and the response I got was like, thank you for being excited. Like, calm down. We don't need this right now. Like, please, you know know don't put too much energy into this at least you try i mean yeah yeah give it a shot yeah which i won't say the disappointment
Starting point is 00:12:09 of that was surprising at all it was just the staleness of every day and i and i also want to say that many people would kill to have a job like that where they just get paid to do nothing and i think that's fine to want that. And I don't want to say like, oh, I'm just like way more intellectual than other people. And so I'm just different. I don't want to come across that way. I want to acknowledge that I'm very lucky to have had a job in the first place. And so I'm grateful. I was very, very grateful for that income, but it was no good for my mental health. I am. So I'm only speaking about my personal experience and I don't want to, I don't want this to turn into commentary of people who have types of job like that, because having a job is a wonderful thing. Having income is a
Starting point is 00:12:54 wonderful thing. That's okay to acknowledge that a particular job is not for you though. And I think that's what's important because, you know, here on this particular show, we're not necessarily digging into like this interview stuff, but more like topically. I think people come to this particular kind of show to think like, wow, what were their experiences? How did they experience it in life? And they made a change. They saw something different and they wanted to sort of eject like you had done. I think it's okay to acknowledge that that particular job is not stimulating for you.
Starting point is 00:13:24 That's totally fine. for you. That's totally fine. Like masonry, that's an amazing job. People do that. And for me, I don't lay tile and build walls and stuff like that or even retaining walls in my backyard. I'm thinking about that, by the way, building retaining walls in my backyard. So I might become a slight masonry kind of person, but it's okay to acknowledge that that's not for you. Totally cool. Yeah, absolutely. And I'm also, I would also say I, so I quit that job because it was, I can remember very few times in my life when I was that low. And also just realizing that I had taken a risk. I had taken a leap, a financial leap, a creative leap, trying to get into an industry that I thought would be fulfilling. And then realizing as I was slowly running out of money, that this was not the industry for me. Very, very humbling. Very scary as I started to see my savings dwindle. That was around the time
Starting point is 00:14:18 that I had to withdraw from my Roth IRA. I had to drain my Roth IRA and then later had to ask my parents for money. And, you know, at 34, that's a, that's a bit humiliating. That feels really humiliating. And I was able to carve out some amount of compassion for myself, but it was still not great. It was not a great feeling. And I managed to land a couple of, let's say I landed a job, a contractor position with daily.dev. They're fantastic. They are a web RTC company and I was doing some dev role for them. I did a couple of videos working with my old buddy, um, Chad from Heroku. I think he's their dev role person. I don't know his exact position, but finding again, it was, it was my connections that eventually landed me that first waypoint on my journey back to tech.
Starting point is 00:15:08 And I was very grateful for that. And that was a really fun position because I had never done video content for tech companies before. I had never had that level of creative freedom before. And I really excelled at it. So I was very, very grateful to have that stop to work for them for a couple of months and do a bit of video developer relations work. Those are well done, by the way. I saw those on YouTube.
Starting point is 00:15:33 So is daily.dev and daily.co, those are the same company? I don't know that. I have to double check this. I think daily.dev is like a news portal. No, I messed up. Daily.co is what you're portal. No, I messed up. Daily.co. Is what you're talking about. Yes.
Starting point is 00:15:48 How offensive. I'm so sorry to the daily folks. There's only daily.co. It's all good. Daily.co. Daily.co. Yes. They just say daily anyways.
Starting point is 00:15:57 Yeah, daily is there. I'm talking about the WebRTC company. There you go. So sorry for the people at daily for getting the URL wrong. I thought I prepared well and then you said. And I'm like, I did not prepare very well. Those are two really well done videos, by the way. I think both of those were very spot on. I loved seeing your face speak Spanish, basically. Your whole, everything was cool. And then you said
Starting point is 00:16:19 you'd done that in minutes. That was kind of cool how you used that Civ, I believe, was the API to make that possible. But that that was kind of cool how they how you use that i think civ i believe was the api to make that possible but like that's just kind of cool stuff like your demos there those were if if you haven't done that much you should keep doing it because that was really good stuff i've actually taken i i've put a lot of my videos to private but i used to have a couple of youtube channels that got a few thousand followers so i've i've done the youtube thing for a bit but um it never was a full-time gig and um granted it still isn't a full-time gig that was you know i was technically working as a contractor for daily but it takes a special person to want to be a youtuber like yes we're on youtube as part of clips but we're not youtubers
Starting point is 00:17:02 i think it takes a special kind of person. And not negative or necessarily positive. But just a special kind of person to do that kind of video work. And be on video. And be that candid. And be that vulnerable I suppose to a camera. You know I'm on video now. But at the same time I'm more of a radio kind of guy. You know while this is also podcasting.
Starting point is 00:17:24 It's not radio necessarily, but better in this case where it's conversational rather than... Performative. Yeah, performative. Great. Thank you, Jared. Yeah. Well, it is.
Starting point is 00:17:35 I mean, life is different strokes for different folks. And there's a diversity of ways that you can make a living. So many different ways. Part of the fun and sometimes painful part of life is like figuring out what fits you and what you're good at and what you like to do. And it's easy to think that the grass is greener somewhere else. I mean, we all romanticize, I think, real world jobs because we deal with digital things so much. That was just linking up a recent,
Starting point is 00:18:05 uh, and change log news, an article about a guy who's doing woodworking, you know, and he goes through like the stuff he's building, but also like what he's doing with woodworking as a hobby and how like, could that become a thing that replaces a substantial part of his income so that he could be a woodworker and not a software developer who
Starting point is 00:18:25 woodworks. And like, there's a giant leap between those two things, but you don't know until you try. I mean, you know, I think interior design has always sounded like a really awesome thing. I went to your website. I think it's still linked up from your LinkedIn, the sextant.design. And I'm looking at this and I'm thinking, this looks awesome. Like, I'm sure you're really good at it. But the reality of the business of things is often way different than the idea of doing the thing. I mean, I was going to be an architect when I was younger. And I started going down that path. And then I saw what the business of architecture was. And I was like, this is massively different than the idea in my head of what architecture is.
Starting point is 00:19:05 But sometimes you don't know that until you get into it and you realize, oh, I'm going to sit here for eight hours a day and do nothing. And this could last years until I actually build up a client base. And like, it's not easy. It's not easy. So I'm sure it was very difficult.
Starting point is 00:19:19 And like you said, humbling, thankful that you have a good relationship with your parents and everything worked out okay. But I mean, it wasn't for nothing you learned something very I think very valuable through the process and you know you're still breathing on the other side so sounds like not all was lost oh definitely and I would say that having gone through that scary time where I really didn't know for months on end how I was going to eventually pay the bills. I think it's actually a very privileged thing to say that I had never been in a position like that
Starting point is 00:19:51 before. So I want to acknowledge that, but it was still scary. And now that I have a job that I absolutely love and I have the biggest salary that I've ever made. And I have a type of freedom in my job that I've never had before. And then contrasting that with what I had just experienced at the end of 2023, there's this very freeing sense of play and joy that I seem to be able to take to my job in a way that I hadn't before. I think part of it just has to do with the fact that I in no way have any desire to build a side hustle, maybe a side project every now and then, but not a side hustle. And I'm not saying I won't ever again. And I don't think there's anything wrong with that.
Starting point is 00:20:35 But it is very refreshing to no longer feel that pressure to do something extra on the side to have even more freedom. I think that especially millennials have been, maybe not so much anymore, but my generation was very sucked into this idea of a side hustle. And I don't think there's anything wrong with it, but I do think that we need to be a little self-aware and understand where that's coming from, because a lot of that came from, for me, a place of wanting complete financial independence, complete control over my schedule, making good money and having complete control of my life and complete freedom. And I know that there are, there have to be some people who are either doing that through freelance or running their own business who are chuckling at that idea because they're like, oh, you think you get
Starting point is 00:21:23 freedom when you run your own business? Oh, that's cute. It's not all rainbows and puppy dogs. And I think the underlying problem with the mindset I used to have is that I thought that I was seeing all of the value in if I can find a project that earns money, then it is a valuable project to do. And frankly, that's capitalist brain worms. And I lost my ability to play. And that is very detrimental to learning, to living a good human life. And I don't think those, to be clear, I don't think side hustles and the ability to play are mutually exclusive at all. But I do think that it's something I forgot to be aware of, of this value in play. And when I say play, I mean doing something for the joy of it. And that's the only reason. That's the only reason. And in my new job,
Starting point is 00:22:20 so I work at Fly.io now, I am effectively in developer relations, although that's not exactly my title. It's a little confusing. I'm like JavaScript specific developer relations. I actually have a ton of freedom in what I focus on. Sometimes it's testing out new technologies. Sometimes it's writing blog posts. The fact that I get to write is so fulfilling. The fact that I get to go to conferences and interact with people, I can even, you know, to some degree work on the platform, making it better for people deploying JavaScript apps on fly. I have so much creative freedom in my job. And I feel very fortunate that not only was I able to find a tech job again, it happens to be one that pays better than anything I've had before. And with a level of
Starting point is 00:23:06 freedom and space to play more than any other job that I've had. And I feel so, so lucky to have stumbled upon that because it's exactly the kind of job that I really needed was if we're going to get back into tech, we have to approach it with a sense of joy. We have to, we have to like it as groundbreaking as that statement might sound. You have to like it. As groundbreaking as that statement might sound. You have to like it. Yeah. Well, I mean, I think there's a lot of disillusioned tech workers right now for good reasons and probably for some bad reasons.
Starting point is 00:23:36 And you don't really care about something or consider its value sometimes until it's gone. And then you realize like, oh, I had a really good thing, you know, and now it's gone. And now I know that I had a good thing, even though I didn't know it before. Now I know it acutely. And for you getting to come back to that good thing
Starting point is 00:23:55 and actually have a better thing on the other end is awesome. So I'm over here getting a little bit jelly of your job. That sounds like a sweet setup. I mean, come on. It's a sweet setup. mean come on it's a sweet setup i love it yeah what's up friends i'm here in the breaks with sama alam nailer from century senior developer advocate let's talk about the levels of error monitoring so let's talk about error monitoring with medium to large ish teams and i don't even know how to quantify that necessarily to say maybe it's a team of five or eight maybe that's a medium team maybe a largest medium to largest is like 20 plus 50 plus engineers you got multiple
Starting point is 00:24:50 teams you got multiple services you got multiple disciplines within the engineer organization how does sentry go from indie dev solo application developer or a small team to scaling to support larger to mid-sized teams? What changes? So it's interesting that you mentioned microservices. And often these days, when you have larger teams or you have multiple teams in an organization working on a product, you will have your application split out into little projects, different repos, microservices. And sometimes it can be difficult to know where an error is coming from, for example, if you just send all your errors to one place. And sometimes it might be difficult to know where the error started and where the error finished up.
Starting point is 00:25:40 But what's really good with Sentry is that we have this concept called tracing. With Sentry tracing, you essentially connect your back and front ends together. If you want to know the details about it, it's through an HTTP header. And that's how Sentry will trace your requests from one service to the next, from the back end to the front end. And so in the Sentry app itself, you can physically trace what happened from where the request originated on the front end, then all the different services that the request passes through to, and then back to the front end, and then be able to identify exactly where the problem happened and exactly what in the front end triggered it or what in the back end triggered it. You can view the source codes and the stack traces all related to it. And then what you can do is based on where the error came from, you can then automatically assign those issues to particular
Starting point is 00:26:31 members of particular teams using things like maybe custom tags or other kind of identifiers on the issue itself. And so it helps you triage, like essentially gives you that separation, yet also brings it all together to help you understand the bigger picture, the smaller things about what went wrong in like a fine grained way. And then allows you to configure the app itself to perform particular actions, depending on what happened. You know, like a lot of the time, large teams can actually get inundated with a lot of noise. I remember working for a company where we had two teams, a back end and a front end team, but everyone was getting every single error from everywhere. And so what happens eventually is you ignore all of the errors. Oh, it's failing as expected.
Starting point is 00:27:17 It's just noise. It's getting in the way of my day-to-day coding. But if you are more selective about the types of alerts that you send and that you receive as someone who's doing a particular job, you'll be less likely to ignore them, more likely to address the root cause. And then eventually you will have no alerts and no bugs and your application will be perfect. Okay. Get Sentry. Go fix it. Too easy. Check them out at Sentry.io. That's S-E-n-t-r-y.io and make sure you use our code changelog and you'll get a hundred dollars off the team plan which is super awesome again use
Starting point is 00:27:53 the code changelog get a hundred bucks off the team plan sentry.io Adam, do you ever want to just go back maybe and do a nine to five or, you know, just like, cause some of my friends, they have a traditional nine to five. They go to an office, they work eight hours, you know, nine hours with a one hour lunch. Then they go home and then they just get a paycheck and then they go back. You know, I'm describing typical things in extreme detail. And sometimes I'm like, that would be nice. And other times I'm like, that would be awful. But what about you, Adam? Do you ever desire just the traditional life? I mean, I would be remiss to say no, but I think, you know, when you start to exercise the actual doing of that kind of thing or think about that, it's like, well, we at the same time may see, as you alluded to earlier, the dip in 2023, which is pretty clear for a lot of people in or adjacent to the software industry, which we are in as well as adjacent to which is strange right you know i think you can look at that and say well sure i can go get a job at a phenomenal place like fly
Starting point is 00:29:14 we love fly by the way fly is one of our partners and sponsors so we have to say that but i do love kurt and the team and then obviously the fact that you're there and i'm sure that it's amazing i've always been a fan of what they're doing and jared and i get to be fans of so many flies and renders and retools and cloud flares and fastlies and all the people out there that are doing amazing things but we don't get to work there we get to work with and in a lot of cases we get to dream with them but never get the experience and maybe more so me jared that i get to dream with them more frequently than maybe you do i mean we do in podcast form but i'm working with these folks pretty frequently and dreaming with them where their future may go and never actually walking
Starting point is 00:29:53 the walk with them and there are definitely times that i'm like man it'd be so cool just to work on one team and do that one thing but i'm like we get to work on one team here so there's like there's a double-sided thing where sure it, it could be, as you said, sunshine and, what did you say, puppies? Yeah. Puppy dogs? I assume you get puppy dogs. Oh, I get a pup.
Starting point is 00:30:14 Is that not part of the contract? I don't know. I didn't get a puppy dog. Oh, okay. Rainbows is the other part that you missed out on. Rainbows, yeah. Maybe some rainbows here and there. But I think at the same time, we have a level of freedom as well in what we do that we get to be agnostic free agents of the tech world in a lot of ways. We get to be the dev rel for everyone in a lot of cases.
Starting point is 00:30:39 We get to choose what we dev rel for. And there's freedoms we have. When you choose a team it's like well we're team fly you know beyond any beyond any rationale of anything being better potentially team fly whereas we get to be team what is the best what is what people should focus on and i think there's some true value to that that is really challenging to quantify until you're in Jared and I's position, getting to do what we do for 15 years or whatever the number of years are, steeped deeply like we are, so deeply like we are. I think there's a lot of value we have that it just changes things if you choose a team. Annie, what were your side hustles you were doing prior?
Starting point is 00:31:22 Like the stuff that burned you out? Were you just taking freelance gigs? No, definitely no freelance. I don't like freelance at all. I don't like kissing up to people. I like how confidently you know what you like and you don't like and you don't cut corners. You're just like, no, not for me. A lot of people hem and haw about certain things, but you seem to know. I definitely don't like freelance. I tried that early on in my career and I was like, oh you seem to know. And just we'll come out and say, I do not like freelance. Yeah, I definitely don't like freelance.
Starting point is 00:31:46 I tried that early on in my career and I was like, oh, people are awful. And I did work with some clients that were wonderful. Yeah, that's the thing is the right clients changes the equation. The wrong client, I mean, everybody has a little bit of both. And so I did freelance for many years. And one of the things that I found was
Starting point is 00:32:02 you have to price yourself into the right clientele because there's like a correlation between the people that are hiring cheap and the people who are not the people you want to work with, you know, and the people that value, even you just price out some of the worst clients. Now there's still people who will pay good money and are still bad clients. I'm not saying it's a hundred percent, but that was one of the things I learned is like, oh, I don't want to find somebody who doesn't value my time because they already don't value my time. And so it's not going to go well from here. So there are ways you can kind of like hedge around bad clients, but for sure there's people that are terrible and working with them
Starting point is 00:32:36 is terrible and it makes your life a living hell. One thing that many freelancers say is if you leave a nine to five to go freelance or to go contract, you know, you go from having one boss to having 10 bosses and it's actually less freedom and more headaches. Anyways, I cut you off. You were saying how you don't like it. Oh, yeah. In fact, I think my last freelance client was granted. I was very early on in my career. I was like only a couple of years in and her business was a, it was a coupon business
Starting point is 00:33:06 and it may not shock you to learn that she didn't have the biggest budget, but you know, I was not being picky. And she specifically gave me the advice of like, you, you're starting out, you need to price yourself as low as possible. Okay. That was the advice I was given. I was like, okay, great. Wonderful. That's pretty self-serving advice yeah but i won't i won't go down that rabbit hole um talking about that client but what i was actually doing was working on a note-taking app called typist and uh it was just the note-taking app that i always wanted this is how you know both of the applications that i would had had attempted to turn into profitable businesses were just things that I wanted and didn't exist yet. The first one that I built was a translation app for building vocabulary. I originally built
Starting point is 00:33:53 it for learning Japanese because that's what I was doing at the time. And then once again, got burned out on that. It just because I had let it become my whole identity, like any kind of spare time that I had, I was like, time to work on that side hustle. And that became very toxic. So same thing happened when I was working on Typist, which I built and I actually used every single day. It's basically Apple Notes with a markdown WYSIWYG. Really easy, clean to use.
Starting point is 00:34:21 It wasn't perfect. I had a couple of, I had a you know, a few dozen users, but it was definitely, you know, buggy enough that like it wasn't ready yet. And I really loved it. And I really saw a future for it, but I just happened to burn out. And I, I've actually recently picked it back up again, but I've, I've set some ground rules for myself, which is if I'm going to re-approach this, I'd like to redo it in First of all, I'm rebuilding it because I'm a software engineer and that's what we do. And ironically, maybe not ironically at all, I'm rewriting it in the most common, oh, I want to rewrite this in Rust. I feel like it's almost become a meme now
Starting point is 00:35:03 of people who learn about Rust and are just like, oh, I'm going to rewrite everything in Rust. I feel like it's almost become a meme now of people who learn about Rust and are just like, oh, I'm going to rewrite everything in Rust. And I say this, I've barely learned Rust. The only reason I'm considering this is because of, I think it's called Tori. It's like an electron alternative. Rust is very intimidating to me, but I'd like to learn it because one of the big complaints about Typist was that it's massive because it's an electron app. And I had many people who were like, please not again. I already have too many things that are electron on my computer. So I was like, all right, okay, let's try it. Tori's awesome. It's probably if I was going to learn Rust, that would be the reason as well would be Tori. It wouldn't be any other
Starting point is 00:35:36 reason. So I agree with you there. So you're going to, are you just starting fresh? What are the kind of rules? You said you have some ground rules. This is like X hours per week you're going to do this? Or what are you thinking? Not even. So one thing is, whatever I build, I want it to be open source. At least for the foreseeable future, monetization is off the table. For the love, for the joy. Do it for the love. Because I genuinely, the reason I decided to pick it back up again is I've been doing a lot more writing and I've been learning and I wanted to take notes. And I was like, dang, I'm in this place again where I don't like any of the note-taking apps
Starting point is 00:36:09 out there or the writing apps. They're all like, they're either way too simplistic or they are like giant complex beasts that I don't actually want. So I wanted something in the sweet spot, you know, what I would consider a sweet spot. And so I was like, all right, I guess I got to pick this thing up again. Cause I actually do want the thing. So open source, no monetization, not until it sees like a serious traction. But even then, like I say that I'm being very strict about like, don't even think about it, Annie. Don't even think about it. Because like the moment you get a whiff of that, you're like, this could be big. Oh, man.
Starting point is 00:36:45 This could be my whole life. I could build like a lifestyle business around that. Toxic. Toxic for me. Don't do it, Annie. Don't do it. I just know myself well enough. I have gone after that dragon for so many years and I need to pivot.
Starting point is 00:37:01 So the other one is I have to document my progress. So I'm going to write about everything as I go. And I've just started. And then I have to have fun with it. And so there's no number of like hours per week. I just have to be constantly checking in of like, am I enjoying myself? There's kind of this, there's a sense of, I don't even know what the emotion is. There's this sense of exhaustion driven by passion that I have to be very careful of because also I have ADHD. So that's like my jam is just getting sucked into something that I love because that's how you burn. That's how you burn out of flame. And I don't want to do that again. I want to do something to a small degree, enjoy it, then move
Starting point is 00:37:45 on, go hang out with friends, do a hobby that's not in front of a screen and enjoy my life. Because that is what ultimately will keep up the momentum to do other side hustles. But I am constantly keeping tab of like, am I getting sucked into this too much? Because that's very important to be aware of. Because number one, it just doesn't feel good. And also, it often comes at the detriment of other aspects of your life. And I don't want to do that again. For sure.
Starting point is 00:38:13 I always tell my children with simple things, like treats, let's just say. Moderation. If you only ate that, you would not sustain, right? And it seems easy to have that advice. I'm not saying like, oh, just, yeah, you've got sustain, right? And it seems easy to have that advice. I'm not saying like, oh, just, yeah, you've got it, moderation. But to be in a place where you can have a processed document and self-reflect and be self-aware of how you feel, those are guardrails that are very, very healthy, very mature of you to have. Whereas in a past Annie moment, you had less of that maturity,
Starting point is 00:38:45 less of that discipline, and it got you into places where you were less comfortable. So that's awesome. Moderation seems to be obviously key, but at the same time, self-awareness is so key for most folks. Like you mentioned earlier, Jerry, people that are disillusioned, I think those are people who are maybe less self-aware than they should be or could be. And if they were, then they would be less disillusioned. Yeah, good spot to be in, Andy. Good for you. We've talked with hundreds of people about their software creations, maybe thousands, and so many perspectives
Starting point is 00:39:20 around why they do what they do, which usually informs how they're doing what they're doing and one of the things that we care about is the sustainability of the software ecosystem and of the software community right the people building the ecosystem and so we often ask them about things and so we and one of the things we ask them about is like well how are you going to make money with this because you're going to do it for a long time and it's going to drain you. And so part of sustainability is offsetting that time, offsetting that cost. And some people have plans and they're trying to do the thing.
Starting point is 00:39:57 This is a side hustle or this started off as a passion project, now I'm monetizing. And other people have just been like, no, like it has to be for the joy. It has to be for the love. And they'll say like, I already have a job and now I have a hobby. I think I love and I care about. And if I turn it into a hustle, now I have two jobs. And the thing I love is now something that I work for. And sometimes that's just the answer for certain personalities. So I like that you're saying Guardrail's now like no monetization for now. You're not saying this is a law forever and all time because then you go breaking your own law and feeling bad about it. But you're already making a living, the best living you've ever made. And so why take something that you love and that you're passionate about
Starting point is 00:40:46 and that you enjoy and then start toiling at it in a way that it has to be changed into some sort of money-making endeavor? Seems like that could just very easily for you destroy all that joy. Absolutely. And you know what I just thought of? I think what burned me out on having a side hustle was this underlying belief that until that side hustle is my full-time gig and I am doing that fully. And it was obviously a thing that I love building brands. I love all of the aspects that go into it because I'm a very multifaceted person. And I think I'm exceptionally well-suited to that type of work. I like wearing a lot of hats. I like my current job because I'm wearing a lot of hats. But I think when I let myself get so sucked into the image of what my life could be, the reason I was so driven to work on my project day and night was this belief that I'm not going to be truly happy until that becomes my full-time job. And I just need to get there and then I can be properly happy. And that is a nasty,
Starting point is 00:42:00 nasty cognitive distortion that we all need to pay attention to if that gets into our brain. I think that's what often drives this obsessive burnout culture on side hustles is that people, I mean, this is true for even outside of side hustles, anything that we believe like, if I just do this and I get to this point, then I will be happy. And a lot of the times it doesn't come across like those thoughts in our mind may not be it's not that clear it's a lot more subtle but when you boil it down it's really that thought that's driving a lot of it um and at least it was for me and that was the part that's the part that i am warding against is the reason i have i'm so so focused on joy and play and gratitude is that I do not want to lose sight of what I
Starting point is 00:42:47 already have and know that I have full capacity to enjoy everything fully right now because I have so much and I also know how easy it is to lose. So I am squirreling away all the gratitude that I have and all the joy and sucking it up as much as I can, because it's not guaranteed at all. It's not guaranteed. So I'm, yeah, gratitude is a big thing for me right now, especially gratitude for joy. Yeah. No, I mean, thankfulness is huge.
Starting point is 00:43:19 That is an antidote to resentment and discontentment. Like if you're thankful or have gratitude for the things that you have and do and are, then you are de facto not discontent with those things, right? And so if you acknowledge that and think about it and say it, because things that go out of our mouth come back in our own ears and they're more clear when we say them, that's going to ward off all kinds of bad things in your life.
Starting point is 00:43:44 Discontentment, like I said, is a huge problem. And I tell people this all the time. If you're discontent right now, whatever that thing is that you're chasing, when you catch it, you're going to be just as discontent then as you are now. You think it's going to solve your problem, but it's not going to. Trust me, I've chased a lot of things and I've caught some things and I catch it. I'm like, okay, what now? What next? What else can I catch? Cause I'm still discontent. Right? So that's a, that's a bad cycle, but it sounds like you have landed on one of the key aspects of life, which is gratitude. Yes. I also want to call out, you're right that if you're constantly
Starting point is 00:44:23 chasing this thing and like, well, then I'll be happy. That can be very dangerous. But I also want to hold a little bit of space for people who are in the job market, who don't have a regular income, who don't, who are, especially people who are new in their career, who are trying to break into tech, how scary it is to get that first job. This is particularly on my mind because I saw this huge wave, it's still happening, this huge wave of people who are sort of early in their career and they decided to get into tech because of the pandemic. And they wanted a way of having better income, a better life for themselves, and to be able to work from anywhere. And that's
Starting point is 00:45:02 amazing. It's not that all tech jobs are like that, but I get that allure. And so we had this huge wave of people doing bootcamps and sometimes self-educating, getting into this. So I will say it is okay to just keep striving for a job. And like the likelihood that like, if you don't have a job right now and you don't have income, yeah, having an income will make you happier.
Starting point is 00:45:27 That will happen. But when it comes to side hustles at least or anything that has that sort of like toxic draw that makes you believe that you're not going to be happy until you have that thing, that's something to be aware of. Yeah, I'm not saying I'm not advocating for people not to try to improve their lives or their circumstances. Right, right. aware of. Yeah. I'm not saying, I'm not advocating for people not to try to improve their lives or their circumstances. I'm saying that you, if you can find contentment even without, then you'll just be more content when you have. But if you're discontent and think that catching something, whether it's a raise or a job or a side hustle that turns into a business and or a YouTube channel that blows up and you think that that just that one thing is going to solve all your problems, that's just a fallacy. It's just not true. And so many people have caught the thing or found the celebrity
Starting point is 00:46:11 or the millions of dollars, and they are still unsatiated, unsatisfied, empty. And it's sad. So that's what I'm talking about. No, absolutely, go get the job. Go get the money. I've got no problem with any of it. But it's your attitude along the way that I think matters so much. Truth.
Starting point is 00:46:28 You gotta be careful. She isn't them dreams. What's your, uh, to do app called? It's called typist. I might rename it. I'm pretty sure we talked about it.
Starting point is 00:46:36 Didn't we talk about it on the get your reset on? I think we touched on it. Oh, maybe briefly. Yeah. The site is up. It rings a bell. Yeah.
Starting point is 00:46:42 If you look up typist.app, it's, I think if you download it, it's going to break because I disconnected all of the MongoDB Atlas clusters that were storing the notes. So it don't work, but eventually it will. Is it open source yet? Is it out there yet? No, no, no. This is a thing I decided in like the last week or two.
Starting point is 00:47:06 That's cool. That's exciting. Yeah. Have you used Obsidian? Yes. That's one of those like beasts that I just, a lot of it has to do with, I haven't used it in a while, but I have tried Obsidian and I found it to be a little too bells and whistles. I also have a thing for things that have too much metadata that you can set on a note.
Starting point is 00:47:26 Because what I want is to do command N and then just start brain dumping. If I have to click in between like a title and a body text, I don't want any of that stuff. That is too much friction. I need, like my brain moves too fast. I need to just get my thoughts out. And maybe Obsidian is different now. I don't know. I'll tell you, that's exactly how I use Obsidian.
Starting point is 00:47:45 I want you to build your thing. I'm not saying don't build your thing. I'm just curious, you know, when you talk about, I mean, everybody has their way of doing notes and to-dos and like, that's why there's so many apps. And most of them don't map onto too many people's workflows is what you find. So that's why, again, there's a diversity of them
Starting point is 00:48:05 because you just can't find one that you like. The only one that you're going to like is probably the one that you're going to build. That's great. It makes it hard to make a business out of it because there's so many of them and it's hard to find so many people that work just like you do.
Starting point is 00:48:20 People tend to make note-taking and to-do apps that have all the things because they're trying to appeal to a large enough audience to get enough sales to continue to do the thing. And so I've long despised most software in this space. And we have no commercial relationship to Obsidian, but they probably should sponsor us at this point. They should sponsor us.
Starting point is 00:48:44 I found it to be, if you like to just take notes and mark down, it's got tons of stuff. I don't use any of that stuff. I just use it, command N, write some stuff, or command L, switch between notes. I don't do any tags. I don't do any folders. Well, I got one folder for the today note,
Starting point is 00:49:00 because the today note will automatically go in. Nick Nisi taught me this. You can have a today note that will just go into a folder of 2024 slash March slash whatever. That's kind of nice. Otherwise it gets kind of gnarly in your home directory. But anyways, not an ad for Obsidian, but I'm just a guy who's found one that finally I can ignore
Starting point is 00:49:18 all the things and it's still fast and it still just does markdown rendering. And I like it. That's really cool. I actually am just looking at the website and it looks different thandown rendering and I like it. That's really cool. I actually am just looking at the website and it looks different than the last time I tried it. I think I tried it a few years ago. My fear is it's going to change
Starting point is 00:49:32 because they have kind of become big now and they're adding more things and I'm sure there's AI in there and there's product roadmaps and all the things that businesses have and that's usually when i start to dislike products over time and i'm like ah like i liked the 1.0 you know well the good thing about it is even if they do change it i suppose for the most part unless you're like knee deep in plugins is that
Starting point is 00:49:57 in the end it literally is just a dot md file yeah portability is amazing that's really good it's not a database somewhere it's you know there is syncing if you're using ios and whatnot of course but that's why i thought well i can buy into this even if it does change because at some point someone's gonna say the new obsidian you know oh yeah or whatever it might be uh you know in obsidian version one that's in stays there right versus version two that as the ai or as the bells and whistles because like i think the challenge is that these things they start out simple and that's probably why you have the passion for typists is like you want to keep it simple and
Starting point is 00:50:36 you also want to satiate that engineering side of your brain to kind of like tinker and have fun and have those boundaries on a you know a side thing not even a side hustle just a side thing just something you do for yourself and then at some point it just turns into something else and it's not the original thing anymore but my experience is very similar to jared's like command n for new obviously commando to find things i put everything in there like literally everything that i can ever think of goes into obsidian because of how fast it is and how simply it's just driven on type whether it's docs code anything not like literally code but like code blocks and stuff like that just sort of like
Starting point is 00:51:19 mostly like linux stuff like how do i set up a new ubuntu machine or how do i do this or that i like document my own processes and refer to those documents for various things and so that's that's a lot of how I use Obsidian personally but it's been very very very very organizing whereas it's been disparate things have been in iRider or at one point Dropbox paper or just various places that were not fast and Obsidian is just fast that's what i'm looking for i'm gonna give this a try honestly the fact that it is a little bit different and now what i remember i'm like we've sold one like it does look a lot cooler can you use our affiliate link when you click on that no just kidding i'm just yeah i'm kidding as well but i'm a big we don't want
Starting point is 00:52:02 to crush your dreams just because obsidian exists. Oh, what dreams? I'm looking at Typhus, the old version, and it looks beautiful. Thank you so much. So I'll give you that much. More beautiful than Obsidian even, which is a pretty good looking app. It's not like the most amazing looking app, but yours already looks nicer. It could be improved. There's a lot about Obsidian that could be improved to increase efficiency, increase speed, a lot of different stuff like that.
Starting point is 00:52:27 But I think mostly it's just like distraction. There's a lot of things that can be distracting with the interface. Like if you're somebody who likes when you do prose and you're writing, everything else goes away. Maybe there's a plug-in for that that I'm not aware of, but Obsidian default does not disappear into writer mode where you're just like, there is no obstructions in your view and distractions around you to shiny object you or whatnot. Do you guys write in writer mode? Is that, are you, are you writer mode people? No, I just know it's pretty common for folks who probably like any, who want to build their own tool to be like, I want it as simple as possible. And that's often like when I want to write,
Starting point is 00:53:02 don't distract me with the sidebar that has all the notes ever, which is like I'm looking at my sidebar and it's like literally all the notes ever is like there. Yeah, the sidebar is ridiculous. It is ridiculous. I've never been on a distraction-free writer though. I'm also not a writer writer. So I found that when I did try the distraction-free style
Starting point is 00:53:21 where it's like birds chirping and coffee and macOS full screen mode on iA Writer, right? Like just a cursor and me and the keyboard. I can't write like that. It feels lonely. I just stare at it. I'm like, what am I going to do here? And they're like, I'm going to go check Twitter. There is nothing more intimidating than a blank piece of paper.
Starting point is 00:53:43 Seriously. Or a blank screen. It's very intimidating. It's very intimidating. It is very intimidating. Which I think is probably the one use of language models that I'm still appreciating. Because I'm pretty much disillusioned about everything because I've used it for so long now that I use it in disgust. But just not giving me a blank, mostly with code. Like, just write this function for me.
Starting point is 00:54:04 It's going to be wrong. I'm not going to like it. But I'm going to copy paste it and change it to be a function that I would have written. And for some reason, that's faster than just me writing the function myself. Because I'll just sit there and think, what should I name this thing? You know? Oh, my gosh. And the same thing with prose.
Starting point is 00:54:19 Just give me some copy. It's going to be generic, you know? But I'm going to make it not generic or i'm gonna throw it away just gets rid of that blank page problem yeah it's a lot easier to well for me at least it's it's a lot easier to edit than it is to start afresh i do think that there's a muscle to build of just turning up completely turning off your editor self and just learning how to brain dump but having that extra little foothold of using an llm to just like just write me an intro paragraph i'm gonna rewrite every word of
Starting point is 00:54:51 it but like give me something yeah it's nice to get you started i use that too What's up, friends? This episode is brought to you by Coda. Coda brings teams and tools together for a more organized workday. It's your all-in-one collaborative workspace. They bring together the best documents, spreadsheets, and apps into one single platform. And best of all, Coda helps you stop playing ping pong between different tabs and tools. You centralize all of your processes and shared knowledge. And down in the photo, they mentioned a few popular templates, which I think are pretty cool. They have Team Hub,
Starting point is 00:55:34 OKR Tracker, Meeting Notes, Product Roadmap, Decision Dock, and a lot of others to choose from. But one in particular was this Team Hub, which is so cool because it's a one-stop shop for everything related to your team, your projects, projects and your processes you can see weekly kickoff meetings retrospectives daily stand-ups who is on your team where things are at the calendar the initiatives the resources it's all there and it's so cool so if you want a platform that empowers your team to collaborate effectively and focus on shared goals you can get started with Coda today for free. Head over to coda.io slash changelog. Again, that's coda.io slash changelog, C-O-D-A dot I-O slash changelog.
Starting point is 00:56:17 And you can get started for free. Let me throw out a topic here then since we're on this LLM kick. And it's not deeper into AI necessarily, but I'm just curious. When you drive or you travel, do you pretty much mostly use a map application to get there, even if you've been there a thousand times? A lot of the times, yes. Some places, if I've been there enough, I don't. Right. For the most part, though, you use the map application
Starting point is 00:56:45 because there might be traffic, right? No, not in the city. Unless I want to know my ETA or something like that. So you drive just free? Yes. In most cases. Okay. So I went to my men's group this morning.
Starting point is 00:56:56 I did not map there. So that's an example of not. But if I'm going to go from Dripping Springs to Austin, I live in Austin, by the way, Annie. If I need to go into town, and that's 30 minutes away, 25 minutes away, and it's downtown, I know how to get there. I'm going to map it, right? So my shtick here is not maps. It's that the world, when the maps became ubiquitous on our phones, in our cars, a part of the operating system of driving, basically, we became became people who even if we've
Starting point is 00:57:26 been there before we're mapping it i wonder if the same might happen with generative ai and the way we're leveraging it for pros like can you actually function that first step without having the the generative you know what i mean like will we get there that's my that's my topic i'm kind of bringing up is like well you did it this morning and it worked out for you uh right right exactly and i recognize that it's not always there but at the same time like if i need to go into austin into town i'm probably gonna use a map even if i've been the the literal same parkin garage i'm probably gonna map it just because that's what you do. Because why not? Right. Because it's there. Right.
Starting point is 00:58:05 So I wonder if we'll become so seemingly dependent in some way, shape, or form to safely drive to a place as we may safely drive to a prose, to an outcome in our possibility of writing down our thoughts or like you had said, having this discipline of brain dumping, but like you just mentioned blank screen. Can you just generate or give me a function? You want to start from a generative state and work backwards and that's somehow faster so i'm just curious if because now this is the state of the art if we'll get to a place where it's like well i can't really begin until i've been assisted into the into the beginning well extending your metaphor when i'm mapping okay and my wife makes fun of
Starting point is 00:58:42 me constantly i just do whatever it says. I'm like Michael Scott driving right into the water, right into the lake. Make a right turn. Wait, wait, wait. No, no, no, no. It means bear right. No, it said right. It said take a right.
Starting point is 00:58:57 No, no, no, no. No, look. It means go up to the right, bear right over the bridge and hook up with 307. Make a right turn. Maybe it's a shortcut, Dwight. It said go to the right. It can't mean that. There's a lake there.
Starting point is 00:59:08 He knows where it is going. This is the lake. The machine knows. This is the lake. Stop yelling at me. No, it's up there. There's no road here. Right.
Starting point is 00:59:16 And I don't want to be that way with my words. And maybe I shouldn't be that way with my driving. But a lot of times you're using it, even like you said, if you know where you're going, because you want to know the fastest way right now, and maybe there's a lane closed on this road, and it may know that, and you don't know that. And so I understand all that. And I do use it sometimes in the city for that reason,
Starting point is 00:59:38 for those reasons. And my wife definitely uses the map every time, even though she knows Omaha inside and out and doesn't need to, but she just does. She likes it. But man, if Siri says take a right, I'm taking a right, you know? And I might take a right right into a phone pole, but I'm going to do it. And so that sounds like a dangerous thing for generative AI in me. Yeah, I think when it comes to pros, I see what you're getting at. And it's something I'm concerned about, in myself at least, is I like the foothold and I'm going to use it.
Starting point is 01:00:12 But I also really want to be aware of making sure that it's not too much of a crutch. I like it as like a buddy to get started. That's really helpful. But I also want to make sure that I'm still cultivating the skill of... It's a very vulnerable place, in my opinion, to start writing on a completely blank page because the first thing you write will probably be awful and you'll want to change it to some degree. And I think that it is a good habit to get into, to learn to overcome that. And so that's something that I try and be aware of. If I'm feeling that writer's block, at least for the first few minutes, I will try and just write whatever comes to my mind.
Starting point is 01:01:03 Even if it's like very conversational, said really poorly, just start with something. I think that's a really healthy skill to cultivate. There's nothing wrong with occasionally using AI to help you with that a little bit because that's essentially what you're doing is like you just need to get something on a page so you can start to mold what you're trying to say.
Starting point is 01:01:23 But I think it's a skill that we need to make sure we maintain because that's really valuable. Yeah, emotion creates emotion and momentum, obviously. Motion creates emotion is a sales term. I've been in sales for a long time. It was a term from Boiler Room, the movie. Ben Affleck, a few others were in there. Get on the phones. It's time to get to work.
Starting point is 01:01:43 Move around. Motion creates emotion. Well, I wonder if even it's like a progress blocker. So here's an example. I'll reveal a little bit. So I know that in your Twitter bio, you still say you're neuro spicy. I think it's cool. And I don't really know what that means necessarily.
Starting point is 01:01:57 I think I might have an idea when I think about what neuro spicy means. I think you're kind of a spicy person. Generally, we've spoken to you before. I thought maybe it was an anything. No, it's a real thing. This is a thing that's emerging with folks that I think are neurodiverse. I'm not well steeped in it. You can certainly school me on it, but I went to the LLM and say, just define neuro spicy because I know if I take that same idea, that same prompt and put it into Google, the result I get is way different than a single paragraph that gives me just enough to have a non-embarrassing conversation
Starting point is 01:02:30 with Andy about being neuro-spicy. It doesn't have to give me all the resources ever, all the Wikipedia entries and every blog post ever or whatever it might be. It gets me right to the nugget, which is what exactly is it. So this is an example of like progress blogging like now i'm sort of hooked in a way that this response from the thing the magic box gives me something just enough like what do i do in the future if this doesn't exist i cannot map my way
Starting point is 01:02:58 to the quick definition you know what i mean like i don't know yeah i think like low risk non-controversial knowledge right like inter information which is a great way just to like quickly come up to speed on something did they have real animals fight in the filming of where the red fern grows you know like that would be a that would take a while to google that you know i don't know if you guys seen that movie we watched the other day from the 70 He's a boy, Jenny. A boy ought to have a dog. Sometimes I think God don't want me to have any. You ain't doing your fair share.
Starting point is 01:03:31 How long you been saving this? Long time. You can get them dogs. You know, at the end, this mountain lion attacks his dogs. And it's like a scene where the mountain lions and the dogs are really going at it. My wife's like, that looks like they didn't have CGI back then. That looks pretty real. I wonder if any animals got hurt. And so I just asked it real quick. But that's like low risk if it's wrong, you know, then I'm just like, I'm informed about something that doesn't matter anyways. It's non-controversial. It's
Starting point is 01:03:58 kind of maybe it was controversial back then, but maybe it could be. But like that kind of stuff, I quickly get an answer, move on with my life. That kind of stuff i quickly get an answer move on with my life that kind of stuff is useful but high risk you know how do i concoct this particular medicine i don't know what would be high risk lots of things are high risk for sure it's like i don't use it in any sort of uh email like i think chat gT in a tab is my current wall around it where it's like I have to go, even when I'm coding, I don't do the inline stuff because A, Z, for some reason still isn't working for me with their assistant.
Starting point is 01:04:35 I don't have Copilot. And so I might go over there and say, write me a function that does this and come back and copy and paste or just look at it and write and so i'm not like writing my emails with any help i'm not writing anything with help unless i go over to it and say help me same that feels like a good barrier for me where i might be more tempted just to like tab complete an email out and become a robot you know yeah a lot of like, thank you for allowing us to apply
Starting point is 01:05:08 to your esteemed company. For some reason, the term esteemed company is the red flag that I'm like, absolutely not. No, thank you. Yeah, the spammer emails have gotten slightly higher quality in the last year and a half. It's like, oh, this is definitely not a human that wrote this, but it's better than
Starting point is 01:05:22 the gobbledygook they used to send. It's good for writing bullshit. Amen. Not that we need more of that. Not that we need more of that. It's destroying the web as we knew it, but it sure helps me when I got a blank piece of page. I think, I don't know what your practice is, Annie, if you concur, but I'm with you, Jerry. I have to go to the tab and explicitly
Starting point is 01:05:45 conjure the magic box it's not in my everywhere and i don't at this moment i don't want that to be in my everywhere because i think that you become again back to the maps you become reliant on this thing to get to a place and i still want to invoke my own cognitive behavior my own ability to think but i don't mind the momentum that it can give you to help you get through. Like, hey, I'm thinking about a topic. Can you give me five ways or five ideas that just kind of helps me think more? And it's not like you're using that to copy and paste into something else and you're like selling it as a book or something. It's more like give me something.
Starting point is 01:06:21 Prime my pump. Prime my brain on some things. But even that is kind of a crutch, right? Like if you can only positively think in the future about hard things by getting primed, you kind of lose that opportunity to self-prime. And then you kind of, again, back to the maps, you're kind of crutched to this thing. And I want to be aware as I move forward with how it works and how it's, you know, coming more and more into our lives in different places to have that awareness, I suppose.
Starting point is 01:06:57 Yeah. I've thought about this there for many, many years. I don't know how long, how long has Copilot been around? Two-ish. Only two? Oh my gosh. No, it predates OpenAI, chat GPT for sure. So yeah, I was really, I wouldn't say against. It just didn't appeal to me for the longest time. And it wasn't until this year that I started to use it.
Starting point is 01:07:18 And I'm fully on board with it. I'm very skeptical of a lot of AI things. Copilot is not one of those. I think because I learned that it was really just fancy autocomplete. I don't even like, I tend not to give it prompts of like, write me a function that does blah, blah, blah, blah, blah. I find it especially useful when I'm trying to debug things because I can just type like C and it knows that I want to log out the variable that I just wrote or something as I'm debugging. It's very great for when I don't want to write a long object for like defining headers and the methods for a particular post
Starting point is 01:07:51 request or something. I love that feature. I really, really love that feature. And I find that I don't use it when I use it for autocomplete and not for writing new code. And it's just, it's the repetitive work. I love that it's smart enough to know that. Sometimes I think it's a little terrifying how well it knows what I'm thinking because I remember one time I looked at a screenshot of some code and I like somewhere else,
Starting point is 01:08:23 somewhere else like in Slack or something and then I go to copilot and I start typing like two letters into it and it gives me the exact because I was test I wanted to test out that code and it gave me like verbatim everything that was in that screenshot it was I was like wow this is a little. But that spooks me a little bit. But I do like it as an assistant that's just doing sort of the drudgery of programming. That's fantastic. That's what we need robots for. Absolutely.
Starting point is 01:08:55 Clears up headspace, you know? Don't memorize that API anymore. Just know that there's an API and then ask it for the code to use the API and then you look at it and then you decide whether or not that code's an API and then ask it for the code to use the API and then you look at it and then you decide whether or not that code's good or wrong. Don't write any looks there, it's going to be wrong. Also, who memorizes things in programming
Starting point is 01:09:12 anyways? Obviously there's some degree. I certainly had jQuery APIs memorized when I was a kid. There are certain things that you use frequently enough that you obviously memorize, but so often. Can you do your job without Google? there are certain things that you use frequently enough that you obviously memorize, but so often, I mean,
Starting point is 01:09:30 can you do your job without Google? Like all of us. More and more so. Yes. That's very good. But without looking up, without asking for help, right? Because of chat GPT, not because I'm getting smarter. Exactly. And so, you know, our jobs are not difficult because we have to memorize a lot of things. No, that's not the difficult part. So if I'm getting help on the, hey, what was that one method on this
Starting point is 01:09:49 thing, that and the other? Love that it remembers it for me. Love that. I wrote a Node.js based server starting Friday, coded a little bit over the weekend, and I want to use Puppeteer, which is why I used JavaScript.
Starting point is 01:10:07 Not TypeScript. I don't use TypeScript. I use JavaScript. But I haven't written a Node server for probably years. So I was very ChatGPT influenced on this one. And it was so easy. It was so nice. Modern day Node is actually kind of nice.
Starting point is 01:10:24 I mean, async await everything and ESM imports and I mean, it was a pretty simple screenshotting thing, but we're talking like under 100 lines of code. Deployed it to Fly today, by the way, so use your guys' stuff. Was not sponsored to say that,
Starting point is 01:10:40 but have a sponsored Fly account, so maybe that was one reason. Easy button. So nice, but yeah, ChatGPT made it so much easier just because I know JavaScript and I've written Node but how many years has it been and what's the API for this thing and how do you write a file to temporary disk and then delete it later and all that kind of stuff. Who wants to know that? Not me. I'm actually curious to see as we progress,
Starting point is 01:11:07 as we see more early career developers use things like Copilot, whether that's for a net good or a net bad. I feel kind of mixed on this because I know that when I'm in a code base in a language that I'm not as savvy as JavaScript, such as like a Go project or Python, don't know those languages as well. So having something like Copilot help me out with a lot of the syntax is really helpful. And I do find that I'm learning and eventually I don't need Copilot to suggest things. And so I think it can be a good learning tool, but I also don't know, you know, we're reviewing applicants and I can sometimes see when I think this has just been generated.
Starting point is 01:11:52 First of all, it doesn't work. That's one thing. It'd be great if it worked. That's not on Copilot. That's on the applicant, right? Yeah, that's what I'm saying is if you're solely relying on generated code. Then you're not a programmer.
Starting point is 01:12:06 We cannot be shipping code. Yeah, if we are not, we can't be shipping code that's just been generated that we don't understand at all. That's not, that's no good. That's no good. And so that's where I feel conflicted is, I think time will tell. If we have new developers that heavily rely on generated code, what is the long-term effect of that? Because on the one hand, I think it could be helpful in teaching. But on the other hand, I think it could be a really bad crutch. And I don't know which way it's going to swing right now. I think we need more time and more people using it to see what kind of programmers is this outputting.
Starting point is 01:12:51 Let me throw one more out there just to go back to my maps analogy. Could you imagine somebody out there navigating with this gigantic piece of paper in front of them? And then maybe they even ask you, where am I at on this map? Like how foreign that would look to somebody in today's age but back in the day i remember having a map in my car like a literal paper on paper map that's why you have a co-pilot i'm trying to say like literally sit next to you and they read the map they got the map out that's right like fold it back up when they're done well yeah literal co-pilot i mean that's that seems so it's not that long ago like that's like 90s i remember doing it with my brother-in-law.
Starting point is 01:13:26 We drove to Chicago for a Chicago Cubs game. And I had to be in my 20s. So we're talking the 2000s. And I remember having the map on my lap. That was the last time I ever used a map. But it probably was like 2007, 6, 5. Because even the first iPhone, unless you had a Garmin the first iPhone didn't have
Starting point is 01:13:48 maps the App Store allowed Google Maps to come onto it that was probably the start but did that have turn by turn? I can't remember. Anyways that's 2009 2010 time range as late as 2006 so 20 years ago we were just folding maps into
Starting point is 01:14:04 the glove box and unfolding them. And literally looking up and trying to see where you are and then looking at the map again. It was crazy. But we did it. If you can go back and be that person, talking to the person now, embracing map technology. This is the same person like the pre-LLM, not embracing LLM technology or generative technology how do you think that person would say no no no use the maps they're amazing on your phone that whatever that is that magical device don't stop using that because this way is like I don't even know our
Starting point is 01:14:38 map on this map yeah I mean I think that the analog there is like not the person who's using an old map it's the person who already knows the way. Because they're an expert. And so they don't need it. They're like, I don't need a map. I know where I'm going. And they get lost anyways because they're just arrogant and don't know where they're going. But I think that's more like that.
Starting point is 01:14:56 Because I don't think anyone's saying, no, let's use a compiler from the 90s. Or let's write an assembly code. No one's really saying that. But they are saying. Kind of what Annie's saying. Which is like. If people are just going to completely.
Starting point is 01:15:11 Turn themselves over to this. And just ship code that way. Then they're going to be like Michael Scott. Driving himself into the lake. True. Yeah. You know. And they're going to take other people with them.
Starting point is 01:15:20 I mean Dwight was also in the car. You know this very well Jared. What episode was that? What season? What episode? I don't remember, but it was a hilarious moment. Well, I do agree with the sentiment that you shared, Danny. Like, who would want to remember all that? Like, who memorizes this stuff? Because if you're using ChatGPT to query the docs, let's just say, that's no different than navigating the docs on your own. You're speeding up the process
Starting point is 01:15:43 and, you know, kind of boiling it down to the real thing you really care about in the docs not reading all the theory or the whys and the hows like just literally to the tutorial or the code block or the function call or whatever it might be you know it's just a it's the high speed way to to reading the docs more fastly like who wants to who wants to memorize docs that's what they're there for is to not memorize right and i think what it comes down to is i think it's a useful tool if you know what you want to build and basically how to build it it's just a matter of syntax like syntax is like the least important part of programming you should know it because if you don't do it, it will break.
Starting point is 01:16:29 So you need to have the right syntax, obviously. Yeah, it's almost weird. It's like it makes the better programmers better. Right, exactly. But the new ones, not necessarily good. Exactly. So I think that's where, that's why I feel comfortable using it because I know what I'm going to build. I also know how I'm going to architect it. That part, that creative work is still a part of the process. And so I don't feel like I'm cheating in any way. I just feel like I have an assistant. So I think the more that's sort of my metric of, am I going to use this AI tool? Is it an assistant versus is it doing my work for me? And they're going to get better. I mean, one of the things we're seeing in the music world is, you know, generate a song in the style of blank. And I think we'll get to a point where you could say, write this function in the style of blank. And if blank is a very good engineer,
Starting point is 01:17:16 what if you said all C code must be written in the style of Daniel Stenberg, who wrote and maintains the curl library and has some of the most battle-hardened and long-lasting C code in the world deployed in the most places in the world. And every time somebody needed a C function, the LLM would write it like Daniel Stenberg would write it. That's going to be better than 99% of humans because he's better than 99% of humans.
Starting point is 01:17:44 I'm just giving him massive props here. I think he deserves them. He's a very good programmer over a very long time frame. What if we have our tools not just trained on all publicly available, liberally licensed or permissively licensed open source, but also then curated from there and said, this is good software. Write it like this guy or this gal. That's going to be better. Right, because you run into the problem of
Starting point is 01:18:11 there's a lot of code out there. It's not all good code. If we're just pulling from all of GitHub, especially if our LLMs are drawing from Stack Overflow. If you're listening to this, you can't see my face, but it's like, oh gosh, got to be careful. So I think the people who are doing the training and stuff and the fine-tuning and all this stuff, they are working on that problem.
Starting point is 01:18:35 And they are highly incentivized to make Copilot and AI Codex and Kodi and Tab9 and all these tools way better. And so the people that do that have a lot of money to be made and so I think it'll get done. The question is how much better can it get from here? And I still think it's going to be assistive
Starting point is 01:18:57 and not replacement, but I've been wrong before. Happened once in 2020. I mean, there are people who are being replaced by AI and that's really depressing yeah we're we're at in particular that you're aware of artists they they have like many of them have completely lost their business and are dramatically affected by this and it's even more grim when giant companies like disney are AI to generate graphics. When they have the money
Starting point is 01:19:29 to throw at artists, they have some of the best artists in the world and they're using AI to generate some things. I think that has more to do with them jumping on a trend than anything. At least I hope. And I hope that is not a trend that sticks like I one thing I'm very proud of at fly is that we hire an artist her name is also Annie and she does basically all of the art for our blog posts for our website she's phenomenal and I'm so so happy that we actually hire a human artist but I feel it is a much more bleak situation for anyone in a creative field because most like most of the time like none of them consented to this to their art being used and um copied so blatantly much like to the to the detriment of their own career. So I feel very bleak about that.
Starting point is 01:20:26 And so anytime people decide to actually pay a real human artist, that's awesome in my mind. That's such a tough one, really. I mean, obviously the bleakness for those particular artists, but it's such a tough one because then I can't recall the newsletter, but I just stumbled upon somebody who was a UI designer and they're like I'm all in on generative stuff I want to use an LLM to and all this assistive stuff to make me a better designer to move faster and do more things and I paraphrasing some of the things I heard but I was like wow I want to follow this newsletter and it's a new one so I'm like this is literally a ui designer someone who's not brand new they've been in the industry for a while and they're leveraging this stuff to to be a multiplier
Starting point is 01:21:10 versus a a replacer so to speak and then you got those cases where you know that's not literally taking this wall art or whatever this art might be and saying well let me be disney and generate new graphics because we've got the old stuff and we fire up the person who created the old stuff and now we have the this you know this gpu that generates the new versions of it so you know see a human kind of thing that's not the same thing that's a tough one really because like it's just generally just like it's it's just so hard to to map your your mind around the long-term effects of this generative state of art in particular and how it will replace augment or just remove folks and then some places where it's a multiplier it's like how do you how do you navigate that it's just really a big problem to navigate but as you
Starting point is 01:22:01 said when it's an artist who is in the field and knows how to use it as a tool, that's a very, very different thing. Like I have a friend who is, she's been in the game industry for over a decade and she is a concept artist. She's easily like the best illustrator I've ever met. She's phenomenal. And she's used AI in certain companies where they use it to generate a lot of, again, doing a lot of that grunt work. So if you have a particular style of tree or item in the environment that you just need to have a lot of varieties of, give me 12 varieties of this type of tree drawn in this style so that we can use that throughout our level design. That's amazing.
Starting point is 01:22:45 That's amazing. And that saves a lot of just grunt work. But when it comes to like character design, something that's got to be more inventive and isn't just repetitive work. In fact, like artists using physical mediums will often do this. I don't know if people know this, but a lot of like great artists have artistic assistants that go in and they, if they're working on a giant canvas and maybe they just need like a giant sky scene and they just need to draw, like they need to like paint the sky, do a whole bunch, like thousands of little dots to do the stars. They will often just like pay a younger artist to do a lot of that grunt work. It's the same kind of
Starting point is 01:23:25 thing with AI. And I think that having that as an assistant can be really amazing in doing big, complex projects. So that's an amazing tool to use it as such. But when it starts to replace people and mimic their work without their consent, that's where we have a problem. It's the replacement of people that I'm the most concerned about. Yeah, I concur with that. I think the second part of what you said is where it gets really dirty. Whereas the first part is kind of what technology has always done, is replace people because it's deflationary.
Starting point is 01:24:02 That's what it does. But replacing people by using art that they put into the world and didn't consent for you to use to train a thing to replace them, that's when you're like, all right, this is wrong. But just to use an advancement in technology to replace a worker with the technology, that's the way that the world works. And so we would be stuck with paper maps.
Starting point is 01:24:25 We would be stuck with the old school printing press. Like all the things that have advanced humanity have also taken people out of their work. So that's less what I'm, I mean, it's always a little bit more nuanced. I do agree with you. That's so gross though. That's so gross. When you use, isn't it?
Starting point is 01:24:42 Like you're using their work to like create a thing that no longer needs them. And they didn't say you could do that. You capture their essence. Like you literally steal their essence. Like the thing that makes them uniquely human and uniquely powerful and creative as an artist. You take it. Like you no longer want this person's art. It's like Trolls 2.
Starting point is 01:25:02 Or was it the Trolls, the most recent Trolls movie? Have you seen this movie? No. What's the latest Trolls movie? Gosh. Seven. Trolls 7. Well, it's Trolls, like the animated version of it.
Starting point is 01:25:15 Yeah, yeah. I think, let me, give me one second. Well, Troll 2, that was the worst movie ever, wasn't it? There was a movie about how bad that movie is. But that's not the animated version. That's Troll 2. Banned together. Trolls banned together. This latest one. They've done
Starting point is 01:25:29 so many that they quit numbering them. They just have subtitles now. Well, yeah. I mean, I don't even... I think it's like three. I think it's the third one. But I'm going to spoil it real quick, so blow the horn. Alright, blow the horn. And, Amy, tell me if I shouldn't spoil this for you if you haven't seen it, if you're that concerned about it. Oh, go for it.
Starting point is 01:25:47 I'm not going to watch it. You can't spoil Trolls band together. Well, maybe. Well, in there, there were two characters that bottled up, literally took a troll. And trolls are known to be musically inclined. And Justin Timberlake, JT, is obviously part of this movie right and he's a character and they're called branch and we know jt from n-sync and then now he's just simply justin timberlake and he's transcended his original boy band uh scenario and n-sync is a part of this movie it's
Starting point is 01:26:16 really cool if you're a fan of n-sync you should go and like get into this my kids are into n-sync right now so i'm you can't help it i'm a dad right i gotta satiate their their curiosities anyways they took it took all these trolls and put it into this perfume bottle and they would spray it on to themselves and they would now extract the talent from this troll they could sing was part of the in-movie n-sync band could sing all that good stuff had very good talent and they were not good but they sprayed the troll onto them basically through this perfume bottle stealing the essence like we just talked about and now they can sing it's the same thing that we're talking about like it's literally a version of that in metaphor in movie it's the same it's like you're stealing the essence
Starting point is 01:27:01 from somebody ai trolls yes and i want i And I have a couple of comments about this. Because at least when it comes to replacing people, and that's how technology works, I totally get that. I think that there is something a little more sinister about replacing artists because of just the nature of art. It is a deeply human act. Since the beginning of time. Yeah. yeah right but it's never been art has never been commercially viable in a in a sustainable way and so people don't make not for many people yeah people don't make art to make money they make art to make art and you can't replace that and you won't replace that but keep going sorry well and so so the people who are able
Starting point is 01:27:42 to make a living off of it i cannot tell you how hard those people have worked to get to that point. And to now know that they can easily be replaced is very depressing. So I've heard this point a little bit, but not as often as the technology just replaces people. That's the way of the world. I'll also point out that artists, what is it? What's the phrase? Good artists copy. Yeah. Great artists steal kind of thing, right? Which is very true, but there is a very big difference between artists that borrow from and are inspired by other artists because
Starting point is 01:28:17 they still put in their own creative energy into their work versus artists who plagiarize. And so a lot of the, the the the major complaint is that ai has created a very easy way of plagiarizing and in a two very very sinister effects in the real world so you don't believe that uh prompting an llm is a skill set i'm being i'm being facetious here when i'm saying this but yeah i was gonna say you don't believe it takes talent to prompt an LLM? I would say no, no, not. It's not a skill, especially compared to, I know some people will disagree with me on that.
Starting point is 01:28:53 Come at me. I'm kidding with you. I don't believe that. Yeah, exactly. I was joking. I hear you, I hear you. But there are people who genuinely believe that like, listen, creating a very unique prompt
Starting point is 01:29:04 is equivalent to putting in God knows how many hours to get good at a skill and creating a piece of art from that. Not even remotely comparable. And the fact that there are people who like to compare those things is laughable to me. Yeah, it is not the same. At the same time, I've got a good friend. I don't know if he still listens to the show. Jared, I think you met him at least once, right? Ben Gillen, remember Ben Gillen? Yeah, he did some work with us at Good for Con a while back. Now, Ben, my friend Ben, is an artist.
Starting point is 01:29:33 And he will create. And I think it's really interesting watching his particular journey just from afar. I'm not really even steeped in all of it, but i know that he's deep in this generative ai art world and he has done some really really cool stuff as a result of being an artist knowing what good art is and leveraging it to create uniquely better art that leverages other people's art while also being an artist. And while he may be doing these prompts and conjuring things and connecting things and leveraging the latest APIs that might be out there and whatever it might be, I've seen him from afar and I've watched some of his stuff, and it's really astounding.
Starting point is 01:30:17 I'll link it up, and you can check out his Instagram. And I would say after the show, Annie, go check it out and tweet about it if you like like or whatever. I know you do a lot of tweeting and you share your opinions a lot on there. So I figure if you have post-show, not in the real time opinions about my friend Ben, our friend Ben, and how he leverages this, I think it's really interesting. So that's why I say it's challenging and a really hard problem to solve because we see loss now and i don't discredit by any means an artist losing their possibility what we don't see is the future right and there's always hindsight is 2020 and we don't see the future and what changes as a result
Starting point is 01:30:57 and there's always pain in change there's always disruption, displacement even in change, and that is not ever really a good thing to go into as a first person, second person, or third person, like to watch somebody go through that. So I'm not discrediting that by any means. But I've seen what Ben has done with some of this stuff, and I know he's an artist, and I know he's a very passionate artist. He lives, eats, and breathes art in every way he can. And he's a very creative thinker. And I see what he's doing with it. And I think it's like, that's kind of what gives me a hope. Like maybe there's something happening here.
Starting point is 01:31:31 Because I see what an artist has done with the possibility. Not just somebody who's like, well, I've learned how to conjure these things and prompt these things. And there you go. He's literally an artist leveraging his own style, leveraging other people's styles, and all the stuff that's available and doing some really, really, really cool stuff. Honestly, I'll link him up in our show notes on Instagram in particular. And I would encourage you to check him out and see what you think. Yeah, I will. And leveraging is the key word there.
Starting point is 01:31:58 Yeah. And that's amazing. Right. Leveraging is the key word. He's not replacing anybody. That's for sure. I mean, maybe he is insofar as that maybe he's not like, hey, so-and-so famous artist, will you collab with me? It's maybe an unsolicited, non-solicited, whatever the term is, collab, you know, through the LLM gobbling up their essence, that troll essence out there, just leveraging that essence. That's why it's tough
Starting point is 01:32:25 well every podcast does have ai in it yes devolves into a conversation about ai and this was no difference we have a new sound effect for when we like begin to talk about ai like there's like a digital sound i don't know like it's a trigger warning it's kind of like a spoiler alert but it's like yeah it's like here comes the ai just a warning like alert, but it's like, here comes the AI. Just a warning. Just an alarm bell. Here it comes. It's hard not to talk about it. It's perhaps the most disruptive thing in digital workers' worlds in the last 20 years.
Starting point is 01:33:00 And maybe not also. It's strange to have a topic that's so divisive amongst people of otherwise like minds. There's very smart people that are completely on the Doomer side and completely on the, what's the E-A-A-C thing? I don't know what it's called anymore. The altruistic side. The opposite of the Doomer side. And they're brilliant minds. what's the EAAC thing? I don't know what it's called anymore. Effective altruism, like the altruistic side, you know,
Starting point is 01:33:25 non, like the opposite of the doomer side. And they're like brilliant minds, completely disagreeing on where this is headed. And so none of us know where it's headed. We see of it, we see what it can do now. And we see that it has been,
Starting point is 01:33:38 at least on the pros and code side, has been overhyped to, for, to make people believe that it's better than it actually is, but then also to see in our own lives that it's still super valuable in these small ways, or maybe in some big ways. Certainly we haven't been hit as hard as artists have,
Starting point is 01:33:57 as software developers, but we're right on the edge of that, and potentially it doesn't have to go very far from where it is to be able to do all the things they're promising that it can do, like write entire programs. Even though it's not doing that today,
Starting point is 01:34:14 that's the kind of thing where I'm like, could it get there in three to five years? I don't know, maybe it could. At which point, you're just hiring less devs or you're just doing more work. I don't know. It's hard not to talk about it because there's so many facets and opinions
Starting point is 01:34:29 and more questions than answers at this point. But hey, ChatGPT, how do you end a podcast? You ask Annie. What's left? Yeah, what else, Annie? What else? What's left, Annie? What have we not talked about
Starting point is 01:34:41 that we can close out this show with that's important to you? I hope to see more people spend time in their craft as engineers, motivated by play. I've said it before, but I want to see more of that and a little less seriousness, because I think that's kind of all we have. I don't know what the future is going to hold with the future of AI, how that's going to transform the job market. No idea. And what we can do now is enjoy what we have, which I hope that doesn't sound too bleak. I hope that sounds optimistic, but I found it to be really transformative. And it is what has enabled me to learn even more and much faster
Starting point is 01:35:22 than I have before. And that's what we need to do. We have to keep learning. Always good talking to you, Annie. Good to have you back. Glad you're back to well. Glad you have some good disciplines in your life to keep you guarded and guided. Very proud of that fact that you just, you've put it down there, you've written it, you're following it, and you're here on the podcast sharing with others too.
Starting point is 01:35:50 To be inspired by your guidance for for yourself that's that's a good stuff that's the good stuff all right bye friends thank you bye bye and he wants to see more people motivated by play. I love that. If you are working on something just for the love, hop into our Slack community and share. We would love to hear from you. Join today for $0 at changelog.com slash community. Oh, and for our Changelog++ supporters,
Starting point is 01:36:24 stick around for an extended conversation about AI taking artists' jobs. Thanks once again to our partners at Fly.io, to Breakmaster Cylinder for being our beat freak in residence, and to our friends at Sentry. Use code CHANGELOG for $100 off the team plan when you sign up. Why not, right? Next week on The Changelog, news on Monday,
Starting point is 01:36:41 Burke from Polar, a monetization platform for open source and indie devs, on Wednesday. And Alex from Tailscale, right here on Changelog and Friends, on Friday. Have a great weekend. Tell your friends about the Changelog if you dig it. And let's talk again real soon. I thought y'all would be like trolls fans though. I was like, oh my gosh, here I am describing trolls in this podcast.
Starting point is 01:37:10 Listen, I love kids shows actually. I do love, I watch a lot of like. It's a kid show, but it's like barely a kid show. It's better.

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