Oct 6, 2026Host

Feel The AGI

Feel The AGI
Show notes

Ian and Aaron discuss OpenAI's Dots, Aaron's trip to Denver, working with tests in the AI era, big things coming to Laravel, and a whole lot more.

Sponsored by Svix - https://svix.com/mt, Bento - https://bentonow.com/, PostShiba - https://www.postshiba.com/, SerpAPI - https://serpapi.com/mostlytechnical, Laracon AU - https://laracon.au/, and Typesense - https://typesense.org/.

Interested in sponsoring Mostly Technical?  Head to https://mostlytechnical.com/sponsor to learn more.

(00:00) - America, Coke Zero

(07:14) - Aaron Went To Denver

(09:58) - Big Things Coming To Laravel

(18:46) - The Milwaukee Brewers

(26:41) - A Reverse Epiphany

(37:15) - Mini Motorways

(46:45) - Dot & AI Agents

(01:03:14) - Can AI Companies Make Money?

(01:09:49) - Tests

Links:America Coke Zero video - https://www.youtube.com/watch?v=O8Bw62ZXWvM Laravel New video - https://www.youtube.com/watch?v=s_hjWE4ggII All-In Podcast - https://allin.com/ Rogue Amoeba - https://rogueamoeba.com/ Laravel News - https://laravel-news.com/ Name.com - https://www.name.com/ Milwaukee Brewers - https://www.mlb.com/brewers Mini Motorways - https://dinosaurpolo.club/minimotorways Dot by OpenAI - https://chatgpt.com/dots Pest Browser Testing - https://pestphp.com/docs/browser-testing

Transcript

Transcript

00:03

Speaker 1

This is America. We've got Coke Zero. 45 cans.

00:10

Aaron Francis

This chaotic song- ... about America and Coke Zero-

00:14

Speaker 1

45 cans and 49 cents

00:15

Aaron Francis

... is unfortunately, I'm sorry, Svyx, to associate you with this. But, you know, it's a great song. So Svyx-

00:22

Speaker 1

Great song

00:22

Aaron Francis

... let's put your name on it. Svyx, in the age where code is cheap, you might be tempted to build webhooks in-house. Svyx has solved all the hard problems about scaling webhooks so you can avoid triaging failed deliveries and incrementally building features. Check them out at S-V-I-X.com. We have a special link down below that gives us credit.

00:44

It gives us kudos. So go check the show notes, click on the special link and say thank you to Svyx for sponsoring Coke Zero in America. Where the hell did this song come from?

00:56

Speaker 1

Woo! Our buddy Justin Jackson. You know- ... we were all together a couple weeks ago. He got inspired. He's from Canada, if you're not aware, and he's, he's was inspired by America and the greatness of America, and then-

01:09

Aaron Francis

The freedom

01:09

Speaker 1

... the freedom in America. Then Phideloper posted a link or picture of Coke Zero, pallets and pallets stocked high at Sam's Club, and so cheap. It's, like, cheaper than water, right? It's, like, the Coke Zero. And Justin just was so deeply inspired that him and the AI got to work, and they made a jingle. I love a jingle.

01:29

Aaron Francis

He was taken by the same spirit as the Founding Fathers were taken- ... when they wrote the Constitution. This is not that different.

01:37

Speaker 1

It's the same.

01:37

Aaron Francis

This is the same spirit of America.

01:39

Speaker 1

Yeah.

01:39

Aaron Francis

Yeah.

01:39

Speaker 1

It's the same spirit. So-

01:42

Aaron Francis

What are the odds that Svyx keeps sponsoring the show?

01:46

Speaker 1

That's gonna be, uh, gonna be the end right there. Uh, so the funny part-

01:50

Aaron Francis

Hey, you know-

01:51

Speaker 1

Yeah

01:51

Aaron Francis

... I lost, I lost a kid, and we spent 40 minutes on losing a kid and then rolled straight into sponsors.

01:57

Speaker 1

Yeah.

01:57

Aaron Francis

And so if we didn't lose sponsors on that one, we're not gonna lose it on the America Coke Zero song.

02:01

Speaker 1

This is a hot jingle. The people are gonna be singing this jingle in their head. $20-

02:05

Aaron Francis

They are

02:06

Speaker 1

... 49 cents. It's so jingle-y.

02:08

Aaron Francis

It's funny 'cause it's actually, I don't know how he did it, Justin Jackson's voice.

02:12

Speaker 1

Yeah.

02:12

Aaron Francis

I don't know if he clone... Like, he AI cloned it or he-

02:15

Speaker 1

Mm

02:15

Aaron Francis

... like, got on the mic and spat a few bars, but, you know, it's not bad.

02:20

Speaker 1

It's, oh, his voice is perfect in it, especially if you know his voice. It just, like, adds something there.

02:25

Aaron Francis

Mm-hmm.

02:25

Speaker 1

It's like, uh... Yeah, no, that was great. And yeah, I, I, I just love a jingle. I thought it was great. And the video, the... You should all go watch the video. He's got bald eagles. He's got Walmart. He's got all kinds of stuff in there, very America. Flags.

02:40

Aaron Francis

And-

02:40

Speaker 1

Landing on the moon

02:41

Aaron Francis

... never forget, this is the same artist that did Laravel New.

02:46

Speaker 1

Right. Well, it's not the same level.

02:46

Aaron Francis

You'll remember his old, his old discography is, uh- ... Laravel New, which we'll, we'll put in the show notes as well.

02:53

Speaker 1

Ooh.

02:53

Aaron Francis

It's a song about how Ian never ships. Uh, and it's great. It's a great song, honestly. You know, if-

02:58

Speaker 1

Maybe we should, that should be our opening.

03:00

Aaron Francis

I say open the data centers. If this is what we're getting- ... get those data centers built.

03:06

Speaker 1

Oh.

03:06

Aaron Francis

Get them open. Dry up all the water, which is a hoax, but give us more songs.

03:11

Speaker 1

That's right.

03:11

Aaron Francis

This is perfect.

03:13

Speaker 1

You know, the best part, so I showed this to the, uh, the fam last night, and you know, the AI, I assume... I don't know if this is a creative choice or not, but I'm, I'm assuming it's the AI that wouldn't write Coke Zero.

03:26

Aaron Francis

I saw that.

03:26

Speaker 1

So everywhere in the video it says Cola Zero.

03:29

Aaron Francis

Cola Zero.

03:29

Speaker 1

And, oh, my daughter thought that was the best.

03:31

Aaron Francis

The lyrics are saying Coke Zero-

03:33

Speaker 1

Yes

03:33

Aaron Francis

... and the, the video is showing Cola Zero.

03:36

Speaker 1

Yes. So I thought that was great.

03:37

Aaron Francis

All of a sudden we're real worried about trademarks over at Anthropic.

03:41

Speaker 1

Yeah. Yeah.

03:41

Aaron Francis

Okay. Sure, bud.

03:43

Speaker 1

So, no, I thought that's just great. So anyway, a little something for the people to get you moving, start your morning off right, get you happy. Um, you know, it's a podcast I used to listen to, I listen to it sometimes still, ATP.

03:55

Aaron Francis

Mm.

03:55

Speaker 1

And, uh, they had a guy make a custom end song, and w- and that was the guy who made a song every day. You remember the song every day guy? He was big in the podcast.

04:03

Aaron Francis

Yep, I do.

04:03

Speaker 1

Yeah.

04:03

Aaron Francis

Yeah.

04:04

Speaker 1

Maybe we need a, maybe we need an opening song every week from Justin. Every week, a new opening song.

04:09

Aaron Francis

I would-

04:09

Speaker 1

52 weeks

04:10

Aaron Francis

... I would, I would receive, uh, submissions for, like, a... You know how the, uh, All In podcast has, like, a... It's, like, a remix of them talking turned into a song.

04:22

Speaker 1

Mm. Okay.

04:22

Aaron Francis

Y- you know All In. You love All In.

04:24

Speaker 1

No, I've never listened to All In once.

04:24

Aaron Francis

You love those guys.

04:25

Speaker 1

Never.

04:25

Aaron Francis

Yeah.

04:26

Speaker 1

Those guys-

04:26

Aaron Francis

Those guys seem right up your alley

04:27

Speaker 1

... I've heard some of the worst. I love Jason Calacanis, but the rest of them I could do without.

04:30

Aaron Francis

Yeah, I don't like Jason. The rest of them- ... I could do with. So that totally checks out.

04:35

Speaker 1

The rest of them are terrible.

04:36

Aaron Francis

That's, that's perfect.

04:37

Speaker 1

Oh, my God.

04:37

Aaron Francis

Uh, Friedman. Fried- Friedberg. Friedberg is not terrible.

04:41

Speaker 1

I've actually never-

04:41

Aaron Francis

He's great

04:42

Speaker 1

... I don't know anything about him

04:43

Aaron Francis

... he's, he's science guy.

04:44

Speaker 1

Okay.

04:44

Aaron Francis

He seems very reasonable.

04:45

Speaker 1

Yeah, he's fine.

04:46

Aaron Francis

Uh, Sacks and Chamath are kind of, kind of crazy.

04:50

Speaker 1

Oh, those are the worst.

04:50

Aaron Francis

Yeah, they're all, they're all cracked up. Uh-

04:52

Speaker 1

Chamath plays poker, which I kind of, like, I can respect at least that aspect of him.

04:54

Aaron Francis

They all play poker. The thing's called All In.

04:56

Speaker 1

Uh, yes. Yeah.

04:57

Aaron Francis

Yeah.

04:58

Speaker 1

They're, they play a game together, yeah.

05:00

Aaron Francis

Actually, Jason, Jason annoys me, but I do like the balance he brings to the force.

05:04

Speaker 1

Mm.

05:04

Aaron Francis

Uh, he, he holds them to account and, you know-

05:08

Speaker 1

Okay

05:08

Aaron Francis

... he represents a different side. But yeah, it's a... I don't know why I listen to it. But the point being- ... they've got a great intro song, or outro, who can say?

05:17

Speaker 1

Mm.

05:17

Aaron Francis

And, uh, we should get one too. So Justin, get on it. Cut together Seinfeld, Laravel New, Coke Zero.

05:24

Speaker 1

Oh.

05:24

Aaron Francis

Whatever you got.

05:25

Speaker 1

Yeah.

05:25

Aaron Francis

Whatever you got, Justin.

05:27

Speaker 1

Oh, I like where we're going with this. A theme song, like a full-on legit theme song.

05:33

Aaron Francis

Full-on legit theme song.

05:36

Speaker 1

I like your style. This is why it works.

05:37

Aaron Francis

I'm gonna start having-

05:39

Speaker 1

This is why it works

05:39

Aaron Francis

... I'm gonna listen to the post-produced podcast so I can hear all of these goodies, you know? We, we just hop on the horn, and then Dave does his magic behind the scenes.

05:48

Speaker 1

Yeah. Mm-hmm. This got me thinking. I feel like I've always wanted a soundboard, even though, like-

05:54

Aaron Francis

Yeah

05:54

Speaker 1

... I don't know if we'd use it, but, like, I kind of just want a button here I can push and funny stuff happens, you know?

05:59

Aaron Francis

And it just says, "Oh."Oh, yeah

06:00

Speaker 1

Yeah.

06:01

Aaron Francis

Yeah.

06:02

Speaker 1

$20.49-

06:04

Aaron Francis

Yep

06:04

Speaker 1

... and it's just like we throw it in there? I don't know.

06:06

Aaron Francis

I had, for a minute, for reasons unknown, I had a small MIDI, like, keyboard-

06:13

Speaker 1

Oh, okay

06:13

Aaron Francis

... that you could plug in via-

06:15

Speaker 1

Mm-hmm

06:15

Aaron Francis

... USB, and then, um, the people that make Loopback and Audio Hijack, I think it's Rogue Amoeba-

06:21

Speaker 1

Mm-hmm

06:21

Aaron Francis

... is that company.

06:22

Speaker 1

Yep.

06:22

Aaron Francis

They make great Mac software. They had one, uh, called Fera- Ferrato.

06:28

Speaker 1

Mm.

06:28

Aaron Francis

And you could do-- you could turn any MIDI device into a soundboard. So I had-

06:33

Speaker 1

Oh, that's pretty cool

06:34

Aaron Francis

... I had that. I had that-

06:35

Speaker 1

Yeah

06:35

Aaron Francis

... for a while. Um, and it was a lot of fun. I obviously don't use it that much, but I lo-

06:40

Speaker 1

I love-

06:40

Aaron Francis

I do love a soundboard.

06:41

Speaker 1

I love, like, Rogue Amoeba. Like, I love-

06:44

Aaron Francis

Oh, they're great

06:45

Speaker 1

... businesses like that. Like, they... Like, that was such a phase, and they're still around, of course, and like, but like they're just ultra-specialized. Like-

06:52

Aaron Francis

Yep

06:52

Speaker 1

... we do Mac audio stuff. Like, that's all we do. It's weird. Like, there's no UI, basically. It's like w-

06:58

Aaron Francis

Yep

06:58

Speaker 1

... audio input, output, whatever. We're, we're, we're, we're creating a UI for these things with no UI at some low-level functionality. Ah, I just love software businesses like that.

07:08

Aaron Francis

And it's-

07:08

Speaker 1

It's good stuff

07:08

Aaron Francis

... it's just high quality, and it always-

07:10

Speaker 1

Yeah

07:10

Aaron Francis

... has been. So-

07:11

Speaker 1

Yeah

07:11

Aaron Francis

... good, good for you, Rogue Amoeba. There's your free shout-out. I went to Denver-

07:16

Speaker 1

Oh

07:17

Aaron Francis

... last week.

07:17

Speaker 1

Back to Denver.

07:19

Aaron Francis

Back to Denver.

07:20

Speaker 1

What's going on there?

07:21

Aaron Francis

We had a, uh, we had a joint event, Laravel Holdings Incorporated, and Name.com, uh-

07:27

Speaker 1

I love this, domains.

07:29

Aaron Francis

I know, domains.

07:30

Speaker 1

Domains.

07:31

Aaron Francis

Oh, man-

07:31

Speaker 1

Let's go

07:31

Aaron Francis

... I wish you were there. There was one guy in attendance that had, like, 160 domains as-

07:36

Speaker 1

Oh

07:36

Aaron Francis

... like, a portfolio, not just, like-

07:38

Speaker 1

Yeah

07:38

Aaron Francis

... abandoned side projects. He, like, had a portfolio.

07:41

Speaker 1

Yeah.

07:41

Aaron Francis

Um-

07:42

Speaker 1

That's my guy. I have a portfolio. I have a portfolio.

07:44

Aaron Francis

I know. That's what, that's what I'm saying.

07:47

Speaker 1

Yeah.

07:47

Aaron Francis

I'm giving you the credit right now.

07:49

Speaker 1

It's not just abandoned side projects-

07:50

Aaron Francis

No

07:50

Speaker 1

... it's domains I own for-

07:52

Aaron Francis

No, that was not a slight

07:53

Speaker 1

... an asset.

07:53

Aaron Francis

That was a-

07:54

Speaker 1

Yeah, it is

07:54

Aaron Francis

... I was, I was ascending to your level and saying-

07:57

Speaker 1

Oh

07:57

Aaron Francis

... "This guy's on your level as well."

07:58

Speaker 1

Yeah. He's above me.

07:59

Aaron Francis

Yeah, it was great.

08:00

Speaker 1

He's above me.

08:00

Aaron Francis

It was a, it was a rooftop event. Uh-

08:02

Speaker 1

Mm-hmm

08:03

Aaron Francis

... I was on a panel with Taylor and a guy named Sammy from Name.com. Uh-

08:08

Speaker 1

Oh

08:08

Aaron Francis

... probably had 65 people show up, which-

08:11

Speaker 1

Mm-hmm

08:11

Aaron Francis

... was pretty good. I mean, the whole thing, it felt super packed. Um-

08:15

Speaker 1

Just a one-nighter-

08:16

Aaron Francis

And it was-

08:16

Speaker 1

... thing, right?

08:16

Aaron Francis

Just a one-nighter, yeah.

