The Changelog: Software Development, Open Source - Of agents & agency (Friends)

Episode Date: March 28, 2025

Long-time JS Party panelist Amal Hussein joins Jerod to catch up on her career path, to opine on the viability agentic coding, to feel all the feelings that AI brings out of us as developers, and to s...hare something new in her life that changes everything.

Transcript
Discussion (0)
Starting point is 00:00:00 Welcome to changelog and friends. A weekly talk show about the Vibe coding gold rush. Thanks as always to our partners at fly.io, the public cloud built for developers who ship. If you ship like we do, you should ship where we do at fly.io. Okay, let's talk. Well, friends, I'm here with a good old friend of mine,
Starting point is 00:00:48 Terrence Lee, cloud native architect at Heroku. So Terrence, the next gen of Heroku called Fur is coming soon. What can you say about the next generation for Heroku? Fur represents the next decade of Heroku. Cedar lasted for 14 years and more, still going. And Heroku has this history of using trees to represent ushering in new technology stacks and foundations for the platform. And so like Cedar before, which we've had for over a decade,
Starting point is 00:01:15 we're thinking about fur in the same way. So if you're familiar with fur trees at all, Douglas Furs, they're known for their stability and resilience. And that's what you want for the foundation of a platform that you're gonna trust your business on top of. We've used stacks to kind of usher in this new technology. And what that means for Fur is we're re-platforming on top of open standards.
Starting point is 00:01:33 A lot has changed over the last decade. Things like container images and OCI and Kubernetes and CloudNave, all these things have happened in this space. And instead of being on a real island, we're embracing those technologies and standards that we help popularize and pulling them into our technology stack. And so that means you as a customer don't have to kind of pick or choose. So as an example, on Cedar today, we produce a proprietary tarball called slugs.
Starting point is 00:01:59 That's how you run your apps. That's how we pack to them. On fur, we're just going to use OCI images, right? So that means that tools like Docker are part of this ecosystem that you pack to them. On fur, we're just going to use OCI images, right? So that means that tools like Docker are part of this ecosystem that you get to use. So with our Cloud Native Build Packs, you can build your app locally with the tool called pack and then run it inside Docker.
Starting point is 00:02:14 And that's the same kind of basic technology stack we're going to be running in fur. So you can run them in your platform as well. So we're providing this access to tools and things that developers are already using and extensibility on the platform that you haven't had before. But this sounds like a lot of change, right? And so what isn't changing?
Starting point is 00:02:30 And what isn't changing is the Heroku you know and love. That's about focusing on apps and on infrastructure and focusing on developer productivity. And so you're still going to have that Git push Heroku main experience. You're still going to be able to connect your applications and pipelines up to GitHub, have that Heroku flow. We're still about abstracting out the infrastructure experience, you're still gonna be able to connect your applications and pipelines up to GitHub, have that Heroku flow. We're still about abstracting out the infrastructure from underneath you and allowing you as an app developer
Starting point is 00:02:50 to focus on developer productivity. Well, the next generation of Heroku is coming soon. I hope you're excited because I know a lot of us, me included, have a massive love and place in our heart for Heroku. And this next generation of Heroku sounds very promising. To learn more, go to heroku.com slash change all podcasts and get excited about what's to come for Heroku.
Starting point is 00:03:12 Once again, heroku.com slash change blog podcast. Well, my old friend, Amel Hussein, who you probably heard and saw on our recent friendly feud, but you were probably wondering, where'd she go? She's here with me for a one-on-one Amel. Welcome to the changelog. Hello, Jared. I'm so excited to be back.
Starting point is 00:03:41 It's been a real like, whirlwind exciting year for me. And, um, you know, I haven't done, done barely any podcasting. It's like life has been kind of turned up to the max on all levels, which I think we'll unpack shortly. Absolutely. But, but it's so happy to be back and, and yeah, share, share, share what I've been up to and, um, all the new things that are happening in my life. And yeah, I think we're gonna dig into all the things. Yeah, absolutely.
Starting point is 00:04:13 So we're recording on a Thursday morning, which is not our regular time. I'm drinking coffee, so forgive me if I'm not as sharp as you're used to when we chit chat around lunchtime or noon or 2 p.m. usually. See, I already misspoke because I haven't had enough caffeine yet, but we're recording early on Thursday morning because you've been working this week
Starting point is 00:04:32 and you've been having a huge feature you're trying to ship. We wanna get into your journey. I don't even understand your journey as somebody who knows you pretty well because like you're at NPM and then this happened and then was it Stripe or Metta or this and that, some other company for a while and now I'm not you don't even know where you work. Yeah, I don't even know I work either So you've been even making moves but recently and literally this week
Starting point is 00:04:55 we had bump recording a few times just because trying to get a big feature out and You did you ship it? I assumed you shipped it, because here you are. We shipped it. We shipped it. I signed off 9 PM Eastern last night. I live on the East Coast. It's a long, long day. But no, we had a pretty big release going out this month. Data migrations and just a huge release
Starting point is 00:05:23 that also my team was in charge of kind of adding in an authentication layer to our integrations platform, which is what I'm in charge of, we'll dig into that. And so we're kind of adding in support for doing integrations that require third party off. And so that really touched everything and literally every part.
Starting point is 00:05:46 And so, it's always like release days are always, there's always getting through the release pipeline. Those challenges are very real. Right. And you thought it was gonna be released earlier than that. In fact, that's why we bumped a couple of times, which is totally cool with me, but I just think it's funny when it's like,
Starting point is 00:06:04 yeah, it should be done Tuesday morning. And then it's like, well, maybe Wednesday morning. It's like, well, how about 9 p.m. Eastern? So what, I mean, what, did something go wrong or? It's not so much that it's not put wrong. Well, a couple of things like, you know, migrations are always tricky, right? So there's that, definitely some things got adjusted.
Starting point is 00:06:24 But the... It was more actually... I think what we were really bitten by was, you know, the developer definition of done. Right? Like, you know, I think we always forget to account for, like, okay, done is not just when I'm done. It's also not...
Starting point is 00:06:41 It's when, like, code's been reviewed and code review updates have gone through, andI has kind of done its thing and we've fixed any new problems from the changes. And we've like deployed somewhere off your machine and we've integrated, you know, it's like, there's this, you know, literally almost like 30% of the work starts when a developer thinks that they're done. They're done. Yeah.
Starting point is 00:07:05 It's kind of a romantic optimism. It's pretty much finished, right? I'm done. And like you said, there's still the other 80% to go. Yeah. And I tell this to my team. So we were kind of in this interesting mode where we're working on this massive new integration, massive thing that just touches everything, front to back, right to left.
Starting point is 00:07:25 But, you know, so then we're in the 20% phase of this project where like, you know, you've done 80% of the work and you have 20% left. So then there's, you know, then you're struck by the like, the fact that 80% of the work is in the last 20. And then you're done with what you think is done. But then you have to still get it over the wire, which is like, you know, then a new clock starts, right? And then you're in another like 8020. And so, so yeah, I think I think just, you know, shipping to production, shipping massive changes, specifically things that like, go horizontal across, you know, multiple parts of your application, multiple parts, multiple projects in our case.
Starting point is 00:08:09 And so it's, yeah, it's no small feat. And so, yeah, it's, I miss the days when, you know, you just, I was working purely on front end or something along those lines, right? Where like, it's like, oh, great. I feel like the front end community has the most enviable release process in many ways. It's just the fastest and then, then, then. But that's because the benefit of just being on the top of the stack, right?
Starting point is 00:08:42 Right. But yeah, anything lower is like, you know, and that's, that's been a big shift for me. Like I've worked on full stack applications my whole, pretty much most of my career, I've spent a lot of time in the middle front, you know, started out in the back, kind of moved up over time. And then kind of spent a good chunk of my time, you know, in like middleware, middleware layers, like in the middle of the app. And now I'm managing a pretty complex platform team. And I was actually a principal engineer,
Starting point is 00:09:18 still kind of, I'm doing that crazy job that's like TLM, tech lead manager. I'm like a principal engineer with direct reports. Now they're like, oh, Mel, you're basically just like running this whole thing. Like here, you just take this org, you run this now. You know? So that kind of happens to me.
Starting point is 00:09:34 And just why I've been like pendulum swinging throughout my career. I've been doing this like yo-yo between, you know, principal and manager and lead engineer and manager. And so, you know, I enjoy doing both jobs. Definitely doing more principal right now because I have a team of very senior engineers and I don't really need to do much like management per se.
Starting point is 00:09:58 It's more just like giving my team technical direction and like setting our, you know, here's the architecture, here's the plan, here's what we're doing. So give me your,, enumerate to me the companies that you've worked with, because when we first met, this was probably 2018, 2017, something like this, you were at Boku, I believe. We met at All Things Open one of those years.
Starting point is 00:10:20 And so for our listeners' sake, we'd known each other for that long, and then we met there, hit it off, had a great time. We invited you on the changelog. I think we had a great changelog conversation back then. So good, I think, that we even put a quote of yours in our trailer, because it was just so high quality, what you're talking about, like real applications,
Starting point is 00:10:40 or they're gnarly, and they got these problems, and it was just like a really good- They're living breathing. Yeah, exactly. And then I was like, I invited you on JS party back then, you had the web platform podcast, but it was kind of on, not hiatus, but just you guys are struggling to ship.
Starting point is 00:10:54 And I was like, why don't you just come be a panelist? And so you were a panelist on JS party for many years. And during that time, it was like Boku and then it was NPM, am I right? And then NPM got acquired or were you already? Yeah, yeah, no, I, yeah, NPM got acquired and then shortly after they laid off majority of the company, sounds like three people.
Starting point is 00:11:15 So it was, so I was part of that and it was like this horrible thing where like, yeah, only three people got offers to transition into GitHub. When one of them was the founder, the other one was the community base. So they couldn't, obviously, that would be bad. And then the other one would be, the other person was the, yeah, just the lead, the architect that was still there,
Starting point is 00:11:37 the single person that had the continuity of the legacy code base. And then, yeah, other folks were put on short term contracts just to finish up and or laid off. It was rough. So yeah, after that, I ended up at a pretty, you know, at the time, a pretty cool unicorn startup called Indigo, which is like an ag tech company. I do remember this. Yeah, it's really like building Uber for ag. I was basically a principal engineer building like Uber for agriculture, was actually a pretty rewarding time in my career, because, you know, got
Starting point is 00:12:11 to learn a lot about the challenges in the ag world, and digitizing it into, you know, kind of bringing it into like the 21st century. The company, you know, had everything going for it, like, again, very high evaluation, like, attracted a lot of really top talent, etc. And, you know, just unfortunately just kind of fell into that same pit, I think, with startups sometimes when they're doing too well, but then they get struck by bad product management and like leadership decisions and just, you know, just, it just kind of, I don't know what's going on now, but like, still exists and is still doing its thing. But like, I am no longer there,
Starting point is 00:12:50 neither of many of the people that I worked with. So a lot of a lot of people have exited, had a lot of layoffs. And then I ended up at Stripe after that. Stripe was pretty fun. I was a staff engineer. But it was just also the hustle culture and the stress of that job was just not really worth it for me. Like it's like absolutely zero work-life balance. And at that point, you know, just,
Starting point is 00:13:17 I'm just at a point in my career where like, I don't, I want to work hard. I do work hard naturally, right? So you have person like me who's like a hard worker, and then you add in the like, oh my god, people can fake collaborating, competing, you know, kind of culture, which, you know, and just I hate to say this as well. I don't really talk about this publicly. But you know, I definitely also also experienced a fair level of toxicity from coworkers in that role. And so it was just, yeah, it was just like,
Starting point is 00:13:50 okay, not worth it. No bueno. I had multiple offers when I joined Stripe, right? Like literally, so. So you picked Stripe, you had, these were the good days, right? When you could just line up offers and you were lining them up and good for you.
Starting point is 00:14:03 So Stripe was obviously an attractive, especially from the outside. It's an attractive place to work. I'm sure the compensation was great. The tech problems are interesting. But yeah, the hustle culture is certainly still there. Yeah. So then you left Stripe and then what?
Starting point is 00:14:19 So then, yeah, I was being, you know, I had, like I said, I had lots of offers and I was like, okay, well I need to optimize for, you know, just being at Stripe, I was like, oh my god, this is like, Stripe had a little bit of a Peter Pan syndrome. And I can't take credit for that. I won't name the person who came up with that, but it was so accurate. Peter Pan being like, doesn't really want to grow up. Like it was this massive company that still tried to act small. And that caused a lot of problems, you know? And so, yeah, like that's interesting. Cause GitHub was like that for awhile, uh, where they, they had this like engineering, not just engineering led, but like engineers do what they want culture and it was really cool and attracted great engineers at the start.
Starting point is 00:15:05 And I remember Zach Holman, who's an early GitHubber, who was like on the conference scene going around talking about like this new style of company, which is like engineering led, and you will work on what you want to. And it's all like the stuff that we want to hear, you know. And that didn't scale. I mean, it's no surprise, but it was like, as GitHub grew,
Starting point is 00:15:24 that just wasn't going to work anymore. And GitHub, to their credit, and Chris Wanstoth and Tom Preston Warner and the other leaders inside GitHub that started it, they actually did grow up. I mean, they decided to make changes, and some of those changes were hard, and some were better than others and mishandled, and of course, there were all kinds of issues along the way.
Starting point is 00:15:41 But GitHub did grow up, and then it grew up so much that now it's like, you know, Microsoft bought it and now it's like as grown up as you could possibly be, I think probably to its, this May at this point, but they had that to start, but then they actually, I think, realized it. They're like, this is not gonna last. And maybe it's interesting that, at least when you were at Stripe,
Starting point is 00:15:58 that culture had still existed there. And I'm wondering if it's holding them back. Yeah, I think your hypothesis is, and your question comment at the end was like very on point. I do think it is holding them back in many ways. And you know, like we haven't seen an IPO for many reasons. Like, you know, when I was there, it was like IPO in two months, two months.
Starting point is 00:16:21 I'm pretty sure there's a lots of people that would love to see that IPO happen. Oh my God, it was, yeah, expected to be the biggest. I mean, when I joined Stripe, it was the most valuable VC backed company in the world. I think it was almost 100 billion valuation or something wild like that. And there's so many great things about the product,
Starting point is 00:16:41 the company, the ethos, I think. But yeah, definitely needs a heavy dose of grownup on many levels. Um, and I'll just, I'll just kind of like leave it at that. Sure. So where'd you head after Stripe then? So after Stripe, I was like optimizing for the opposite of Stripe, you know, like I said, like I was in a very fortunate position. Um, and I was like, okay, like I really just kind of want to be back in enterprise.
Starting point is 00:17:05 I really thrive in enterprise. I spent a decent amount of my time in enterprise. And so I was like, all right, like, you know, the, you know, it's being poached by a team at Cisco working on a really important product. That's like a single pane of like bringing Cisco together. Like Cisco is a massive company, sixth largest software company in the world. And so they're bringing together, you know. Kind of quietly too, you know.
Starting point is 00:17:29 You don't think about it too much, probably because they're at the network layer most of the time. Yeah, network layer, but everything runs through Cisco software and hardware. 100%. Yeah, totally. That's what I'm saying, like it's like, it's kind of like Intel inside, you know,
Starting point is 00:17:41 it's like Cisco outside, but you don't think about it very much as like such a big player, but it certainly is. Right, and the company overall is just like a really nice company, really well run. Like it was actually really refreshing to be there because they've got like a really good internal, like their internal, you know, it's basically like,
Starting point is 00:18:01 you're exposed to like, wow, this is how big businesses run well on the inside, right, where you literally have like, 30% or, or something like that of the staff is dedicated towards internal operations, you know, whether it's HR, or like anything like you write, like, like you're just you have people in roles that are facing inward on the business itself, operating on the business. And so I think that was just very refreshing, I think, after being at a Peter Pan company. But also, I think the flip side to that with Cisco is unfortunately, one of the challenges we're
Starting point is 00:18:39 dealing with in an org that's trying to innovate and push things forward, we're kind of like a spear, you know, we were like the, like the, the the the co o's kind of pet project, you know, like kind of an innovation component is that you're battling against a lot of just like legacy culture on bureaucracy. And what I like to call like, castle, castle wall guarding, what am I thinking of? Like, uh, people kind of protecting their force, you know, not, not gatekeeping, just like people trying to, yeah, like they're trying to protect, like grow
Starting point is 00:19:14 their orgs, grow their reporting, guard their guard. Yeah. Castle guarding or whatever. Right. Like, you know, and, uh, you just deal with a lot of bureaucracy in politics. And so I think that was the biggest turnoff for me was like, man, like, you know, and you just deal with a lot of bureaucracy in politics. And so I think that was the biggest turn off for me was like, man, like, you know, and someone like me that's a little bit of a, you know,
Starting point is 00:19:31 I hate to use the word, but it's corny and way overused, but a little bit of a disruptor in the sense that like, you know, I kind of act as a catalyst at, you know, in many places that I joined and just kind of trying to move things forward and quickly, you know? Right. Well, let me say it for you because you don't wanna say it yourself,
Starting point is 00:19:48 but like any room that you come into, like the room changes, you know, like you're gonna have an impact. It's just true. Like you're that kind of a presence where it's like, oh, a Mel's here, you know, we all know it and we're happy. Some people are probably not happy,
Starting point is 00:20:01 especially if they're trying to guard that room. Got it. But yeah, I mean, you're definitely a disruptor. I think it is an overused word, but it's certainly fair because you're gonna make an impact and that's powerful. Yeah, yeah, well, your words and thank you, it's very kind feedback. But, you know, so basically,
Starting point is 00:20:20 that was just an interesting challenge. I was like, you know, just getting things done like ruffled feathers. And, you know, I was just really like very proud of the impact that I made there and the amount of time and the change that I was able to kind of bring to my team and the work that we were doing. But just kind of like politics, politics, politics was the kind of downside there. politics was the kind of downside there. Otherwise, just amazing people, really just impressively run business. And, you know, I think the challenge there is just like, yeah, they they're gonna need to, they're gonna need to change some of their internal cultures, I think, in order to really compete moving forward, right? Because you just can't like,
Starting point is 00:21:02 that level of politicking and bureaucracy just cannot exist if we you want to kind of compete in 2025. And so and what's interesting that you know, when they want to move fast, they move fast, but then but then, but then there's also just a lot of yeah, back channeling that you know, happens. So yeah. So, yeah. But so Cisco had, so basically our org was, you know, unfortunately, the COO, the person who had the company who was, who kind of was like, you know, shepherding this project. You know, she exited the company, so you know, you have your executive sponsors kind of gone and she was on, you know, and so just, it was just,
Starting point is 00:21:42 you know, we had new leadership come in from Google, they started chopping things, you know, and so just it was just, you know, we had new leadership come in from Google. They started chopping things, you know, and so just it was, there's kind of a little bit of a blood bath. And I got caught up in a wave of restructuring where I was very fortunate because there's other people who were just straight up just laid off. And so the restructuring for me was like, okay, you you have a job, we want you to stay at Cisco. Here's three months to do nothing other than just go find internal jobs that are open or externally. You can do whatever you want, but in three months, if you choose to either not pick a team internally
Starting point is 00:22:16 and or leave, like you're gonna get a separate. So I just was like, you know what? Like I think I'm good actually. I'm just gonna ride out these three months. That happened to Justin Garrison at AWS. He had the exact same thing. I think he ended up terminating it silent sacking because it's like they don't wanna actually let you go,
Starting point is 00:22:34 but they're gonna put you in like a, not necessarily a lose-lose, but like a very hard to win game where it's like you need to find something else to do. And with him, I think they're just gonna keep paying him because they kind of slipped under the radar and they're just gonna keep on paying him. And he's like, I'm not gonna stick around for this
Starting point is 00:22:50 because who knows. But that was a move that I think, you know, corporates were making at that time. Some of it was to either decrease the size of their layoffs, make it not look so bad. So it's like a silent sacking where they're like, find something to do and well, what if I don't wanna do any of those things or I can't
Starting point is 00:23:10 or whatever it was. They also had that RTO policy, which I think he was gonna be suffering under. Oh yeah, yeah, that's the other. It's like, let's do layoffs without having to pay out severance packages like strategy. But yeah, so I mean, for me, it was just, you know, it was obviously wasn't just me, right? It was like, you know, many people and we the folks that were in my round, you know, we were really just kind of like,
Starting point is 00:23:37 high number, high cost numbers in a spreadsheet, like, you know, like, I was in the middle of like, delivering some very important work, and making some incredible progress. And, you know, like, I was in the middle of like, delivering some very important work, and making some incredible progress. And, you know, whether it was my performance reviews, or just reviews, you know, peer feedback, and all of that stuff, Cisco had this nice thing where like, people give each other money, you know, they like for, you know, thank you for like, thank you for this thing, here's like $25 to go spend on some like, website to like, you know, so like, I just like, I literally
Starting point is 00:24:04 had like, thousands of dollars racked up to like, so I just like, I literally had like thousands of dollars racked up from like thank yous and praise. And so I had all indicators were high performer obviously. Right, like you're doing a good job. Yeah, and it was just cost driven. It was like, and I would agree with the fact that like, yeah, the overall, this overall org was pretty bloated. They kind of hired aggressively. And again, I think part
Starting point is 00:24:27 of that was driven by this culture of, again, castle building, castle guarding. I'm going to make my reporting chain the biggest. I'm going to hire people I don't need so that I have authority. And so, yeah, it's just the one downside. But know, but yeah, if Cisco like, you know, would I, would I work there in the future if, if that problem didn't exist and I was guaranteed to like, you know, probably, yeah, you know, but hopefully I don't want to though, because I now I'm so happy at work.
Starting point is 00:24:57 I just want to like retire with this company. I don't want to do anything else, you know? Well friends, I'm here with a brand new friend of mine, Kyle Galbraith, co-founder and CEO of depo.dev. Your builds don't have to be slow, you know that right. Build faster, waste less time, accelerate Docker image builds, get up action builds, and so much more. So Kyle, we're in the hallway
Starting point is 00:25:19 at our favorite tech conference, and we're talking. How do you describe depo to me? And depo is a build acceleration platform. The reason we went and built it is because we got so fed up and annoyed with slow builds for Docker image builds, get up action runners. And so we're relentlessly focused on accelerating builds. Today we can make a container image build
Starting point is 00:25:39 up to 40 times faster. We can make a get up action runner up to 10 times faster. We just rolled out Depot Cache. We essentially bring all of the cache architecture that backs both GitHub actions and our container image build product, and we open it up to other build tools like Bazel and Turbo repo, SC cache, Radle, things like that. So now we're starting to accelerate more generic types of builds and make those three to five times faster as well.
Starting point is 00:26:04 And so in simple terms, the way you can think about Depot is it's a build acceleration platform to save you hundreds of hours of build time per week. No matter whether that's build time that happens locally, that's build time that happens in a CI environment. We fundamentally believe that the future we want to build is a future where builds are effectively near instant, no matter what the build is. We want to get there by effectively rethinking what a build is and turn this paradigm on its head and say, hey, a build can actually be fast and consistently fast all the time
Starting point is 00:26:39 if we build out the compute and the services around that build to actually make it fast and prioritize performance as a top level entity rather than an afterthought. Yes, okay friends, save your time, get faster builds with Depot, Docker builds, faster get up action runners, and distributed remote caching for Bazel, Go, Gradle, Turbo repo, and more.
Starting point is 00:27:02 Depot is on a mission to give you back your dev time and help you get faster build times with a one line code change. Learn more at depo.dev. Get started with a seven day free trial. No credit card required. Again, depo.dev. So where are you working now?
Starting point is 00:27:23 So this is your new thing. This is your, is it startup? Is that what it is? It is, it is. I'm back in the startup side of things. Yeah, I feel like singing that song. I'm back in the saddle again. Oh yeah.
Starting point is 00:27:37 I really am. So I've never been at a startup this early stage, but also like high, high competence and how early like series a or pre we just closed series a, but we were like, we, we closed it late because again, like the company, we have revenue, we have revenue coming in. There's just no, there's no like desperate need to raise if that makes sense. And so, yeah, so companies a few years old, but, uh, yeah, we're series a now.
Starting point is 00:28:05 I I'm like, I'm like, do I want I have not publicly announced this at all. Bring some news here. It's not even on your LinkedIn or what? It's not anything like, oh, yeah, no, like I do not. I my 2025 goal is to use LinkedIn. Like, you know, as in I have a LinkedIn profile. I use it because every time I log on, it's like, it feels like it's like corporate worship
Starting point is 00:28:28 meets corporate Facebook. I think it's, to its credit, and I've been a LinkedIn hater for many years, Adam loves LinkedIn and he has, because he's gotten a lot of value out of it. I never got any value out of it for a long time, but it's becoming now one of the only places where everybody is,
Starting point is 00:28:46 because then they're like, I don't wanna say they behave themselves, but it's like, people are nicer there, because this is your professional network. That being said, it's starting to loosen up a little bit. Their feed is terrible, the way they load it. I'm never enjoying the content there, but people are starting to post some memes. I can feel like I can be there myself there a little bit.
Starting point is 00:29:06 I've started to post random stuff and it gets good reactions. And so I don't know. That's how it starts. It's going to be like a cesspool. It's the early days, you know, where it's not that sassy. It's like, you know, you can dip your toe in.
Starting point is 00:29:22 Anyways, it's not as bad as it once was. It's not cool. And that might be it's saving grace. It's like, it's not cool, but it's getting slightly, slightly more enjoyable of an area to hang out. Anyways, you haven't put this on LinkedIn, but you work at a place called, what's it called? It's called Istari Digital.
Starting point is 00:29:39 Istari, okay. Yeah, and yeah, it's like a pretty amazing. What is it? What do they do? What like, do you have three hours? No, it's, I will tell you. Give me the one liner. What's the one liner? What's on their website? Oh my God, I'm not prepped for a one liner.
Starting point is 00:29:56 Well, so speaking of websites, so we have this website that like, I think was designed like when the company first started and nobody's touched it since. And it is going through a massive, a lot of massive, there's going to be a whole new, we're rebranding and there's an official real for reals website coming. So don't go to the website. We won't link it up. For another week or two. Okay. Fair enough. We can link it in a week or two, I think. But no, it's basically a platform for, I mean, it's really for like, it's why I hate, you know, everyone says that it's a platform for anything, but it really is.
Starting point is 00:30:29 But the area that we're focused on is right now is digital engineering, which is this concept of if I had to kind of explain it like I, you know, like your five, it's, you know, how folks working, you know, in aerospace and, you aerospace and mechanical engineering, people building things for the physical world, all the tools that they use, how those things can connect. How do you actually connect highly secure classified, IP sensitive technical data? How do you connect all those threads together while being able to share, collaborate, have audit trails, and also protect your IP and protect the data. So we have a zero knowledge, zero trust, multi-tenancy platform that has a control plane and a data
Starting point is 00:31:21 plane that allows users to integrate all of their third party tools and all the things that they use to do their regular jobs and pull data from those things and connect them. Connect them, we actually have an IDE like experience where you can make a digital thread is what it's called. And actually one of the founders of the company was the person who actually coined the whole term digital engineering and digital threads.
Starting point is 00:31:46 Um, but it's, you know, how do I take it? Yeah. So digital thread is like, so I'll give you an example. So you take, uh, you pull data from CAD, for example, or you pull data. Let's even just like Excel, we go even more basic. So we, you know, you can integrate Excel. We, we pull data from Excel. Uh, then we, you can take those values, using our digital IDE, to then push them into another program.
Starting point is 00:32:11 So you can pull values from Excel, push them into CAD, then take that CAD file, then push it to another program, run a simulation. And so you can actually build this kind of CI, CD, what we call CC, which is continuous compliance, kind of like workflow, making sure that like, while you're building this thing in the physical world, it's still complying to the metrics, right? So like, how do engineers that are working on a physical thing, basically, how do they collaborate?
Starting point is 00:32:38 So like, how can they make sure that when they're, when they're making changes and they're tuning things, all this stuff is still in bounds. It all still works together. And also, how do we give people on the team situational awareness? How do we share just pieces of our data with our vendors? Like, you know, I have a third-party vendor who's building the tires for this airplane.
Starting point is 00:33:01 How do I just share the specs that they need? Right now, unfortunately, a lot of people, there's emailing of things, there's no secure way for people to share these technical files and this technical data. And it also costs a lot of time when you don't have a way of digitally certifying that something works. And so using our IDE, essentially using our SDK and our tooling and our integrations, you're able to kind of digitally certify things, you know, basically based on the source of truth, right? So you're able to connect all these authoritative sources
Starting point is 00:33:38 of truth together and then say, okay, like this works, like this, you know, that I'm because I I'm actually running, running a real simulation, I'm actually looking at the real data, you know, I'm, you know, I'm able to pull, pull and extract different pieces and put it together. And so it's it's yeah, so essentially, it's a digital engineering digital threading platform, but it but the core architecture can be used for anything. but the core architecture can be used for anything. Digital engineering, so aerospace and defense is the first industry that we're kind of focused on. We have like, we're, you know. That's why you didn't need to raise any money. That's why we didn't need to raise any money. Got a lot of money.
Starting point is 00:34:17 Go where the money is. You know, get those customers going, yeah. You got it. And so, and what's really cool about this is like, we are a trust platform, you know, like we don't look at your data, we actually, we use this tokenization workflow, which is, you know, we kind of bypass,
Starting point is 00:34:38 we use our clients to connect directly to storage buckets. And so, you know, we generate a token and we store a reference to that token in RDB, but none of your data passes through our layer. And so hence the control plane data plane that we set up. And so it's just very, very cool. And in an age where everyone wants your data,
Starting point is 00:35:03 and everyone, it's just really refreshing to be working on software that like protects and, and you know, like the whole- Cares about that side of it. Yeah, doesn't want the access. We don't want the access, yeah. I can't lose what I don't have, or I can't, you know, mistreat what I don't have
Starting point is 00:35:20 or sell it later. So meta question then, how did you find this place? Oh yeah, oh my God. So this is the best part about this drop. So like, this is why I'm like, you know, it's early, so I get to move at the pace that I want to. And what's really nice about Startup, anyone knows like you wanna have an impact,
Starting point is 00:35:40 you can have an impact. You just gotta, you know, the shovels are on the ground, just pick it up, you can have an impact. You just got to, you know, the shovels are on the ground, just pick it up. There you go. I mean, uh, but, um, the way I got poached was actually my, um, through my colleagues at X3, at Stripe, the colleagues that I liked at Stripe. Into this. Um, so they work there and they're like, let's get a male. Yeah. So yeah, some of my ex colleagues at Stripe work there were settled, multiple, you know, few people both, you know, in high, high, high leadership positions in engineering, you know, both like VP of engineering or distinguished engineer. And then, you know,
Starting point is 00:36:11 engineering and then another engineering leader, um, kind of reached out and was like, Hey, um, you know, and some of these people are also people that I knew pre-Stripe, you know, folks I've had like long time friendships with, um, you know, like, you know, Maggie Johnson, uh, uh, Pint being the, I don't know, folks I've had like long time friendships with, you know, like, you know, Maggie Johnson, Pence being the, I don't know, she's she's been on the on the pod before. And so, and all of this kind of was a funny timing for me, which maybe I'll get into the, the, the funny timing story later. But it's been this refreshing experience of working with really
Starting point is 00:36:48 smart people on a very hard problem. And it's not just folks from Stripe, it's folks from many companies that you recognize, a lot of the first companies that you know on a first name basis. But it's like everybody's favorite people from the jobs that they've worked at. So it feels like we've collected like all these awesome people and we are all working together. And then we also have a lot of people that, you know, worked on like really high level stuff in the Air Force. And as you know, like the military has been a source of a lot of big innovation, like, except for I think, Gen AI is the one thing that they've missed. And I think through our platform, hopefully we get to maybe help the government innovate on that because there's a huge AI play for us as well. But, you know, it's, it's, it's just been really nice working with innovators,
Starting point is 00:37:37 who have this background from the military as well, you know, working on just like really hard problems, like, you know, just for the Air Force, for Space Force, you name it, like, people who have this expertise, you know, there's this nice kind of adult culture that we have at the company, which has been really refreshing for me, you know, kind of, there's this like adolescent culture that kind of unfortunately is very pervasive in tech. And I think it's just been really refreshing to be at a company where, you know, actually you don't really need to bring your whole self to work. Like, you know, we're just kind of like actually here for a job. And, you know, like that. Yeah. And then also just high, high diversity too. You know, you realize like the military is actually one of the most diverse
Starting point is 00:38:21 employers in the world. And so, so there's just like, you know, I'm a woman of color and I've just had like, yeah, it's just been just very refreshing seeing the level of diversity within the company, but also just the fact that like, no one really seems to care, like, you know, what your gender is or what your color is or whatever, like we're all just getting, getting things done, you know? And so I think, you know, that's just been, it's also just been really just refreshing on a personal level.
Starting point is 00:38:45 Yeah. So you're working on a digital engineering, digital threading platform. When I met you, you were all about the web platform. Yeah. You're kind of moving to different platform now, right? Like is the web just not part of your life as much? Or is the web a deployment target?
Starting point is 00:39:04 Does it play a role in, obviously, like web tech certainly does, APIs, HTTP, et cetera, but is the web less important in your life these days? Yeah, you know, that's a really, that's a deep question. I mean, so I am pretty much like exclusively working on software that like, you know, working on like platform services and software that lives on, you know, that's installed on OSs.
Starting point is 00:39:30 Yeah. Things that like, I'm just deep in. Yeah, obviously we've got, you know, we work on, we have clients, we have SDKs and things like that. No TypeScript then. You're just, no TypeScript. I'm not touching or dealing with TypeScript on a day-to-day basis at all.
Starting point is 00:39:42 You hear that Nick, Nacy? Neither of us are. Wonderful internal UI for our app and all of that jazz, but that is not my domain. Are you actually coding? Are you specing? How are you doing? Are you vibe coding? All of the above, no vibe coding yet.
Starting point is 00:39:58 Although, you know, oh my God, don't, yeah. All of the above, yeah. You know, writing software, doing a lot of architecture and design, not spending as much time as I want writing software, and that's always been a challenge when you're a lead, because you're in so many meetings, but very involved with the actual design and rollout of what we're doing day to day.
Starting point is 00:40:20 And then, yeah, I basically lead an integrations platform, so we manage the interface and for how things connect into our platform, which is, and I've leveraged all my expertise, everything, my NPM background. What I've created is essentially something very similar to MCP actually. Oh, Model Context Protocol?
Starting point is 00:40:41 Yes, yeah, right, because we, That's an acronym that I know, but I don't know much else beyond the acronym. I know the acronym and I know what they're trying to do, but I'm not sure, I don't know the protocol at all, so, and very few of us probably do, it's pretty new stuff, so feel free to elaborate if you want to. Yeah, sure, so I mean, essentially I run a team that,
Starting point is 00:40:59 like one of the things that my team owns is agents, so we actually have agents that do the tasks, do the work. And we have an integration, we have an interface, a standard interface for how these third party integrations connect. And that was kind of my first baby when I joined Astari, was like, up, we need a clean way of doing this integration. This is a third party integration. And so we kind of have something very similar to package managers, right, like where we have different, you know, we have packages that can get installed and you know, how those things get managed and published and
Starting point is 00:41:29 registered is all very, you know, borrowed a lot from my experience, working at NPM. And what we've done is kind of created the standard way for any third party package, any third party tool to connect and integrate in with our agents. Right. And so that our agents can like do, do the things, you know, that our users want to do on the other side. Right. So we have functions that can be invoked that users can invoke. And yeah, so I'm, I'm like, I feel like I'm getting into the weeds and I'm like, I don't, you know, this is where I'd want to have like a screen and like pull up a demo.
Starting point is 00:42:04 Sure. But yeah, you know, this is where I'd want to have like a screen and like pull up a demo. Sure. But, yeah, so we- But we don't have a demo available, so. Yeah, we don't have a demo available right now. We don't have a screen, but like, I think it'll be worth it like once we're a little further along and we've actually just started to come out
Starting point is 00:42:19 of stealth. We have, you know, we've been talking to a lot of, a lot of customers, you know, we have customers. We have many customers who, again, you would know on a first name basis, but in terms of beyond our customers, we're just starting to come out of stealth. I think it'd be worth it to even just once we're further along, I'd be happy to come back on the show maybe with Maggie,
Starting point is 00:42:41 who's our head of product, to actually just talk through like, what is this? And we are hiring, can I make a plug? Sure, go for it. I'm sure our listeners would love to hear about someone hiring, that's always good right now. We want hires. Yeah, if you're an infra engineer,
Starting point is 00:42:57 hiring for also people from my team, please, yeah, feel free to find me. What do they do? They can't go to the website. Find me on LinkedIn, find me on LinkedIn. Are you gonna be there? I have a LinkedIn, I just DM me, and yes, yeah. How do they, what do they do? They can't go to the website. Find me on LinkedIn, find me on LinkedIn. Are you gonna be there? I will be, I have a LinkedIn. I just DM me and yes, yes.
Starting point is 00:43:09 There you go. I basically said that as soon as we update our website, I will update my LinkedIn. Okay, so it's like a standoff. It's like playing chicken. It is a standoff. You know, okay. It is, yes, but no, DM me, DM me if you're,
Starting point is 00:43:22 and yeah, I'd love to talk about it more. But I basically, the long story short is if you're, and yeah, I'd love to talk about it more. But basically, the long story short is I am in an exciting job that is super challenging and working on like really complex problems and also a lot of complex constraints. Like for example, like I'm not working on SaaS anymore, right? And so this isn't just SaaS. No web. Yeah. Well, no. Done with the web. No, we'm not working on SaaS anymore. Right, and so this isn't just- No web. Yeah, well-
Starting point is 00:43:46 Heck with the web, done with the web. No, we're not done with the web. I'm not done with the web. But this is not just a purely SaaS problem. We can host it and we do host it, but it's also, you can run this fully on-prem. And so, you know, having to design under a lot of constraints
Starting point is 00:44:01 where something should be able to be fully on-prem, something should be able to be fully functional inprem. Something should be able to be fully functional in an air-gapped environment, right? Like imagine basically our software should be- How do you connect threads together in an air-gapped environment? Doesn't even make sense. Through the intranet.
Starting point is 00:44:15 Well, it's air-gapped. Well- There's no internet? No, it's not internet. I said intranet. Oh, intranet. Yeah. Okay.
Starting point is 00:44:23 When I think air-gapped, I like, you have to walk over to the computer to put something into it. Because there's no network at all. Yeah, it's an internal network. Internal network, gotcha. Internal network, nothing from the outside. Right, right, right. Yeah.
Starting point is 00:44:35 So you have these different deployment targets, on-prem, hosted. Yeah. What? Multi-cloud, multi-cloud. Multi-cloud. AWS, Azure, GCP, OCI. Will it run on my phone?
Starting point is 00:44:48 Not just AWS, AWS commercial and AWS, all the Gov clouds, all the secure clouds too, which is its own thing. I've learned so much. I've learned like, not run on your phone yet. Maybe someday. Well, that would be like the last deployment target. That or my dishwasher. I mean, what are you guys, what are you building over there? It's kind of running on everything. yet, maybe someday. Well, that would be like the last deployment target. I'm at that or my dishwasher.
Starting point is 00:45:05 I mean, what are you guys, what are you building over there? It's kind of running on everything. Everything, everything. Again, I mean- It's the everything platform that runs on everything. Yeah, it really is. And so that's why this is like
Starting point is 00:45:15 an exceptionally hard problem. And it's not just, you know, and you know, my team, we own the agents. We own a lot of platform services. You know, we have stuff that we basically can, we're in the integration, so we're like, we touch everything, we're in the middle of everything. And so it's also just, yeah,
Starting point is 00:45:33 I think even just like hiring in for this team, you're looking for someone that is comfortable stretching themselves, not just in terms of stack, but in terms of like, you know, you're comfortable working on Windows targets on, you know, on, you know, like Red Hat, like Enterprise Linux, like, you know, like, you name it, like, we, you know, Windows 95, gotta run on everything. Gotta run on everything. So you're in charge of agents. How do you find agents working today? And I don't know, I have so many questions about agents.
Starting point is 00:46:15 Where's their intelligence coming from? What models are being deployed and are they good? I mean, I just feel like agents are still a promise, but not a reality. Right, I don't know, I feel like I've been working on agents before they were cool, I feel like, right? Because it's been a year or so, but like a year plus for Astaria, I've been there a year.
Starting point is 00:46:37 And so basically think about it this way, they're like the robots of the future in the sense that like we need machines to be able to do remote execution for us and to be able to like remotely execute on tasks and remotely do work, right? And so in theory, like they should be really dumb, but like then how do we make them smart, you know? And so we make them smart through our integrations through like, you know, here's this like, here's an integration, here's, you know, here's code for you to go use this third party module, right? Some third party tool.
Starting point is 00:47:09 And so- Give that model some context. It's modeled context. Exactly, right, right, exactly. And then all the functions, but ultimately these are robots that are basically just following instructions. They're just kind of performing remote tasks.
Starting point is 00:47:21 And so we need to, I mean, we kind of, I feel like we started this dance to some degree with edge computing, right? Like we're like, oh, we need to be able to do compute on the edge, you know what I mean? And so now we need to be able to do more than just like, compute, we need to be able to like, have interactive compute on any edge, right?
Starting point is 00:47:39 Like, and our agents are designed to like, run on supercomputers, they're designed to run on your desktop, they're designed to run on anything. You know what I mean? That's the other thing. Like I said, it's a very hard job. Can you trust them to run on anything?
Starting point is 00:47:49 Like, are they not gonna execute the wrong thing out there? Right, right. And that's exactly why we have something called the control plane and the data plane, right? Like our agents don't, our control plane doesn't speak to agents. Agents speak to the control plane. And so, you know, so there's just a secure communication flow,
Starting point is 00:48:07 you know, like, and, you know. Like it's one way. All the, right. And like, you know, all the MTLS and like, I don't know if that is. Just encrypted like. Okay, so TLS with an M on front of it. Yes, yeah.
Starting point is 00:48:18 Okay, I do know what it is. Thank you. Yeah, right. So, like. I'm with you. I'm back. Yeah, there's a lot of and then, you know, you know, Pat generation, right, like, you know, tokens. There's a whole there's there's ways to make this secure.
Starting point is 00:48:32 It is secure. Like we again, like security. Like this is sorry, essentially. You know, our target is working with like the most classified, most sensitive information, right? So like this, you know, secure is kind of core to security and being secure is core to everything, you know? So yeah, so I like, again, like I said, why it's a hard problem and I can't get into like everything.
Starting point is 00:49:01 Sure, sure, sure, sure. Can you talk about models or is that proprietary? Like what models are these agents using for their intelligence? Are you using llama? I can't get into like everything. Sure, sure, sure, sure. Can you talk about models or is that proprietary? Models. Like what models are these agents using for their intelligence? Are you using llama? Is it deep-seek? Do you have your own models that you've trained?
Starting point is 00:49:12 Yeah, I can't. I don't think I can get into that. Okay. Yeah, I know. Like I said, once we're further, I'm excited to. Would you use one of these to buy yourself something off of Amazon? I would, yeah.
Starting point is 00:49:24 You would? Oh yeah, yeah. Oh yeah. Like, hey, go get me a new sweater. It can do anything you instruct it to do. Anything that a module, you know, anything that's in a, any function that's in a module is what it can do. So if you trust the module author, you know, you can have it do whatever you want. So the agent is like a little program that runs other programs in a remote context. Exactly.
Starting point is 00:49:51 Okay, interesting. Yeah, robot of the future. Have you thought and talked about agentic coding much? This is slightly upstream, but it's also in the world of agents. Yeah, I know. I've like read a little bit, and I've even seen some change log stuff come out through on that.
Starting point is 00:50:08 Like, I mean, I think what's interesting is there's so much innovation and change right now. Everything is, we're just kind of grasping, and it feels like a mound that's continually shaping and reshaping. Like, I just saw something like, oh, is diffusion dead? Like, the thing that was so popular just like, what, two years ago or something, or is diffusion dead? Like, you know, like the thing that was so popular just like what, two years ago or something,
Starting point is 00:50:27 or like one and a half, you know? So it's just like everything is morphing, everything is shaping. We are shaping and defining our future, like day by day, hour by hour at this point. And so, so yeah, I'm not like over invested and kind of keeping up with like all the specifics of the hype train, if that makes sense. Right.
Starting point is 00:50:49 You know, it's just for sanity. What I do know is that I am building for the future and I've gone through my own journey with AI and usage of AI. And, you know, and basically like what I'm doing, you know, we're building a reference architecture to scale, you know, with LLMs. Yeah, that's, that's, that's kind of what we're, we're doing at Astari as well. Take us on your journey. Well, friends, I'm here with a good friend of mine, David Shue, the founder and CEO of Retool. So David, I know so many developers who use Retool to solve problems, but I'm curious.
Starting point is 00:51:29 Help me to understand the specific user, the particular developer who is just loving Retool. Who's your ideal user? Yeah, so for us, the ideal user of Retool is someone whose goal first and foremost is to either deliver value to the business or to be effective. Where we candidly have a little bit less success is with people that are extremely opinionated about their tools.
Starting point is 00:51:56 If, for example, you're like, hey, I need to go use WebAssembly, and if I'm not using WebAssembly, I'm quitting my job, you're probably not the best Retool user, honestly. However, if you're like, hey, I see problems in the business and I want to have an impact and I want to solve those problems, ritual is right up your alley. And the reason for that is ritual allows you to have an impact so quickly. You could go from an idea, you go from a meeting like, hey, you know, this is an app that we need to literally having the app built at 30 minutes, which is super, super impactful in the business. So I think that's the kind of partnership or that's the kind of impact that we'd like to see with our customers.
Starting point is 00:52:29 You know, from my perspective, my thought is that, well, retail is well known. Retail is somewhat even saturated. I know a lot of people who know retail. But you've said this before. What makes you think that retail is not that well known? Retail today is really quite well known amongst a certain crowd. I think if you had a poll like Engineers in San Francisco or Engineers in Silicon Valley even, I think it'd probably get like a 50, 60, 70% recognition of Retool.
Starting point is 00:52:56 I think where you're less likely to have heard of Retool is if you're a random developer at a random company in a random location like the Midwest, for example, or like a developer in Argentina, for example, you're probably less likely. And the reason is, I think we have a lot of really strong word of mouth from a lot of Silicon Valley companies like the Brexit, Coinbase, Doordash, Stripes, etc. of the world. There's a lot of chat, Airbnb is another customer, Nvidia is another customer, so there's a lot of chatter about ritual in the valley. But I think outside of the valley, think we're not as well done and that's one goal of ours to go change that Well friends now, you know what retail is, you know who they are
Starting point is 00:53:32 You're aware that retail exists and if you're trying to solve problems for your company, you're in a meeting as David mentioned and someone mentions something where a problem exists and you can easily go and solve that problem in 30 minutes, an hour, or some margin of time that is basically a nominal amount of time. And you go and use Retool to solve that problem. That's amazing. Go to Retool.com and get started for free or book a demo.
Starting point is 00:54:02 It is too easy to use Retool and now you know. So go and try it. Once again, retool.com. Take me on your journey. Well, there's a lot of feelings. So my journey has just been like, you know, it was just like terrified first, right? Cause it's like, what is this?
Starting point is 00:54:20 Right? It's like, oh, you know, and then you use it. I don't like new things. This is scary. Yeah, sure. And then you use it and you figure out, what is this, right? It's like, oh, you know, and then you use it. And you're like, new things, this is scary. Yeah, sure. And then you use it and you figure out, okay, actually, you know, this is really, this is really useful. And now I use AI multiple times a day, like every day, you know, and, you know, to do my work,
Starting point is 00:54:35 to check my work, to like help clean up docs, you know, to write tests, whatever it is, right? Like, but there's just kind of this, you know, what I don't But there's just kind of this, what I don't like that's going on is this hype from these founders, perplexity founders or whoever founders that are just like, in 12 months, all code will be written by AI. And things like that are just, they have to be taken with a grain of salt.
Starting point is 00:55:03 These are people selling products. They're not gods, they cannot predict the future. just, you know, we have to be they have to be taken with a grain of salt. These are people selling products, you know, they're not gods, they cannot predict the future. And also, like, the role of the software engineer feels like it's very much shifting in the sense that, like, I think we have to accept that AI is here, right? Like, we have to get to a place of acceptance. And so you know, how are we building and incorporating this into our products? How are we delivering
Starting point is 00:55:24 more value for our customers using AI? Not just kind of the slap on experience, but how are we truly integrating this into our products in a way that makes sense, that solves problems faster for customers or internally or externally? And I think, yeah, I think it's okay to be afraid. I think that's normal and expected. Like I can say, I don't, for me, I don't know if it was, it probably was, it was like, it was FUD, you know?
Starting point is 00:55:52 It was like fear, uncertainty, doubt, you know? It's probably, you know, a mix of what I had. But I think, you know, being kind of more future focused, like I actually think this is a pretty exciting time if you're willing to just kind of shut your fear, mute your fear for a second, and actually just kind of see the opportunities ahead, which I think are actually pretty plentiful
Starting point is 00:56:18 if you're willing to dig in and lean in. Unfortunately, this is yet another thing that's volatile and shifting for us. You know, it's like, man, like, can we ever get a break in tech? Like, you know, can I just get like one month of stability? You know, like, just please, you know, but, but, you know, this is this is the job. This is the this is the self flatulating industry that we've all picked. And so here we are, you know, like, it's just we got a shiny new wheel that we've all picked. And so here we are, you know. Like it's just.
Starting point is 00:56:45 We got a shiny new wheel that we reinvented. You better get that new wheel. Right, right. But I don't know, what do you think? So, I mean, I think medium term, I'm definitely, I don't, I'm not gonna say the word bullish cause I'm not necessarily, I think bullish implies that you're also excited about it.
Starting point is 00:57:05 But like I'm confident that our day-to-day work, now I'm talking about software engineering, not necessarily product development, but I think that our day-to-day work is changing and is gonna continue to change over the next 18, 24 months. I don't know exactly where it plateaus or if it plateaus. I feel like I've hit a few plateaus
Starting point is 00:57:29 over the last 24 months. But every time you plateau, then there's like a something, like you said, it's a month goes by and something else. And so I think where the agentic coding, where like the AI is actually writing the code for you is the next the code for you is the next question mark for me. Where it's like, is this actually gonna be the future? Because I think it's pretty clear
Starting point is 00:57:52 that it's found its use in our lives as an auto-completer, as a rubber duck programmer, right? And we're okay with it, like spitting out boilerplate that we then agree to and change or whatever. But where the real gains can be had in productivity is like, can I have a fleet of little AI agents and I send them off to do things and they're better than me at it anyways
Starting point is 00:58:22 and they do the things and they come back and I done, or I'm moving on to my next thing, which some people think is happening or will happen in the next 12 months. I'm just not, that's why I asked you, do you trust your agents? Because I'm just not so sure if and when that's gonna be human out of the loop. Because honestly, if, I make fun of vibe coding all the time, mostly because I think it's a really fun term.
Starting point is 00:58:49 Like I'm really glad it got coined. I've made a bunch of memes about it. But if vibe coding could actually be the future of coding, like if they could get that good, it's gonna be dramatically different. It's gonna be very exciting. It's gonna be very scary for people who make their life, their careers coding.
Starting point is 00:59:08 And I'm not sure long-term if it's actually gonna deliver on that promise. So that's why I ask people when agents come up, like, how good are these suckers? Because there are those who think, you know, I most recently read the Steve Yegge post, the revenge of the junior developer. I covered that in Change.log news. Of course he works at Sourcecraft. And so I said recently read the Steve Yegge post, the Revenge of the Junior Developer, I covered that in Change.log news.
Starting point is 00:59:27 Of course he works at Sourcecraft, and so I said that on the show. I'm like, he's selling tools that are gonna put AI agents into your IDE, and so he's incentivized to be bullish on this. But he's saying fleets of agents are going to 10x, 100x in the next 12 months, our ability to write code. And he's a smart person.
Starting point is 00:59:48 He's not like just a hype boy. Right, right, right. I respect Steve, he's had quite a career. And I'm just not sure if he's right or not. So that's why I just don't know. I see a lot of stuff out there that's like, this is great for proofs of concepts and prototypes, but will it soon be great
Starting point is 01:00:05 for production systems, or is it always gonna be, and by always I mean, over the next foreseeable years, just that quality of like, now we've got the prototype, now let's go build the thing. I'm not sure, that's why I ask everybody how they feel about agents. I feel like the agents you guys are deploying are different than coding agents.
Starting point is 01:00:25 Yeah, yeah. But they are different. But I think for us, our goal is for, we want to have an LLM be able to write our integrations. That's the way we scale. Otherwise, it's like a boil the ocean problem because every company, every customer has their own stack and da-da-da-da-, and so that's kind of what we're working towards. I think in terms of the coding agents that you talk about, like, you know, just putting my, like taking my story hat off, right?
Starting point is 01:00:55 And putting my like a male engineer hat on, like, you know, it's like, I'm not, I'm not personally convinced that like, we're ever ever gonna have humans out of the loop if you want production software running. Like, I mean, not this decade anyway, right? Like- I'm kind of with you, but then I have to check my bias and be like, is that because I'm a curmudgeon? No, no, I don't think it is,
Starting point is 01:01:18 because you need an AI to check the AI to check the AI. But can't you just do that? They do have AIs. One of the problems with hallucinations can be solved by simply having another one That checks the original one being like meh that doesn't sound right And so while you can't get to like a hundred percent accuracy with this current technology Because they are just you know next-word predictors You can have a eyes that watch a eyes that watch a eyes
Starting point is 01:01:42 And if you have enough of that, you can like, you know, on an infinite scale approach zero. And so you can kind of solve that problem by literally having AIs watching AIs watching AIs. Yeah, but at that point, it just becomes a matter of like compute and complexity and you're managing a different set of problems. So you're just trading one bag of problems for another.
Starting point is 01:02:02 And also like, I'm sorry, like, is there a problem with using humans? Like, yeah, humans using AI to go faster seems like the best compromise, right? In the sense that like, I think that's, you know, the kind of, you know, having the AI speed pack, I think, you know, the AI jet pack on a human, I think for me is what actually like the future looks like.
Starting point is 01:02:22 I think that's a surefire win. I agree with you that that's going to be and is, even today, even at the most basic levels now, the way I use AI in my coding, which is basic. I'm basic. I basically, I'm not intended there. I have just, I don't do any of the fancy stuff. All I do is, instead of ever getting a Google search,
Starting point is 01:02:46 okay, anything that I would have previously just pasted into Google, I just paste it into LLM instead. And that, even just that move, is probably like a 20% speed up boost over the Google path because the Google path requires you to go read the result, click on this blog, oh, this person doesn't know what they're talking about, go back, go out, here's a stack overflow thread,
Starting point is 01:03:04 oh, that's not exactly my problem. And so like, of course the LLM is gonna be wrong one in 10, but. Those odds are better. Yeah, it's just better. So it's better than Google. And so me plus that is better than me plus Google. For sure, like I'm convinced of that.
Starting point is 01:03:21 And so I think that as those things increase, those like automatic wins for human engineers to be better, like we just need to swipe those up and use them, as engineers. But at a certain point, yeah, how good is it going to get is the question that I don't have the answer to. Okay, so I hear that.
Starting point is 01:03:42 Here's where I'm coming from. I'm sure there's many people who would disagree with this, but maybe not that many actually. But ultimately, your code has to be compliant. If you're running software for any business, any business that's doing anything meaningful, whether it's finance, education, etc. Like there's some level of compliance that you have to adhere to.
Starting point is 01:04:08 And so if you can't, if you don't actually know what's in there, right. And you can't like, you don't have a human in the loop guarantee, like you can't certify guarantee. Like I, for me, like there's just a giant compliance problem that I see, you know, and then there's also just lots of code that's sensitive, you know, like there, whether it's like financial algorithms and then then then then, you know, there's just a lot of kind of, you know, many, you know, critical software that like is dealing with like sensitive
Starting point is 01:04:35 transactions, right. So that's the other thing. And then, you know, we've seen now with the recent vibe coding, right, like, how easy it is to hack these, these apps because they're so poorly made, right? Like, you know, the, there's just like, sure, people who don't have a software background can write apps by all means, like let's democratize that go for it. But if you're trying to write something for in a production context that needs to be compliant and secure and then scalable and, you know, where you can actually fix a production problem like within a timely manner. And basically any code that needs to run a real business
Starting point is 01:05:12 that's like dealing with critical or sensitive and important stuff. Like I just I don't I don't see how this scales. Right. And maybe this is my 2025 basic mind. You know, she can't, she just- Basic minds think alike, isn't that what you said? On the friendly feed? Yeah, right, right. Like, yeah, this is, you know, she can't see the future. It's, you know, yadda, yadda, yadda.
Starting point is 01:05:37 But like, ultimately, like, I'm just trying to understand, like, why is, where's all this poo poo talk to where, like, why are we poo pooling software engineers? Like, this is what I just don't understand. I feel like there's this attitude of like, oh, we don't need developers anymore. Oh, we can be able to do this and that. And I just don't, what if developers, I'm sorry, what if,
Starting point is 01:05:56 okay, so what have developers really done to kind of deserve this type of rhetoric? Do you know what I'm talking about, Jared? You've seen that, right? Where it's just like people are excited that like software engineering jobs are gonna be reduced or diminished or software engineer roles or software engineers are gonna have like less responsibility
Starting point is 01:06:16 or whatever, like there's just like this like celebration of like, I don't even wanna call it a downfall but like in a perceived downfall. And I just don't really, I don't really understand where that's coming from. You know, and I think for me, like the only thing I can chalk it up to, like keeping it totally real is the fact that like, you know, software engineers are, you know, we have we have been able to assert some type of agency in this world, right?
Starting point is 01:06:40 Like we're well paid. Yeah. You know, we're not in the like wealth, wealth class, but we're not like, you know, most most people are like upper middle class, at least in North America, for sure. And so you know, like, we're like a group that has some agency, right. And we've also been able like in terms of like being able to switch jobs or whatever else, I know recent years have been tough. But generally speaking for experienced engineers, like, I certainly I certainly still
Starting point is 01:07:03 feel like I have agency, you know, I get hit up for stuff. And so I'm just trying to understand why this hate towards developers. I don't know if you have thoughts. I do, I mean, I feel like anything I could say would be generalizing because I think there's lots of different reasons why people might be excited about that.
Starting point is 01:07:26 One of the memes that I made about vibe coding was, you know, the exit ramp meme where it's like a car going down the highway and it could be going straight, but then there's an exit ramp and the car is like pulling a hard right. Yeah. Well, I made one of those because I had, you know, copious free time and like the straight path and so in the car was the startup guy or the idea guy, I think I called it. And like the straight path was like code school, you know, because that's really the the ilk of the startup guy, the idea guy specifically and gal just a
Starting point is 01:08:01 I get it. It's all it's most of the time it's guys, honestly. It just is. Is that they don't have any ability to build what their idea is, right? And so they're looking for a technical co-founder. Like that's a trope, that's a real thing. And it's the plight of them because they can't actually do what they wanna do because they can't do what they wanna do.
Starting point is 01:08:18 Okay? So like the old way was like code school and we'd be like, yo, just go to code school, work hard for, you know, however long it's gonna take you and then you can build your idea. And then the exit ramp now is this guy going vibe code school, you know, he's going to vibe code school.
Starting point is 01:08:36 Cause now he can vibe code it. And that's very empowering to idea guys. And I feel like, and this is just one particular stereotype. Okay, like I said, lots of different reasons. But we have had agency, we've also had kind of superpowers where it's like we can take your idea and we can build it. And that's very valuable in the marketplace. But also if I have an idea, I just build that idea.
Starting point is 01:09:02 Amel, if you have an idea, you just build it. Just build it, yeah, when I have time, yes. Yeah, exactly. We aren't actually very good and our ideas kind of suck and there's lots of reasons why we still fail. But that's been a superpower for software engineers ever since, you know, maybe the dawn of the internet. We could just take an idea without permission, build it, put it on the internet, you know, be the next Jeff Bezos or whatever it is. Right. Now other people think that maybe this is gonna get them there
Starting point is 01:09:30 and we're not necessary anymore. Yeah. That's one possible reason why people are excited for the demise of the software engineer. It's like, well, we don't need you guys anymore. Maybe. Yeah, no, I think there's something to that. We've been a bottleneck, right?
Starting point is 01:09:46 And I think that's like it's not a, you know, and a frustrating one, right? Because, you know, you know, there's so much of, you know, unfortunately, one of the problems in our industry is, you know, we have this. So an industry, unfortunately, in our industry, we've we fetishize a handful of companies, you know, a handful of companies. Everyone wants to work, you know, on, you know, for these handful of companies, you know, a handful of companies, everyone wants to work, you know, on, you know, for these handful of companies, and you have the, you know, brilliant software minds, like highly underutilized at these handful of companies, such that really smart people are working on things like animating poop emojis, right, when they could be really solving critical
Starting point is 01:10:20 problems for the government, they could, you know, in education, colleges, all kinds of industries. Every industry needs to level up its technology and digital transformation. There's just so much work to do, but we're not line balanced when it comes to where people are working and or where they want to work and or what they're working on. And so I hope that this period period that we're in, you know, in our industry kind of helps improve our line balance, right, like so that we're more balanced across like all the industries that need our support. But ultimately, like we have been a bad bottleneck for all these people who can't hire good talent because either they're too expensive or there's too few of us, right? Right. So that's definitely one thing. And another thing is that like, you know, yes, like time is a real limiting factor and AI lets us do more with our time.
Starting point is 01:11:15 And you know, so that's fantastic. However, there's something called physics and like real world like constraints, like, you know, time and like your body and all this other stuff. And so, you know, there was a study that was done on like languages and like, no matter like how fast you might think like Vietnamese sounds or Mandarin sounds or, you know, or how slow you think English sounds like the actual average like words per minute, like, you know, spoken in any language, like, you know, is actually roughly translates to be about the same.
Starting point is 01:11:47 Really? So it's, you know, which says something about like your brain's ability to process information, right? Like, we are still like singular human being. We're bandwidth constrained. We're bandwidth constrained, right? So, yes, we can do more and all the things, but ultimately like doing more also means managing more, right?
Starting point is 01:12:02 So it's one of those things where like if I, you know, if my team is now shipping and, you know, shipping more and more features, each feature we ship needs some amount of maintenance, right? And so ultimately, like, you know, like if the same amount of people keep making more work, but not having, like, you know, but we're not maintaining it, like there's, you know, like that math doesn't really add up, right? Like, and so, yes, doing more means we need more, right?
Starting point is 01:12:28 So this is where I go back to, like, I don't see how this, any of this scales without people, right? Because, yes, we can do more and produce more, but all of that code ultimately needs to live on in front, needs to be maintained, it needs security patches. Yes, we're going to have AI be able to do a lot of it, but there's still going, you know, with more AI-generating stuff, there's still going to need, like, we're going to have AI be able to do a lot of it, but there's still going, you know, with more AI generating stuff, they're still going to need like we're still you know, we might not need, we might not need as many people, but we still need
Starting point is 01:12:52 people, right. And so so by kind of us exponentiating via AI, there's I think we'll kind of, we'll, I think there's still a growth curve for engineers, like a big one actually. And so that's just, maybe I'm conservative, but I mean, that's just, that's kind of where I stand. And it's very frustrating to me to see this, like this kind of all these AI startup founders, just kind of rejoicing at the, they're just brushing off the value
Starting point is 01:13:24 that software engineers bring. Like, while all of these LLMs have been trained on work produced by software engineers, actually, you know what I mean? It's like, and like, end, end, end, right? Not just trained on, but like, you know, who produced this stuff? Who's rolling out this stuff, right? Like, I'm just, it's just, I don't know. We should be more angry about it. Let's just, I'll just, I'll just put it, put it there. Well, they're disruptors, Amel. They're trying to disrupt the industry because there's lots of money to be made if you can make software without all the people that you have to pay to make software. Or if you can sell the tools that allow other people to do that. That's what a lot of these companies are trying to be
Starting point is 01:14:05 is the pickaxe salespeople during the gold rush. And the gold rush is, the new gold rush is vibe coding. I mean, it is. That's exactly it. That's exactly it. That's exactly it. You know, and so it's like, you know what? It's fine. Like let people figure it out and fail.
Starting point is 01:14:20 Like this is why we have open markets and free markets. You know, like ultimately, you know, there's room for experimentation and fail. Like this is why we have open markets and free markets, you know, like ultimately, you know, there's room for experimentation and whatnot. It's just it's just the the challenge in our industry is that like, there's, I don't think you know, we don't have us like, we don't have the best leaders, you know, because there's there's something called FOMO and like domino effects of FOMO and people just feeling like they're missing out
Starting point is 01:14:45 and they act on imperfect information and they follow trends that are not really, you know, actually like well, like, you know, like well-intended, well thought out, well whatever, right? Like there's just, things happen that I think, you know, yeah, people just, there's just, yeah, people act on hype more than they should, basically.
Starting point is 01:15:07 That's to put it simply. Let me take the other side of this for a moment, because you and I are pretty much in agreement, but we're also in similar places in our careers. And one of the reasons why Steve Yegge called this post that he wrote, which it's a good read, you know, he's a good writer. So it's entertaining alongside him making his points.
Starting point is 01:15:27 But he called it the revenge of the junior developer, and the reason why he said that is because he's noticed that junior devs or non-devs who are trying to get into it are way more open to accepting and trying and really trying to push the edge of these new technologies, specifically around agents coding and by coding and all these things. Whereas seniors and more experienced developers, we're still testing the waters and stuff or some of which are like write it off and never going to
Starting point is 01:15:57 use it. But we're just more stuck in our ways and I, in that sense, anti-democratization because it's kind of like, and so from our perspective, our bias might be that way because in a very real way, like you've worked really hard to get where you are. And so I, I mean, maybe not really hard, but I put some work in. And you probably worked harder than I did. We don't need to compare.
Starting point is 01:16:26 We've been in the industry a long time. We can both pat each other on the back. That's right, that's right. But you know, we're builders. So like, you can bring me your idea and I could build it. And that didn't grow on a tree or that wasn't gifted to me by God when I was born. I worked hard to get there.
Starting point is 01:16:41 And so like, seeing people potentially be able to just acquire our skills without any effort, maybe that hurts a little bit. Maybe we don't like that. You know, there's a little bit of, I don't want to call it gatekeeping. Maybe it's guarding the castle, you know, because like this castle was hard to build and I'm valuable now as a worker because of the skills I've acquired and I don't know, maybe I don't want that to go away. And so I prefer not to believe that it's going to. Yeah, yeah, you know, it's really,
Starting point is 01:17:10 it's interesting you say that because like, I feel like, I see this same kind of phenomena happen in the South and in the United States where they tried, whenever they try to raise minimum wage past like, you know, but I don't know, it's like something ridiculously low still in many, many parts of the country, like under $10, I think even, um, they, whenever they try to raise it to like an actual living wage,
Starting point is 01:17:34 there's just so much pushback. And I feel like that pushback happens because people are like, well, you know, it took me years to make that kind of money and I don't want, you know, like, you know, it doesn't, it doesn't make sense that like somebody would just get that right away. Like, you know, this this feeling that people need to earn, earn, earn it or go through the same level of effort, you know, that they did. And you know, the reality is like, you know, sure, somebody using LMS, by all means, like, I don't like I still see myself as being senior to that person, like by a huge majority. I also think that having
Starting point is 01:18:06 a software background with AI just puts me in a completely different like category, right? Like it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it,
Starting point is 01:18:19 it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, it, like, it's exponentiation. So there's a high log factor to account for. So we're still not on the same level. And I think software engineers need to understand that. And that's why I said earlier, acceptance is the first phase. And the next phase is like, you've got to get moving on this stuff and start building for the future,
Starting point is 01:18:39 keyword being future, right? Because if you dig your heels in and you're like, you know, whatever, I'm going to just show that I can do this from scratch and I can do it the hard way and this and that, awesome. But I don't think the skills that we used to pride ourselves on are going to be as relevant anymore, specifically the free type coding for 20 minutes because you've memorized all the syntax like, you know, somebody's going to be able to code faster than you. This is Unix. I know this.
Starting point is 01:19:10 Like, yeah, like, you know, like 10 times, like a bajillion times faster than you. So like just, you gotta like, we have to, we have to relearn some things, you know, in terms of the way we work. But I think this is all part of like the next phase of, of what it means to be a senior software engineer in 2025, right? Like it's just, we have just new, yeah, just new benchmarks, new ways of working.
Starting point is 01:19:37 I think these are conversations we need to be having more. I think just they haven't been happening enough. And it's just also just quite frankly, it's still a very challenging time, but in terms of the market, the job market. So- For sure. And I think that's a really good point.
Starting point is 01:19:56 And to just to draw a gross analogy or a basic, just to get back to basics, if we talk about a pickaxe, imagine somebody who had spent years, you know, trying to dig gold with their hands, and then the pickaxe comes along. And it's like, hey guys, I've been digging gold with my, you know, I've been digging with my hands,
Starting point is 01:20:16 and now you get a pickaxe. So two points to that. The first one is you also get a pickaxe, okay? So your life's better now. So just grab the pickaxe. And the other thing is, do you know how strong you got while you were like digging rocks up with your bare hands? And so when you put a pickaxe in your hand,
Starting point is 01:20:29 you're gonna be better at it, stronger. It's a gross analogy. Then the person who just came off the streets and you hand them a pickaxe, you have skills. You can actually leverage the tool better than other people can. And so don't forego the pickaxe because you got really good at using your hands.
Starting point is 01:20:45 Like grab that sucker and be good at it. You got it, you got it, you got it. And I think also just remember y'all, like this is, yes, this is our industry. For me, I have a lot of passion that I bring to my job that I, and I have a lot of passion towards this industry because it helps me solve problems. It helps me build cool stuff, yada, yada, yada, right? I'm very intellectually satisfied and this
Starting point is 01:21:12 is a huge source of, there's some value there for me. However, this is also just a job and I think now more than ever, we really need to be focusing on, like, not just boundaries, but just understanding that like, you know, there's more to life than tech, you know, because it's so ubiquitous. It's just important to remind yourself that like, you know, yeah, that, you know, just because AI is here doesn't mean that you need to spend like, you know, another start out of their eight hour shift when you're home, like, you know, you know, it's, it's no like, we've got to find balance and just take care of yourself and your bodies. Because I think what's going to happen with this,
Starting point is 01:21:51 you know, this Ferrari that everybody has now is like, you know, you can't, you can't be driving the Ferrari all the time. It's a lot, you know, it's a lot of cognitive overhead and overload that comes with this stuff. So, yeah, I think we're still figuring out like how, you know, how we balance the, you know, the physics of our humanity with this like, with this kind of quote unquote, like infinite like superpower, you know?
Starting point is 01:22:16 Like, we're just, I think that's still TBD, but. Well, to that point, to that point. Yes, yes. I think we're going to get to my favorite topic. Do you want to talk about having a baby? I mean, you had a baby. I had a baby, everyone. I got an upgrade to mom. Yeah, there's a title no one can take away from you, right?
Starting point is 01:22:35 Seriously, no. And that's, that's it. Like I becoming a mother has been a, um, centering and clarifying experience and actually, you know, surprising side effect happened as well, which is actually me being more competent and efficient at work even. Right. Right. Like I, and I was, I felt like I was already pretty confident, probably could have could have been more efficient, but generally pretty efficient. And I think it's just, it just comes down to that age old saying
Starting point is 01:23:05 of like, if you want something done, give it to a busy person, you know? Right. Yeah, yeah, I mean, that's a classic. Yeah, I'm like, I knew that. Because you're busier than you've ever been. Busier than I've been. Which means you gotta get stuff done
Starting point is 01:23:17 because you don't have time to screw around. I don't have time to bike shed all the things. We just gotta get it moving. Yeah, there is a clarity that comes from what's actually important here. Oh yeah. When you just don't have time to dork around. You're like, no, I'm not gonna spend a half hour
Starting point is 01:23:33 on what color this bike shed should be. Exactly, exactly. That's exactly. And so it's just been this thing that has brought, I feel like it's been like a fluff compressor. Like a pillow, like you take a pillow that has all the air, and then if you like scrunch it down, like it's like, oh, this pillow is actually like
Starting point is 01:23:50 a lot smaller without the air. Like I feel like all the air being fluff in my life or something along, and I was already like, you know, it's had a lot going on, but like now it's just, I really impressed for time. And so, you know, it's, yeah, it's just in real like do mode. And I think also, you know, it's, yeah, it's just, it's just in real like do mode. And I think also, you know, a problem that I've had historically in my life was, you know, being a perfectionist and, you know, wanting everything to be perfect. And I think that's also just, I've had really good practice with just like, oh, no,
Starting point is 01:24:17 actually, no, this doesn't have to be perfect. Like it's brought me to this like new phase of my life as well, which has been very healthy and again, productive, right? Cause you're not letting perfect get in the way of good. Right, cause you don't have a choice anymore. Exactly. And so- But you also don't get to sleep very much, do you?
Starting point is 01:24:38 I mean, how old's your child? So my son is, he's turning six months. Okay, so you're outside of the real hard area. Is he a good sleeper though? He is, thank goodness. That helps. Yeah, we're in, like he's been sleeping like, you know, eight hours.
Starting point is 01:24:53 Oh yeah, that helps. Since like he was three months. And so thank God, cause it was, you know, it took like three and a half months off of work and he was just, you know, just in time for, for returning to work. Yeah. Um, but no, I, you know, it was just one of the reasons why, you know, life just got very busy.
Starting point is 01:25:12 I was just at this, you know, it's Dari has been like, whoa, I mean, weird. I've never worked at the pace that I have while not feeling an ounce of burnout. Um, and then that's just amazing. And I realized like, Oh, you know, why is it that I felt burnt out at other jobs? And it's like, Oh, it's because like burnout isn't necessarily about working hard. It's like, it's actually when you don't feel like you're making as much traction as you should be, and you're working really hard and things aren't moving, you know, you get you get burnt out sometimes, or when you don't get the gratification back,
Starting point is 01:25:42 you know, but it's just in this really nice, like, work hard, get done, ship, make a difference kind of like, and, you know, working with in a high, high trust environment, with really smart, kind people in a rapid fashion, has just been really, for me at this stage in my career, like, I feel like I'm bringing it all together, like I'm bringing in all of my skills, alignment, design, working on complex problems. All the experience that I have just in software engineering from all the jobs are coming into this role,
Starting point is 01:26:17 and I get to kind of exercise all these skills, leadership, you name it. And it's just been really fun. This is, like I said, I didn't know I was gonna enjoy early startup this much. I hope to be able to kind of just stay with this story. And like I said, just kind of retire. That's my goal. I don't wanna work anywhere else.
Starting point is 01:26:36 I was gonna say, I think stability at this point is probably attracted to you because you've had a lot of jobs over a not very long time. I mean, you've moved a lot. Yeah, right. And moving is also like, because you've had a lot of jobs over a not very long time. I mean, you've moved a lot. Yeah, right. And moving is also like, that moving has just come from impatience on my part.
Starting point is 01:26:54 Minus the NPM layoff really, everything else. It's just like me being impatient and being like, oh, I'm done, like, after this, you know what I mean? Right. Like, you know, and so, yeah, like, I think, so it's just, so that's nice, that part is nice. And then what else? Yeah, it's just, it's just amazing.
Starting point is 01:27:14 Like being a mom is incredible. So you work from home then? I mean, a lot of the challenges are around logistics, of course the timing, like the baby's crying while you're in a meeting, like stuff like that. Yeah. Hard? It's honestly been, you know, knock on wood,
Starting point is 01:27:27 you know, thank God. It's been extremely smooth. I have like, we have a five bedroom house. I have childcare right in my house. You know, I get to like, I'm a nursing parent. I feed my, you know, I feed my son on like, just get off camera. I'm telling people what to do and I'm feeding my kiddo.
Starting point is 01:27:45 It's awesome. That's been awesome. So, you know, make sure my husband gets a photo of that at some point for our own internal memory book. But yeah, it's been, you know, just, you know, it's work. We're both busy, you know, and my mom's also coming to help. She's retiring. So then we're going to have even hopefully more help. Cool. But it's been, it's been seamless so far. And just, also just very rewarding. I actually already want to do this again. I was going to ask if you're going to scale. Like, yeah, I want to scale. I want to, I want to, yeah, I want to do, I want to do this again, which is like crazy because from like day zero to day 59, I was just like, this is amazing.
Starting point is 01:28:26 I'm so glad we did this. But holy moly. Like how do people do this more than one? And then day 60 hit. And then it was just this shift instantly. I was like, oh, we're in a groove. We got this. Let's do this again. Like, can you believe it? Like it was just this like overnight switch. But no, I definitely want to do it again. I'm can you believe it? Like, it was just this like overnight switch. But no, I definitely wanna do it again. I'm reserving the right to change my mind, but I think, you know, like in a year or two, I'd love to give this another whirl. Are you an only child?
Starting point is 01:28:55 I am not an only child. I have two siblings, but we are so far apart in age. Like, I'm like 16 and a half years. Yeah, so I wanna do something like not like that for my son, you know. I think only child is tough. I mean We have a large family has you know, and my wife came from a large family. I'm one of three and Older sister three years older and my brother was eight years younger than me
Starting point is 01:29:17 Eleven years younger than my sister. And so he was I mean, he's not an only child But kind of like you or it's like he was kind of raised We were already I mean I was in middle an only child, but kind of like you, where it's like, he was kind of raised, we were already, I mean, I was in middle school when he was in a toddler. And so he's kind of raised like an only child. And I was just seeing like, even our kids, like we have built-in friendships, like inside of your own family,
Starting point is 01:29:36 like there's just a safety and a blessing to that that I think is irreplaceable. So yeah, I would definitely encourage you to scale, have a few agents running around. I, oh my gosh, I'm telling you, yeah, I would definitely encourage you to scale, you know have a few agents running around. I oh my gosh I'm telling you Jared if I knew I was gonna love being a mom this much. I would have done it Like way sooner like I held off so long and you know The the funny the funny thing with the timing by the way, I didn't get back to that So I was like interviewing for like I was this crazy person that was like I want to go back to that. So I was like interviewing for like, I was this crazy person that was like, I want to go back to the office
Starting point is 01:30:07 because I really miss being with my colleagues. And I was like, you know what, I want to start a job where I'm in the office once a week or so. So I was like interviewing for jobs out of New York City, I was going to commute into the city, we're gonna get a little studio there. Yeah, because we my husband, I we moved, we left Boston, we went, we went to the other side of Massachusetts, we like bought a house in the Berkshires And so we're like two hours from Boston two hours from New York now
Starting point is 01:30:29 And we spend a lot of time in both cities like still and so I was like Oh, we can just get like a studio in New York and I can be there like, you know a few times a month And I you know, I was interviewing with you know, I was like actually my first choice was data dog like they had actually like if If you're listening to this, the person from data, he listens to change. They like, were so generous and like made this, you know, incredible offer to lead this team that was very exciting to you know, to me. And I just just had to kind of walk away from that whole thing, because I found out just
Starting point is 01:31:00 as I was about to start my interviews that I was pregnant, I didn't think it was going to happen that quick. I was like, wait, what? No, I'm like, I'm in my late 30s. There's no way. I think it was 37 at the time and I was like, there's no way that I'm going to get pregnant this fast. Everybody I know has trouble getting pregnant. I was like, I have like six to 12 months.
Starting point is 01:31:17 I'm like, no problem. And it happened right away for us because I don't know how science works apparently. And I falsely applied statistics to myself that like. Right. Generalize, but you're not a generalization, you're a specific. Yeah. So I just, I thought,
Starting point is 01:31:33 I just know I'm getting pregnant right now and then I got pregnant and I was like, okay, well this changes everything. And so I just kind of paused on all my like New York city jobs. I was like, I'm not going into an office. And then, fortunately this Starry thing came along, Maggie found out that I was like open
Starting point is 01:31:53 and back on the, that I was like regrouping, like that I was like, I'm like re-like figuring out what I like, like I now need to just like focus on remote roles. And then she's like, hey, if you're open, we're actually hiring, we need you. And that was it, that's how I got started. So it's good to have friends, people.
Starting point is 01:32:15 Keep in touch with your network. And let them, you never know where your next opportunity is gonna come from. So, yeah. Well, exciting times, happy to catch up with you. And now I know the full story. I'm very excited for you and for your scale. Maybe you'll catch up with my wife and I one of these days.
Starting point is 01:32:33 I don't know. I don't know if you have enough time left. 37. Honest, I'm not 37 anymore actually. But, but, but, but. I am north north of that. But, but no, I like, yeah, I'm telling you, like if I, if I can squeeze in two kids,
Starting point is 01:32:51 I would love to, but realistically, like I think just like one more realistically, you know? But, but yeah. But hey, you're not a statistic. So, you know, go for the gusto and just see what happens. Nobody knows, nobody knows their own body. Just curious, why did you decide to wait so long? Oh, it was fear.
Starting point is 01:33:12 Really it was like, I wasn't sure how I was going to change. I really, I like my life. I like who I am. I've worked really hard on myself, professionally, personally, all the things. I was really afraid of becoming one of those parents that just like just doesn't have a life and like doesn't do anything other than child stuff. You see a lot of parents like that. And I was like, I just didn't know like it was such a black box.
Starting point is 01:33:40 And so I think there was a lot of fear. Like I've been in a stable relationship for a long time, like my husband and I have been together for a long time. And so, you know, it wasn't like anything relationship wise that was holding me back. It was really just fear of the unknown. Yeah. And then it was just kind of like, oh, we're just going to do this. And like, I didn't even think about it. Like, if I if any of change, like listeners see me in person, I will tell you the story of how I found out.
Starting point is 01:34:07 It's a little too personal to share in like a 10,000 person podcast, but it's like, it's a pretty funny story. And, you know, like it took me not thinking about it to do it because, you know, if I think I, if I think if I continue to think about it, I would have just never done it. You know what I mean? You just had to kind of just whatever, go it. Rip off the band-aid. But it was really fear that was holding me back. And now I know that I'm still me and I'm still, yeah, actually not only am I still me, but I'm still motivated in a way that I feel is coming from a place that's even more stable and you know,
Starting point is 01:34:47 there's no vanity, right? It's like I'm, I wanna do well so that I can take care of my family, you know what I mean? And I now have somebody depending on me, you know? And so it just changes the stakes. Like it's no longer, you know, just like doing well for the sake of doing well, like There's something more meaningful behind it. Not to say that people who don't have children don't have,
Starting point is 01:35:08 that's not what I'm saying. It's just that my motivations are now driven, I think from a more, yeah, like a more, less than, yeah, less than, than like a less vain external dependency. Yeah, less van, like a less vain external dependency. You've got a dependency now, you know? You've got a supply chain you've got to work on.
Starting point is 01:35:32 Yeah, yeah. And I think it's just like all the things that I didn't even think I would enjoy, I'm enjoying, I didn't even think about like, okay, dressing my baby is so much fun. And then watching my baby's development is so much fun. And then teaching my baby and reading to my baby and singing to my baby.
Starting point is 01:35:47 And all these things, it's like, wow, you didn't even think about it. At least I didn't. But I'm just, I'm really enjoying this. I hope we're blessed with being able to do this again. And I think it's just a good antidote for me personally with everything that's happening in the world And I think it's just a good antidote for me personally, with everything that's happening in the world and all the uncertainty, my little nuclear bubble
Starting point is 01:36:12 is a huge source of gratification and love and clarity and all the things. And it just puts a lot into perspective. Well said. Well said. Let's end on that. Love catching up with you. We'll have to do it again sometime. Once Astari gets that website out, we're going to check it out. Yeah, we have a website that's just not great. No, I don't know. The new one. The better one. So congrats on everything.
Starting point is 01:36:44 Thank you. We'll talk soon. All right. Yeah, yeah. The better one. The better one. So congrats on everything. Thank you. We'll talk soon. Alright, cheers. Bye. Bye. Alright, that's the changelog for this week. Thanks for frenzing with us.
Starting point is 01:36:56 Do you share all the feelings Amel shared on the show? Let us know in Zulip. We would love to hear from you. So sign up, why don't you? If you haven't already. At changelog.com slash community. It's totally free and it's totally awesome. In my opinion.
Starting point is 01:37:13 Thanks again to our awesome sponsors. Fly.io, Heroku.com, Depot.dev, and Retool.com. Please support them, they support us, and they have awesome offerings. And thank you to our B-Freaking Residents. Breakmaster Cylinder keeps us topped up with fresh beats and we love that. Hopefully you do too. Have a great weekend. Share the changelog with your friends if you dig it.
Starting point is 01:37:39 And let's talk again real soon.

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