In this episode of the Laravel Creator Spotlight, we speak with @aarondfrancis and look at his journey to fame, his recent Laravel package called Solo, Try Hard Studios courses, transitioning from full-time work to running a full-time business, parenting, and his future plans.
## Show Links
Aaron's Twitter → https://twitter.com/aaronfrancis
Aaron's Bluesky →https://bsky.app/profile/aaronfrancis.com
Aaron's Website → https://aarondfrancis.com
Solo for Laravel → https://github.com/aarondfrancis/solo
Try Hard Studios → https://tryhardstudios.com/
Screencasting.com → https://screencasting.com/
High-Performance SQLite → https://highperformancesqlite.com/
Mastering Postgres: A video course on PostgreSQL → https://masteringpostgres.com/
Publish Your Work, Change Your Life - Aaron Francis - Dallas Software Developers Meetup → https://www.youtube.com/watch?v=Ztrwf64EbHg
Aaron Francis "Publishing Your Work" - Laracon US 2023 Talk → https://www.youtube.com/watch?v=2YaEtaXYVtI
GitHub ReadME Project - Publishing your work increases your luck → https://github.com/readme/guides/publishing-your-work
## Chapters
00:00 - Introduction
02:20 - Solo for Laravel
10:00 - Future plans for Solo?
12:28 - Try Hard Studios Courses
17:29 - Screenflow the good and bad
19:40 - Potential new App to solve issues with Screenflow and Screen Studio
22:40 - Upcoming Courses
28:20 - Using a Synology NAS to save video files and work remotely with Steve Tenuto
30:05 - Do you keep every video you ever make?
32:55 - Transition from working full-time to now being a business owner full-time
37:03 - Balancing Parenting while running a business
40:19 - What else fun or exciting is going on? (Upcoming Laracon EU Talk)
40:52 - Top Secret new library that works with Inertia
44:39 - Closing
@laravelnews on social:
Instagram: https://www.instagram.com/laravelnews/
Twitter: https://twitter.com/laravelnews
Facebook: https://www.facebook.com/laravelnews
LinkedIn: https://www.linkedin.com/company/laravel-news
All our screencasting gear:
https://laravelnews.notion.site/Screencasting-f61e098852bf449c963473426841bfc4?pvs=25
➫ Business Inquires: hello@laravel-news.com
----------------------------------------------------------------------
JOIN OUR WEEKLY LARAVEL NEWSLETTER
👉 https://laravel-news.com/newsletter
----------------------------------------------------------------------
Eric Barnes
00:00:00 – 00:00:12
Welcome back to the Laravel News creator series.
Today, I have the one and only Aaron Francis here.
He is I feel like everybody knows Aaron at this point, but, welcome to the show, Aaron.
Aaron Francis
00:00:13 – 00:00:15
Yeah.
Thanks thanks for having me.
I'm excited to be here.
Eric Barnes
00:00:16 – 00:00:22
Yeah.
It's like it's like the one person that don't need any introduction is you and Taylor, because you're just kind of everywhere, all over my feeds.
Aaron Francis
00:00:23 – 00:00:24
That's the goal.
Eric Barnes
00:00:24 – 00:00:34
I'm curious.
This is this we'll just start off before we jump into the code.
Like Okay.
How how did that progression start?
Because, like, I feel like I didn't really know you until, like Mhmm.
Eric Barnes
00:00:34 – 00:00:43
Two years ago or three years ago, and then now you're just everywhere.
It's like Mhmm.
Was it just, like, instantly, like, you you hit something and then you were famous from then on?
Or was it just a
Aaron Francis
00:00:44 – 00:01:16
I mean, it was it was it I think it probably was that discreet.
It was like a moment in time.
I've been using Laravel since, man, probably since 2014.
And so I've been around, but then, yeah, a few years ago, I realized that I was doing all this, like, what I thought was interesting stuff and then just never talking about it, online.
And so I started just talking about it online, and turns out that is what makes the big difference.
Aaron Francis
00:01:16 – 00:01:22
And so, yeah, that was a couple years ago, and, just have kept talking, and it keeps working.
Eric Barnes
00:01:23 – 00:01:35
I love that.
You know, it's it's surprisingly hard to talk about stuff you're working on, or at least for me.
Like, it's like, you know, throughout the day, I'm like, this is kinda cool.
Maybe I should share it, but then I'm like, nobody nobody really cares about this at all.
Like Mhmm.
Eric Barnes
00:01:36 – 00:01:39
So why even share it?
You know?
So you gotta get over that hurdle.
Right?
It's like do.
Eric Barnes
00:01:40 – 00:01:41
That's hard to do.
Yep.
Aaron Francis
00:01:41 – 00:01:41
I
Eric Barnes
00:01:41 – 00:01:45
know I know you actually I think you just gave a talk on all this.
Aaron Francis
00:01:45 – 00:01:46
I did.
Yeah.
Eric Barnes
00:01:46 – 00:01:53
But yeah.
So it's like Yeah.
So if if you wanna get better about sharing stuff online, go watch Aaron's talk, which we'll have in the show notes.
Aaron Francis
00:01:53 – 00:02:15
Yeah.
And it was a it's a updated and adapted version of the talk I gave at Laracon Nashville, like, a year a little more than a year ago.
And so that one that one's online as well, the Laracon Nashville talk.
Same same idea, but this one this past weekend was updated to include all the stuff that's happened since then, which is a lot.
Eric Barnes
00:02:15 – 00:02:23
It was it was a whole lot.
Yeah.
It's, yeah.
You've you you're super busy.
Like, so we'll just jump into, like, one of your projects that you started recently.
Eric Barnes
00:02:23 – 00:02:28
It's called Solo.
Mhmm.
Like, give me when did you create this?
Aaron Francis
00:02:28 – 00:03:00
So, a few weeks before I started Solo, which I'll explain in a second, but a few weeks before I started that, Taylor released, a new, like, it's not even a package.
It's basically like a script.
So in the new Laravel skeleton, the framework like, when you download it to create an app, there's a new script in there.
I think it's, like, composer run dev or something.
And that composer run dev script, like, delegates down to an NPM package called concurrently.
Aaron Francis
00:03:01 – 00:03:27
And what concurrently does is it runs three or four process it runs as many as you want, but in our case, it runs three or four processes at once, and it kinda munges all the output.
So it, like, puts all the output in together.
So in the situation where you're starting a new Laravel application, you run composer run dev, and it starts goodness.
What does it start?
The Vite, dev server, the PHP HTTP, like, development server.
Aaron Francis
00:03:27 – 00:03:31
Does it start anything else?
It does.
The queues, maybe.
I think you're right.
Eric Barnes
00:03:31 – 00:03:32
I think it I think it starts the
Aaron Francis
00:03:32 – 00:03:33
queues or something like that.
Eric Barnes
00:03:33 – 00:03:36
It might it might even run PHP artisan serve.
I can't remember it.
Aaron Francis
00:03:36 – 00:03:43
I think it does.
Yeah.
Hold on.
Hold on.
What's the And so he released that, and I used it.
Aaron Francis
00:03:43 – 00:03:49
And I was like, hey.
This is really convenient.
And then I thought, oh, the logs.
It tails logs.
And then I thought, wait.
Aaron Francis
00:03:49 – 00:04:30
This is kind of a mess because, you know, every time you, you know, every time you type a single character in a JavaScript file or a view template or something, you get this, like, this new output in your in your on your screen.
And then your logs are kinda, like, scrolling off the screen too fast because your views or your Vite stuff is, like, taking up a bunch of space.
And so I didn't like having it all intertwined.
I didn't like it having it all mixed up, and I thought I could I could probably write something in PHP to do this.
And then I remembered I remembered that our dear friend, Joe Tannenbaum, has a, course on Laracasts about, like, building command line interfaces, basically.
Aaron Francis
00:04:31 – 00:04:41
I think I think, technically, they're called two e's, which is like a textual user interface.
I don't know.
I made that up.
And I thought, okay.
Well, this is, like, this is a fun thing to learn.
Aaron Francis
00:04:41 – 00:05:01
And so I watched Joe's course, which is just fantastic as all Lyricast course are.
I watched his course, and then I was like, sure.
How hard could this be?
You know, fame famous last words.
And so in, like, two or three days, I had the the first, you know, the first prototype up and running.
Aaron Francis
00:05:01 – 00:05:29
And so what solo is is it is a, it's a Laravel package that serves the same purpose as concurrently does with over in the the node ecosystem.
But, it provides you with a single process that you can run.
So you just run php artisan solo.
And what solo will do is it'll bring up in your terminal, bring up like a it's almost like a dashboard looking thing.
It's got tabs across the top and hot keys across the bottom.
Aaron Francis
00:05:29 – 00:05:47
And then in the middle is a big pane of output.
And you can run as many processes through solo as you want.
So, like, in a typical setup, you would processes through solo as you want.
So, like, in a typical setup, you would start the logs.
You would start, you know, PHP artisan serve, and then you would start the key workers and maybe reverb and maybe some other stuff.
Aaron Francis
00:05:47 – 00:06:06
Right?
Every team every team has their own stuff that they need to run locally.
And so with solo, you can just configure it.
You can there's, like, a solo service provider, and you can just configure it, such that when you start solo, it starts all these commands.
And then you can, like, arrow between them.
Aaron Francis
00:06:06 – 00:06:30
So there's tabs at the top.
You arrow between them, and it shows the output of each individual command individually.
And you can, like, stop commands, restart them, clear the output.
And then the thing that I have been the rabbit hole that I went down is interactive processes.
So you can, like, you can run, basically, like, PHP artisan make, but you need to start typing some stuff in there.
Aaron Francis
00:06:30 – 00:06:58
Right?
And so I figured out how you can, through much pain, figured out how you can, like, go interactive into one of your processes that's running in solo.
So you can hit the I key and then start typing and then, like, actually interact with the underlying process, and then you can bail out when you're done.
And so it has grown basically into, a process manager and I think very similar to TMux, but I've never actually used TMux.
So this is maybe TMux for normies.
Aaron Francis
00:06:59 – 00:07:10
So that's kind of the the pitch for solo.
And it's been it's been a ton of fun, but also I've gone deeper into, like, the command line and terminal stuff than I ever expected that I would.
Eric Barnes
00:07:10 – 00:07:23
Well, is there are you gonna have other use cases for all the terminal stuff you're learning or along with building the solo, or is this just sort of a fun, you know, secondary side project that you just thought would be fun to do?
Aaron Francis
00:07:23 – 00:07:34
Yeah.
So that's always the question.
Right?
Especially now that, you know and we'll probably get to this.
Now that I don't have a full time job, there's always a question of, like, what's the ROI here?
Aaron Francis
00:07:35 – 00:07:59
And some of that I try not to worry about upfront, but I do have, you know, a business partner, and I'm like, hey.
I'm spending my time on this.
Here's why I think it makes sense.
And so I think, you know, just, like, the biggest reason I'm doing it is because I wanted it I just wanted it for myself.
And I think it's good I think it's a good, like, gift to the community as DHH talks about open source.
Aaron Francis
00:07:59 – 00:08:04
Like, it's just a gift.
You can take it.
You don't have to, but I made this, and I think it's nice.
Here you go.
Everyone have it.
Aaron Francis
00:08:04 – 00:08:57
Now now that we're so deep into it, there are, there's a good argument that there are a couple packages that I've written inside this single solo package that I should, like, kinda carve out and make, into the solo namespace.
One, for example, is I've written a full, like, a full terminal emulator in PHP.
And so that's one of those things that I could, like, carve out, and it could be its own standalone package that could potentially be helpful for other people.
And then there's, there's the actual solo process one.
There's the, screen emulator, and then there's a bunch of, like, antsy manipulation stuff that I've written because in the terminal, like, to turn some text red, you type in these crazy characters that are invisible, and it turns the text red.
Aaron Francis
00:08:57 – 00:09:30
And so I've done a ton of work around that to, like, make that a sane user experience, and I could carve that out as well into, another package.
And then I think, you know, a lot of what I do is create content, and I think it would be fun to do basically like a rebuild where I, you know, sit down in one day and reimplement it from scratch and do one of those, like, you know, one of those crazy, like, six hour YouTube videos that people do sometimes.
And we'll see if it works.
I've never done one like that.
So there are a lot of places I could take it.
Aaron Francis
00:09:30 – 00:09:51
Of course, I could do conference talks.
I could write articles.
So I'm trying.
Everything that I do, I try to make serve multiple purposes, because if it's just, like, one thing, well, we've got 10 other ideas that could serve multiple purposes, so we would have to pick those instead.
So that's kinda how I think about, like, spending time on something like this.
Eric Barnes
00:09:52 – 00:10:00
Right.
Right.
I gotcha.
It's, it's pretty sweet.
So one of the questions that, was asked, actually, Janek asked me.
Eric Barnes
00:10:00 – 00:10:07
He's like, is ask Aaron if he thinks this will eventually become part of Core Laravel.
Aaron Francis
00:10:08 – 00:10:45
That is always an interesting question to me.
I don't know, and I don't hardly ever push for anything to become Core Laravel.
I wrote a package years ago called, Pseudo Demons or Pseudo Demons, and it was a it was a way to run, scheduled commands, basically, like, sub one minute.
So it used to be in Laravel that you could run scheduled commands every minute.
I needed something that was basically like, like an infinite loop, like a like a daemon, basically, that was, like, constantly pulling the database every two, three, four seconds.
Aaron Francis
00:10:45 – 00:10:56
And so I wrote this big this big package for it.
Worked out great.
Maintained it for a couple years.
And then later, Taylor DM'd me, and he was like, hey.
Do you still use this package?
Aaron Francis
00:10:56 – 00:11:04
He's like, yeah.
It's awesome.
He said, okay.
Well, we're thinking about implementing subsecond processes in Laravel.
I was like, take whatever you need.
Aaron Francis
00:11:04 – 00:11:23
Like, I I don't think he took anything from my package, but my my point was, hey.
This I've battle tested this.
It's been in production for many years.
Like, have at it.
And I think I prefer that method because, I don't wanna be on the hook for messing up Laravel, frankly.
Aaron Francis
00:11:23 – 00:11:51
You know?
Like, I don't wanna I don't wanna come in with this at this point, this solo package is ginormous.
I don't wanna come in with this package and cause a bunch of headaches for Taylor and Dries and whoever's maintaining, you know, the open source side of Laravel at this point.
And so what I would rather do is spend a year or two or three fleshing it out, just eating that glass by myself.
And then if they wanna come along and adopt it somehow, that's totally fine for me.
Aaron Francis
00:11:51 – 00:12:13
I think there is a world in which the, application skeleton could ship with, this my package composer required without having, to, like, hand it over to the Laravel organization.
Because when you hand it over to the Laravel organization, as much as I will say, sure.
Yeah.
I'll keep maintaining it.
I could just walk away.
Aaron Francis
00:12:13 – 00:12:28
And then it's on somebody else's shoulders, and they didn't write the code, and that sucks.
And so I anticipate they'll add it at some point if it's good enough to the framework, like that, this application starter, but not the actual Laravel organization.
That's just a guess.
Eric Barnes
00:12:28 – 00:12:42
So the next thing, you have three courses now.
You let's let me let me think if I can go through the history.
You started with screencasting.
I did.
Then you did SQLite and then Postgres.
Eric Barnes
00:12:42 – 00:12:46
Is that is that the sort of the way you you went through and launched all these?
Aaron Francis
00:12:46 – 00:13:05
Yep.
That that is correct.
The, deep the deep lore is I also have an accounting course for sophomores at Texas A and M University.
I did that one in 2016.
And then right before screencasting, I did, MySQL for developers for my former employer.
Aaron Francis
00:13:07 – 00:13:28
And so those I think that is the the totality of my courses.
But, yeah, as a, as a solo entering into the money making online world, screencasting was my first real big one, although accounting did some money over many, many years, but the the real big ones are the three that you mentioned.
Eric Barnes
00:13:29 – 00:13:39
Gotcha.
What you know, it's sort of interesting because you would think the accounting one would actually have a way bigger market than databases or, screencasting.
Aaron Francis
00:13:40 – 00:14:07
Yeah.
It it, it doesn't because it is, the topic is introduction to financial accounting for college students.
Like, it's not, it's not like learn how to do bookkeeping for entrepreneurs, which is on our list of, like, ideas.
But the specific topic of that course is it's basically, teaching to the university's curriculum.
So it's not broadly applicable.
Eric Barnes
00:14:09 – 00:14:22
I gotcha.
Gotcha.
Yeah.
Because my actually, my daughter's in accounting right now, and then, she sort of hates it, of course.
And she's like and I was like, well, I'm pretty sure, like, if you need help, like, I can just, like, ping ping, Aaron, and he'll be like, yeah.
Eric Barnes
00:14:22 – 00:14:29
This is what you would do.
Yep.
But it but, you know, I don't know.
Like, high school accounting, there's probably a big market in there because
Aaron Francis
00:14:29 – 00:14:35
everybody still does it.
And I freaking love accounting.
Still do.
Still do.
I was an accounting major.
Aaron Francis
00:14:35 – 00:14:49
I was a CPA there for a second, and I just love accounting so much.
So, yeah, that's a that's an interest that's an interesting idea.
We have not Steve and I have not ruled out doing more full on, like, accounting slash business course.
Eric Barnes
00:14:49 – 00:14:58
Yeah.
It what?
I I will say this.
You always have a fallback if if you hate being a developer because Mhmm.
Good accountants are so hard to find.
Eric Barnes
00:14:58 – 00:15:07
Ones that actually, like, look out for you.
Like No.
They're all fun.
They can do numbers, but, like, they none of them are, like, have your best interest at heart.
Like, you have to go to them and, like Yes.
Eric Barnes
00:15:07 – 00:15:09
Can I do this?
And they're like, oh, yeah.
Yeah.
You can do that.
Aaron Francis
00:15:09 – 00:15:11
I was like, oh, I'm like, they they
Eric Barnes
00:15:11 – 00:15:11
three years ago.
Aaron Francis
00:15:11 – 00:15:21
You exist until, you know, it's you email them and you're like, hey.
When are my documents due?
And they're like, oh, man.
They were due two months ago.
And you're like, why didn't you should have told me something.
Aaron Francis
00:15:21 – 00:15:28
Like, Like, I know that it's the same every year, but you gotta reach out and be like, hey.
Here's what I need from you.
I know.
Accountants are the worst.
Eric Barnes
00:15:28 – 00:15:39
That's great.
Well, so so on your the the first course screencasting, are you Mhmm.
Do you consider it complete?
Are you gonna kinda revisit it, or is it just good to go?
Aaron Francis
00:15:39 – 00:15:58
It is complete, and we're gonna completely redo it.
So it is, it's it's pretty good right now.
I think it's a good solid effort.
I think it, it needs a little bit of love.
And so that is the goal for, the first month of next year.
Aaron Francis
00:15:58 – 00:16:38
So January of twenty twenty five, Steve and I are gonna redo just from the ground up, we're gonna redo screen casting.
And so the shape of that is going to be, I will teach the, like, the philosophical course, which is the only course that we have right now.
So I'll teach that on, like, why you wanna do it, how to do it, how to prepare your material, how to prepare yourself, tips for recording, that sort of stuff.
And then Steve is going to teach a series of, basically, like, add on courses or adjunct courses for every popular editor.
Because, you know, Steve's been a video editor now for more than twenty years.
Aaron Francis
00:16:38 – 00:16:53
He's used them all at some point except ScreenFlow, which I will teach.
I will continue to teach ScreenFlow.
But he'll teach, you know, he'll teach Premiere and, DaVinci and, I don't even remember what all of them are.
Final Cut.
So he'll teach all of those.
Aaron Francis
00:16:54 – 00:17:25
But from a very, like, scoped down perspective of as a screen caster, what do you need to know?
Like, what is the 20% of Final Cut Pro that you need to know to be able to make really good screencasts fast?
And so we'll we'll have this whole kind of, like, collection of courses with the hope being you buy, like, the flagship that, like, teaches you how to screencast, why you want to, how to be successful, and then you pick your editor of choice, and you buy that, as an add on.
So that that's the idea, and we'll we'll start on that in January.
Eric Barnes
00:17:26 – 00:17:34
I like that.
So from the course, you talk about ScreenFlow.
Are you is that still your sort of method?
You record everything in ScreenFlow, and then you
Aaron Francis
00:17:34 – 00:17:35
I sure do.
Eric Barnes
00:17:35 – 00:17:39
Pass it to him, and he does whatever he wants to and whatever app he wants to.
Okay.
Aaron Francis
00:17:39 – 00:18:01
That's right.
It's crazy.
I mean, ScreenFlow sucks, but it's the best of, you know, it's the best of the normie tools.
And I think, potentially, one of the only ones that you can record directly into.
And so the reason I like ScreenFlow so much is you can say record my camera, record my mic, record my screen, go.
Aaron Francis
00:18:01 – 00:18:28
And it records everything.
Whereas with, like, QuickTime or something else, it's just kind of a mess to get everything else to get it recorded somewhere else.
And so, yeah, I record everything in ScreenFlow.
I still do a rough cut to to chop out any bad takes, and then I I just ship the ScreenFlow file over the Internet to Steve, and he exports it to Apple ProRes or something and then puts it in whatever editor he uses and does it from there.
Eric Barnes
00:18:28 – 00:18:34
I like that.
Yeah.
Yeah.
It's it's it's funny because ScreenFlow annoys me to no end.
Yes.
Eric Barnes
00:18:34 – 00:18:51
But it's the only one I've actually found that you could actually do those three things, you know, your screen and your face and your mic, where everything else, you know, is not that not that handy.
Yeah.
The the worst, though, is, like, if you're not on a big monitor, I don't know if you've done this, you're trying to do it
Aaron Francis
00:18:51 – 00:18:52
on your
Eric Barnes
00:18:52 – 00:18:57
laptop Mhmm.
ScreenFlow will not go down small enough.
So you have all this, like,
Aaron Francis
00:18:57 – 00:18:57
extra stuff.
Eric Barnes
00:18:57 – 00:18:59
It's very floor
Aaron Francis
00:18:59 – 00:19:12
kinda hangs off the Yeah.
The screen.
It's crazy.
Yeah.
There, there there might be Steve and I might have some news to share on that in the next six to twelve months, but right now, it's a it's a little early.
Aaron Francis
00:19:12 – 00:19:36
But, yeah, we're we are also aware of the pains of ScreenFlow, and I still recommend it because it's the only thing out there.
Screen Studio is nice, but it's a fundamentally different it serves a fundamentally different need.
Screen Studio is like, I wanna make a one, two, three minute demo of my application software, whatever, But I I'm not doing, like, full on editing, you know, a course in Screen Studio.
No way.
Mhmm.
Aaron Francis
00:19:36 – 00:19:39
So there's there's something missing there, and I think Steve and I have found
Eric Barnes
00:19:39 – 00:19:45
a solution for it.
Oh, I love this.
A brand new app.
Mac app.
I will make sure it's a Mac app.
Eric Barnes
00:19:45 – 00:19:57
Well, I guess, technically, Windows is probably bigger, but Mac apps are what we all know and love.
ScreenFlow is good.
The one thing that bothers me about it is, like, you can't actually move the captions around.
Aaron Francis
00:19:58 – 00:19:59
Screen Studio?
Eric Barnes
00:19:59 – 00:20:09
Yeah.
Screen Studio.
Yeah.
And so, like, when you try to make Instagram reels, the captions end up coming out, like, under the like, where your name is at the bottom.
And, just little minor things like that.
Eric Barnes
00:20:09 – 00:20:15
It's just like, why can't we move this around?
Like, I don't I don't get what's going on behind the scenes there.
Yeah.
Aaron Francis
00:20:16 – 00:20:29
But And it seems like he does great.
Like, it seems like even despite all those issues, you know, there are a few other things about it.
It seems like he's just constantly selling copies, and so I think it's a good space to be in.
Mhmm.
Eric Barnes
00:20:29 – 00:20:44
Yeah.
Definitely.
I think the whole screencasting things should continue to grow, you know, in the future compared to, which I don't know.
You're you're very good at picking things that are sort of, will be around forever and doesn't go too much out of date.
Aaron Francis
00:20:45 – 00:21:01
That's the hope.
That's why that's why I'm glad, I'm that's why I'm glad I'm not a React guy.
One, I don't like it, but two, it moves so fast.
Like, I feel like all the React, instructors are constantly and that just feels exhausting.
Eric Barnes
00:21:02 – 00:21:13
Mhmm.
For sure.
And then well, like, SQL, that probably that doesn't really change, does it?
Like, maybe?
I mean, I think MySQL eight changed a bunch of crap and broke stuff, but that was it.
Eric Barnes
00:21:13 – 00:21:14
Right?
Aaron Francis
00:21:14 – 00:21:33
Yeah.
Even, like, even Postgres moves faster than MySQL, but it's still like, people don't update their databases terribly quickly.
So, you know, you're running let's say you're running Postgres fifteen sixteen.
I think we're we're currently on 17.
Let's say you're running Postgres fourteen fifteen.
Aaron Francis
00:21:33 – 00:22:08
You're not really in a hurry to wanna upgrade one of your core pieces of but more than that, Postgres itself can't chain like, it can get better and add new features, but it can't fundamentally change terribly much from release to release because then people would stop using it.
Right?
And so I feel like that's a little bit a little bit of a difference between React.
I feel like React is constantly shipping experimental stuff and basically changing how everything works, whereas Postgres can't really get away with that.
Eric Barnes
00:22:09 – 00:22:20
Yeah.
You know, it it just reminds me of the good old trusty jQuery.
I'm pretty sure you could, like, have a jQuery one app right now and just throw in the brand new version of jQuery.
It'll probably still work.
Aaron Francis
00:22:20 – 00:22:21
Yep.
Exactly.
Eric Barnes
00:22:21 – 00:22:34
That's amazing.
Yeah.
Yeah.
I I I think, more people should try to do that.
But I'm I'm sure that's so hard, especially when you have all these, you know, new ideas and things change.
Eric Barnes
00:22:34 – 00:22:42
You're like, oh, yeah.
That was a dumb idea.
Mhmm.
But, but, yeah, that's, that's super interesting.
So, what other courses you got coming up?
Eric Barnes
00:22:42 – 00:22:45
Anything anything you wanna talk talk about yet?
Aaron Francis
00:22:46 – 00:22:46
Let's see.
Eric Barnes
00:22:46 – 00:22:48
Aside from screencasting redo?
Aaron Francis
00:22:48 – 00:23:23
Yeah.
So the screencasting redos are big undertaking for first probably two months of next year, honestly.
We have completed a guest course.
So I had a guest instructor fly here to Dallas where I am and record an entire course here.
That will probably come out in February or March, and it is a Rails, on SQLite course, teaching you basically how to go from zero to MVP, as quickly and as, with, like, high quality, like, not just ship a bunch of crap.
Aaron Francis
00:23:24 – 00:23:54
And so that'll come out probably in February.
And then after that, we're gonna try a little bit of an experiment and go, maybe down market.
So a lot of what I've done so far is very, like, intermediate level stuff.
It's it's not it's not for people who are just getting started.
You know, you could take the SQLite course not being, you know, being fresh out of school, and you'd probably learn a ton.
Aaron Francis
00:23:54 – 00:24:30
But it starts out pretty it starts out pretty quick, and we go pretty deep.
And so that, I think I I like teaching that stuff.
It does take a lot out of me because it's just so much harder to teach intermediate material.
And, also, the market is just so much smaller.
And so, after we finish screencasting early next year, I think I'm gonna do an introduction to SQL that's gonna be, like, you know, a short, maybe two, three hour course, very cheap, and very, like, here's what here's what a select statement is.
Aaron Francis
00:24:30 – 00:24:39
Here's what an update statement is.
Because I think I live I live in a world where it's like, nah.
Nobody would ever want that.
That's so silly.
Why would any no.
Aaron Francis
00:24:39 – 00:24:51
Everybody knows that stuff.
And then you go to, I don't know, you go to any course platform anywhere, and it's all intro stuff.
And it's like, okay.
Come on.
Like, that obviously makes sense.
Aaron Francis
00:24:51 – 00:25:10
There are way more beginners than there are intermediates.
Like, use your head for a freaking second.
And so I'm gonna try to do that.
It's a little bit of a mismatch with my audience because my audience is, like, senior engineers.
But it's a very good match with the Internet, And so it's gonna be a big I think it'll be a big SEO play.
Aaron Francis
00:25:10 – 00:25:28
This will be very different than what we've done in the past, which is, like, build up hype on Twitter and YouTube and then launch it to all of, you know, the people that follow me.
This is gonna be basically like, hey, y'all.
It's done.
If you know anyone that would like it, it's out there.
But I don't, honestly, I don't expect most people that follow me to need a course like this.
Aaron Francis
00:25:28 – 00:25:31
So that'll be that'll be an experiment.
We'll see how that goes.
Eric Barnes
00:25:32 – 00:25:46
I think you might be surprised.
Like, I don't know.
I still Google the very, very basic SQL stuff.
It's like anytime I need to do something besides, whatever Eloquent is, it's like, well, let me go Google because I can't remember how what it is that stuff does.
Mhmm.
Eric Barnes
00:25:47 – 00:26:02
Especially, like, for me, it's like the joins is where it gets super confusing.
And Mhmm.
And, you know, what the index and do all this basic stuff.
It's like, you know, everybody should already know this probably, but, you know, Tom O'Eric don't know.
So he's gonna he he's right up your alley.
Eric Barnes
00:26:02 – 00:26:15
But it it it's also really good too, though, because that would actually transition well.
Because once you get them signed up to there, then, you know, after they get through it, then now they're on the intermediate level.
They're ready to Yep.
You know, continue those learning steps.
So I love that.
Aaron Francis
00:26:15 – 00:26:35
That'll that'll be interesting.
We'll give them a, you know, an intro to SQL, and then maybe they can pick their flavor.
They can do, you know, mastering Postgres or high performance SQLite or something like that, to carry on learning.
So trying to, like, trying to round out the offerings in this, education empire.
And there's just there's just so much to do.
Aaron Francis
00:26:35 – 00:27:08
But this will be so much easier for me to do.
I could probably sit down next week and and record an intro to sequel with zero prep whatsoever.
And so I'm very much looking forward to that versus, you know, versus I'm still finishing Postgres, and I've still got, you know, dozens of pronounce of docs everywhere because I'm like, I gotta make sure I get all this right because this is, you know, these are intermediate people, and I don't wanna, you know, I don't wanna lead them astray.
But with, like, intro people, I just know it all cold because I've been doing it for so long.
So I'm looking forward to that.
Eric Barnes
00:27:08 – 00:27:15
That's awesome.
So so your guest instructor, is he using your office?
Is he same backdrop, same app, everything?
Aaron Francis
00:27:15 – 00:27:23
He was.
Yeah.
Yeah.
It was interesting.
So we flew him here, and, he sat in here and and recorded.
Aaron Francis
00:27:23 – 00:27:41
You know?
We we we he brought a few extra, like, trinkets for the backdrop to make it, his flavor a little bit.
But, yeah, he used my camera, my mic, my lights, my desk, my monitors.
We just plugged in his computer, and got ScreenFlow on his computer, and that was basically it.
So yeah.
Aaron Francis
00:27:41 – 00:28:01
And then we we saved them all.
Like, before he left, we saved everything to my, Synology NAS that's in there, so my network attached storage device.
And then Steve just logs into that NAS and pulls them off and starts editing.
So it it it kind of it worked out great.
I am curious to see, so, like, the production worked out great.
Aaron Francis
00:28:01 – 00:28:15
I'm curious to see how the distribution and the selling of that does, because this will this will be the first one where I'm not the instructor, and we'll see we'll see what kind of pull, the try hard brand has when it's a different instructor.
Eric Barnes
00:28:16 – 00:28:24
That makes sense.
So you you sort of touched on that.
Steve is not in your city.
Right?
Y'all are No.
Eric Barnes
00:28:24 – 00:28:34
Unfortunately.
Y'all are both remote.
So you Yeah.
You actually have a a computer in your in in your apartment office, and you just put everything on that, and then y'all just have access.
Aaron Francis
00:28:35 – 00:28:36
Yeah.
I have a
Eric Barnes
00:28:36 – 00:28:38
That's that's a pretty good idea.
Aaron Francis
00:28:38 – 00:29:00
It's great.
I have, it's a Synology, network attached storage device, and it holds I've I think I have got, like, five drives in there, and I think the max usable storage is, like, 22 terabytes or something, because it's set up in an, a RAID configuration.
And so that is just always on.
It runs.
It's wild.
Aaron Francis
00:29:00 – 00:29:23
It's like a it is like a computer.
It runs Linux.
And so I could I could install PHP on it and, like, run, you know, Laravel apps on my Synology, but I don't really have a use for it.
But, yeah.
So I drop everything onto that Synology, and then we use, a tool called Tailscale where Steve, can just mount the device on his computer.
Aaron Francis
00:29:23 – 00:29:45
So he can open finder, and it looks like an external drive, and he can just click on it and browse through it.
Of course, transferring is slow because it's from Dallas to Boise, but it's just incredibly like, it's incredibly practical.
And I saw the other day, I was adding some new ScreenFlow documents, and I saw that some had been, like, labeled green.
And I was like I texted Steve, and I was like, did you put these green dots here?
He was like, oh, yeah.
Aaron Francis
00:29:45 – 00:30:03
I thought that was local.
And I I I didn't know that you could, like, in finder, in Mac finder, you could, like, add labels to stuff.
And so I think he's using that to keep track of what he's edited and what he hasn't, but it's very like, it surprised me because it it is just a local device to both of us even though the inter Internet separates us.
It's very cool.
Eric Barnes
00:30:04 – 00:30:12
That that is pretty sweet.
What about, do you keep every video you ever make, you keep all the raw footage forever?
Aaron Francis
00:30:12 – 00:30:19
Yeah.
I'm I'm back and forth on that.
I have for the courses so far for a lot of the YouTube videos.
No.
I don't.
Aaron Francis
00:30:19 – 00:30:28
Right.
But for the courses so far, I have.
I don't know that it I don't know that it's important.
Mhmm.
I don't I don't know.
Aaron Francis
00:30:28 – 00:30:49
It just makes me nervous to delete, like, course material.
Once we hit I think we're only you know, we've only used two terabytes of storage.
Once we start bumping up against the limit, we'll probably delete some of the old stuff, but now I I still have it all.
And I I'm sure Steve does too.
I'm sure he's got a copy of it over on, you know, his working, drives over there.
Aaron Francis
00:30:49 – 00:30:57
So and it's backed up.
Like, I I back up the Synology to back Blaze b two.
And so I just I just have copies everywhere, which is feels excessive.
Eric Barnes
00:30:59 – 00:31:11
That's that's good, though.
Like, for me, like, I have copies of nothing.
Whatever, once I put hip hop, I wish I just go and delete, but, of course, I'm not making, courses or selling anything.
So it's just like, whatever.
I don't care anymore.
Eric Barnes
00:31:12 – 00:31:20
Just be gone.
Get get off my computer.
Mhmm.
But, yeah, that's that's pretty that's a pretty good I like the tags too.
So I use tags.
Eric Barnes
00:31:20 – 00:31:22
Do you have you ever used Hazel Mac app?
Aaron Francis
00:31:23 – 00:31:26
Oh, man.
That rings a bell.
I feel like I used that years ago.
Eric Barnes
00:31:26 – 00:31:28
Yeah.
So I still use it because everything What
Aaron Francis
00:31:28 – 00:31:29
does it do?
Eric Barnes
00:31:30 – 00:31:48
So it it can basically watch finder and or watch files and just do stuff automatically.
Mhmm.
So, like, when I download a file, it'll tag it blue and put it in the downloads folder.
And then anything tagged blue that's older than, like, fourteen days, it just automatically deletes off of the downloads folder.
So that way, I never have to, like, clean up anything.
Eric Barnes
00:31:48 – 00:32:06
It just automatically handles all that.
And then the other thing, I I don't do it much anymore, but, used to, it would I had a had it set up to auto compress images, like, featured images for for the Louisville news website.
So I would just drop them in a folder.
It will not automatically run the thing.
But now it's, like, whatever.
Eric Barnes
00:32:06 – 00:32:17
I'm paying for pic perf, and Mhmm.
I'm hoping they handle all of it because it's just something else I don't really wanna think about or deal with.
But I don't know.
Still an evil app to me.
It's just
Aaron Francis
00:32:17 – 00:32:17
it's just I love
Eric Barnes
00:32:17 – 00:32:20
it feels like it's from the eighties, but it still works.
Aaron Francis
00:32:20 – 00:32:43
Man, I love those single purpose little Mac apps.
Steve and I were just talking about that today.
Like, I feel like back in the early twenty tens, late '2 thousands, there were so many cool little Mac apps that just did a few little things.
And we're we're taking some inspiration from those as we start to think about what kind of software we wanna build, if any.
But those are just so fun.
Eric Barnes
00:32:43 – 00:32:50
Yeah.
Like, the first one that comes to my mind is, remember the bartender app?
I mean, I still use it all the time.
I love bartender.
It's awesome.
Eric Barnes
00:32:50 – 00:33:05
Yep.
Yes.
So, well, so so I I know you've already talked about this on 40 other podcasts.
So you you've went from full time to or from working full time to now being a business owner full time.
Mhmm.
Eric Barnes
00:33:05 – 00:33:08
How how's your transition?
Still going good?
I mean, it seems like you're
Aaron Francis
00:33:08 – 00:33:09
Yeah.
Eric Barnes
00:33:09 – 00:33:15
I mean, it seems like every day you're publishing something new.
So It doesn't feel like burnout stage yet.
Aaron Francis
00:33:15 – 00:33:27
Oh, man.
It's funny you say that because it doesn't it doesn't feel like that.
It feels like every day I'm behind and should be doing way more.
So that's nice to hear from the outside.
It looks like it's going well.
Aaron Francis
00:33:28 – 00:33:54
It is actually going well, in terms of, like, we're making money.
We're surviving.
We are, I think, at this point, default alive.
So that part is going exceptionally well, and I'm not, I'm not blind to the fact that that is not the case for most people.
It was not some as you know, it was not some calculated thing to, like, go out on my own.
Aaron Francis
00:33:54 – 00:34:19
Steve and I both got laid off.
Like, they laid off, you know, fully half of the company that we were working at, and Steve and I were a part of that.
And so it has been, perhaps more stressful than I would have liked.
You know, I've got, I've got four kids, two sets of twins, and all of them are under four.
I've got a two two one year olds and two three year olds, which is crazy.
Aaron Francis
00:34:19 – 00:34:42
My wife stays at home, obviously, because somebody's gotta take care of those those four kids.
And then even with my wife at home, that's still not enough adults at home.
And so we have an au pair at home as as well who helps take care of those kids.
And so, you know, without my wife, I would just be completely 100% hosed.
The fact that she wants to be a stay at home mom has helped us out a whole lot.
Aaron Francis
00:34:42 – 00:34:57
But that also means as we've got seven mouths to feed, you know, between the six of us and the au pair.
That's a lot of people.
And so it's been it's been incredibly stressful.
We came out of the gate.
We I let's see.
Aaron Francis
00:34:57 – 00:35:15
We got laid off maybe in March.
And then I think in April, we decided, like, very quickly thereafter, like, hey.
Let's just we're not gonna go get jobs.
Let's try this out.
And then in July, we re released, high performance SQLite, and then in October, we released mastering Postgres.
Aaron Francis
00:35:16 – 00:35:33
And so that's just a ton of work.
I mean, each of those courses is more than a hundred videos, and there have been YouTube videos all along as well.
And I don't know.
I'm loathed to give advice of, like, why do everybody have a calm life.
Have a calm business.
Aaron Francis
00:35:33 – 00:35:55
Don't work very hard because I just don't think that that is possible.
I think a lot of that advice comes from people that have made it.
And it's like, you mean your millions of dollars help you have a calm business?
That makes sense to me.
And so, that has always ripped me the wrong way when these uber successful people are like, you guys just need to slow down a little bit.
Aaron Francis
00:35:55 – 00:36:21
And I'm like, you gotta be kidding me.
So, you know, looking back, I don't think I could change much about it, because we started from a standing start.
You know, we started with $0 in the bank and had to get back to working salaries, and we have.
We've done it, more than done it.
And now that we have, I think we're gonna slow down quite a bit.
Aaron Francis
00:36:22 – 00:36:54
So that's part of the impetus behind redoing screencasting because that material is very easy because I've already done it.
And then doing the intro to SQL, again, very easy material because now we have these sales that are, like, propelling us along from these other courses.
And so we had to come out of the gate super fast to be able to make this work, and we did.
And now I think we've bought ourselves a little bit of, a little bit of runway just to kinda slow down for a little bit.
So that that's the goal.
Aaron Francis
00:36:54 – 00:37:02
I'm I'm incredibly grateful that it's working at all, but make no make no bones about it.
It has been very difficult.
Eric Barnes
00:37:03 – 00:37:13
Yes.
I totally get that.
When like, my wife stayed at home.
We only have two.
So, you know, I I figured out what caused it, and we stopped it, unlike Erin.
Eric Barnes
00:37:16 – 00:37:35
But, but, but, man, like, just her staying home for the, now my oldest is, 16.
Like, those sixteen years has actually been really, really nice.
Not because, of course, she gets to spend all the time with them and do all that stuff, but just like doctor's appointments, school dropouts, school pickups,
Aaron Francis
00:37:36 – 00:37:39
sports things.
Doctors appointments.
How are they always sick?
Eric Barnes
00:37:39 – 00:37:50
I know.
And then she's like, well, I think I wanna get a job.
She's like, because I kinda hate being at home all the time.
And it's like every time she says that, it's like the next three weeks.
It's just like every day there's something she has to go do for the kids.
Eric Barnes
00:37:50 – 00:38:04
And it's just like, it's gonna be, you know, until they can drive, it's like, it's so hard to, get all the stuff that needs to be done when you have kids.
It's crazy.
It's like, you know, you know, I don't remember our parents doing that, but like, I don't know.
Maybe it's just different now.
Aaron Francis
00:38:05 – 00:38:27
Maybe.
But, yeah, it's hard work, man.
I you know, over Thanksgiving, of course, I was, not working, and our au pair wasn't working as well, because, you know, she gets holidays and stuff.
And so that was a, you know, five day stretch of just me me just doing childcare stuff, and I'm like, this is impossible.
This is so difficult.
Aaron Francis
00:38:29 – 00:38:52
I I always come home for dinner and bedtime, and I'm usually there when they wake up for breakfast.
And then on the weekends, of course, I I don't work.
I spend all my time with them.
And so I I've had tastes of, like, god, this is hard.
But that that five day stretch of no childcare in sight, no kids school, you're just, like, there with two three year olds and two one year olds.
Aaron Francis
00:38:52 – 00:38:54
That was tough, man.
That was hard.
Eric Barnes
00:38:55 – 00:39:04
Yeah.
I do I don't, I don't miss those days.
I did not I did not enjoy the baby stage.
I like the I like the, like, six maybe five.
I don't know.
Eric Barnes
00:39:04 – 00:39:29
When they can talk and communicate Yep.
And you, like, have conversations.
That was my favorite age.
And then it's it's funny how, like, this is totally off the level topic, but, like, how your role changes as a parent, you know, as your kid grows.
You know, you start off being basically the only care you know, they just need you for everything, and then all of a sudden, you know, now I'm at the point where, basically, I'm just the psychiatrist to my kid or psychologist to my kids because, you know, high school drama.
Eric Barnes
00:39:29 – 00:39:34
So, anyway, I I find that fun how you grow as a human when you have humans.
Yeah.
Aaron Francis
00:39:34 – 00:39:45
I'm excited.
I'm excited for the I love my kids dearly, and I don't wanna wish away any time with them, but I am excited for, like, when they hit four.
I think that's gonna that's gonna be fundamental change for for me.
Eric Barnes
00:39:46 – 00:39:49
Yes.
Yes.
I don't know.
Fun times, man.
Mhmm.
Eric Barnes
00:39:49 – 00:40:02
Go back and rid of all that.
Make sure you take lots of videos.
That's something that we're doing.
Yeah.
We did we have tons of pictures, but, like, the you know, back sixteen years ago, the phones weren't really, the cameras weren't that good.
Eric Barnes
00:40:02 – 00:40:20
But, but now we have, we don't have near enough, videos and it's sad to go back and, oh man, I remember how cute they were and their little, you know, their little voice and the way they pronounce things.
And we have none of that on video.
It's like, oh, we failed.
But, yeah, that's great.
Well, what else you got going on?
Eric Barnes
00:40:20 – 00:40:28
Anything anything fun and exciting that we, missed that you wanna tell people to go sign up.
I am speaking
Aaron Francis
00:40:28 – 00:40:32
at Laracon EU, in February.
Are you coming?
Eric Barnes
00:40:32 – 00:40:33
I am not.
Aaron Francis
00:40:33 – 00:40:44
You're not.
Okay.
So I'm speaking at Laracon EU in February, and it has yet to be revealed to me.
No.
It has yet to be revealed to the public, what I am speaking about.
Aaron Francis
00:40:44 – 00:41:16
But I'm, I'm creating I've created maybe half of, so I need to finish, but I'm creating a new, library for, a little bit of a seem more seamless interaction between, Laravel, on the back end and JavaScript on the front end.
So it will work with inertia.
It doesn't replace inertia, but it provides a little bit, a little bit of a nicer experience for getting back and forth between the two.
So that is a little tease.
I can't say I can't say much more because, one, it doesn't have a name.
Aaron Francis
00:41:16 – 00:41:28
It's gotta have a it's gotta have a great name.
I'll probably ask Taylor to name it for me.
And then, two, it's not finished yet.
So I gotta do that before, before February.
So that's the other big thing on my mind right now.
Eric Barnes
00:41:28 – 00:41:34
Wait.
So you're you're creating a whole brand new thing just for a conference talk.
Yeah.
Aaron Francis
00:41:35 – 00:41:36
So that was an oopsie
Eric Barnes
00:41:36 – 00:41:41
doozy.
This is this right here.
Like, nobody has to tap that.
Aaron Francis
00:41:41 – 00:41:53
No.
What happened you see what had happened was I I was working on I was working on this library.
Well, I was working on a site.
I was working on either our, course platform or my personal site.
I don't remember.
Aaron Francis
00:41:54 – 00:42:06
And I kind of, like, invented or, like, created this paradigm.
And I was like, hey.
This is kinda nice.
I like this a lot.
And I couldn't justify spending too much time on it, and I thought, well, here's what I'll do.
Aaron Francis
00:42:06 – 00:42:16
I will submit, a talk to Laracon EU.
And then if they pick me, I'll finish it.
If not, that's perfect.
I don't have to touch it again.
And they picked me, and I was like, shoot.
Aaron Francis
00:42:16 – 00:42:25
Now I gotta finish this thing.
So, yeah, a little bit, hoisted by my own petard there, but it'll be cool.
It'll be worth it.
I am I'm excited for it to be out there.
Eric Barnes
00:42:25 – 00:42:31
That's sweet.
I mean, that's that's next level.
I mean, your your little motto is what?
Try hard.
So that Yep.
Eric Barnes
00:42:31 – 00:42:32
That goes right along
Aaron Francis
00:42:32 – 00:42:33
the way.
Eric Barnes
00:42:33 – 00:42:40
Yeah.
It goes that's not only try hard, but that's, like, a lot of work and effort.
Boy.
That's a big effort.
Yeah.
Eric Barnes
00:42:41 – 00:42:44
So are you doing Lyricon AU this 2025?
Aaron Francis
00:42:44 – 00:42:46
I'm not.
AU is tough.
Eric Barnes
00:42:46 – 00:42:47
I know.
Aaron Francis
00:42:47 – 00:43:04
AU is only gonna happen when I can take my wife with me, and that's just not possible yet.
Because I can't justify it's gotta be a week, like, to get down there to do the thing and then to get back.
That still feels tight.
And I don't know.
I just can't justify it yet.
Aaron Francis
00:43:04 – 00:43:09
So AU and India are kinda off the table until we can make a, you know, a couple strip out of it.
Eric Barnes
00:43:10 – 00:43:25
That's that's actually what we're doing.
I can't go until the youngest turns 16, which would be twenty twenty six.
And the wife wants to go.
So it's like, we gotta have everything set up because it's it's right at it's always like November, you know, school's in.
Aaron Francis
00:43:25 – 00:43:25
Yep.
Eric Barnes
00:43:25 – 00:43:36
And, you know, if we're not here to take them to school, then it's not gonna happen.
So it's like everything should be easier when they're both driving.
Yeah.
So that's our goal.
As long as they don't trash our house with parties, hopefully, we've trained them better.
Aaron Francis
00:43:36 – 00:43:36
They'll be fine.
Eric Barnes
00:43:38 – 00:43:50
We hope.
We hope.
But yeah.
So so Laracon, EU in February, which, I think would be amazing.
I've always wanted to go to Amsterdam, but, again, haven't made it all the way over there.
Eric Barnes
00:43:50 – 00:43:55
Mhmm.
Lyricon US, I assume you're gonna I
Aaron Francis
00:43:55 – 00:44:06
hope I hope I can MC again.
I you know, every year, I ask I ask Taylor at some point, hey.
Can I MC?
And so far, he's said, sounds good.
And we'll just you know, we're gonna ride that train as long as we can.
Aaron Francis
00:44:06 – 00:44:07
That's the goal.
Eric Barnes
00:44:08 – 00:44:18
Yeah.
That's that's that's that's you described Taylor perfectly.
It's always, like, I'll text him something, but he'll be, like, yes.
And then it's, like, that's it.
You don't hear anything else.
Eric Barnes
00:44:18 – 00:44:21
You're, like, okay.
I guess we're good.
Yep.
Aaron Francis
00:44:21 – 00:44:31
And that that's, like, literally the last I heard that I showed up at at Lyricon.
It was in Dallas this year.
I showed up at Lyricon Dallas, and I was, like, I'm MCing.
Right?
And he was like, yep.
Aaron Francis
00:44:31 – 00:44:34
I was like, okay.
Good.
I just wanna make sure that, like, they're you know,
Eric Barnes
00:44:34 – 00:44:35
we're still on
Aaron Francis
00:44:35 – 00:44:35
the same page
Eric Barnes
00:44:35 – 00:44:51
here.
That's so good.
Alright.
Well, if you have nothing else, I think we'll wrap it up here, and, you know, we'll get this edited and published out.
And I'll you know, I appreciate you taking the time this afternoon to come and come and do this.
Eric Barnes
00:44:51 – 00:44:51
This is fun.
Aaron Francis
00:44:51 – 00:44:53
Of course.
Yeah.
Thanks for having me.
Eric Barnes
00:44:53 – 00:44:59
It's the whole reason I started this is just because I thought it would be fun to talk to people, and it's Yeah.
It does its thing.
So Yeah.
Aaron Francis
00:44:59 – 00:45:02
This is great.
Thank you so much for having me.
This has been a lot of fun.
Eric Barnes
00:45:03 – 00:45:21
Alright.
Well, I appreciate you.
And, until next time.
Everybody, go follow Aaron, and we'll have all his things in the show notes and all the other things, everything he's building.
The show notes are gonna be, like, 14 pages long of everything he's built, but we're gonna have them all right there for you.
Eric Barnes
00:45:21 – 00:45:24
Perfect.
Alright.
Well, thanks again, Aaron.
Aaron Francis
00:45:24 – 00:45:25
You got it.