08:18

Speaker 1

Yeah.

08:18

Aaron Francis

They're, they're in Denver. Laravel Cloud is using Name.com to power our domain experience, domain purchasing experience.

08:27

Speaker 1

Mm-hmm.

08:27

Aaron Francis

And so I can see us doing more events with them because it was, it was flawless, and it was awesome.

08:32

Speaker 1

Mm.

08:33

Aaron Francis

Uh, turnout was great. Um, so I'm a, I'm fully, you know, field marketing guy-

08:39

Speaker 1

Yeah.

08:39

Aaron Francis

... going to events and getting up on panels and talking about stuff. It's great. I'm having a blast.

08:45

Speaker 1

We're, uh, they, they, they were... They organized it?

08:49

Aaron Francis

Uh, we joint-

08:50

Speaker 1

Or you guys organized it?

08:50

Aaron Francis

We joint organized it.

08:51

Speaker 1

Joint organized it?

08:52

Aaron Francis

Yep.

08:52

Speaker 1

Okay. Look at, look at this year. Look at this year. January 2026, you and me, we go to San Francisco for the same type of thing, right?

09:02

Aaron Francis

Yep.

09:02

Speaker 1

We're just, it's a one-nighter with Taylor. He's talking about the Laravel AI SDK, releasing it, whatever. We're there. It's 50, 60 people, rooftop, and now, 10 months later, you're doing it, but you're on the inside. What an arc.

09:15

Aaron Francis

I am the rooftop now.

09:17

Speaker 1

Yeah.

09:17

Aaron Francis

Isn't that crazy?

09:19

Speaker 1

Yeah.

09:19

Aaron Francis

It's crazy.

09:20

Speaker 1

Oh, I love it. Wow.

09:22

Aaron Francis

It is, uh, it is a good arc, I must-

09:25

Speaker 1

Yeah

09:25

Aaron Francis

... I must admit. Uh, you know, flying there, flying there and back, I'm just, like, ripping tokens on- ... all these marketing projects-

09:35

Speaker 1

Oh

09:35

Aaron Francis

... for Laravel Holdings Incorporated.

09:37

Speaker 1

Okay.

09:37

Aaron Francis

I'm-

09:37

Speaker 1

Business time

09:38

Aaron Francis

... you know, going, I'm going out and meeting with the people, got to see a lot of friends at the Denver thing. I'm just fully in, man. It's great. I told, I told somebody, uh, recently, I know it's my job, like, to be super rah-rah and optimistic about-

09:53

Speaker 1

Sure

09:53

Aaron Francis

... Laravel Holdings Incorporated, but I feel it in my bones, man. We got a lot. We have-- I wish I could tell you everything we have coming up. The, the second week in November, we're gonna do a big launch event with all-

10:05

Speaker 1

Ooh

10:05

Aaron Francis

... kinds of stuff, okay?

10:07

Speaker 1

Okay.

10:07

Aaron Francis

So y'all look out. It's gonna be amazing.

10:09

Speaker 1

Y'all heard it here first.

10:10

Aaron Francis

And the, the secret stuff that we've been cooking up-

10:14

Speaker 1

Mm

10:15

Aaron Francis

... is very exciting. Very exciting.

10:18

Speaker 1

I, I have lots of questions. I feel the need as, uh, the r- the representative of the listener to poke a little bit. Obviously, you can say what you can't say.

10:24

Aaron Francis

Uh, you can poke, and I will demure as much as, as much as I have to.

10:28

Speaker 1

Uh, is this going to be in person or not?

10:30

Aaron Francis

Um, it is not an in-person event, uh, to which the general public can show up.

10:36

Speaker 1

Okay.

10:36

Aaron Francis

I think I will probably have a few people-

10:39

Speaker 1

Some people

10:40

Aaron Francis

... a few employees fly to Dallas for, like-

10:42

Speaker 1

Right

10:42

Aaron Francis

... the production.

10:44

Speaker 1

Yeah.

10:44

Aaron Francis

But it's not gonna be, like, a, a meetup or anything.

10:46

Speaker 1

Okay. All right. So it's an online event. You're doing some kind of stream or whatever.

10:52

Aaron Francis

Yep.

10:52

Speaker 1

Um, okay. And we- it's a... A- and we have some big releases. We got some stuff.

10:57

Aaron Francis

Got some-

10:57

Speaker 1

Some hot stuff coming.

10:58

Aaron Francis

Got some hot stuff.

10:59

Speaker 1

Okay.

11:00

Aaron Francis

I think there might be four or five hot things.

11:02

Speaker 1

What?

11:03

Aaron Francis

I know.

11:04

Speaker 1

Interesting. Now, okay, so marketing man-

11:07

Aaron Francis

All right

11:07

Speaker 1

... how are you fitting these sort of things in with... So traditionally, I would say these things have waited for Laracons, right? Um-

11:14

Aaron Francis

Correct

11:15

Speaker 1

... whether it's an EU Laracon or a US Laracon being the two primary sort of big release places-

11:21

Aaron Francis

Yep

11:21

Speaker 1

... uh, generally speaking. Now, what do we think about that going forward? And also, I think e- even EU this year I saw moved to April. So now it's also, like, kind of like, they used to kind of be, like, sort of six months apart-

11:32

Aaron Francis

Yeah

11:32

Speaker 1

... or-ish, but now, like, they're getting pretty close, right? 'Cause, like, April-

11:36

Aaron Francis

Yep

11:36

Speaker 1

... to July or whatever is not that far apart. So I don't know if you guys have, if this is, like, a strategy thing, if this is not really that, or you're still figuring that out. But what's going on with your release cadences? What are you thinking there?

11:47

Aaron Francis

So just to put everyone's mind at ease-

11:50

Speaker 1

Mm-hmm

11:50

Aaron Francis

... framework release cadences haven't changed at all.

11:53

Speaker 1

Right.

11:53

Aaron Francis

We're not gonna do major versions, breaking changes outside of the regular yearly.

11:58

Speaker 1

Yeah.

11:58

Aaron Francis

I think we-- I've never been on the inside. I think we hit those around February, that we do, like, Laravel-

12:04

Speaker 1

Right

12:04

Aaron Francis

... major version upgrades.

12:05

Speaker 1

I, I think these days-

12:06

Aaron Francis

So that's-

12:06

Speaker 1

... it was just a, on Laravel news I saw there was, like, an officially released thing about, like- Like a official cadence of the open source. I maybe didn't-

12:14

Aaron Francis

There you go

12:14

Speaker 1

... see that. Okay.

12:15

Aaron Francis

Check, check Laravel News.

12:16

Speaker 1

Yeah, yeah.

12:16

Aaron Francis

Great friend and partner of the company.

12:19

Speaker 1

Yes.

12:19

Aaron Francis

Check them out for that guidance.

12:21

Speaker 1

Okay.

12:21

Aaron Francis

I will do that immediately after the show-

12:23

Speaker 1

You're not on that side of the business

12:23

Aaron Francis

... I'll check out that guidance.

12:24

Speaker 1

You're on the other side of the business.

12:25

Aaron Francis

That's not my world. No, no, no, no, no.

12:26

Speaker 1

Okay. All right.

12:27

Aaron Francis

All right, so dear listener, do not be afraid that we're gonna be pushing a bunch of br- breaking changes on a different cadence. However-

12:34

Speaker 1

Mm

12:34

Aaron Francis

... we are taking a different cadence for some exciting announcements.

12:38

Speaker 1

Okay.

12:38

Aaron Francis

I think it's, um, some of it is product driven. Like-

12:43

Speaker 1

Mm-hmm

12:43

Aaron Francis

... we have, we have cloud product that is done slash almost done slash customers want, you know?

12:51

Speaker 1

Yeah.

12:51

Aaron Francis

And so we're not gonna save that for April-

12:54

Speaker 1

Yeah

12:54

Aaron Francis

... because we gotta get that out the door.

12:56

Speaker 1

Yeah.

12:56

Aaron Francis

I think the other part of this is it's emblematic of the age in which we live, which is we can go heads down for a month and come back up with something that is pretty newsworthy.

13:10

Speaker 1

Right.

13:11

Aaron Francis

And between, you know, if we do this launch first week in November, that leaves all of November, December, January, February, March for Taylor to come up with something new- ... to launch at Laracon EU.

13:22

Speaker 1

Yeah.

13:22

Aaron Francis

And I, my fear meter is at 0% that he-

13:26

Speaker 1

Right

13:26

Aaron Francis

... will not come up with something new.

13:28

Speaker 1

He won't have anything to say there?

13:29

Aaron Francis

Yeah, I'm just not worried- ... about that at all. You know, in, in ye olden days, like Nova probably did take eight to 12 months to do.

13:40

Speaker 1

Right.

13:40

Aaron Francis

And so you save that for the next Laracon. You're like, "Well, I finished-

13:42

Speaker 1

Yeah

13:42

Aaron Francis

... but Laracon's three months away. Let's just wait for it."

13:45

Speaker 1

Yeah.

13:46

Aaron Francis

I just don't think that is directionally correct anymore.

13:49

Speaker 1

Mm-hmm.

13:49

Aaron Francis

And so a combo of product requirements, customer requirements, and the speed with which we can move just-

13:57

Speaker 1

Yeah

13:57

Aaron Francis

... necessitates a launch day.

13:59

Speaker 1

I like it. Now, are you coming up with like a repeatable style launch? Is this gonna be the first in a, like, this is our playbook for launching-

14:08

Aaron Francis

It could be

14:08

Speaker 1

... things or?

14:09

Aaron Francis

Yeah.

14:09

Speaker 1

Okay.

14:10

Aaron Francis

It could be. Um, there will be, there will be news about, uh, forthcoming news about some new hires we've made that are really-

14:18

Speaker 1

Mm. Mm-hmm

14:18

Aaron Francis

... gonna help with this, uh-

14:20

Speaker 1

Yeah

14:20

Aaron Francis

... this style of thing and some of the other things we're doing. But this is definitely a let's, let's test the waters and see what type of attention we can get if we do this, like, big single day kind of thing.

14:34

Speaker 1

Yeah.

14:34

Aaron Francis

I had thought about doing a launch week. Um-

14:37

Speaker 1

Mm-hmm

14:37

Aaron Francis

... it's hard to hold attention for a week-

14:40

Speaker 1

Yeah

14:40

Aaron Francis

... especially these days. And something that, uh, Sam Lambert, CEO of PlanetScale, used to always say, which I always found hysterical, was that, like, companies run out of stuff to launch by, like, Thursday, Friday of launch week.

14:54

Speaker 1

Uh-huh.

14:54

Aaron Francis

And so they end up launching, like, SOC 2 compliance, and everybody's like-

14:58

Speaker 1

Right

14:58

Aaron Francis

... "Cool, that's-

15:00

Speaker 1

Yeah

15:00

Aaron Francis

... great." And so I don't, I don't wanna do a launch week that peters out. Um-

15:05

Speaker 1

Yeah.

15:05

Aaron Francis

So I think we're gonna centralize it all into, all into one forceful day-

15:10

Speaker 1

Mm

15:10

Aaron Francis

... uh, and just own, hopefully own that day and then not have to, like, drag it out over a week.

15:16

Speaker 1

Yeah. I wonder if you could, like... 'Cause yeah, I mean, definitely you always see that. Even Cloudflare does that, and they're big on launch weeks-

15:22

Aaron Francis

Mm-hmm

15:22

Speaker 1

... and they have a zillion people. But it's like, eh, some of these ones, I don't know. Like, it's like they're just keeping them-

15:26

Aaron Francis

Could've been a blog post.

15:27

Speaker 1

Yeah, it could've been a blog post or it's like whatever. So, uh, y- I imagine there might be a way to come up with, like, can we take over Monday, Tuesday into the Wednesday release? Not with, like, releases on Monday and Tuesday necessarily, but more like just marketing, excitement-

15:43

Aaron Francis

Yeah

15:43

Speaker 1

... building, you know? Right? Like, uh, that kind of thing as opposed to, like, we must have five things to release every day of this week and, like, making it-

15:50

Aaron Francis

Yeah

15:50

Speaker 1

... a really big high pressure sort of are people gonna be disappointed? Um, yeah, that seems like a lot to take on. And you guys aren't that big yet. No, you're not big enough-

15:59

Aaron Francis

We're not that big

16:00

Speaker 1

... really to have a week of stuff. Like, I think you wanna do the couple big things right as opposed to, like, let's make sure-

16:05

Aaron Francis

I agree

16:05

Speaker 1

... we have 32 things to release on-

16:07

Aaron Francis

Right

16:08

Speaker 1

... launch week or whatever. Yeah.

16:09

Aaron Francis

The, the Laravel way is not, not to do things half-baked, and so-

16:13

Speaker 1

Right

16:13

Aaron Francis

... that is also part of, like, we don't wanna just, you know, we don't wanna just slop out things just to be able to release them. We wanna put, you know, the care and craft into it that Laravel is known for.

16:25

Speaker 1

Yep.

16:25

Aaron Francis

But even then, we got a lot of stuff. Like- ... there's just a lot of stuff that we've cared for and crafted that is now ready to go, and so-

16:33

Speaker 1

All right. Let's go

16:33

Aaron Francis

... let's freaking do it. Yeah.

16:36

Speaker 1

L- I think you should do some marketing on this show, and then we'll continue on.

16:40

Aaron Francis

Some marketing on this show as in- ... taking money from one pocket and-

16:44

Speaker 1

Yeah

16:44

Aaron Francis

... putting it into my other?

16:45

Speaker 1

That, that's right.

16:46

Aaron Francis

I don't know what embezzlement is, but that feels close, right?

16:51

Speaker 1

Yeah. Well-

16:51

Aaron Francis

Is, is that close?

16:53

Speaker 1

Uh, listen, I think that Laravel Incorporated Holdings, whatever they're called, has always-

16:59

Aaron Francis

Close

17:00

Speaker 1

... sponsored this show.

17:02

Aaron Francis

Yep.

17:02

Speaker 1

Been a while. Just saying. Maybe gotta go above you.

17:05

Aaron Francis

I-

17:05

Speaker 1

It's not a decision you should make. You gotta go above you.

17:07

Aaron Francis

It's not a decision I should or could or will be involved-

17:10

Speaker 1

Yeah

17:10

Aaron Francis

... in in any way, shape, or form.

17:12

Speaker 1

Yeah.

17:12

Aaron Francis

I believe-

17:13

Speaker 1

Taylor, Tom, I'm out here. I'm dying. I'm in the, I'm in the desert, Tom. Help me out.

17:17

Aaron Francis

Here's, here's, here's my- I hate to talk against your book 'cause I know how much you love your book.

17:23

Speaker 1

Yeah.

17:23

Aaron Francis

Um, one, I don't think the IRS would classify this as an arm's length transaction. Um-

17:29

Speaker 1

Well...

17:29

Aaron Francis

I-d forget exactly what the-

17:30

Speaker 1

Think about that

17:31

Aaron Francis

... technical manifest or the technical-

17:33

Speaker 1

Come on, come on

17:33

Aaron Francis

... reason for that is.

17:34

Speaker 1

Let's not have this.

17:34

Aaron Francis

But this is not arm's length.

17:35

Speaker 1

Oh, oh, oh, hold on, hold on.

17:37

Aaron Francis

No. No.

17:37

Speaker 1

Before you go to number two-

17:38

Aaron Francis

Don't

17:38

Speaker 1

... can I just throw one name out there, one name?

17:41

Aaron Francis

No.

17:41

Speaker 1

Elon Musk. Can I say Elon Musk to you?

17:43

Aaron Francis

You can't-

17:43

Speaker 1

Can I say Elon Musk?

17:44

Aaron Francis

... actually. I, I don't allow you-

17:46

Speaker 1

Come on

17:46

Aaron Francis

... to say that on this show.

17:47

Speaker 1

Arm's length-

17:47

Aaron Francis

So you can't

17:48

Speaker 1

... transaction.

17:49

Aaron Francis

No.

17:49

Speaker 1

Come on.

17:49

Aaron Francis

Sorry.

17:50

Speaker 1

That's a thing of past. That's a relic from 1984, some accounting textbook you read. That's-

17:55

Aaron Francis

You know-

17:56

Speaker 1

... ancient history, buddy.

17:57

Aaron Francis

You know what?

17:58

Speaker 1

Ancient history.

17:58

Aaron Francis

There's a small chance that Elon and I share slightly different moral compasses.

18:03

Speaker 1

Oh, that's good.

18:04

Aaron Francis

I, I don't know him personally-

18:06

Speaker 1

Sure

18:06

Aaron Francis

... but there's a small chance that I'm like-

18:08

Speaker 1

Mm-hmm, mm-hmm

18:08

Aaron Francis

... "Hey, what if we did everything above board?"

18:10

Speaker 1

Yeah.

18:10

Aaron Francis

Second thing-

18:12

Speaker 1

Mm. My God

18:12

Aaron Francis

... besides being, uh, dangerously close to fraud and embezzlement, the second thing is- We're getting, we're getting the marketing for free, my friend

18:21

Speaker 1

That's true

18:22

Aaron Francis

I don't need, I don't need to- I don't need to take that out of the budget-

18:24

Speaker 1

Ah

18:24

Aaron Francis

... and come on here and read an ad for something I'm gonna talk about anyway.

18:28

Speaker 1

It's some bullshit.

18:29

Aaron Francis

I know.

18:29

Speaker 1

You get the, you get the cake for free or whatever that saying is. Bah.

18:33

Aaron Francis

That's close.

18:34

Speaker 1

Yes.

18:34

Aaron Francis

I say we tell, we tell Eric Barnes, "Go rustle up some other companies- ... and we'll, we'll just let Laravel Holdings ride for free," okay?

18:43

Speaker 1

These guys, bunch of freeloaders over there at Laravel Holdings Incorporated.

18:47

Aaron Francis

That is-

18:47

Speaker 1

All right

18:47

Aaron Francis

... that is correct

18:48

Speaker 1

Well, what about reading the ads that are actually part of this show that the beautiful-

18:52

Aaron Francis

Yes

18:52

Speaker 1

... gorgeous, attractive other sponsors have chosen to bequeath upon us?

18:59

Aaron Francis

Sure. Good use of bequeath. This episode is not brought to you by Laravel Holdings Incorporated.

19:04

Speaker 1

Oh, I made up a bad-

19:04

Aaron Francis

Although in a way it is. It is brought to you by SERP API. You can access Google search, maps, shopping, and other search engines via API with SERP API, S-E-R-P A-P-I. It's ready in Markdown and JSON for your AI tools. No more scraping headaches.

19:25

Try it for free at serpapi.com/mostlytechnical. And by Jesse Bentley's new product- ... Post Sheba. You've heard us talk about Bento. Well, Jesse and the team are launching a new product that is somehow already profitable called Post Sheba, the transactional email platform that powers Bento's amazing delivery rates.

19:50

So you can think password resets, logins, receipts, all of the emails users are waiting on. Jesse's currently gathering interest and customers to test this out, so if you wanna replace SendGrid, Mailgun, Resend, SES, then reach out to him at postsheba.com. Speaking of moving quick-

20:11

Speaker 1

Mm

20:11

Aaron Francis

... Jesse Bentley is moving quick.

20:14

Speaker 1

Guy's cooking over there.

20:14

Aaron Francis

Thank you to SERP and Post Sheba for sponsoring.

20:17

Speaker 1

You know, I'm gonna let the listeners behind the show a little bit.

20:19

Aaron Francis

Okay.

20:20

Speaker 1

This is how good we are. This is how good we are. I was actually just talking about you reading that ad. You took it as me saying Laravel Inc. should sponsor this show, and I just went with it. I just went with it.

20:30

Aaron Francis

You did. That was amazing.

20:31

Speaker 1

And we had a nice little bit, and it was great.

20:33

Aaron Francis

Look at that.

20:34

Speaker 1

I was gonna keep it-

20:35

Aaron Francis

That is stage craft

20:35

Speaker 1

... a secret, but I'm not.

20:36

Aaron Francis

That is stage craft.

20:37

Speaker 1

We'll just let it go. I'll just let a little behind the curtain. Yeah.

20:39

Aaron Francis

Yep.

20:39

Speaker 1

That was fun.

20:39

Aaron Francis

I totally misunderstood that, and you played it like an old pro.

20:43

Speaker 1

Just went with it. I was like-

20:44

Aaron Francis

Ah, that's amazing

20:46

Speaker 1

... "This will be a fun segment." Ah.

20:46

Aaron Francis

That's a great segment. That, my friends, is how it's done, you know?

20:51

Speaker 1

That's how you do it on the podcast. Um-

20:54

Aaron Francis

It's called improv. All right. What else we got?

20:56

Speaker 1

Oh, man, we got a lot of stuff here. Um, uh, I don't, uh, normally I would put this at the end, but it was too big. I can't put it at the end.

21:03

Aaron Francis

Is this, is this-

21:03

Speaker 1

The Milwaukee Brewers.

21:05

Aaron Francis

Oh, yeah. I was h-

21:06

Speaker 1

The Milwaukee Brewers

21:06

Aaron Francis

... I was hoping this would be at the end-

21:08

Speaker 1

No

21:08

Aaron Francis

... so I could just, like, check my emails or something. All right.

21:11

Speaker 1

Sports ball.

21:13

Aaron Francis

The Milwaukee Brewers.

21:14

Speaker 1

The Milwaukee Brewers. Last night-

21:15

Aaron Francis

All right. I know that, I know that they're baseball.

21:17

Speaker 1

Ah.

21:17

Aaron Francis

Where are we in the season?

21:19

Speaker 1

All right. So we are at the-

21:20

Aaron Francis

Are we close to the end? Are we close at the beginning?

21:21

Speaker 1

... second round of the playoffs. They-

21:23

Aaron Francis

Oh, wow

21:23

Speaker 1

... got to skip the first round, so they are directly into the second round 'cause they won a bunch of-

21:27

Aaron Francis

Okay

21:27

Speaker 1

... games this year. They're top team in the, in all of baseball. And they, uh, so they were... It's a five-game series. They won the first game, and then last night was the second game, and you wanna win the second game 'cause then you can kind of cruise. Then you only have to win one of three, right? But if you, if you lose this game-

21:44

Aaron Francis

Yeah, you, you wanna win 'em all. I mean-

21:45

Speaker 1

Yeah

21:46

Aaron Francis

... I don't know much-

21:46

Speaker 1

You wanna win 'em all

21:47

Aaron Francis

... but you have to. That's kind of the thing.

21:49

Speaker 1

Well, the thing is, the way baseball works too is that it's two games home for the, for the kind of team with the more wins. It's two games home-

21:54

Aaron Francis

Okay

21:54

Speaker 1

... two games away, uh, the fifth game home. So you get three games home, but the thing is, if you go one and one in the first two games, now-

22:03

Aaron Francis

Mm

22:03

Speaker 1

... the, it's basically a three-game series where the other team has two games at home, so it's, you're, it's not ideal.

22:09

Aaron Francis

You're, you're fighting for your life on the road.

22:11

Speaker 1

Right. Exactly. So, uh, so they, you know, you wanna go up two-nothing here obviously, and just one of the best baseball games I've seen in a very long time. This is why you love baseball. Just the ninth inning, absolutely incredible. Had my whole family there. None of them really care about baseball either.

22:29

Aaron Francis

Yep.

22:29

Speaker 1

My son, who's super into baseball-

22:31

Aaron Francis

They're all looking at their phones. Yeah

22:31

Speaker 1

... yeah, they're on their phones. My, my daughter at one point opens her laptop to do study. I'm like, "No studying," and I, like, shut the laptop.

22:37

Aaron Francis

Yeah. Perfect.

22:38

Speaker 1

And my oldest kid, who's super into the Brewers and got me into the Brewers, he's at college, so whatever. We're texting, but, like, he's not there. And just the ultimate drama, bases loaded, the best hitter on the team against the best reliever in baseball, just mano a mano. At bat, he's fouling balls off, uh, and then he hits a single up the middle.

22:59

My favorite player, who was on second, Sal Frelick, he comes around, he dives, he scores. I'm jumping up and down like a maniac and throwing my hat. Whoo. It was great. Great.

23:10

Aaron Francis

That's... I'm so excited for you. That sounds awesome.

23:14

Speaker 1

We gotta get you into some kind of sports, man. You're a sports guy.

23:17

Aaron Francis

Hey.

23:17

Speaker 1

You played sports your whole life. What are you doing?

23:20

Aaron Francis

I'm, I'm, I'm working is what I'm doing.

23:24

Speaker 1

You know-

23:25

Aaron Francis

Uh-

23:25

Speaker 1

... you're, you're very much like my second-- My middle kid is very much like this. Like, he loves sports. He does not like watching sports.

23:32

Aaron Francis

Yep.

23:32

Speaker 1

Like, he never watches sports. Doesn't care about watching sports.

23:34

Aaron Francis

I got stuff I gotta do, man.

23:35

Speaker 1

Yeah. Anyway, I just wanted to get that out there. Uh, we don't even have, we don't even have to banter about it.

23:40

Aaron Francis

I got nothing.

23:40

Speaker 1

This is just me.

23:41

Aaron Francis

I got nothing for you.

23:42

Speaker 1

You got nothing.

23:43

Aaron Francis

I hit you with the I'm happy for you.

23:45

Speaker 1

Oh, okay.

23:45

Aaron Francis

That's, that's literally all I got.

23:47

Speaker 1

Here's one other thing.

23:48

Aaron Francis

Yeah. Tell me.

23:48

Speaker 1

You'll like this. This is not related directly. It's indirectly related. So my birthday, okay?

23:53

Aaron Francis

Yeah.

23:53

Speaker 1

Big one. I got a big birthday coming up. It's on the 24th. So the Milwaukee Brewers, if they make the World Series, the first two games are the 23rd and the 24th. So I-

24:04

Aaron Francis

Jamie, listen up

24:06

Speaker 1

... uh, well, well, he scheduled this party for me on the 24th, and I was like, we... Whatever. The short version is we're moving the party for my birthday so that if they make the World Series, we can go to the World Series, and I already booked everything.

24:21

Aaron Francis

There we go.

24:21

Speaker 1

It's all booked And 'cause I don't wanna, like, be able to not get a flight or whatever, so I, I mean, I haven't bought the tickets yet. But, uh, if they make the World Series, I will be there for my birthday, which will be fun. That'll be fun.

24:31

Aaron Francis

Fir- first question-

24:33

Speaker 1

Yeah

24:33

Aaron Francis

... where the hell is Milwaukee? Second question, it's not in New York, so what, what gives?

24:37

Speaker 1

No, it's in Wisconsin, man. They got the cheese curds. Milwaukee's actually a pretty cool city.

24:42

Aaron Francis

Why do you like Milwaukee?

24:44

Speaker 1

Oh, so, uh, my oldest son, he randomly decided he liked Milwaukee. I think it's probably b- he really liked the logo. The logo's like this-

24:53

Aaron Francis

Mm

24:54

Speaker 1

... pretty famous thing. It's v- very well-liked logo.

24:56

Aaron Francis

Is that the, the, the mitt one?

24:58

Speaker 1

Yes. Look at this guy-

24:59

Aaron Francis

I know that, yeah

24:59

Speaker 1

... 'cause it makes the M and the B-

25:01

Aaron Francis

Yeah

25:01

Speaker 1

... together with the ball and the mitt. So-

25:03

Aaron Francis

I never saw that. I just knew it was a mitt. That's cool.

25:05

Speaker 1

Uh, nobody knows about it. Yeah, so this is... That's got a whole... It's like a FedEx logo situation-

25:09

Aaron Francis

Yep

25:09

Speaker 1

... where you're like once you know, now that you know it, if you go look at it, you'll see it. But without it, you don't necessarily know the arrow's there kind of thing. So yeah. So basically, he picked them up randomly, uh, and then he, over the years, uh, got me on. I, in, when in my youth, I was a Yankees fan, as most people around here are. Um, but the Yankees, man, I just can't, I can't take the Yankees.

25:31

Like, it just, I don't know. Like, once they got... Once we got out of the Jeter era, you know, it's just like, eh, I don't know. I, I hate Aaron Boone. Uh, I don't know. So anyway, Brewers fans in the household now. And it's fun 'cause they're like the th- they are the smallest market in the whole, uh, all 32 teams.

25:49

Aaron Francis

See, that's the... I like an, I like an underdog story.

25:51

Speaker 1

Yeah, they're the big underdog. Won 103 games, the smallest market, the lowest, you know, they don't have the lowest payroll. They're like kind of middle of the pack to slightly lower of the payroll, but, you know, still like a quarter of the Dodgers or whatever. And-

26:03

Aaron Francis

Yeah

26:03

Speaker 1

... uh, yeah. So it's fun. You get the underdog vibe. I mean, so that's making it super exciting 'cause it's like they have no bu- And, like, I think in the last 15, 18 years or something, only one team not in the top, like, five of payroll has won the World Series. So it's very hard thing to do. But, uh, this team, it looks really good, so I'm hoping they make it.

26:25

But we'll see.

26:25

Aaron Francis

All right. Go Brewers. Brew them up, baby.

26:27

Speaker 1

Go Brewers. Let's go. Get 'em on the show.

26:31

Aaron Francis

That, and I'll leave that up to you.

26:32

Speaker 1

All right. Oh, boy.

26:34

Aaron Francis

Sports corner done. What else we got?

26:36

Speaker 1

Yeah.

26:36

Aaron Francis

Where do you wanna go?

26:36

Speaker 1

Once a, once a year we do a sports corner.

26:38

Aaron Francis

Yep.

26:38

Speaker 1

Um, let's do... I, I kinda, I had this epiphany, and I had like... It's w- it was sort of a reverse epiphany, and I've reversed it on myself now for the show. So my epiphany on Twitter was all these devs who make me mad, right? They never had real jobs. That's what I, I realized, right? Like, they never worked as a middle manager somewhere.

26:58

Aaron Francis

Speculative. Continue, yeah.

26:59

Speaker 1

Not, they've had real jobs, but they haven't had jobs outside of programming.

27:03

Aaron Francis

Okay.

27:03

Speaker 1

So they, like, went to school for programming, and then they got a job in programming, and their whole experience has been, like, managers coming to them, saying, "We're building this. We're building that," whatever, right? And so they've never been the middle manager stocking a shelf or figuring out SKUs for some product in some manufacturing job, right?

27:22

Aaron Francis

Pro- probably directionally correct, yes.

27:23

Speaker 1

So mo- the majority of them.

27:24

Aaron Francis

Yeah.

27:24

Speaker 1

Not every single person, right? But most of them have not been, like, a middle manager somewhere. And I just feel like this, like, incredibly invaluable experience. And so now for what I really wanna talk about on the show is maybe this opportunity for you developers out there to do the reverse, which is take your programming knowledge and go get a job, right? Everybody's like, "Oh, the AI jo- is stealing all the jobs," which I don't believe. But even if you do believe that, go get a job as a manager in some other business, and I think you're gonna be a freaking superstar in there, right?

27:51

'Cause, like, now you have all the technical chops. You're gonna be able to see where should we pull AI into different processes and things. You're gonna get that good experience of being a middle manager somewhere and understanding the dynamics that has, which is gonna make you a better programmer and especially make you a better businessperson if you want to do your own software thing at some point. So I just think it's an interesting idea of, like, okay, you wanna get out of s- programming, like, go be a middle manager somewhere.

28:15

Aaron Francis

You know who did this?

28:17

Speaker 1

Hmm. Who?

28:18

Aaron Francis

Successfully, I must add.

28:20

Speaker 1

Okay.

28:22

Aaron Francis

One Aaron Francis.

28:23

Speaker 1

Oh.

28:24

Aaron Francis

Hey.

28:25

Speaker 1

Unbelievable.

28:25

Aaron Francis

Look at that. I didn't go to school for programming, but I was obviously-

28:29

Speaker 1

Right

28:29

Aaron Francis

... a, a programmer. And then-

28:31

Speaker 1

Mm-hmm

28:31

Aaron Francis

... I spent four, four and a half years at a property tax firm.

28:36

Speaker 1

Exactly.

28:37

Aaron Francis

Not a, not a programming, not a software company.

28:41

Speaker 1

Mm-hmm.

28:42

Aaron Francis

I was literally the only, the first and only-

28:46

Speaker 1

Yep

28:46

Aaron Francis

... programmer. I came in, and they were running everything out of Zoho CRM and Google Sheets.

28:55

Speaker 1

Right.

28:55

Aaron Francis

Which it worked fine. They had scaled up to, uh, I think at the time I joined, 16,000 properties under representation.

29:05

Speaker 1

Mm-hmm.

29:05

Aaron Francis

So the company represents property owners against the county. In Texas, we have high property taxes 'cause there's no state income tax.

29:13

Speaker 1

Mm-hmm.

29:13

Aaron Francis

And so every year you get your valuation, and you can go to the county and say, "You're insane. This should be lower." And if it gets lower, then your property taxes go lower. That's what we did as fiduciaries.

29:23

Speaker 1

Mm-hmm.

29:23

Aaron Francis

We would represent all these owners and go out, right? So they'd scaled up to 16,000 properties under representation, and then they were like, "Man, we need better systems." And my sister-in-law-

29:35

Speaker 1

Mm

29:35

Aaron Francis

... uh, Jennifer's sister said, "Hey, my brother-in-law's a programmer. That could probably help."

29:42

Speaker 1

Oh.

29:42

Aaron Francis

And, uh, so I came in, first on a contract basis-

29:47

Speaker 1

Mm-hmm

29:47

Aaron Francis

... and took their existing systems and made 'em more robust. Still Google Sheets-

29:52

Speaker 1

Yeah

29:52

Aaron Francis

... still Zoho. I just did a bunch of Google Sheets, um, like, App Script-

29:58

Speaker 1

Mm

29:58

Aaron Francis

... which is Google's, like, macro thing.

30:00

Speaker 1

Yep.

30:00

Aaron Francis

And I made their, I made their processes way better. And then they were like, "Hey, why don't you come work for us full-time?" And out of the hubris of my heart, I said- ... "But I'm a software developer-

30:12

Speaker 1

Right

30:12

Aaron Francis

... and you're a property tax company. I don't know if you can afford to hire me."

30:17

Speaker 1

Right.

30:17

Aaron Francis

And they're like, "Brother, we can afford to hire you."

30:19

Speaker 1

That's not the issue.

30:19

Aaron Francis

So first, first learning, real businesses do have money. It's not just-

30:23

Speaker 1

They have money

30:24

Aaron Francis

... it's not just Silicon Valley. Then I spent the next four years, uh, building internal software that-

30:31

Speaker 1

Mm

30:31

Aaron Francis

... we scaled from 16,000 to 72,000 properties under representation.

30:38

Speaker 1

Wow.

30:38

Aaron Francis

I hired a couple of programmers. I left as the COO, so I moved all the way up to, like, running the company.

30:45

Speaker 1

Mm-hmm.

30:46

Aaron Francis

And it was one of the most valuable learning experiences-

30:50

Speaker 1

Yes

30:50

Aaron Francis

... of, of my professional career. 'Cause you see, like-

30:54

Speaker 1

Yeah

30:54

Aaron Francis

... you see what matters and what doesn't matter. Like, they didn't-

30:57

Speaker 1

Yeah

30:57

Aaron Francis

... wanna talk about choosing a new framework because it was hot on-

31:01

Speaker 1

Right

31:01

Aaron Francis

... Twitter. Like, we had, we had stuff we had to do, and the software merely served-

31:07

Speaker 1

Yeah

31:07

Aaron Francis

... uh, the needs of the business. And it was-- I, I agree. I agree. The thing I will say is, I don't know how you get into those. Like, how do you get into the-

31:15

Speaker 1

Yeah

31:15

Aaron Francis

... sheet metal company if your uncle-

31:17

Speaker 1

It's-

31:18

Aaron Francis

... or your sister-in-law doesn't work there?

31:19

Speaker 1

Right.

31:19

Aaron Francis

You know what I mean?

31:20

Speaker 1

Well, those are al- that's always the best way to get a job, to be fair, but als- but, like, having some kind of connection, obviously. But yeah.

31:25

Aaron Francis

Yeah.

31:26

Speaker 1

You have to get through now, there's-- Whatever, that's a whole separate discussion of how you get in the door, right? So, okay, you gotta get in the door somehow, whether it's like-

31:32

Aaron Francis

Less, less how you get in the door, h- and sec- like, more-

31:34

Speaker 1

Yeah

31:34

Aaron Francis

... how do you even know that the window and blinds company is out there slash-

31:40

Speaker 1

Yeah

31:40

Aaron Francis

... needs help? You know what I mean?

31:41

Speaker 1

Yeah, I mean, I think-

31:42

Aaron Francis

Like, they're not saying, "I need to hire a software developer." They're like-

31:45

Speaker 1

No

31:45

Aaron Francis

... "Ah, our, our business is on fire."

31:47

Speaker 1

Right.

31:47

Aaron Francis

That's the thing where how do you figure that out?

31:49

Speaker 1

Well, I think that it's-- I'm s- I'm saying even sort of a step farther than that. Not even just finding the company that's on fire, but I'm saying applying to jobs that are just explicitly manager jobs. Like-

32:02

Aaron Francis

Hmm

32:03

Speaker 1

... it's not even a programming job at all. There's no expectation of programming. It's like, "You're gonna manage this thing," okay? But I think that there's a ca-- you're going to have an interesting angle to be like, "Listen, if you can get that interview, you can have a whole dog and pony show about, 'Listen, this, this is the future. You're probably thinking a lot about AI, right? You're thinking about automating systems. You guys don't know how to do any of that.' I see in this role, look at, just from your description of this role, I see, like, three or four places where, like, my technical knowledge, not that you're gonna program it, your technical knowledge is gonna be

32:33

valuable in this role for XYZ to help with the bringing them into the future," blah, blah. I just think there's an angle there. Not for every job, obviously, blah, blah. If you have no management experience at all, probably gonna be hard if the job says you manage 30 people, right? Like-

32:46

Aaron Francis

Right

32:46

Speaker 1

... you're not gonna get that job. So it's gotta be the right thing, but I think that, like, to broaden the, uh, the sort of opportunities out there away from just, like, pure software or pure AI or pure things. Like, every industry is thinking about this stuff right now, and if you can get yourself, as someone technical, in a role that's not traditionally technical...

33:08

I mean, this, I've had this job as well. Like, I was, like, in a role like this at a college, and, like, I was, like, a genius to everybody.

33:15

Aaron Francis

A god.

33:15

Speaker 1

They were like, "You are a god." Yes. Like-

33:17

Aaron Francis

Yep

33:17

Speaker 1

... "You manipulate the bytes. You are a god." And it's like, you know, I'm just, like, an average programmer, but-

33:23

Aaron Francis

Right

33:23

Speaker 1

... it's like, so-

33:24

Aaron Francis

I mean-

33:24

Speaker 1

But I know a couple things that I can put together, right? That's it.

33:27

Aaron Francis

That's how I was-

33:28

Speaker 1

So-

33:28

Aaron Francis

... at Ernst & Young, just-

33:29

Speaker 1

Right

33:29

Aaron Francis

... merely being an expert Excel user.

33:33

Speaker 1

Right.

33:34

Aaron Francis

Like, I was-

33:35

Speaker 1

Yeah.

33:35

Aaron Francis

I was a god. I-- They just, they just moved me around project to project. Anything that was difficult in terms-

33:42

Speaker 1

Yep

33:42

Aaron Francis

... of, like, modeling or macros or anything like that, they put the new kid on because-

33:46

Speaker 1

Yep

33:46

Aaron Francis

... he's really good at Excel. And I just, you know, I g- I made a name for myself. It was very easy.

33:51

Speaker 1

Exactly. And it's like you are-- You, if you can inject your technical knowledge into somewhere that doesn't have enough of that... It's like at the college, I was at the board meeting with the president and board members and all these people because they had, like, they wanted to do some crazy Amazon competitor or whatever. And so, like-

34:07

Aaron Francis

Bad idea

34:07

Speaker 1

... I was there. So I was there as the technical guy to be like, "It's a bad idea," and I had to tell them all it's a bad idea. But whatever. Like, I'm getting pulled up into all these meetings that I had no business being in because-

34:19

Aaron Francis

Right

34:19

Speaker 1

... I have some bit of knowledge that my manager has no knowledge of at all, right? And so, like, this is the way these things work, is like the big manager doesn't know shit about a lot of things. They're looking to hire people under them who do know about those things, so they can cover their butt. That's what the whole thing's about. So, like, there is angles there that you can take on that. So I don't know, I just thought that was interesting that people are up, up and thinking about what they wanna do with their lives and their careers, and should they stay in software and stuff.

34:44

It's like this skill set of your generalized technical knowledge is actually still incredibly valuable, and it's even more valuable if you get somewhere out of the Twitter sphere, where it's, like, just a normal company who's got, like, two IT guys, right? Or whatever. And, like, that's why I got the job at the college, 'cause I, my boss hated dealing with IT, and IT would push him around, and I was his answer to that, of like, "I'm gonna hire my own technical guy to be

35:15

able to counter what I-- gonna hire stuff with it."

35:16

Aaron Francis

"I'm gonna hire my own no man-

35:18

Speaker 1

Yeah. Exactly

35:18

Aaron Francis

... my own bulldog, to go in there and fight."

35:21

Speaker 1

Exactly.

35:21

Aaron Francis

They got the perfect-

35:22

Speaker 1

Exactly

35:22

Aaron Francis

... guy for it.

35:22

Speaker 1

So then at the meetings, they're like, "Oh, IT says they can't do this for three years." And then I could be like, "No, actually, that takes, like, ten minutes. They're just lying," right? And so we can have that whole... Which it was quite an adversarial relationship, but-

35:32

Aaron Francis

Making enemies from day one.

35:34

Speaker 1

They did hate me. It was really very funny. But, um, anyway, all right. That was my bad.

35:39

Aaron Francis

I cannot wait. Just, I'm just very excited to see the reaction of all the developers that you just told to go stock shelves at a store. They're just gonna love that advice. They're gonna think-

35:50

Speaker 1

Let me tell you

35:50

Aaron Francis

... you're super in touch with the world, for sure.

35:52

Speaker 1

Ah. I was the manager at Office Depot, stocking those shelves, man. I learned a lot. Learned a lot about customers, why people buy, you know? It's like-

36:00

Aaron Francis

You were also, you were also a kid.

36:02

Speaker 1

Different phase.

36:03

Aaron Francis

Like, it, it's hard, it's hard to do that at 37.

36:05

Speaker 1

It is hard. And but, but that's why, but that's why I'm, I'm evolving it away from, like, "Hey, just go stock shelves," to, like, try to get a job as a manager or, or an individual contributor, but, like, in a different kind of company, a different kind of role that, like, your technical knowledge will really stand out as opposed to when you are just developer, senior developer seven, right?

36:26

In this big group of people- You don't stand out as much, right? But so-

36:30

Aaron Francis

I agree

36:30

Speaker 1

... I think there's just some opportunities there. Not that you have to start at the bottom stocking shelves. Uh, I'm definitely not saying that, although I think that was amazing experience and, you know, that's, there is an aspect to that that I think is useful, and it's gonna be hard to get directly now, yes, if you're 37 and you got three kids or whatever. But I still think there's something to that idea of, like, go out-

36:50

Aaron Francis

There is

36:50

Speaker 1

... acquire these different sorts of knowledge, work in companies that are different-

36:54

Aaron Francis

Encounter the real world

36:56

Speaker 1

... you know, angle a little bit.

36:56

Aaron Francis

I agree.

36:57

Speaker 1

Yes. Transfer within your own company, which is even easier.

37:00

Aaron Francis

Yeah.

37:00

Speaker 1

Transfer within your own company to, like, a different sort of management role, a different part of the business that's not just in the software trenches necessarily. You know, if you're interested in learning about these other things. Some people just wanna be software developers, and that's fine. And I don't think they're going away, so it's fine. But-

37:15

Aaron Francis

So if you're, if you're a software developer listening, go do an honest day's work, for goodness sakes.

37:21

Speaker 1

Good point with you people.

37:21

Aaron Francis

Meanwhile, let's get, let's get paid by just reading out some words.

37:25

Speaker 1

Oh.

37:25

Aaron Francis

Yeah, we're all the same. We're all the same.

37:26

Speaker 1

We're all the same.

37:28

Aaron Francis

You go work in the factory, we're good here. This show is brought to you by...

37:32

Speaker 1

Laracon AU is heading to Brisbane this November with a limited late release, capitalized late release of tickets out now. Join the community for workshops and two days of deep practical talks about the realities of building, shipping, and maintaining real software with Laravel. Get your tickets at laracon.au.

37:55

Typesense, open source lightning fast search engine for your site or app, natively integrated with Laravel Scout. Check them out at typesense.org. Obviously everybody needs this in their apps these days, so, uh, check that out. Very fast searching. And finally, Bento, the email marketing and CRM platform built for the AI era.

38:17

Send your product marketing and transactional email with Bento, and check out their new transactional email pricing with rates as low as 9 cents per thousand emails. Check 'em out at bentonow.com. Jesse Bentley's new thing, uh, it sounds like it's doing pretty good, so that's pretty cool. He's, uh, you know, he only fi- uh, the show is the main mechanism people have found out about it, so he's making bank off us.

38:40

Aaron Francis

Jesse Bentley- ... still kills me. Yeah, it seems like, uh, I think I saw him say it's already, like, rent profitable, ramen profitable, something.

38:50

Speaker 1

Yeah. Yeah.

38:51

Aaron Francis

Like, it's already, it's already working. It's already making money, which talk about speed running a successful business. Crazy.

38:58

Speaker 1

You know what he needs? A third add-on here. If he gets a third add-on here, that chart's just gonna keep going up.

39:05

Aaron Francis

You know what he needs?

39:05

Speaker 1

Keep going up.

39:06

Aaron Francis

He needs to buy a podcast is what he needs.

39:09

Speaker 1

There we go.

39:10

Aaron Francis

I don't know a lot about marketing.

39:12

Speaker 1

Uh.

39:12

Aaron Francis

I'm still learning.

39:13

Speaker 1

Sure.

39:13

Aaron Francis

But I, I think number one thing you're supposed to do-

39:16

Speaker 1

Mm

39:16

Aaron Francis

... is buy a podcast for an-

39:18

Speaker 1

I love that for him

39:18

Aaron Francis

... exorbitant amount of money.

39:20

Speaker 1

Uh, I mean, this is a great idea.

39:22

Aaron Francis

Exorbitant. Exorbitant.

39:24

Speaker 1

Exorbitant.

39:25

Aaron Francis

Exorbitant? Exorbitant? Exorbitant. Exorbitant. I missed a T in there. Huh, I didn't know that.

39:35

Speaker 1

But is it pronounced-

39:37

Aaron Francis

I threw him off.

39:37

Speaker 1

Is it, is it a pronounced T-

39:39

Aaron Francis

He froze

39:39

Speaker 1

... or is it like Omachi?

39:41

Aaron Francis

Go, go back and watch the video.

39:43

Speaker 1

Yeah, I was like, yeah.

39:43

Aaron Francis

He literally froze.

39:45

Speaker 1

I was like, whoa.

39:45

Aaron Francis

Oh, whoa.

39:46

Speaker 1

I was just waiting for you to-

39:47

Aaron Francis

What the hell is going... Nah, that's it.

39:47

Speaker 1

I see you're looking up something.

39:47

Aaron Francis

That's all I had. Nah, I looked up exorbitant.

39:49

Speaker 1

Yeah.

39:49

Aaron Francis

That's all I had.

39:50

Speaker 1

But is it Omachi or Omachi? You know what I mean?

39:53

Aaron Francis

It's Oma- Omachi.

39:54

Speaker 1

Omachi.

39:55

Aaron Francis

Omachi.

39:55

Speaker 1

Omachi.

39:56

Aaron Francis

That's a respect to Dad-

39:58

Speaker 1

Yeah

39:58

Aaron Francis

... but that's the dumbest name ever.

40:00

Speaker 1

But is it exorbitant in that way? Maybe it's, maybe they'll say that T.

40:03

Aaron Francis

No, I don't think so. I think the T-

40:04

Speaker 1

You think the T's there?

40:04

Aaron Francis

... I think the T is pronounced, yeah.

40:05

Speaker 1

Mm-hmm. Okay.

40:07

Aaron Francis

Make sure you tune in for hard-hitting radio on how to pronounce words.

40:11

Speaker 1

That's our new podcast, How to Pronounce Words. That'll be kind of fun. I bet you people would listen to that. It's more mainstream.

40:17

Aaron Francis

It is more mainstream. All right.

40:19

Speaker 1

Yeah.

40:19

Aaron Francis

Speaking of words-

40:20

Speaker 1

Uh

40:20

Aaron Francis

... what words are we gonna say next? What are we doing?

40:22

Speaker 1

You got some game you tried to get me to play. I don't know. I couldn't get through the, like-

40:26

Aaron Francis

Oh, my gosh

40:26

Speaker 1

... the, the startup, like, 20 minutes of, like... It's supposed to be an iOS game that's like, okay, load it up and play in two seconds. It's got, like, 32-step onboarding thing. I'm like, "Ah, I can't get through it." But-

40:36

Aaron Francis

I wish you all-

40:37

Speaker 1

... tell us about how awesome this game is

40:38

Aaron Francis

... I wish you c- all could understand that Ian is the same off the show as he is on the show.

40:43

Speaker 1

That's true.

40:44

Aaron Francis

I send him something objectively awesome-

40:48

Speaker 1

Yeah

40:48

Aaron Francis

... and he hits me with, "Bah, this tutorial's too long." That's it. That's it. I said-

40:53

Speaker 1

That's what-

40:54

Aaron Francis

I said-

40:54

Speaker 1

Who gets through this tutorial? It's 20 minutes

40:55

Aaron Francis

... I said literally, "This is the most fun game I've ever played." And four minutes later, "Bah, this tutorial's too long."

41:02

Speaker 1

And it's a, it's an iOS game.

41:03

Aaron Francis

That's it. That's all I got.

41:05

Speaker 1

And you know what, too? I d- you know what's really funny about that? I, I actually had a compliment for you before I sent that, but I was like, "Let me try the game first." Because, like, you know, nobody's sent an iOS game in forever. You know, that used to be a thing all the time. It's like, "Hey, iOS game. It's here. Let's go."

41:17

Aaron Francis

I'm trying to preserve the culture.

41:18

Speaker 1

I was like, "Oh, this is cool. Aaron is sending me an iOS game. This is fun." I was gonna say that to you. But I was like, "Let me just get right into it." And I try to get into a, a 32-minute onboarding. It's crazy.

41:28

Aaron Francis

It's not a, it's not a 32-minute onboarding.

41:31

Speaker 1

It is.

41:33

Aaron Francis

Okay, so the game.

41:34

Speaker 1

It's like, "Draw this line. Draw this line over here. Do, push the question mark." It's like, just let me play the game.

41:40

Aaron Francis

That, that's teaching you how to play the game.

41:43

Speaker 1

I know how to draw a line with my finger. I don't need you to teach me that.

41:45

Aaron Francis

You don't know the mechanics of the game, though. You don't understand how the game works.

41:49

Speaker 1

I kind of wanna do it right now on air. I don't know.

41:52

Aaron Francis

All right.

41:52

Speaker 1

All right.

41:53

Aaron Francis

That's enough.

41:53

Speaker 1

Tell us about the game.

41:53

Aaron Francis

Here's the game.

41:54

Speaker 1

Tell us about the game.

41:56

Aaron Francis

I've had it-

41:57

Speaker 1

Yeah.

41:57

Aaron Francis

... with you people. The game is called Mini Motorways.

42:02

Speaker 1

Mm-hmm, mm-hmm, mm-hmm.

42:02

Aaron Francis

Okay? So I was in Denver. I was driving to the top of a mountain with Taylor-

42:07

Speaker 1

Yeah

42:07

Aaron Francis

... and Hailey, who's on our team.

42:09

Speaker 1

Oh, were you going to the, uh, were you going to the casino, which is up there at the top of the mountain?

42:13

Aaron Francis

No, we were going to the top of Mount Blue Sky, which I said-

42:16

Speaker 1

Mm

42:16

Aaron Francis

... "Uh, I don't know, that seems, seems a little risky- ... Mount Blue Sky. I don't know. Maybe cancel up there."

42:21

Speaker 1

You were just actually cruising.

42:22

Aaron Francis

Yeah.

42:22

Speaker 1

You were just, like, going to see the sights.

42:24

Aaron Francis

Oh, yeah. We were sightseeing.

42:25

Speaker 1

Okay. Okay.

42:26

Aaron Francis

Yeah.

42:26

Speaker 1

Mm-hmm.

42:26

Aaron Francis

We had rented a, we had rented a Cybertruck, and so it was on auto drive.

42:31

Speaker 1

I saw.

42:31

Aaron Francis

You know, we're six inches from certain death- ... and we're like, "Grok, take the wheel." Uh-

42:35

Speaker 1

Oh, boy

42:36

Aaron Francis

... so it made me a little nervous.

42:38

Speaker 1

Yeah.

42:38

Aaron Francis

Taylor did take over, uh, when we were six inches from death.

42:41

Speaker 1

Oh.

42:41

Aaron Francis

Yeah.

42:42

Speaker 1

Oh. Whoa.

42:45

Aaron Francis

Do not let this be-

42:45

Speaker 1

It is not out of whack then. Take that

42:46

Aaron Francis

... do not let this be fodder for your-

42:49

Speaker 1

Oh

42:49

Aaron Francis

... grievances, okay?

42:51

Speaker 1

Mm-hmm. Mm-hmm.

42:51

Aaron Francis

It, it drove us successfully, but Taylor, out of his, his human instinct for preservation- ... was like, "This machine has done nothing wrong. However, I am going to take over-

43:03

Speaker 1

Yeah

43:03

Aaron Francis

... because of evolution." Right?

43:05

Speaker 1

There you go. Yeah.

43:05

Aaron Francis

I wanna preserve my life.

43:06

Speaker 1

Okay.

43:07

Aaron Francis

We're, you know, I'm gonna talk about this again.

43:10

Speaker 1

You're the speechless one, yeah.

43:12

Aaron Francis

This is ridiculous.

43:13

Speaker 1

Yeah.

43:14

Aaron Francis

We were driving up the mountain.

43:15

Speaker 1

Mm-hmm. Mm-hmm.

43:16

Aaron Francis

We're just having a nice chat, right? Nobody's-

43:18

Speaker 1

Right

43:18

Aaron Francis

... you know, nobody... We got a long drive. The car's driving itself for the most part.

43:23

Speaker 1

Beautiful. Mm-hmm.

43:23

Aaron Francis

We're talking. They start talking about this game called Mini Motorways.

43:28

Speaker 1

Okay.

43:28

Aaron Francis

Never heard of this game in my life. They both are like, "Oh, this is the most fun game I've ever played ever."

43:32

Speaker 1

Oh, wow, okay.

43:33

Aaron Francis

And-

43:33

Speaker 1

I thought this was only Laravel executives, but this is, it's permeated the company. It's bigger than that.

43:38

Aaron Francis

It's, yes. It was-

43:39

Speaker 1

Okay

43:39

Aaron Francis

... this was a Taylor and Hailey original. Um-

43:41

Speaker 1

Okay

43:42

Aaron Francis

... so they, they explain the game. It's like-

43:46

Speaker 1

Mm

43:46

Aaron Francis

... it's kind of like a strategy puzzle game where you basically have to draw the, the layout of a city with roads and highways to make sure everything connects.

43:56

Speaker 1

Okay.

43:56

Aaron Francis

I think we were talking about it because we were talking about how beautiful Dallas is with their multi-leveled highways.

44:02

Speaker 1

Okay.

44:02

Aaron Francis

You know, we were saying, "The mountains are great, but have you ever been to Dallas?"

44:06

Speaker 1

Sure.

44:06

Aaron Francis

"We have a lot of highways."

44:07

Speaker 1

Right.

44:07

Aaron Francis

And they're like, "Oh, speaking of highways-

44:09

Speaker 1

Yeah

44:09

Aaron Francis

... Mini Motorways."

44:10

Speaker 1

Oh.

44:11

Aaron Francis

So I'm, uh, you know, I'm up in the mountains. I can't download it, so I'm just forced to, like, continue talking to these two people that I really like.

44:17

Speaker 1

Mm-hmm.

44:17

Aaron Francis

But I would rather be playing Mini Motorways on my phone, right?

44:20

Speaker 1

Obviously, yeah.

44:21

Aaron Francis

So we get back down the mountain. We go to a dinner. I'm on the plane. I'm about to take off the next day, and I text Hailey, "What's the name of that game? I've forgotten."

44:29

Speaker 1

Mm. Yeah.

44:29

Aaron Francis

Mini Motorways.

44:30

Speaker 1

Okay.

44:31

Aaron Francis

Download Mini Motorways, go through the very short onboarding tutorial that I found very helpful.

44:36

Speaker 1

Mm-hmm.

44:36

Aaron Francis

Then I spend the next two hours straight on the airplane. Straight. I had my computer.

44:43

Speaker 1

No tokens, no nothing.

44:44

Aaron Francis

I had my Diet Coke. I was ready-

44:45

Speaker 1

Right

44:45

Aaron Francis

... to rip some tokes. And I'm like, "Ah, let me just draw some roads." Two hours later, I look up-

44:50

Speaker 1

Wow

44:50

Aaron Francis

... we're in Dallas.

44:52

Speaker 1

Look at this guy.

44:53

Aaron Francis

I, I probably played, I probably played, like, five hours this weekend-

44:59

Speaker 1

Oh, man

44:59

Aaron Francis

... between nap time and post kids' bedtime.

45:02

Speaker 1

Okay. All right.

45:03

Aaron Francis

I probably played this game five hours. I'm taking screenshots and DM-ing Taylé and Haler, Taylé, Taylé and Hailey-

45:09

Speaker 1

Taylé and Hailey.

45:09

Aaron Francis

... I'll go with it. And I'm like, "This is my score in, this is my score in, uh-

45:14

Speaker 1

Yeah

45:14

Aaron Francis

... Miami. This is my score in-

45:16

Speaker 1

Yeah

45:16

Aaron Francis

... New York City." And Hailey's just mogging me. She's like, "Oh, that's great, I got double that." And I'm like, "God dang it." Uh, so addicting.

45:24

Speaker 1

Mm.

45:24

Aaron Francis

So fun. And I'm glad I have a casual game on my phone now.

45:30

Speaker 1

I would like that.

45:30

Aaron Francis

Because, you know, I, I do love Twitter, unlike my co-host.

45:35

Speaker 1

Fair.

45:35

Aaron Francis

I do love Twitter.

45:37

Speaker 1

Mm-hmm.

45:37

Aaron Francis

But sometimes you reach the end.

45:39

Speaker 1

Yeah.

45:39

Aaron Francis

You just reach the end.

45:40

Speaker 1

There's nothing left to scroll, yeah.

45:42

Aaron Francis

And I'm like, "I'm not gonna look up and see what's going on in the world."

45:45

Speaker 1

Right.

45:45

Aaron Francis

"It's nap time. This is my time."

45:47

Speaker 1

Yeah. Mm-hmm.

45:48

Aaron Francis

"I should keep looking at my phone. I'm gonna look at Mini Motorways." And it is one of my favorite games, for sure.

45:55

Speaker 1

Wow. All right.

45:55

Aaron Francis

It's very... It's like a, uh, dumbed down, casual, like, Factorio style thing.

46:03

Speaker 1

Mm.

46:03

Aaron Francis

Like, you have to, you have to build the system that makes the whole thing run smoothly.

46:08

Speaker 1

Right.

46:08

Aaron Francis

And at some points you just gotta pause, erase all of your roads, and rebuild it from scratch, because it's grown into a nightmare.

46:15

Speaker 1

Whoa.

46:15

Aaron Francis

You gotta refactor.

46:17

Speaker 1

Okay.

46:17

Aaron Francis

It's just software development. So don't listen to Ian, as always. Listen to me, download Mini Motorways, have a blast.

46:26

Speaker 1

Brought to you by Taylé and Haler.

46:28

Aaron Francis

Taylé and Haler put me onto this, and they were correct about it.

46:31

Speaker 1

We've been having some fun with the names lately. Look, it's on the page-

46:34

Aaron Francis

Yeah, we're, you know-

46:34

Speaker 1

... I thought it was like old guy stuff, but no, it's something off the internet causing it

46:38

Aaron Francis

... nah, it's just, it's, it's podcaster brain. You know? You're just, you just gotta go, go, go-

46:41

Speaker 1

You're just going

46:41

Aaron Francis

... keep the people entertained, and you just run over some names sometimes.

46:45

Speaker 1

Yeah. All right. Have you used these, uh, stinking dot things or what?

46:49

Aaron Francis

This is my first experience with, um, this, like, AI personal assistant thing.

46:55

Speaker 1

Okay.

46:56

Aaron Francis

So that's mostly true. I did download Grok and ran out, uh, Grok Bot and ran out of usage in, like, four minutes and was like, "Uh, I'm not paying for another one. This-

47:05

Speaker 1

Yeah

47:05

Aaron Francis

... I can't see this being so useful." So dots are OpenAI's, uh, answer to OpenClaw and Grok Bot and Instinct maybe. I don't know. There's a million of them.

47:18

Speaker 1

Yeah. Who knows what that thing is, yeah.

47:20

Aaron Francis

But it's included in your plan.

47:22

Speaker 1

Right.

47:22

Aaron Francis

And so I thought, "Sure. Let's, uh, let's give it a go." So I'm in Denver in the hotel.

47:27

Speaker 1

Mm-hmm.

47:27

Aaron Francis

I have my, uh, Laravel Holdings Incorporated laptop, right?

47:31

Speaker 1

Mm-hmm.

47:32

Aaron Francis

I left my, uh, Aaron Francis Holdings Incorporated laptop here in the studio, but I left it plugged in, and I left it, um, reachable on, on LAN and also I think I turned on Caffeinate. So, like, there w-

47:47

Speaker 1

Mm

47:47

Aaron Francis

... there's no chance this thing's unreachable.

47:50

Speaker 1

Right. It's cooking.

47:50

Aaron Francis

But also, I got it on the Tailnet, I got it on Jump desktop. I can get into this machine.

47:55

Speaker 1

Right.

47:55

Aaron Francis

Right?

47:56

Speaker 1

It's got several ways in, yeah.

47:58

Aaron Francis

So I'm in the hotel on my Laravel laptop, and I open ChatGPT desktop app, which has unknown tabs for ChatGPT, Codex, Work, Play, whatever.

48:08

Speaker 1

Yeah.

48:08

Aaron Francis

I find the right thing to set up my dot. I set up my dot, and I'm like, "Hey, dot, can you... Like, what's the deal?"

48:16

Speaker 1

Yeah.

48:16

Aaron Francis

"Where do you live? What can you see?" And it's like, "I live in a dedicated VM cloud computer. You can, however, link one of your, uh, local computers, and I can work across both of them."

48:31

Speaker 1

Oh, okay.

48:31

Aaron Francis

"Oh, that's neat." So I thought, "I'm not gonna link it up to my Laravel computer." Um, one, that feels, I don't know. I don't know the rules.

48:40

Speaker 1

Yeah. Right.

48:40

Aaron Francis

I don't really read the rules, so I just try to abide by what I think the rules are.

48:43

Speaker 1

Yeah.

48:43

Aaron Francis

So I didn't do that.

48:44

Speaker 1

Yeah.

48:44

Aaron Francis

Plus, all my, all my, like, project-based stuff is obviously on my personal laptop.

48:49

Speaker 1

Right.

48:50

Aaron Francis

So I jump desktop in to my personal laptop-

48:53

Speaker 1

Mm-hmm

48:53

Aaron Francis

... open ChatGPT desktop there, connect to that computer. So I connect to that computer, so now it can work in the cloud and on this local MacBook-

49:03

Speaker 1

Mm-hmm

49:03

Aaron Francis

... that is here in Dallas.

49:05

Speaker 1

Right.

49:05

Aaron Francis

Then I'm in Denver, I pull up ChatGPT on my phone-

49:09

Speaker 1

Okay

49:09

Aaron Francis

... and I open up, I open up my Dot.

49:12

Speaker 1

Mm-hmm.

49:12

Aaron Francis

This is... Brace yourself.

49:14

Speaker 1

Yeah.

49:14

Aaron Francis

This is, this is where it gets weird.

49:16

Speaker 1

Okay.

49:17

Aaron Francis

I open up my Dot, put my headphones in-

49:19

Speaker 1

Two dragons

49:19

Aaron Francis

... and call it. So I'm talking-

49:22

Speaker 1

Okay

49:22

Aaron Francis

... I'm talking to my Dot back and forth.

49:25

Speaker 1

Yeah.

49:25

Aaron Francis

I'm like, "Hey, what can you see?" "Well, I can see that Solo's running." "Great, let's set up the MCP for Solo."

49:31

Speaker 1

Mm.

49:31

Aaron Francis

It walks me through setting up the MCP for Solo so that the Dot can reach it.

49:36

Speaker 1

Okay.

49:37

Aaron Francis

Now, I'm on the phone and I'm like, "Hey, what's that process in Solo? Is that, is that one done?" And it's like-

49:43

Speaker 1

Mm

49:43

Aaron Francis

... "Let me read that terminal." It reads the terminal, says, "Hey, here's what it did." And I say, "Great, tell it to do this."

49:48

Speaker 1

Yeah.

49:48

Aaron Francis

So I'm in, I'm in Denver talking on the phone. My machine here-

49:52

Speaker 1

Yeah

49:52

Aaron Francis

... is, like, orchestrating code inside of Solo.

49:56

Speaker 1

Sure. Via Dot in the cloud.

49:58

Aaron Francis

Via Dot in the cloud with some-

50:00

Speaker 1

Mm

50:00

Aaron Francis

... Cloudflare Tunnel MCP thing. Um-

50:03

Speaker 1

That's it

50:04

Aaron Francis

... and I'm like, "All right, I'm starting to feel the AGI."

50:07

Speaker 1

Okay.

50:07

Aaron Francis

"Hey, Dot, can you see my personal inbox?"

50:11

Speaker 1

Oh, boy.

50:11

Aaron Francis

"Yes, I can see your personal inbox. I see you have 84 unread messages." I'm like, "Yeah, that sounds right. That's, that's, that's correct." "All right, Dot, now turn off, turn off your mental imagination here."

50:23

Speaker 1

Yeah.

50:23

Aaron Francis

I tell my Dot, "All right, I'm gonna get in the shower." I have my headphones- I'm talk-

50:31

Speaker 1

Sure

50:31

Aaron Francis

... I'm talking to my Dot. I say, "All right, you might hear some-

50:35

Speaker 1

Okay.

50:35

Aaron Francis

"I'm gonna get in the shower. I want you-"

50:38

Speaker 1

Yeah.

50:38

Aaron Francis

"I want you to go through my email inbox. Let's clear out any newsletters. If you find a newsletter, ask me if I wanna unsubscribe." "Great, okay, I'll do that."

50:48

Speaker 1

Okay.

50:49

Aaron Francis

"Then I w- Then we need to go through anything that needs a response. Don't send any email without my permission." So I'm, you know, I'm in the shower. I'm washing my hair.

50:57

Speaker 1

Sure.

50:58

Aaron Francis

I'm talk-

50:58

Speaker 1

How are you washing your hair? How are you washing your hair with headphones?

51:01

Aaron Francis

Uh, you just, you just be good at stuff. That's how you do it. You just, you just be good.

51:05

Speaker 1

This is crazy.

51:05

Aaron Francis

Yeah.

51:06

Speaker 1

This is some millennial stuff right here. All right.

51:07

Aaron Francis

Yeah.

51:07

Speaker 1

Anyway, continue.

51:08

Aaron Francis

And so it's just talking to me like, "Hey, okay, I see this email from, uh, the kindergarten camp out. Your son and daughter are in kindergarten." I'm like, "Yeah, yeah, that, that much I know." Um, "The camp out is on this day. You have this thing on your calendar the day before. What do you want me to say?" And I'm like, "Oh, okay, uh, tell them that XYZ."

51:31

Speaker 1

Mm.

51:31

Aaron Francis

And it's like, "Great, here's the email I'm gonna send. Do you wanna send it?" "Yep, send it. Next." And so we go through my entire inbox. I'm just talking, just talking to it.

51:40

Speaker 1

Yeah.

51:40

Aaron Francis

We go through my entire inbox- ... responding to emails that I've felt guilty about for weeks-

51:46

Speaker 1

Oh, geez

51:46

Aaron Francis

... that I've just ignored.

51:48

Speaker 1

Yeah.

51:48

Aaron Francis

And we just... We knock it out. We get to zero.

51:51

Speaker 1

Oh, my God.

51:51

Aaron Francis

And so this is my, this is my feel the AGI moment, where-

51:55

Speaker 1

Mm

51:55

Aaron Francis

... you know, I'm not, I'm not booking travel, I'm not booking dinner reservations, but I am using this AI to help me do the things that I should be doing, which is, you know, clearing out my personal inbox.

52:08

Speaker 1

Mm-hmm.

52:09

Aaron Francis

And then I realize, uh, oh man, I can just, like, I can just code on the go now. Like, I have my own... I got my own orbs basically.

52:18

Speaker 1

Yeah.

52:18

Aaron Francis

And so this morning-

52:20

Speaker 1

Uh

52:20

Aaron Francis

... this morning, I dropped off the kids at school, as I do every day.

52:23

Speaker 1

Mm-hmm.

52:23

Aaron Francis

And then I was driving to get my coffee, as I do every day, and, uh, there weren't any, there weren't any good podcasts out 'cause it's not Tuesday.

52:32

Speaker 1

Right.

52:32

Aaron Francis

Most of the technical releases are on a Tuesday.

52:34

Speaker 1

Obviously.

52:35

Aaron Francis

So I put in my headphones and I call my Dot, and I'm like, "Hey, Dot, what's going on? Catch me up. Where are-

52:42

Speaker 1

Oh, my God.

52:42

Aaron Francis

"... where are all the Solo-

52:44

Speaker 1

Yeah

52:44

Aaron Francis

... uh, projects? Scan through every project in Solo that has an active agent and tell me who's up to what and who's-

52:52

Speaker 1

Mm

52:52

Aaron Francis

... waiting on me." And it's like, "All right, this one needs this." And I'm like, "Yeah, let's not do that. Tell it to do this, and then it can push and watch the CI. Next one."

53:01

Speaker 1

Right.

53:01

Aaron Francis

And it just goes down the list. So 15 minutes of driving-

53:05

Speaker 1

Mm

53:05

Aaron Francis

... and I just kicked off, like, maybe 10 other agents working on stuff- ... just because I can get on the phone with my Dot. So it's actually pretty good. It's actually pretty helpful.

53:17

Speaker 1

Okay.

53:17

Aaron Francis

Yep.

53:18

Speaker 1

The Dot. Did... I have a question, though. Did you have a cocktail in the shower?

53:22

Aaron Francis

No, 'cause I was in the hotel and I didn't wanna pay, like, $28, you know?

53:25

Speaker 1

You didn't wanna open one of those little, little-

53:27

Aaron Francis

No

53:27

Speaker 1

... little vodkas just to have in there?

53:29

Aaron Francis

I... You know, I love a, I love a shower cocktail.

53:32

Speaker 1

Yeah.

53:32

Aaron Francis

Drinking a bottle of vodka in the shower- ... just feels a little different to me.

53:36

Speaker 1

It's a little-

53:36

Aaron Francis

I don't know why.

53:38

Speaker 1

It might be a problem at that point, you're saying.

53:39

Aaron Francis

Yeah. Maybe something-

53:40

Speaker 1

Yeah

53:40

Aaron Francis

... to interrogate there with morality. But like, oh, let's have, you know-

53:44

Speaker 1

A Negroni's okay

53:45

Aaron Francis

... four ounce, four ounces of straight liquor- ... in a Negroni, and this is sophistication. Let's drink-

53:50

Speaker 1

Yeah

53:50

Aaron Francis

... from a vodka bottle, and this is-

53:52

Speaker 1

Sure

53:52

Aaron Francis

... degeneracy.

53:53

Speaker 1

Ah, I see what you're saying there.

53:54

Aaron Francis

I don't know how it makes sense, but it makes sense in my mind.

53:57

Speaker 1

Mm. So okay. So when, when you say call the Dots, do you mean... You don't have to actually make a phone call, right? Like, it's just like you're bringing up in the app, right? In the voice mode or whatever.

54:06

Aaron Francis

It's a VoIP thing. Yeah. So you, like-

54:07

Speaker 1

Yeah

54:07

Aaron Francis

... you open the Dot, and then you hit a call button.

54:10

Speaker 1

Oh.

54:10

Aaron Francis

So it's not just like go into voice mode. You hit a call button.

54:13

Speaker 1

Oh, okay.

54:14

Aaron Francis

And it does this incredibly strange psychological trick-

54:18

Speaker 1

Mm

54:19

Aaron Francis

... where it rings probably five or six times.

54:23

Speaker 1

That's funny.

54:24

Aaron Francis

It is, it is the most-

54:26

Speaker 1

That's crazy

54:26

Aaron Francis

... it is the most devious thing I've ever experienced.

54:29

Speaker 1

Yeah, that seems manipulative. Yeah.

54:30

Aaron Francis

Yes, it's incredibly manipulative because obviously you can hit a button and the VoIP connects immediately, right?

54:38

Speaker 1

Yeah.

54:38

Aaron Francis

I, I know how, I know how this works.

54:41

Speaker 1

Yeah.

54:41

Aaron Francis

This is just probably WebRTC going to-

54:44

Speaker 1

Right

54:44

Aaron Francis

... a handler somewhere.

54:46

Speaker 1

Yeah.

54:46

Aaron Francis

But they do this, like, this absurd thing where it's like-

54:50

Speaker 1

Mm

54:50

Aaron Francis

... "Hey, we'll see if the Dot is home or available," and then it picks up and it says ... good to hear from you. What's going on? And I'm like: I know what you're doing, but not much. What's up with you? How are you doing today?

55:02

Speaker 1

See, they haven't given these... I tried the, uh, the, I was messing with the voice thing a little bit, not in the Dot, just like their pure voice mode thing. And it's like, I just want pure robot. Like, but they won't give us that. It's like-

55:13

Aaron Francis

No

55:13

Speaker 1

... here's an English guy. Here's the-

55:15

Aaron Francis

Yeah

55:15

Speaker 1

... just give me a fricking robot. I want it to be fully robotic. I don't wanna pretend I'm having a conversation with a human. I just want it to be, like, very structured and robotic. But it, for some reason, they won't give us that, and I don't really understand why, when it seems like so... I would feel way better about talking to it. But like, whenever I talk to it, I'm like, it's so annoying 'cause it's trying to be human.

55:34

Aaron Francis

Yeah.

55:34

Speaker 1

So now I'm trying to be human. Like, I'm trying not to leave weird, awkward spaces, because, like, in a human conversation, I would come up with something to say.

55:41

Aaron Francis

Yeah.

55:41

Speaker 1

But I don't have anything to say to the robot. So, like, it's just very annoying how they've done all this stuff. And this is part... This is a perfect example. It's like, why are we giving this rings? Like, just-

55:51

Aaron Francis

I know

55:51

Speaker 1

... connect it. If, if it does take two seconds-

55:53

Aaron Francis

It's a trick to humans.

55:54

Speaker 1

Yeah, if it does take two seconds to spin up the server, fine. Say, "Spinning up server," and like, or, "Spinning up your bot," or whatever. Well, fine. Why are we pretending it's a phone call?

56:03

Aaron Francis

I think this is a situation of stated versus revealed preferences.

56:07

Speaker 1

Mm.

56:07

Aaron Francis

I am confident that they either did internal testing or, like, focus group testing and had people talk to a robot and had people talk to a fake human, and the people were like, "Oh, the fake human was obviously more enjoyable."

56:21

Speaker 1

Yeah.

56:21

Aaron Francis

I'm, I'm just confident that this is what most people actually want.

56:25

Speaker 1

I don't know. See, I feel like this is all part and parcel of kind of the same thing of like, they're doing all this stuff, like, if you put a bunch of normal people in a room, I think that's totally true. But if you put a bunch of people who are actually gonna use these tools, which is a bunch of technical geeks, I'm not so sure I believe that they wanna talk to Sally, the fake woman from Idaho. I think they just want a robot.

56:45

So, like, I don't know. I don't know. Like, nothing you've said in this whole thing makes me feel like normal people are gonna use any of this. Like, they don't wanna stand in their shower going through their email. Like, you wanna stand in your shower going through your email.

56:56

Aaron Francis

Wait, whoa, whoa.

56:57

Speaker 1

And me too. But, like-

56:58

Aaron Francis

You said-

56:58

Speaker 1

... those are two different things

56:59

Aaron Francis

... you said normal people-

57:01

Speaker 1

Yeah, right

57:01

Aaron Francis

... don't wanna do this.

57:03

Speaker 1

Yes.

57:03

Aaron Francis

And then you explained the thing that I did.

57:05

Speaker 1

Right. Well, and me too.

57:06

Aaron Francis

Lead- leading me-

57:07

Speaker 1

We're not normal

57:07

Aaron Francis

... leading me to believe you think I'm-

57:09

Speaker 1

Yeah

57:09

Aaron Francis

... not normal.

57:10

Speaker 1

You're not normal. You're, you're-

57:11

Aaron Francis

This is news to me

57:12

Speaker 1

... one of the least normal people I know.

57:14

Aaron Francis

This is news to me.

57:14

Speaker 1

And I'm not normal either.

57:16

Aaron Francis

This is like that time my best friend in college-

57:19

Speaker 1

Mm. Schoolgirl

57:20

Aaron Francis

... looked at me and was like, "Oh, you know," 'cause we have big foreheads, so people like us. And I had made it, I'd made it 18 years not knowing-

57:31

Speaker 1

Ah

57:31

Aaron Francis

... that I had a giant forehead.

57:33

Speaker 1

Oh my gosh. That's so funny

57:34

Aaron Francis

... and he casually roped me into, "Well, you know, people like us with big foreheads." And it shook my world. This is like me realizing just now I'm not normal.

57:44

Speaker 1

Isn't it so funny?

57:44

Aaron Francis

You can't just drop that on me on a Monday morning.

57:46

Speaker 1

Well, I'm sorry about that.

57:47

Aaron Francis

I'm very normal.

57:48

Speaker 1

There's no way I buy for one second that you thought you were normal up until now.

57:52

Aaron Francis

I did think I had a-

57:52

Speaker 1

The forehead thing I believe

57:53

Aaron Francis

... I did think I had a reasonable forehead. I didn't really think I was normal.

57:56

Speaker 1

Yeah.

57:57

Aaron Francis

But I did, it was news to me that my forehead is enormous.

58:00

Speaker 1

Yeah.

58:00

Aaron Francis

So that was a surprise.

58:01

Speaker 1

What, I saw those pictures of you young, though. You used to have the big hair.

58:03

Aaron Francis

I did have big hair.

58:04

Speaker 1

Which kind of, like-

58:05

Aaron Francis

Yeah

58:05

Speaker 1

... keeps the forehead in line, too-

58:07

Aaron Francis

Yeah

58:07

Speaker 1

... you know, when you got a big, spiky, blonde hair thing going on.

58:09

Aaron Francis

When you have, when you have a fivehead, you gotta have hair that compensates for the fivehead.

58:13

Speaker 1

Yeah.

58:13

Aaron Francis

Yeah.

58:13

Speaker 1

So you never noticed 'cause you had, you had the big hair going.

58:16

Aaron Francis

That is absolutely correct. Um-

58:18

Speaker 1

Man, I'm sorry. I'm sorry for you. That's hard. It's funny how those things, uh-

58:21

Aaron Francis

Isn't it? Just comes out of nowhere

58:22

Speaker 1

... people just say something random. Yeah.

58:23

Aaron Francis

Yeah.

58:24

Speaker 1

Just like, "Oh yeah." And then you're like-

58:25

Aaron Francis

Oh, yeah

58:26

Speaker 1

... "Oh, shit."

58:26

Aaron Francis

The, the weirdo freaks, like you and I. I'm like, "Whoa, hang on. I didn't know that."

58:31

Speaker 1

Yeah.

58:31

Aaron Francis

Did you see that, uh, 2% of households are using AI? 2%.

58:38

Speaker 1

Yeah. I'm surprised it's so high.

58:40

Aaron Francis

Get real. 2% is incredibly low. Don't, don't surprise it's so high me.

58:45

Speaker 1

Then how much of that-

58:46

Aaron Francis

2%

58:46

Speaker 1

... 2% is people just typing into Google and getting an AI response, or like typing into... Like, the number of people using it for anything that's not search is like 0.05%. You know what I mean?

58:56

Aaron Francis

I mean, even, even my wife and, uh, our nanny use chat basically as a better Google.

59:04

Speaker 1

Right.

59:04

Aaron Francis

They're like-

59:04

Speaker 1

That's what I'm saying. If you eliminate the better Google people-

59:06

Aaron Francis

"Hey, how can I find XYZ?"

59:07

Speaker 1

... it's like zero.

59:07

Aaron Francis

Oh, it's gotta be close to zero. It gotta-

59:09

Speaker 1

Right

59:09

Aaron Francis

... it has to round to zero if you don't-

59:11

Speaker 1

Yes

59:11

Aaron Francis

... include the chat, the casual chat users.

59:14

Speaker 1

100%.

59:14

Aaron Francis

Yeah.

59:15

Speaker 1

Yeah, 100%.

59:15

Aaron Francis

It's crazy. It's crazy.

59:17

Speaker 1

This is why everybody's out there like, "Oh, the normies, the bots are gonna do every- automate their travel." I'm like, I don't know what the frick you people are talking about. Like, they're not gonna do any of this. It's not important to them, and they don't wanna do it. Even the thing you just described, right? Like, at the end of the day-

59:30

Aaron Francis

The normal thing?

59:31

Speaker 1

The normal thing, right? The normal thing you did to go through your email box, it's just flat out faster to like manually go through your box.

59:38

Aaron Francis

Mm.

59:38

Speaker 1

Like, you didn't wanna do it that way, but like, having the AI literally read to you all your email is slower-

59:44

Aaron Francis

Mm

59:44

Speaker 1

... than you just being like, "Nope, nope, nope, nope, nope. Batch closed."

59:47

Aaron Francis

But I have no-

59:47

Speaker 1

Nope, nope, nope, nope, closed

59:48

Aaron Francis

... emotional resistance if I don't have to open it.

59:51

Speaker 1

I, I get it. I understand all that part. But in terms of like pure efficiency, it reading your email to you is not as efficient. It just can't be. It's just not as fast, right?

1:00:01

Aaron Francis

Well, I will say-

1:00:01

Speaker 1

Now, I get what the reason is to do it, but that's not really one of them. I, I... If it could fully... At some point, I want it-- What I want from my email is it to automate what you just did, right? Which is like-

1:00:10

Aaron Francis

I don't want that

1:00:10

Speaker 1

... get rid of all this shit that's stupid and you don't need to see. Here's a summary of some stuff you might need to see, and here's the three emails that are actually important.

1:00:18

Aaron Francis

I know.

1:00:19

Speaker 1

That's awesome.

1:00:19

Aaron Francis

I've seen you, I've seen you tweeting at Google to please fix Gmail.

1:00:22

Speaker 1

I'm begging. I'm begging people out there.

1:00:23

Aaron Francis

Good luck. I believe they call-

1:00:24

Speaker 1

But-

1:00:24

Aaron Francis

... that tilting against windmills.

1:00:26

Speaker 1

Uh, but-

1:00:26

Aaron Francis

We'll have to check

1:00:27

Speaker 1

... even that, which is gonna be awesome when it finally gets here, nobody actually wants that. Like, that is for the 0.1% of people that are interested in ultra-optimizing their email, and it's gonna be like work shit, and which is mostly what I want too. Like, it's gonna be work people doing work stuff. The bots are gonna be work people doing work stuff. Not gonna be normal people using this stuff ever.

1:00:47

Aaron Francis

Okay.

1:00:48

Speaker 1

Not until it's automated.

1:00:48

Aaron Francis

Yes and, uh, I will, I will yes, but I will also and.

1:00:51

Speaker 1

Give me an and.

1:00:52

Aaron Francis

Uh, some emails require action, right?

1:00:56

Speaker 1

That is true.

1:00:56

Aaron Francis

And so like I got one from the accountant.

1:00:59

Speaker 1

Mm.

1:00:59

Aaron Francis

Uh, not Ben Affleck, my accountant-

1:01:02

Speaker 1

Yeah

1:01:02

Aaron Francis

... whose name is Jennifer. Great movie. Um, so I got one from-

1:01:05

Speaker 1

Not your wife Jennifer

1:01:06

Aaron Francis

... not my wife Jennifer.

1:01:06

Speaker 1

Different, natural Jennifer. Separate Jennifer.

1:01:08

Aaron Francis

Yes.

1:01:08

Speaker 1

Okay.

1:01:08

Aaron Francis

Jennifer is an actual Jennifer, but this is a separate Jennifer.

1:01:11

Speaker 1

Yes.

1:01:11

Aaron Francis

Um-

1:01:12

Speaker 1

Gotcha

1:01:13

Aaron Francis

And so she was requesting that I log into the IRS portal and get this notice-

1:01:18

Speaker 1

Mm-hmm

1:01:18

Aaron Francis

... out of the portal. And so I tell the dot, "Hey, use my local machine. Bring it up."

1:01:24

Speaker 1

Oh, boy.

1:01:24

Aaron Francis

"Bring up whatever you need." Um, and then I will log in.

1:01:29

Speaker 1

Okay.

1:01:30

Aaron Francis

And then you take it from there, download the notice, attach it as a PDF-

1:01:33

Speaker 1

Mm-hmm

1:01:33

Aaron Francis

... send it back to her.

1:01:34

Speaker 1

Yeah.

1:01:34

Aaron Francis

And so stuff like that is, is better than just, like, "Read me my email, I'll respond." It's like-

1:01:41

Speaker 1

Yeah, for sure

1:01:41

Aaron Francis

... okay, this one requires action. Go do a bunch of stuff in the background, hit me with the next email, and let me know when your background work is done, and I can log in.

1:01:48

Speaker 1

Yeah.

1:01:49

Aaron Francis

Because, like, the voice agent can delegate to, to background things.

1:01:53

Speaker 1

Mm-hmm.

1:01:53

Aaron Francis

So I'll be like, "Hey, send that, send this information to that Solo process and then move on. We'll come back to that one later." And it's like, "Great-

1:02:00

Speaker 1

Yeah

1:02:00

Aaron Francis

... I sent it. It's working." Or like, "Great, I'm-- I requested an image generation." I was, you know, mocking up some stuff. I was like, "Hey, Dot, I want you to mock up, dream up what this could look like." And it said-

1:02:12

Speaker 1

Yeah

1:02:12

Aaron Francis

... "Great, I've queued up an image generation." That's just in its background. And I was like-

1:02:16

Speaker 1

Right

1:02:16

Aaron Francis

... "Great, let's move on to something else. Let me know when that image is done. Drop that image in our chat when you're done."

1:02:22

Speaker 1

Yeah.

1:02:22

Aaron Francis

So we move on to the next task, and then it's like, "By the way, that mock-up finished. I've put it in our chat. Let me know what you think." And I'm like, "This is pretty cool."

1:02:30

Speaker 1

Yeah.

1:02:30

Aaron Francis

It's like a, it's like a personal assistant.

1:02:32

Speaker 1

I think it's cool. I think some people get a lot out of it. Like you, I think are the kind of person who will utilize it. I will try to probably at some point, although the email is just so critical. I just like-- Just letting an outside system into the email just feels very, very scary, which is why I just want Google to do it for me, but they seem to be refusing for reasons I cannot possibly understand.

1:02:53

But they don't wanna put the AI in the email, so they haven't. Um, but yeah, you know, that's cool. I think for us geeky guys, it's gonna be a fun era. I think we get the robots. Normal people are gonna really dig the robots.

1:03:06

Aaron Francis

The robots. We gotta get the robots.

1:03:08

Speaker 1

Yeah. 'Cause then there's like real life stuff.

1:03:09

Aaron Francis

They're right around the corner.

1:03:10

Speaker 1

That's what Elon tells me.

1:03:11

Aaron Francis

Elon's gonna produce 100,000 next month.

1:03:13

Speaker 1

Yeah, that's right. Did we talk about on here Anthropic's huge loss with like the leaked, uh, Reuters leaked their, like financials or whatever?

1:03:21

Aaron Francis

Oh, financial loss. Um-

1:03:23

Speaker 1

Yeah

1:03:23

Aaron Francis

... we, we haven't talked about that. They are-

1:03:25

Speaker 1

That was-- Did you see that? That was crazy

1:03:26

Aaron Francis

... hemorrhaging, hemorrhaging money.

1:03:28

Speaker 1

A lot of dough out there. And then I gotta believe OpenAI is even worse, so like-

1:03:32

Aaron Francis

Gotta be

1:03:33

Speaker 1

... we better, maybe we better enjoy the AI now because, like-

1:03:36

Aaron Francis

I'm, I'm trying

1:03:36

Speaker 1

... maybe these guys go out of business, there might not be the AI. AI's over, not because of the water or the energy, just 'cause-

1:03:43

Aaron Francis

Capitalism is a-

1:03:43

Speaker 1

... can't make it usable

1:03:43

Aaron Francis

... ruthless mistress. Uh, I do think i-i-i-in part that is why... No, that's not really why. I just wanna have control over it. I'm building the Home OS thing.

1:03:56

Speaker 1

Mm-hmm.

1:03:56

Aaron Francis

And I can hook up if, if Push came to bankruptcy-

1:04:01

Speaker 1

Right

1:04:01

Aaron Francis

... I could hook up, uh, an open source model through Cloudflare's-

1:04:05

Speaker 1

Mm-hmm

1:04:05

Aaron Francis

... AI gateway-

1:04:06

Speaker 1

Yeah

1:04:06

Aaron Francis

... and just, just run it at cost there. Um, but I, I hooked up the, I hooked up the home-

1:04:12

Speaker 1

Well, but they're gonna go out of business too. Like whoever-- They're gonna be out of business, let's say, if like this is not fi- They're losing money also. They have to be. If Anthropic's losing money-

1:04:19

Aaron Francis

Uh

1:04:19

Speaker 1

... they're losing money.

1:04:20

Aaron Francis

I don't think so.

1:04:22

Speaker 1

I don't know.

1:04:22

Aaron Francis

I think inference, I think inference is profitable. So like running an open source model-

1:04:27

Speaker 1

I sort of agree

1:04:28

Aaron Francis

... is profitable.

1:04:28

Speaker 1

But they still have to train those models. Even if they're open source, they're still training. They're still-

1:04:31

Aaron Francis

They're trained

1:04:32

Speaker 1

... grinding away.

1:04:32

Aaron Francis

They're done.

1:04:33

Speaker 1

Uh, the ones that are complete, yes.

1:04:35

Aaron Francis

Yeah.

1:04:35

Speaker 1

But I'm saying like in terms of the future, yes. We will always have the ones that are complete now.

1:04:39

Aaron Francis

We will always have GLM whatever, whatever.

1:04:42

Speaker 1

I agree with that, yes.

1:04:43

Aaron Francis

And so-

1:04:44

Speaker 1

But I-

1:04:44

Aaron Francis

... if everyone, if everyone goes bankrupt-

1:04:46

Speaker 1

Yeah

1:04:46

Aaron Francis

... those open models-

1:04:47

Speaker 1

Right

1:04:47

Aaron Francis

... still exist, and they're still profitable-

1:04:50

Speaker 1

Yes

1:04:50

Aaron Francis

... to serve, and so we will-

1:04:51

Speaker 1

Right

1:04:51

Aaron Francis

... always have those.

1:04:53

Speaker 1

Yes. Yes, I agree with that.

1:04:55

Aaron Francis

So-

1:04:55

Speaker 1

Um

1:04:55

Aaron Francis

... I, I hooked up the Home OS MCP, so I could tell my dot like, "Hey, I bookmarked-

1:05:01

Speaker 1

Switch over

1:05:01

Aaron Francis

... I, I bookmarked a bunch of like UI inspiration tweets. Can you go, go search that, go search the bookmarks, find like 10 or 15 UI inspirations, and then hand those off to the Solo process that's redesigning this thing?" So it's like, all right, I'll call Home OS, grab all the images. I'll call Solo, pass the images over there.

1:05:24

Meanwhile, I'm just out enjoying my life-

1:05:26

Speaker 1

Oh

1:05:26

Aaron Francis

... looking at the sunshine. It's great.

1:05:29

Speaker 1

Thinking about all this code all the time 'cause you're-

1:05:31

Aaron Francis

All the time, 100%.

1:05:33

Speaker 1

Yeah.

1:05:33

Aaron Francis

Yeah.

1:05:33

Speaker 1

That's how I've been lately too with this like the big HelpSpot stuff we're doing, and it's like I'm, I'm just about... Luckily, we're pretty much at the end of like my core part of it, and like, which I'm pretty happy about because kinda getting like every minute of every day being up till like 2:00 grinding.

1:05:47

Aaron Francis

Oh, yeah.

1:05:47

Speaker 1

I'm in, I'm in the Aaron Francis sleep on the couch phase. Like not, not all the way-

1:05:51

Aaron Francis

Live, live that for you

1:05:51

Speaker 1

... to that level but-

1:05:52

Aaron Francis

Yeah

1:05:52

Speaker 1

... but close, you know? So like, I'm like, all right, we gotta dial it back down a notch here. But, um, yeah, I mean, I'm not really one of these, uh, a prepper kinda guy, but there's a little part of me in the back of my head that's like, man, like if I just had a Mac Mini or something or Mac Studio, something a little more powerful-

1:06:09

Aaron Francis

Yeah

1:06:09

Speaker 1

... with like the most powerful AI model could run the open source model. It's like, man, at the end of the world, like having an LLM could be a huge advantage.

1:06:18

Aaron Francis

It's gonna be huge advantage.

1:06:18

Speaker 1

Like if we could find a way to power this thing-

1:06:20

Aaron Francis

Yeah

1:06:20

Speaker 1

... it's like I can do anything. I g- "Hey, we came across some power plant. How do we get it back online? Hey, let's figure out. We can do it. We got the LLM," right? Like-

1:06:27

Aaron Francis

Let's call, let's call Ian. He's got that Mac Studio. We can run his LLM.

1:06:31

Speaker 1

How do we start, how do we start a freaking fire? Like, hey, the LLM can tell us, and I don't have to like try to figure it out from first principles. So-

1:06:38

Aaron Francis

Yeah

1:06:39

Speaker 1

... I don't know, it's kind of intriguing, like having some local inference, even if it's super slow. But-

1:06:45

Aaron Francis

I agree. I'm waiting-

1:06:46

Speaker 1

... I haven't actually done it

1:06:46

Aaron Francis

... I'm waiting that out until the cost benefit makes more sense.

1:06:50

Speaker 1

Yeah.

1:06:50

Aaron Francis

Like running-

1:06:51

Speaker 1

I don't think it's ever gonna make sense to really use it. It's more just like a prepper. I keep it in the basement in a box. It's just there, you know?

1:06:58

Aaron Francis

Yeah. That's probably the-

1:06:59

Speaker 1

Just there, just in case

1:06:59

Aaron Francis

... the worst use case for it is-

1:07:01

Speaker 1

No, it's the best

1:07:01

Aaron Francis

... in case the world ends. Nah.

1:07:03

Speaker 1

In case the world ends. Next to my bullets and my, you know, I got my bullets, I got my powdered potatoes, and I got my LLM Mac Studio.

1:07:11

Aaron Francis

We're gonna be standing in line for bread, and Ian's gonna be like, "What's the best way to get bread?" And it's like, "Stand in line." "Oh, shoot. Okay. Well, dang."

1:07:19

Speaker 1

Oh, bummer.

1:07:19

Aaron Francis

So I don't buy that, but I do think at some point having Once, once the machines catch up and the models get more efficient, I do think having unlimited intelligence on tap, even if it is-

1:07:32

Speaker 1

Yeah

1:07:32

Aaron Francis

... one generation prior to frontier models, I do think that is going to become a pretty common thing.

1:07:39

Speaker 1

Yeah. I mean, I'm totally f- where we are now, as I've said, I mean, I was already fine before, but I'm really fine now. I feel like Astra orchestrating some stuff with Sol 6.1, like Sol 6.1 is freaking awesome, and then Opus 5.5 is freaking awesome for writing. I've messed with the writing a bit. It's like way better than the other stuff. So like, kinda as long as we have those guys locked in-

1:07:59

Aaron Francis

I agree

1:07:59

Speaker 1

... I'm sure it'll keep getting better. But like, you can really do a lot with those two guys. So-

1:08:03

Aaron Francis

I've said it before, I'll say it again, freeze the model training and focus only on making it 10 times faster. That is literally the only thing I care about.

1:08:14

Speaker 1

I don't even-

1:08:14

Aaron Francis

I don't need it-

1:08:14

Speaker 1

... care about it being faster

1:08:15

Aaron Francis

... I don't need it to be smarter. I just-

1:08:17

Speaker 1

Yeah

1:08:17

Aaron Francis

... want it to be faster.

1:08:18

Speaker 1

I don't, I don't care about the faster at all. What do you care about the faster?

1:08:20

Aaron Francis

About the faster.

1:08:21

Speaker 1

You're always like, 10 of them are going, and you don't know what they're doing, and then you check back in in three hours, and they're done. Like-

1:08:25

Aaron Francis

I wanna have-

1:08:26

Speaker 1

You know? Who cares

1:08:26

Aaron Francis

... I wanna check back in, in, in 10 minutes and they're done.

1:08:30

Speaker 1

I do think that obviously there's a lot more use cases that become viable if it, if they're faster, but, uh-

1:08:36

Aaron Francis

Also the dots-

1:08:37

Speaker 1

Yeah

1:08:37

Aaron Francis

... will get a lot faster.

1:08:38

Speaker 1

Yeah.

1:08:38

Aaron Francis

It'll feel, it'll feel more natural to-

1:08:40

Speaker 1

Right

1:08:40

Aaron Francis

... talk to the dot. Every... One of the frustrating things about the dot is you can tell it's got this super cheap, uh, initial model that runs.

1:08:50

Speaker 1

Mm.

1:08:50

Aaron Francis

'Cause every time you say something, it'll say, "Let me check on that. Okay, so..." And I'm like, "Ah, I don't need, I don't need your verbal-

1:08:58

Speaker 1

Yeah

1:08:58

Aaron Francis

... ticks of like, 'Hmm'-

1:09:00

Speaker 1

Right

1:09:00

Aaron Francis

... let me look into that." And then the big model kicks in with its response and it's like, "Yes, what I'm seeing is..." I'm like, "Just go faster."

1:09:09

Speaker 1

This is why I want the robot version. Just be like clank, clank, clank, clank. Like, I'd rather have it just making clanking noises than being like, "Hmm." Like the hmm is infuriating. Infuriating.

1:09:19

Aaron Francis

Yeah. You'd, you'd rather it screech dial up into your ear-

1:09:22

Speaker 1

Yes

1:09:22

Aaron Francis

... than hit you with a hum?

1:09:23

Speaker 1

Yes. It would be 100 times better than the hum. The hum is... It's like almost, uh, it's rude or something.

1:09:31

Aaron Francis

Patronizing?

1:09:32

Speaker 1

This is not... It's patronizing. That's the word I'm looking for. It's patronizing.

1:09:36

Aaron Francis

It's like, "I know what you are."

1:09:38

Speaker 1

I know.

1:09:38

Aaron Francis

Don't pre- don't pretend to be something you're not.

1:09:41

Speaker 1

Yes. It's so annoying. Anyway.

1:09:43

Aaron Francis

All right, you got one on tests. Did we already do that?

1:09:46

Speaker 1

I don't know. Do we... Eh, clicked it. I mean, all right. Give me your two cents very quickly on, like, the tests. I don't know. I-- The tests have been really bothering me lately. It's like-

1:09:54

Aaron Francis

Yeah

1:09:54

Speaker 1

... my test suite's gotten huge until, like, I tell it to ship, and it goes, like, 40 minutes, and there's always some flaky browser test that, like-

1:10:02

Aaron Francis

Yep

1:10:02

Speaker 1

... oh, now it's off looking at some browser test. And a whole part of the code that's not even related to what it just worked on, and I don't know. The whole thing, I'm like, I'm like, wanna get rid of tests, but I still feel like they're sort of useful. But then maybe I should just go, everybody come full circle to Ian of 20 years ago. So maybe I need to go all the way full circle and be like, "No tests. There's no tests. We're just going forward." So-

1:10:22

Aaron Francis

That's crazy

1:10:23

Speaker 1

... I don't know. Yeah.

1:10:23

Aaron Francis

Don't, don't let your psychosis stop at the testing layer.

1:10:28

Speaker 1

Mm. Okay.

1:10:28

Aaron Francis

Like, spend, spend some time, uh, and I, I have done this multiple times. Spend some time, or rather tell your agent to spend some time, uh, making CI faster. There's all sorts of, like, arcane knowledge on GitHub actions-

1:10:44

Speaker 1

I kinda do that, I guess

1:10:44

Aaron Francis

... to make it, to make it faster.

1:10:46

Speaker 1

I'm not even in the CI. But yes, it's the same concept.

1:10:48

Aaron Francis

And then tell it also, "Hey, we need to remove all the slop tests." Like we need to-

1:10:53

Speaker 1

Yeah

1:10:53

Aaron Francis

... remove low confidence tests that assert that a string matches a string.

1:10:58

Speaker 1

Right.

1:10:58

Aaron Francis

And we need to... I've started to tell it, um, Solo has this great end-to-end harness that is hand-built-

1:11:06

Speaker 1

Mm

1:11:06

Aaron Francis

... by an agent's hand.

1:11:08

Speaker 1

Sure.

1:11:08

Aaron Francis

But I, I've, I've started to tell it, "Hey, let's favor, let's favor end-to-end tests over unit tests."

1:11:15

Speaker 1

Mm-hmm.

1:11:16

Aaron Francis

And those, I would never get rid of those. Those give me-

1:11:20

Speaker 1

Yeah

1:11:20

Aaron Francis

... so much confidence-

1:11:21

Speaker 1

I do like the end-to-end tests

1:11:22

Aaron Francis

... that, like, the application works. And I don't care, or I care a lot less these days about the unit test coverage.

1:11:32

Speaker 1

Yeah.

1:11:32

Aaron Francis

I care about, like, feature test coverage.

1:11:35

Speaker 1

Right.

1:11:35

Aaron Francis

When they click on this and then they click on that and then this thing happens, do they get the expected outcome? Yes or no?

1:11:40

Speaker 1

Right.

1:11:40

Aaron Francis

That black box testing, that's what I want.

1:11:43

Speaker 1

Right.

1:11:43

Aaron Francis

I want the thing to work. Now, because of what Solo is and does, I have thousands of unit tests to make sure that, like, this mutex doesn't get poisoned. This-

1:11:55

Speaker 1

Right

1:11:55

Aaron Francis

... you know, when I parse this, it turns into that, that kind of stuff.

1:11:59

Speaker 1

Yeah.

1:11:59

Aaron Francis

Um, but I do think the value of unit tests has always been less than the value of feature tests. We just didn't wanna write end-to-end tests because they were-

1:12:08

Speaker 1

Right

1:12:08

Aaron Francis

... kind of a nightmare to set up and run.

1:12:10

Speaker 1

Yeah. Yeah, and that is the vast majority of my te- certainly not a web app, right? Like you don't generally, you shouldn't, I don't think, often have a ton of unit tests. Like, I know people in the past probably did, but it's like, yeah, I'm not mutating a lot of data from A to B. It's like I just wanna-

1:12:24

Aaron Francis

Yeah

1:12:24

Speaker 1

... make sure this thing hits the database and comes out right and whatever. So that's definitely the vast majority of tests I have. Which are also though way slower. It's like everybody's like-

1:12:31

Aaron Francis

I know

1:12:31

Speaker 1

... "Get rid of the unit tests," and that's fine, except unit tests run freaking instantly, and-

1:12:35

Aaron Francis

Yep

1:12:36

Speaker 1

... the end-to-end tests don't run instantly. So that part's annoying. What, what about, like, are you doing... I-in a web app, forget Solo 'cause it's a little bit different. In a web app, what are you doing end-to-end in? Just, like, browser testing?

1:12:48

Aaron Francis

Yeah, I think Pest Browser is probably the best-

1:12:51

Speaker 1

Yeah

1:12:51

Aaron Francis

... way to go. And you, you know, even Pest Browser is still flaky 'cause it's browser.

1:12:56

Speaker 1

Right.

1:12:57

Aaron Francis

And so you just tell the agent, "Hey, we gotta harden these flakes," and it, it will.

1:13:02

Speaker 1

Yeah, I know. It's also slow though too, you know?

1:13:05

Aaron Francis

I know.

1:13:05

Speaker 1

It's, like, slow and the whole thing.

1:13:07

Aaron Francis

Where do you run your CI? Not GitHub Actions?

1:13:10

Speaker 1

Yeah, it is. But I'm-

1:13:11

Aaron Francis

Okay

1:13:11

Speaker 1

... what I'm working on right now isn't even going to CI yet. It's just, like, I'm not pushing every one of these, like-

1:13:16

Aaron Francis

Yeah

1:13:16

Speaker 1

... big redesign builds. Not every one's not going to CI. But, uh, but I mean, it's the same thing because it's like I write... The default shipping command in the orbs is, like, run through all the tests, so it's basically just the CI.

1:13:29

Aaron Francis

Yeah.

1:13:29

Speaker 1

And it's like- So it's spinning up every test and it's doing a thing. Sometimes I cheat now, which is why I ask them to give me two ship commands. 'Cause I'll just do a-- I'll be like, "All right, AI, figure out the appropriate test for this, what we actually touched, and just run those tests." Which if I have something that it's... Look, whatever. I just wanna move on more quickly, and then I know, whatever. I'm running the full test suite many times a day anyway, so I'm like, "Whatever.

1:13:50

If we hit a-

1:13:51

Aaron Francis

Yeah

1:13:51

Speaker 1

... something, we'll fix it later." But, you know, obviously, eh, just the whole... I don't know. There's something with the testing that's gonna get fixed.

1:13:57

Aaron Francis

Let, let me turn it back on you. Why do you need it to be faster? You just spun up a new orb-

1:14:01

Speaker 1

I know

1:14:01

Aaron Francis

... and start working on something else.

1:14:03

Speaker 1

Because-

1:14:03

Aaron Francis

What's the deal?

1:14:04

Speaker 1

Uh, because it's not like wait- waiting for the LLM doesn't bother me. It's like, it's doing the work, it's fine. This is just, like, running through the same test w- it's literally run through this test thousands of times. Like, ah, it's just annoying. And it's sometimes I'm waiting for one thing to be done so the next AI can start on the thing that the last one's working on, right? So you do have that, which is the same reason to be faster, I get that. But the problem is fast LLM doesn't help anyway.

1:14:26

It doesn't help the test runners that have to spin up browsers and do a bunch of bullshit. Like, ah, that part is just slow and annoying, and I don't like it. But it is-

1:14:36

Aaron Francis

Who will deliver us? Who?

1:14:37

Speaker 1

That, I-

1:14:38

Aaron Francis

We need fixes here

1:14:39

Speaker 1

... somebody's gonna come up with a solution to this, and they're going to make a bunch of money. I don't know how you fix it. I don't know if it's some kind of crazy custom browser that internally runs differently to make things all execute faster and better. I don't know. But there's something. 'Cause everybody's got this problem, everybody hates this, and there's not much to do about it.

1:15:00

And yeah, I mean, if you're s- if you're Stripe and you claim to push 3,000 things a day or whatever, like, that seems pretty annoying to have to wait for an hour of tests every time or whatever. So I don't know. I was thinking about moving... Right now, my browser tests are pure whatever, Playwright. Um, 'cause we're on PHP unit, so I was working towards the big Pest conversion.

1:15:25

Uh, but the Pest, uh, thing they launched, I think, in looking through the stuff, it doesn't even support, like, the Vue stuff. It doesn't know about Vue, so it can't even do the browser test with the Tia stuff. So, like, uh, it's not all there yet, um, on the Pest side for me. So that was a little sad. I was a little sad by that. But I don't know. And then the, and then the Pest browser doesn't do everything Playwright does, so I had the AI look at this, like, well, we're gonna have to, like, we can't do a bunch of these tests because-

1:15:52

Aaron Francis

Yeah

1:15:52

Speaker 1

... there's no way to get at the underlying Playwright of Pest sufficiently to do them. Whatever. There's a bunch of stuff in there, it's all annoying. But whatever. I mean, listen, I'm doing... I did, I did, like, a week of work yesterday before I left bed. Like, I woke up-

1:16:08

Aaron Francis

Yeah

1:16:08

Speaker 1

... and I was like, "Okay, do this, do this, do this." And then, like, a bunch of stuff got done, and I was like, "This is kinda magical." But, like, I just did a-

1:16:14

Aaron Francis

Yep

1:16:14

Speaker 1

... week of work in an hour. And honestly, it would've been a year of work 'cause I wouldn't have done any of it in reality probably. So it is a magical time.

1:16:23

Aaron Francis

And imagine how magical it would be if you could call that agent and talk to it via voice.

1:16:28

Speaker 1

I still don't like talking to them. I want to. Uh, this week, all this, like, work... Uh, I, I was gonna say coding. It's not really coding, obviously. But I'm starting to get the, like, wrist, getting the-

1:16:38

Aaron Francis

Oh, yeah

1:16:38

Speaker 1

... like, uh, track pad wrist, you know? And I was like, "I gotta start talking to the stupid AI."

1:16:42

Aaron Francis

I'm telling you.

1:16:43

Speaker 1

But I just don't like doing it. But I do have to integrate it more at some point here. I don't have to have it talk back to me. I could just use the, like, pushing, you know, the voice-

1:16:51

Aaron Francis

I, I use monologue-

1:16:52

Speaker 1

... monologue or, yeah

1:16:52

Aaron Francis

... to do speech to text.

1:16:54

Speaker 1

Yeah.

1:16:54

Aaron Francis

Yeah.

1:16:54

Speaker 1

Yeah. So I could just do that. But I don't know.

1:16:56

Aaron Francis

All right, folks.

1:16:58

Speaker 1

I gotta do more of that.

1:16:58

Aaron Francis

That's the show.

1:16:58

Speaker 1

All right. You get to go work a real job.

1:16:59

Aaron Francis

I do.

1:16:59

Speaker 1

That's the show. Thanks to the sponsors. Sponsor the show. There's a couple slots left. Get in there. If Jesse Bentley doesn't take them all, you can get one still. Mostlytechnical.com to see the history and go through all the 157 other episodes. Email us at mostlytechnicalpodcast@gmail.com. Say hi and, uh, we'll see you next week.

1:17:21

Talk to you later.

1:17:22

Aaron Francis

Bye.

Get the next one by email

I’ll send you some more. Not too many.