Super Epic Crazy with Adam Wathan

March 27, 2024

Ian and Aaron are joined by Adam Wathan (our first returning guest!) to talk about Aaron's future plans for courses & consulting, Adam's plans for hiring at Tailwind, & a lot more. Sponsored by Laracasts, LaraJobs, & Screencasting.com. Prefer to listen to the podcast directly? Head over to https://mostlytechnical.com/episodes/29-super-epic-crazy-with-adam-wathan. Send questions or feedback to mostlytechnicalpodcast@gmail.com.

Transcript

Ian
00:00:00 – 00:00:00
Hello?
Aaron
00:00:01 – 00:00:09
Hello, Ian. We have, we have an interloper on the call today. Do you wanna go ahead and introduce this person that people probably don't know?
Ian
00:00:09 – 00:00:18
They they probably never heard of this guy. We're gonna give him a little attention. Adam Wathan, Tailwind CSS, our first time, reguest. Mhmm.
Adam
00:00:18 – 00:00:18
That's true.
Ian
00:00:18 – 00:00:25
First time having somebody on twice here, so that's very exciting. Yeah. I know. We have, like, kinda I feel like 2 main topics. I don't know.
Ian
00:00:25 – 00:00:53
You guys can correct me, but I feel like I wanna talk about Adam's hiring. He's he's out there looking to hire a couple people, and I me and him can commiserate on some things, I think, at the very least. And then, and then we wanna talk about, I think, some kind of he wanted to pick your brain a bit on getting some content ideas and video and a little free consulting, a little share What the heck? Quid pro quo. A little I'll be a guest if you give me some video tips.
Ian
00:00:53 – 00:00:54
So You're right. Do a little
Aaron
00:00:54 – 00:00:55
I will allow it.
Adam
00:00:55 – 00:01:00
I don't want any video tips. I thought we were gonna talk about Varen's video business.
Ian
00:01:00 – 00:01:01
No. We can do
Aaron
00:01:01 – 00:01:02
that too. Do that. Let's do that.
Ian
00:01:02 – 00:01:03
Great area also.
Aaron
00:01:04 – 00:01:07
I can't I can't be giving it away for free. I got no money, Ian. So yeah.
Ian
00:01:07 – 00:01:18
Oh, I wanna talk about this because I do wanna have this tailwind video tip idea because I still feel like there's so much untapped potential there. I feel like you guys have done some video stuff, but I don't know. I thought there's more to
Aaron
00:01:18 – 00:01:18
be done. Mhmm.
Ian
00:01:18 – 00:01:20
But Well, I
Adam
00:01:20 – 00:01:24
have a lot of a lot of conversation opportunity here
Ian
00:01:24 – 00:01:35
for sure. We're already at, like, a 2 hour podcast right So, alright. Why don't we start with jump right in with just hiring? So maybe give us a quick overview of what you're hiring and why you're hiring.
Adam
00:01:35 – 00:01:36
With this, but I will
Ian
00:01:37 – 00:01:38
Come on. We got it. Dive into it.
Adam
00:01:38 – 00:01:48
Yeah. So, yeah, we're looking to hire 2 people right now. It's something I've been trying. It's something I've been, like, that's been on my plate for a year, probably.
Ian
00:01:48 – 00:01:51
Just trying to figure out like, forever ago. You were, like, I'm gonna hire
Adam
00:01:51 – 00:02:05
people. You know, do I want this role or this role, or do they need to have management skills? Do they not need to have management skills? Like, a lot a lot Yeah. To get enough confidence to finally, like, post something that you feel, like, really describes what you want.
Adam
00:02:05 – 00:02:20
I don't think people who have never run a company before have any appreciation for, like, the amount of stress and decision making difficulty that goes into just, like, deciding to hire someone to do something and knowing if it's even the right thing to have someone do.
Ian
00:02:22 – 00:02:22
Well, it's and
Aaron
00:02:22 – 00:02:23
we don't
Adam
00:02:23 – 00:02:23
have to tag a
Ian
00:02:23 – 00:02:35
There's a lot of commitment in there of, like, it's it's a lot of commitment on the businesses side. It's like if you lock in the wrong person for the wrong job, that's, like, a whole endeavor to undo that decision later. So yeah. Mhmm.
Adam
00:02:35 – 00:02:55
And just even identifying, like, I don't know. It's easy to make a mistake of, like, hiring people to do, like, the thing your company does, and then really that just means you get to do less of it now. You know? Right. So if, like, if I hire more programmers, that's more programming for me to delegate and less programming for me to do.
Adam
00:02:55 – 00:03:07
You know? Right. And that's, like, not that fun. So you have to be really careful to make sure that you're, like, identifying, like, these are things that, like, would really make my life better if I could, like, get them off my plate. Yeah.
Adam
00:03:07 – 00:03:29
So we're hiring for 2 roles. We're hiring for, like, you know, what I ended up calling, like, a staff software engineer role, which is someone to work on, like, Tailwind CSS itself and headless UI and all the stuff around that. So, like, our Versus code extension, the Prettier plug in. And, basically, their job would be, like, a full time, like, super senior open source maintainer. So a lot of, like Mhmm.
Adam
00:03:29 – 00:04:22
You know, trying to make sure everything is working and it's fast and is easy to maintain and that people's issues are getting fixed and that pull requests are getting managed properly and fixing things in other libraries we depend on when they break or trying to, like, campaign to get new features added to other libraries that we need to be able to do the things that we need to do. So that's kind of, like, the first role that we're hiring for, and then we're also hiring a design engineer. So someone who is, like, very much a super strong UI engineer but with design skills too. Not necessarily, like, pro super epic crazy designer design skills, but, like, if they were as good of a designer as me at a minimum, that would be sufficient. Someone who can contribute in the design process.
Adam
00:04:22 – 00:04:35
You know? Like, me and Steve have had so much success working together on, like, designing color palettes or fine tuning animations or whatever. And a lot of that is, like works because I at least have, like, taste and care about it. Right.
Ian
00:04:35 – 00:04:35
But I
Adam
00:04:35 – 00:04:40
can't, like, sit there in Figma and make something from scratch like Steve can and make it look great.
Aaron
00:04:40 – 00:04:41
You know what I mean? Right.
Adam
00:04:42 – 00:05:00
So that person would be working on, like, basically building out any web stuff that we need. So we're, like, doing tailwind 4. We're gonna redesign that whole site and build it out with new interactive fits and animations and whatever. If we just did, like, a headless ui.com redesign, that's not shipped yet. They would have worked on that.
Adam
00:05:00 – 00:05:26
Nice. You know, building new components and templates and stuff, for for Tailwind UI. And then also, like, I'm hoping to find someone who's got a bit of a knack for noticing interesting things in the work they're doing and, like, breaking it down and sharing it online as, like, tidbits of educational content to just kind of the the way that me and Steve have historically done marketing Right. At the company. You know?
Adam
00:05:26 – 00:05:40
So if you build some cool thing for something that we're working on and you make a Twitter thread about it that people can benefit from, you know, that's great. Because we don't really do marketing marketing. We just kinda try to find things to pull out of the actual work. You know?
Ian
00:05:40 – 00:05:40
Right.
Adam
00:05:40 – 00:05:56
So to have more people around that, like, are kinda have a knack for, like, noticing cool things to share would would be helpful too. Yeah. So we posted those last week. Oh, they're open until April 3rd, I think. And, yeah, hopefully, we can find some good people.
Ian
00:05:56 – 00:06:15
I mean, I feel like those are landed on the right roles there, like, things that you guys do, but, like, other people could take over those bits and help with those bits. And you're not gonna totally lose the magic of what you guys do at the highest level. Also not, you won't be totally bored because they're doing everything you do and things like that. Yeah. So yeah.
Ian
00:06:15 – 00:06:15
Yeah.
Adam
00:06:15 – 00:06:37
For sure. Yeah. I'm I'm optimistic that it'll be it'll be the right team makeup. It's a little bit different from, like like, we had 2 people leave in the summer for different roles at other companies, and these roles don't really, like, one to one replace those. They're kinda, like, slightly modified versions of of those.
Adam
00:06:37 – 00:06:45
Kinda just learning from, like, where I think things could have gone better. So, yeah, we'll see.
Aaron
00:06:45 – 00:06:52
Yeah. So that was my question. Are these back filling needs that you already have or is this, like, you're growing a little?
Adam
00:06:52 – 00:07:20
A little bit. So, like, we don't really have, like, someone who's, like, just fully focused on building front end stuff right now. Like, me and Jonathan do most of that right now, whereas we had someone doing that before. And we've always thought it would be good to have someone just really focused on that stuff who, can go through, like, our documentation when there's, like, nothing on the calendar scheduled that's, like, a front end project and just be like, oh, this demo is kinda ugly. I'm gonna make this one better or make this one better and just polish, polish, polish all the time.
Adam
00:07:20 – 00:07:48
And then, yeah, the other role, again, doesn't really replace, like, a role we had before. But we had someone on the team before who was doing, like, a bit of a mix of front end stuff and, like, working on tooling and and back end stuff. So kinda, like, splitting that up a bit now. So there's just someone just focused on UI stuff and then someone focused on the back end stuff. The back end stuff, there's just so much work to do, that we could just straight up use another person, you know, no matter what.
Adam
00:07:48 – 00:08:00
So yeah. Like, because we got tail end, headless UI. We got, like, a 2 point o version of that coming out. We still have to, like, port all that over to Vue. Like, I consider that to be, like, in our space, that's, like, back end work.
Adam
00:08:00 – 00:08:01
You know what I mean? Yeah.
Ian
00:08:01 – 00:08:04
That's fine. That's fine. Saying that. I was like, yeah. No.
Ian
00:08:04 – 00:08:06
That's, like, I think he needs, like, the JavaScript. Yeah.
Adam
00:08:06 – 00:08:16
It's like the bat the our whole company is, like, the back end of the front end. You know, like, that's, like, what we do. And then there's, like, the commercial side is sort of, like, the true front end stuff. Yeah.
Aaron
00:08:16 – 00:08:18
So supposed to be working on Catalyst?
Adam
00:08:19 – 00:08:33
Yes. Both of them in a sense. So the staff engineer role would be doing a lot of work on headless UI, which is all motivated by work on things like catalyst. So that's kinda why we are doing headless UI 2.0 because we're building catalyst and realizing there's, oh, we need this.
Aaron
00:08:33 – 00:08:34
We need this.
Adam
00:08:34 – 00:08:35
We need to change this.
Ian
00:08:35 – 00:08:35
We need
Adam
00:08:35 – 00:08:59
to change this. So then Robin would be in there fixing things to have this UI. And, yeah, so the design engineer would be doing a lot of work on the actual catalyst components, new templates, new whatever. And, yeah, then the software engineer person is gonna be working on stuff like Devos UI, tone and CSS, stuff like that. So So since oh,
Aaron
00:08:59 – 00:09:04
I was gonna say, since you're actively hiring, I'll kick this one over to Ian. Ian, do you wanna complain about hiring?
Ian
00:09:04 – 00:09:09
Well, I thought since Adam brought this up on Twitter, I should at least discuss it.
Aaron
00:09:09 – 00:09:11
Too, but I'll try to.
Ian
00:09:11 – 00:09:24
That's good point. And I know this has been kind of banter on Twitter, so I'm sure a good chunk of our audience has seen us talking about it and now I'm talking about it. But I mean, there is this it's just amazing. I know, Aaron, you brought this up too. Like, just this extra effort.
Ian
00:09:24 – 00:09:44
If you just do any extra effort when you're applying for a job, you just stand out so much more than you could possibly imagine. Like, you just think, oh, man. There's, like, hundreds of people applying to Tailwind. Like, I'm not gonna have any shot. Meanwhile, like if you put in like an hour of effort, you're already in probably the top 10 to 15 people out of.
Ian
00:09:44 – 00:09:44
Higher than out
Adam
00:09:44 – 00:09:46
of top 1%. Right.
Ian
00:09:46 – 00:09:54
Right. Yeah. Top 1%. Yeah. So it's so incredible, like, what an hour of effort could do for this really I mean, this is an excellent job.
Ian
00:09:54 – 00:09:59
It's very well paying. It's you're working on cool stuff with cool people in a small
Aaron
00:09:59 – 00:10:03
environment. You buy some cool Yeah. Some cool stuff, man.
Ian
00:10:03 – 00:10:14
Yeah. Like, this is a dream job type scenario, and it's like 98 percent of the people are just mailing it in. And, yeah. So so maybe talk a little bit about that.
Aaron
00:10:14 – 00:10:19
Yeah. I think your tweet said something like 90% of people don't even follow the instructions.
Ian
00:10:19 – 00:10:20
So we're not,
Adam
00:10:20 – 00:10:36
like Yeah. That's bars are so low. To this Yep. Still to this point. Now that's a little skewed because of the fact that I think, like, we have a big audience, so we're gonna get even more of those, like, low quality, kinda just, like, spamming the form application.
Ian
00:10:37 – 00:10:40
There's a lot of automated ish type things out there and things now. Yeah.
Adam
00:10:40 – 00:10:48
Yeah. Shocking number of people in, like, the cover letter field write NA, and, like, they've decided that's not applicable to them. They don't need to
Ian
00:10:48 – 00:10:48
do that
Adam
00:10:48 – 00:10:49
to get a job.
Ian
00:10:49 – 00:10:49
You know
Aaron
00:10:49 – 00:10:50
what I mean?
Adam
00:10:51 – 00:10:53
Really shocking amount of people.
Ian
00:10:53 – 00:11:00
Wow. And just people, yeah, who are like, oh, I'll just fire my resume in there, and that'll be enough. And it's like, oh, if you just do even, like, write a nice cover letter.
Adam
00:11:00 – 00:11:10
Exactly. Like, just like thing. You tell me if this is true for you too. But for me, hiring is terrifying. It's, like, such a high risk thing.
Adam
00:11:10 – 00:11:22
You know? Yep. Do you hire someone and it doesn't work out? Unless you're, like, a sociopath, like, you have now been put in, like, the worst situation imaginable because you have to, like, mess up someone's life. You know what I mean?
Adam
00:11:22 – 00:11:24
Then, like, put them in,
Ian
00:11:24 – 00:11:24
like, a random.
Adam
00:11:25 – 00:11:26
Well, like, not, like, ruin their life.
Aaron
00:11:26 – 00:11:27
From the other side. Yeah.
Ian
00:11:27 – 00:11:27
You
Adam
00:11:27 – 00:11:38
really great. Really have to throw a wrench in their gears. You know what I mean? And put them under into a really stressful position if you have to let someone go because, like, it you made the wrong hire or something. So it's, like, really Yep.
Adam
00:11:38 – 00:11:55
A really high consequence, like, scary decision to make. So your job as an applicant, at least when you're applying here, is to, like, make me like, reduce that risk. You know what I mean? Like, what can you do to just make it seem like a safe bet? You know?
Adam
00:11:55 – 00:12:01
Right. Yeah. Most people just don't do anything to to to do that at all.
Ian
00:12:01 – 00:12:33
I do feel like people are so I I guess to me, what I've always taken from it, it kind of is that, like, people don't really understand the difference between hiring between applying to, like, a bootstrap type company or even a small VC type company, and like just IBM and Microsoft and Google and whatever. Right. And so like the things you have to do for those big mono, you know, megalith type corporations, like, yeah, like a zillion people are applying. You're going through like 2 keyword checks before a human even sees your thing. Fine.
Ian
00:12:33 – 00:12:51
Like, so, okay. You have to do that stuff. And maybe nobody cares about your cover letter, because like once you get past a certain automated check, you get an actual human to read it more or whatever. Who knows? And maybe, maybe at least I don't even know if this is true, but maybe you feel like if I build a custom website to apply at Microsoft, nobody's gonna see that it's not worth the time.
Adam
00:12:51 – 00:12:53
Yeah. Their machines can't parse that.
Ian
00:12:53 – 00:13:04
And, we can't tell you or whatever. Yeah. You do the extra effort or whatever. So you put, put the extra effort into maybe optimizing your resume and you don't do the other stuff. But at like a small company, it's like totally the reverse.
Ian
00:13:04 – 00:13:29
It's like, I'm only looking for the extra effort. Like I'm only looking for, like, you cared enough to look into what this company is, what I do, what we're actually asking you for, like all that stuff. And I'm not, my automated checks are like, you didn't do any extra effort trash, not even looking at your resume, not even looking at anything else. Like, you're not, it's like the reverse. Like I'm not gonna get because you have the right keywords.
Ian
00:13:29 – 00:13:46
I'm not gonna automatically look at your thing. I'm gonna automatically not look at your thing because you didn't need the extra effort. Like I do know, like there's a lot of that where like, people are just so used to like, well, I'm looking for a job. I'm just like, out there sending resumes, and they just lump you in with that, and that's, like, totally the wrong approach.
Adam
00:13:47 – 00:14:00
Yeah. It it it's interesting too because, like, I can sort of empathize because I can remember before I ever had to hire anyone. I you just don't have any, like, you don't have the right intuition for, like, what
Ian
00:14:00 – 00:14:00
Yeah.
Adam
00:14:01 – 00:14:06
Someone's looking for. And now I feel like I could get any job in the world because, like, I know I can, like
Ian
00:14:07 – 00:14:08
I know what to say and do.
Adam
00:14:08 – 00:14:10
I know exactly what to say. You know what I mean?
Ian
00:14:10 – 00:14:11
Yep. Yep.
Aaron
00:14:11 – 00:14:30
Yeah. Yeah. I I feel like you don't even have to have experience on the other side. Like, you just have to you just have to be, like, a little bit clever and empathetic and think like, I wonder what you have to wonder what's going on over there. Like, how can I how can I make it easier for this person to pick me?
Aaron
00:14:30 – 00:14:34
It's like, that's that's kind of the whole game, isn't it? Yeah.
Ian
00:14:34 – 00:15:00
I mean, this is a thing that software developers are not traditionally very good at. Right? And like, one of the things I've always hired for in developers is like people who are more entrepreneurial and like, this is like a re big reason why is because like, yeah, like they tend to be more like they have empathy of like the, they understand the business aspect, even if they just have like sold one little thing or not that they've run a big company. Right? They've sold one little thing or they're interested in selling stuff and they're thinking that way and they're thinking about marketing and sales.
Ian
00:15:00 – 00:15:35
And even if it's on, like, a more basic level, like, that's actually a huge advantage. So definitely be doing those kind of things. This is where, like, side projects are really good for people because I think it you grow from those things, and it makes you more hireable because it's just like, yeah, when you just come out from the pure dev perspective without any of the other stuff, it's just like, well, I'll just put my experience on this PDF, and then they'll hire me because I'm good at the thing that they're doing. But really, if you really read, like, these job descriptions, Adam has, for example, it's like, no, there's actually a lot more there than just like, can you code? Like there's a lot of people who can code, but can you understand what the customers actually want?
Ian
00:15:35 – 00:15:50
And can you help us deliver those things? And can you do it in a way that's packaged that we want in the style we wanna package things in and things like that? And so there's actually a lot there that's not code per se, or at least not purely code. So
Aaron
00:15:50 – 00:16:07
You You know, if you wanna know the the most developer response ever to sing to to this to this conversation, the most developer response ever is, I shouldn't have to put in extra effort. And if you're not compensate if you're not compensating me for my time of putting in this extra effort, I'm not going to do it.
Adam
00:16:07 – 00:16:10
It's like, alright. The the flip side of that is, you know That's
Aaron
00:16:10 – 00:16:11
great for me.
Adam
00:16:11 – 00:16:21
You know how much my time gets wasted? Like, really, how much? Like disproportionate about compared to anyone who applies. I promise to
Ian
00:16:21 – 00:16:21
you that.
Adam
00:16:21 – 00:16:22
But I
Ian
00:16:22 – 00:16:53
do think it's an interesting time too because you have, like, the last couple years where, like, you know, from the getting hired perspective was shooting fish in a barrel. It's like, yeah, I have like 10 job offers. Like everybody's competing over me and throwing money at me and like all that kind of stuff. And now it's, you know, I don't think it's quite as doom and gloom as people sometimes pay it out to be, but I do think it's shifted a little bit from the, just like everybody who's ever done anything can get hired for a ridiculous amount of money to like, ah, there's a little more competition. You might have to like prove yourself a little more.
Ian
00:16:53 – 00:16:55
You might sell yourself a little more.
Aaron
00:16:55 – 00:16:57
Might have to follow the instructions on the
Ian
00:16:57 – 00:16:58
application. Instructions.
Adam
00:16:59 – 00:16:59
Like, sure.
Ian
00:16:59 – 00:17:01
At least the most basic level of now.
Aaron
00:17:01 – 00:17:04
Yeah. I'm having to follow instructions. That's bad news.
Ian
00:17:04 – 00:17:09
Yep. Yep. Exactly. Yeah. So I do think some of that is in there too.
Adam
00:17:09 – 00:17:11
Yeah. We'll see. I mean,
Ian
00:17:12 – 00:17:15
yeah. Some people, though? It sounds like maybe you got a couple a couple potentials.
Adam
00:17:15 – 00:17:31
A couple. Let's yeah. There's a there's a few in there that have submitted the awful application so far, so that's good. I expect they'll get better over time. I'm sure the beginning is when the worst ones will come in because those are gonna be the lowest effort.
Aaron
00:17:31 – 00:17:32
Mhmm.
Adam
00:17:32 – 00:17:42
Towards the end, you know, I think the best ones will come in, like, right near the end when people are finally, like, you know, I gotta submit this. I can't polish it forever or whatever.
Ian
00:17:42 – 00:17:43
Right.
Adam
00:17:43 – 00:17:58
It sounds like I I don't there's no expectations on people to, like, build these, like, crazy ambitious things, but you wanna just, like, do your best effort to, like, sell yourself. You know what I mean? It just has to be a piece of writing. It doesn't have to be
Ian
00:17:58 – 00:17:59
beyond that. You know what
Adam
00:17:59 – 00:18:12
I mean? Yeah. But just, like, I think I think the best people are probably gonna wanna write something, sleep on it, read it, sleep on it, read it. You know what I mean? And just, like, really feel like I feel really good about this thing that I'm sending through.
Adam
00:18:12 – 00:18:33
Yep. I know you have to do, like, really over the top things that I think is worth pointing out. Like, that's not necessarily, like, the thing. Like, if you build, like, some crazy interactive game as a resume or something, you know, we've had people, like, submit stuff like that. And that doesn't necessarily, like, work.
Adam
00:18:33 – 00:18:50
You know what I mean? Like, just because, like, you'd, like, wrote a lot of code, it does and it took you a lot of time. It's not the same as just, like, really trying to derisk you as, like, an applicant and really thinking about, like, what is being looked for. You know? You can spend a lot less time than that, I guess, is my point.
Adam
00:18:50 – 00:19:09
As long as you just, like, you know, speak to what's outlined in the application, why you'd be a good fit for that, what you've done in the past that's relevant, point to any evidence that you're gonna succeed in the role. You know? Yep. That's really the the key for sure. So
Ian
00:19:10 – 00:19:28
And I feel like you guys are a a fairly conservative company. And, like, so you're not necessarily looking for somebody who's, like, a maniac and it's like, look at I'm I'm way out there and I'm like creating insane stuff to get this job. It's like, yeah, you're just looking for somebody who's like reliable, who's gonna take the time,
Adam
00:19:29 – 00:19:30
you know, put in the effort.
Ian
00:19:30 – 00:19:49
Yeah. Like solid, like, you know, you, you took the time and effort. You didn't go crazy, but like, yes, you didn't spend 50 hours building a game out of tailwind, but you did spend 3 hours, like over 3 or 4 days, maybe like writing something, thinking about it, going back over it, asking 5 people to look at it.
Adam
00:19:49 – 00:20:06
In the past. Here's, like, a request I opened to this project where I spend a lot of time convincing them that it was a good thing to add. You know, like, that those sorts of things are the sorts of things that are gonna really help me feel like, oh, yeah. Like, this person looks like they know what they're doing. You know?
Ian
00:20:06 – 00:20:08
Yep. Yep. So Yeah. Cool.
Adam
00:20:08 – 00:20:09
We'll see.
Ian
00:20:09 – 00:20:15
Alright. No. I think, I think you'll get there. Are you willing to not hire someone if you don't find the right person? Sometimes people get in that mode.
Aaron
00:20:15 – 00:20:16
Yeah.
Ian
00:20:16 – 00:20:20
You know? Like, I'm hiring somebody and I'm just gonna, like, I'm not gonna do this again. You know?
Adam
00:20:20 – 00:20:30
Yeah. I hope we find the right people. Like, I I'd be really disappointed if we didn't, but we don't need to. You know? Like, there's
Ian
00:20:30 – 00:20:31
Yeah.
Adam
00:20:32 – 00:20:38
There's probably gonna be, like, ROI on these roles, but, it's just,
Ian
00:20:38 – 00:20:39
like, me taking a pay cut to hopefully, like, have a more fun work environment. You know what I
Adam
00:20:39 – 00:20:39
mean? Yeah.
Ian
00:20:39 – 00:20:40
This is a whole
Aaron
00:20:40 – 00:20:40
other aspect of the boost up company.
Ian
00:20:40 – 00:21:03
Right? Like, this is, like, Mike, the the hiring manager at Microsoft is not like, this is my personal money and, all that whole angle on things. Whereas like, yeah, in our companies, it's like, oh, like, well, now I'm gonna have 275,000 less dollars. Like, hopefully, they're gonna make that back, but there's a chance they're not gonna exactly make it back either. At least not, like, a clear way.
Ian
00:21:03 – 00:21:10
It might not be directly one to 1. Like, oh, I completely see this hire made me $600,000. Like, it's not probably gonna be quite like that. So
Adam
00:21:10 – 00:21:16
No. So it's yeah. Yeah. It's it's it's different, man. It's it's people don't think about it that way.
Adam
00:21:16 – 00:21:21
I don't think, this is, like, someone's money. It's not, like, magic company money.
Aaron
00:21:21 – 00:21:22
You know what I mean? Right.
Ian
00:21:22 – 00:21:38
Right. I where you just have, like, hey. I have a budget, and not only is the magic company money, but if I don't spend this money, I will lose it. They will be like, oh, you had a $1,000,000 to hire 3 people and you only spent 600,000, like next year, you don't, then you get 600,000 next year. You don't get a 1,000,000 next year.
Ian
00:21:38 – 00:21:51
Yeah. So, or you have to fight for that million again or whatever. Yeah. Like, so yeah, it's very, very different there. You're actively trying to spend your budget most of the time, to, to justify it essentially.
Ian
00:21:51 – 00:22:02
So, yeah. Very interesting. Alright. For me, break in here very quickly. We're gonna do a quick ad for our friends over at Lara Casts.
Ian
00:22:03 – 00:22:16
Jeffrey Way, so gracious to sponsor us. Let me bring him up so I can do that. So I have to make this part a little more streamlined. We gotta work on this part for the video. But, anyway, Laracast, you know, friends of the show.
Ian
00:22:16 – 00:22:40
I know Adam, I'm sure has been involved in Laracast at different points, but just invaluable resource to the Laravel community and web development community. So check out Lara cast.com. Everything about Laravel, they got the new Laravel 11 course going right now, which is really awesome. I've, started poking in on that and learning things myself in there. So, check that out.
Ian
00:22:40 – 00:22:51
It's only $19 a month. They still have a lifetime deal. I think it's 3.99 for life. As we've talked about before, both Aaron and I are lifetime, members. So definitely check that out.
Ian
00:22:51 – 00:23:00
It's the easiest, sort of buy in the whole, community, I would say. It's just a no brainer. It's a write off. And It's
Aaron
00:23:00 – 00:23:01
a write off.
Ian
00:23:02 – 00:23:09
So check out Laracast. Thank you, Laracast and the crew over there for sponsoring the show. Truly appreciate it.
Aaron
00:23:09 – 00:23:15
And when you go sign up for Laracast, go watch my course first. So Jeffrey thinks, oh, wow. Aaron's course must be really good. So
Ian
00:23:16 – 00:23:21
Yes. Aaron's got a course on there. So if you haven't seen that, definitely do that. And it's was that what's the topic again? Is it Eloquent?
Aaron
00:23:22 – 00:23:25
No. Sidecar. The serverless functions. Yeah.
Ian
00:23:25 – 00:23:30
Yep. Yep. So check that out. And, thanks for Larocast. All right.
Ian
00:23:30 – 00:23:32
So where do we wanna go next here, guys?
Adam
00:23:32 – 00:23:34
I wanna talk about Aaron's business.
Aaron
00:23:34 – 00:23:35
Tell me, Adam.
Adam
00:23:36 – 00:23:36
Let's do it.
Ian
00:23:36 – 00:23:36
Do I
Adam
00:23:36 – 00:23:39
have anything on you? I just wanna What's your just
Ian
00:23:39 – 00:23:39
wanna What's your hot tea?
Adam
00:23:39 – 00:23:45
I think we need to figure out we need to figure out a plan, a really great plan. I love it. You know?
Ian
00:23:45 – 00:23:47
I like this. I love a good time.
Adam
00:23:47 – 00:23:48
So after
Aaron
00:23:48 – 00:23:52
after I told you, you were like, I wanna come on the pod. So you're driving.
Adam
00:23:52 – 00:23:53
You you tell me, where
Aaron
00:23:53 – 00:23:54
are we going?
Adam
00:23:55 – 00:24:09
So we we chatted about some things. You know, you made your big announcement. I think, I just wanna keep riffing on it because, like, we had you were kinda cut off because we had to Mhmm. You had to talk to one of your 60,000 potential employers.
Aaron
00:24:09 – 00:24:14
And, You had to go see Seinfeld, so it it, like That's true. To be fair, it went both you know, both ways. Yeah.
Adam
00:24:15 – 00:24:22
Why my wife I've let the dog in. I gotta live live with the dog. Alright. That's fine. As long as the dog stays quiet.
Adam
00:24:24 – 00:24:26
Yeah. So we went to see Seinfeld then Dogs
Ian
00:24:26 – 00:24:27
of the pod.
Adam
00:24:27 – 00:24:38
I got to, I got to sit 15 feet away from Jerry Seinfeld while he had dinner for, like, an hour and a half at a dead empty restaurant in the corner of the, casino. It was, incredible.
Ian
00:24:39 – 00:24:43
Friendship. You were, like, live messaging us. Seinfeld's cross. There he is. He's he's his appetizers arrived.
Ian
00:24:43 – 00:24:45
Oh, it was crazy. It was it was awesome.
Adam
00:24:49 – 00:25:02
Here's what happened. We got to the casino, Fallsview Casino, Niagara Falls. Me and Steve got there to check-in. Walk up to the counter to check-in, and as we walk up to the counter, these 3 guys come out of the elevator and, like, walk past us. And in the corner of my eye, I'm, like, is that Jerry Seinfeld?
Ian
00:25:02 – 00:25:03
But I
Adam
00:25:03 – 00:25:09
I just thought, what are the odds? You know? Like, they look different than they do on TV in 1991. You know what
Ian
00:25:09 – 00:25:12
I mean? Like Right. He looks a lot older. It's like
Adam
00:25:12 – 00:25:22
there's some recognizable features or whatever. You don't wanna stare. He's wearing a ball cap. He's got, like, you know, just, like, some New Balance sneakers on or or whatever.
Aaron
00:25:22 – 00:25:23
That giveaway.
Adam
00:25:23 – 00:25:34
And I and I don't know, like, what how he dresses, but I just kinda I saw these shoes, and I just kinda thought I kinda doubt it's him for some reason. Like, these shoes, like, for a billionaire dude, like, I think he's worth almost $1,000,000,000.
Ian
00:25:35 – 00:25:35
That is good.
Adam
00:25:35 – 00:25:42
It didn't look like billionaire shoes to me. You know? So I thought that's probably not him. That's literally what I thought. We do our check-in.
Adam
00:25:42 – 00:25:59
They tell us our rooms aren't gonna be ready for a bit. So me and Steve are like, let's go grab a beer at this, like, bar right across from, like, the check-in desk. So we go in there, we go and walk to our table. Steve's, like, let's go sit over by the front of these tables there, and I was, like, why don't we get a booth? Why don't we get a booth?
Adam
00:25:59 – 00:26:03
And he's, like, okay. Okay. I'll I'll get a booth. I could tell he didn't really wanna get a booth, but
Ian
00:26:04 – 00:26:04
his
Adam
00:26:04 – 00:26:14
one said Bob. Yeah. Played along. Now in retrospect, he's really grateful we got this booth because this booth was 2 tables away from these gentlemen in this dark corner.
Aaron
00:26:14 – 00:26:16
Are you listening? You should be grateful we got the booth. Yeah.
Adam
00:26:16 – 00:26:36
And, we sat down, and I said to Steve, because I saw some people at the stable, and these are the same people that walked past me, when we were checking in. I sit down and I'm, Steve, is that fucking Jerry Sandoval behind us? And Steve looks over there, and he's like, it is. And then that was it. Me and Steve were excited to just sit drink drink a couple beers, chat business for an hour and a half.
Adam
00:26:36 – 00:26:38
We could talk about nothing
Ian
00:26:38 – 00:26:38
for
Adam
00:26:38 – 00:26:47
an hour and a half. Right. We couldn't speak. Our brains didn't function. We were just totally starstruck living in this insane moment where he's behind me.
Adam
00:26:47 – 00:27:05
And all I hear this whole time, I'm trying to like drink a beer with Steve is Jerry Seinfeld voice talking over my shoulder because they're not back there even being quiet. They're just, like, chitchatting. He's talking about some shoot he was doing in LA last week, whatever. And it's just Jerry Seinfeld's voice,
Ian
00:27:05 – 00:27:06
you know, like, most
Adam
00:27:06 – 00:27:12
iconic voice in my entire life over my shoulder the whole time. Just couldn't even yeah. It was a it was a pretty insane
Ian
00:27:13 – 00:27:13
It's amazing.
Adam
00:27:14 – 00:27:16
Thing. Did not Yeah. That's make eye contact.
Aaron
00:27:16 – 00:27:17
Did not incredible.
Adam
00:27:17 – 00:27:20
Speak to him. I'm sure he would have hated it. So
Aaron
00:27:20 – 00:27:22
He would have hated
Ian
00:27:22 – 00:27:22
it. But,
Adam
00:27:23 – 00:27:29
freaking hated it. We did sneak a couple horrible blurry photos that will act as evidence.
Aaron
00:27:29 – 00:27:30
Yep. Yep.
Ian
00:27:30 – 00:27:32
We saw them. We can make them out. Yeah. Yep.
Adam
00:27:32 – 00:27:41
It was, it was quite that's probably, like, the most famous person I'll ever be, nearby for that period of time ever.
Aaron
00:27:41 – 00:27:42
For sure.
Ian
00:27:42 – 00:27:50
For that long, probably. Yeah. I do like, before last year, when we were in Miami, we walked into an elevator. Were you there for that? We walked into the elevator with mister mister Beast there for that.
Adam
00:27:50 – 00:27:52
Right? We saw mister Beast a couple days later on
Ian
00:27:52 – 00:27:53
the show.
Adam
00:27:53 – 00:27:55
And then we saw Jamie Fox too when we were there.
Ian
00:27:55 – 00:27:57
Yeah. I miss Jamie Fox.
Adam
00:27:57 – 00:28:02
You miss Jamie Fox. That was, like, the last I think I was the last person to see him before he was hospitalized. You know?
Ian
00:28:02 – 00:28:06
Yeah. It was right before he was hospitalized. What did you do, Adam?
Aaron
00:28:06 – 00:28:07
Yeah. Seriously.
Adam
00:28:07 – 00:28:09
He looked good when I saw him.
Ian
00:28:09 – 00:28:11
He looked? Yeah. I think he looked good.
Aaron
00:28:11 – 00:28:14
About utility CSS, and that was too much. Yeah.
Adam
00:28:14 – 00:28:16
That was too much. Was mine. Anyways
Aaron
00:28:16 – 00:28:16
Uh-huh. Anyways. Uh-huh.
Adam
00:28:17 – 00:28:19
Anyways, Seinfeld was awesome.
Aaron
00:28:19 – 00:28:20
Sounds awesome.
Adam
00:28:21 – 00:28:32
So Aaron's business. Yeah. We were chatting and Yeah. We were chatting about, like, you had some course ideas and stuff like that. That that's some of the things that I'm really curious to, like, push you on a little bit.
Adam
00:28:32 – 00:28:34
And I'm curious to get you in state.
Ian
00:28:34 – 00:28:34
I could
Adam
00:28:34 – 00:28:41
be totally wrong on this. And I'm curious and I wanted to do it on the podcast because, like, I want it to be out there so that people can tell me I'm wrong if I'm wrong. Okay.
Ian
00:28:41 – 00:28:42
You know?
Adam
00:28:42 – 00:28:47
But when we talked about it, you were talking about building this brand around, like, database education.
Aaron
00:28:47 – 00:28:47
Mhmm.
Adam
00:28:48 – 00:29:05
On the surface sounds to me like a reasonable idea. But I really worry that teaching people like MySQL, teaching people Postgres, whatever is like teaching people Excel. And that's like, people wanna learn it. They wanna Google it. They wanna find the answers to their problems.
Adam
00:29:05 – 00:29:10
But I don't know if, like, anyone's thrown out the take my money gift. You know?
Ian
00:29:10 – 00:29:11
K. Like,
Adam
00:29:11 – 00:29:30
I don't think I can sell an Excel course. Understand. No matter despite the fact that people need to use it every day and run into problems with it every single day. I think, like, the key for me in the past with selling courses at least has been, like, there has to be, like, sex appeal to it. You know what I mean?
Adam
00:29:30 – 00:29:32
There has to be, like, something that people are
Aaron
00:29:32 – 00:29:35
Which is inherent with databases. So we're good there.
Adam
00:29:35 – 00:29:47
Well, that's what I'm worried about. Not the sexier than I did in this. So I'm just trying to I just think it'd be good for us to chat about this and figure out what is the exciting version
Aaron
00:29:48 – 00:29:48
Mhmm. Of
Adam
00:29:48 – 00:30:21
teaching someone this stuff because it's useful stuff. It's important stuff. It's It's gonna make their apps better. But, like, test driven Laravel was, like, perfect for me because it was, like, this thing everyone's searching for, everyone's desperate to unlock the secrets of how do I write my apps test first, you know, like, that has that enigmatic piece to it, this thing people want to crack. But I also had the right balance of being this like, fairly evergreen, like, Google thing that people are looking for.
Adam
00:30:21 – 00:30:33
Because I know that is, like, an element of the appeal of doing, like, a Postgres course. Like, people are gonna wanna learn Postgres forever, but they might not wanna learn how to use this, like, flavor of the week Laravel package forever.
Aaron
00:30:33 – 00:30:35
You know what I mean? JavaScript package forever.
Ian
00:30:35 – 00:30:35
Sure.
Aaron
00:30:35 – 00:30:41
Like, I I hesitate to even wanna do the JavaScript ORMs because they change so much. So Sure.
Adam
00:30:41 – 00:31:07
Yep. I think that's valid. So the sweet spot definitely is trying to find something that's both because I think Mhmm. It's easy to find things that are 1 or the other. And typically, the really sexy ones are gonna be sort of short term focused, I think, and the less sexy ones are gonna be more long term, but maybe just not I don't know.
Adam
00:31:07 – 00:31:16
Again, I'm thinking about the Excel situation. I think people want the information. I don't I'm sure there's people out there making shitloads of money on Excel. Isn't there, like,
Aaron
00:31:17 – 00:31:18
that Miss Excel there.
Ian
00:31:18 – 00:31:18
Right? Right?
Adam
00:31:18 – 00:31:20
What does she sell? What is, like, her
Aaron
00:31:21 – 00:31:36
courses? I mean, on how to use Excel, and she's making, you know, she's the she's the Seinfeld of the world, though. So maybe a lot of I think there's another guy called Cam Free who does Google Sheets. But, yeah, she makes several $1,000,000 a year on her Excel content.
Adam
00:31:36 – 00:31:41
So this is what I mean. Like, I could be totally wrong. I think Excel is awesome, to be clear.
Aaron
00:31:41 – 00:31:43
22. Excel is awesome.
Ian
00:31:44 – 00:31:47
There is a I mean, yeah. Go ahead. You go ahead.
Aaron
00:31:47 – 00:32:06
Well, yeah. Let me let me do the counter, and then we can so here's my thought on it. So I do think, yeah, you're correct. I want to do like a database brand and have my SQL Postgres SQLite, all of the those courses under kind of that brand, as a part of the stuff that Steve and I are doing together. So this isn't like a separate thing.
Aaron
00:32:06 – 00:32:07
This is
Ian
00:32:07 – 00:32:07
part
Aaron
00:32:07 – 00:32:23
of the plan from the beginning. The sexy thing is interesting. I agree that this doesn't really have too much sex appeal. I think what it does have though, is it is basically the gonna be the only one. Right?
Aaron
00:32:23 – 00:32:58
So if you do something on, anything TypeScript or anything like remix or any react, anything like that. The the market is very, very crowded for those things. And even, you know, when done super well, you know, Kent c Dodds and Matt Pocock are both making 1,000,000 of dollars on their courses, but they're, like, you know, top of the top. I think what is exciting to me is the dearth of good middle educational content for databases. There's, like, DBA content, and then there's, like, I don't wanna know anything about a database at all.
Aaron
00:32:58 – 00:33:22
I just wanna use your, you know, your API. And then there's that huge meaty middle of, I don't actually need to know how to host a database and keep it alive, but I would like to know how to make it work better. And I think that's what is missing, and that's why the course I did for, the company who shall not be named did so well because there was just like, this is the only accessible content.
Adam
00:33:22 – 00:33:25
Did it do well? Like, how much money did they make from it?
Aaron
00:33:26 – 00:33:28
I wouldn't be able to say if
Ian
00:33:28 – 00:33:30
Well, even that if I knew
Adam
00:33:30 – 00:33:32
that Was it a little bit irrelevant?
Aaron
00:33:32 – 00:33:33
It was free. It was
Ian
00:33:33 – 00:33:33
free.
Adam
00:33:33 – 00:33:34
So that's what I mean.
Ian
00:33:34 – 00:33:35
That's the thing.
Adam
00:33:35 – 00:33:52
That's the problem. Excel content can be free and get a lot of traffic, but I don't know that people were how well would it would it have done as a commercial thing? I think that's, like, my fear. There's definitely, like, a huge. There's definitely topics that, like, people will consume ravenously for free, but not pay for.
Adam
00:33:52 – 00:33:55
You know? That's, like Yeah. Yeah. That's my concern.
Aaron
00:33:56 – 00:34:32
The I okay. So one, I think the only piece of evidence I have that people might or would pay for it is before I joined Planet scale, I was hyping the course and writing articles. And it was like, Hey, it's it's coming. I'm gonna do this thing like, and I got maybe 800 to a 1000 people to sign up for, like, the early mailing list for this course that I told them would be paid. And so that's, you know, not money in the bank, but that's at least that's at least pretty good if I can get a 800 to a 1000 people on a list for a paid course before there's any content, that feels Yeah.
Aaron
00:34:32 – 00:34:33
Close.
Adam
00:34:34 – 00:34:52
So in my head, I'm trying to think, like, there are, like, more exciting ways to spin these things. Right? So, like, you know, Jonathan Renning did this, like, eloquent performance pattern scores. That's basically teaching people database features. You know?
Adam
00:34:52 – 00:35:10
But that's like I'm excited to learn eloquent performance patterns. You know? Like, that's it's a different angle than just, like, learn the database. So is there a world where, like like, what is the pitch? Is it learn all the functions that MySQL offers?
Adam
00:35:10 – 00:35:14
Or is it, like, make things faster? You know what I mean?
Aaron
00:35:15 – 00:35:23
Yeah. That's a good question. The framing has always in my mind been, like, databases for for developers. That's always been the angle.
Adam
00:35:23 – 00:35:26
But why do the developers need to know more about databases?
Aaron
00:35:27 – 00:35:44
And yeah. So that diff the the differentiation the for developers is a differentiator, from DBAs. And so that's like you you're a developer. You don't want to be a DBA because that would suck, but you do need to know enough about the database. And, and truly it's like, honestly, it is.
Aaron
00:35:44 – 00:36:00
Yeah. Probably make your app faster. Because a lot of the things that I end up teaching for developers is like how to drive the database and how to do these things and make it more efficient and that kind of stuff. So maybe the angle is better summarized as performance.
Adam
00:36:00 – 00:36:16
I thought some of my my instinct is you need to make sure you have they they can speak to why someone needs to know these things versus just, like, assuming that they know or that they're just looking for it for the sake of doing it. You know what I mean?
Aaron
00:36:16 – 00:36:17
Mhmm. And
Adam
00:36:18 – 00:36:32
I think there is some level of assumption you can make like like, even with, like, the test driven Laravel stuff as an example, I don't necessarily have to pitch people on why to do it. Like, there wasn't inherent, you know, demand for 1 to know how to
Ian
00:36:32 – 00:36:32
how to
Adam
00:36:32 – 00:36:59
do it. People had their own reasons. You know what I mean? So I don't think that's can't work. I'm just I think it's important to think about, you know, and I think like the other thing that we talked about this a little bit briefly, but I think it should it's important to think about as part of the strategy is, like, is someone who bought, like, Postgres for developers gonna be really excited for you to release MySQL for developers, then really excited for you to Yeah.
Adam
00:36:59 – 00:37:08
Yeah. And that you don't need to have those all be the same customer, I don't think. But I think it would be nice if it was. You know? So, like Sure
Aaron
00:37:08 – 00:37:09
would be.
Adam
00:37:09 – 00:37:21
In comparison, someone who, like, bought your Postgres course could be excited about your Redis course, you know, but probably wouldn't be excited about the MySQL course because those are kind of, like, the same thing in ter
Aaron
00:37:21 – 00:37:43
for that purpose. Excited about the Laravel Eloquent course or the Rails Active Record course. So there could be there could be courses where it's like, yeah, I wanna buy, you know, 2 or 3 of these. Let's say I'm Laravel and MySQL or Rails and Postgres. But I also want Redis or I just switched companies and I need to know what the deal with SQLite is because everybody's talking about it.
Aaron
00:37:43 – 00:37:53
They don't know about it. Like that kind of thing. But, yeah, it wouldn't be like, oh, I can come here and buy every single course because, you know, fully 80, 75% of them don't apply to a single person.
Adam
00:37:53 – 00:37:57
So if anything, it might just influence a strategy of, like, what you work on when.
Aaron
00:37:57 – 00:37:58
You know what I mean? Mhmm.
Adam
00:37:58 – 00:38:08
Like, it might make more sense to do, like, a MySQL course, and a Redis course, and a DynamoDB course before doing, like, another just relational database
Aaron
00:38:08 – 00:38:10
course. Straight up for something. Yeah. Yeah. Yeah.
Aaron
00:38:10 – 00:38:13
I mean, that makes that makes pretty good sense to me.
Ian
00:38:14 – 00:38:42
What this kinda made me think about, which I think is an excellent, point Adam and good good on you for bringing this up because I do think there are some issues there. I mean also when you're at the like the the highest level so to speak of like the different databases There is a fair amount of competition. Like there are these course, you know, you, you dummy or whatever all these places are. Well, I'm sure there's my SQL courses in there or whatever or whatever, like Right. So even LARIC test.
Ian
00:38:42 – 00:39:07
Right? Like there is, they're not the depth maybe Aaron's gonna do, but there's like stuff in there about like different things. You have AI now people are like, Hey, I'll just go ask chat gbt, how you do this thing. And like, so there's other forms of competition. One of the things that was making me think about I do agree, like, having some kind of hook is is interesting, and it's gonna be hard with these different databases, and that the cross sells maybe not as strong.
Ian
00:39:08 – 00:39:23
So one of the ideas that it gave me was, should the real product be the eloquent course? Because the eloquent applies to all the relational databases. Right? That's the thing you make sexy. That's the thing you sell.
Ian
00:39:24 – 00:40:14
The database platform courses are YouTube and free and they are your marketing. And so you're just trying to build up your audience with those and that's your marketing. And then inside every single one is the ad for the like eloquent and rails active record or whatever. Like now put these things to work with our course that explains to you how to actually use this in your actual code with the actual, you know, ORM that you actually use every day, and implement these ideas with the tool you actually use every day. And that's actually making you directly better as opposed to, like, The database stuff where I don't necessarily need all of it all the time and things like that So I don't know about that exactly but the idea of like it's kind of like even tailwind does right like tailwind has all this marketing material that is the docs.
Ian
00:40:14 – 00:40:41
That is the big marketing and that's out there for free and everybody uses it. And then the sexy thing is, yeah, now I know how to do this thing, but, wow, there's Tailwind UI that I can just go by and, like, the thing I thought I was gonna have to build myself with Tailwind. Now I can just copy paste it into my app. And, that's even better than me trying to become a designer or anything like that. So there's, there's something there where you're gonna have to be marketing.
Ian
00:40:41 – 00:40:49
And so how can you, there might be some opportunity to have some elements of this be free, and YouTube oriented potentially. I I
Aaron
00:40:50 – 00:40:52
have thoughts on that. Adam, do you have thoughts on that first?
Adam
00:40:52 – 00:41:06
My my thoughts to that specific suggestion is I'm not sure there's gonna be enough people who are searching YouTube for specific MySQL stuff that are also, like, part of the Laravel crowd. I think, like
Ian
00:41:07 – 00:41:10
Between Rails and Laravel, that's gotta be a good chunk.
Adam
00:41:10 – 00:41:28
I maybe. I just don't know who, like, like, I guess, like, something I was gonna say anyways that feels like part of that is, like, to me, it feels important to decide, like, what's like the identity of like my customer, you know, Who are my people? Yeah. You know?
Ian
00:41:28 – 00:41:28
Yeah.
Adam
00:41:28 – 00:41:44
And I worry that, like, developers is not specific enough. Okay. Like, the broader you go, the bigger the market, but the harder to, like, really make them believe that you are the lead guy.
Aaron
00:41:44 – 00:41:44
For them.
Adam
00:41:44 – 00:41:45
You know?
Aaron
00:41:45 – 00:41:46
Yeah. Yeah, by that.
Adam
00:41:46 – 00:42:16
So I guess, like, that's something to to think about for me. Like like, I don't think this is maybe your thing, but, like, when I was thinking about this before the call, I was trying to think, how would I sell database knowledge if I was gonna do, like, a course today? And, like, the thing that pops into my head immediately is, like, fullstacknextjsdot com. That is, like, the course that I would make because they have all these new, like, access to you they've added all these features that where you can run React on the server and all this sort
Ian
00:42:16 – 00:42:16
of stuff.
Adam
00:42:16 – 00:42:28
You know? And it's just, like, torrential force SQL in there and your SQLs. Yeah. Whatever and stuff, like, in this package of, like, I'm a front end developer. I've been building things, talking to APIs, but I wanna make things, like, work all the way.
Adam
00:42:28 – 00:42:34
Like, how do I actually do that? Like, that is, like, an exciting course title to me.
Ian
00:42:34 – 00:42:35
That is also you
Aaron
00:42:35 – 00:42:38
know what I hate most about that is that's a great idea. I hate that so much.
Ian
00:42:39 – 00:42:46
Well, I think that's also you have all these front end developers that just have less experience. Right? Like, these are people who have engaged both with all the data.
Adam
00:42:46 – 00:42:49
People never touched those spaces at all. They don't know if
Ian
00:42:49 – 00:42:55
anything is going to be crowd has done some databases up on some level.
Adam
00:42:55 – 00:43:16
And this is something that wasn't obvious to me for a long time, but, like, it has become more and more clear to me over time that there's, like, a huge amount of people building front end stuff. I always used to think that, like, when someone was using, like, you know, some like, a a lot of people using Mongo or a lot of people using, like, some easy, like, hosted database solution.
Aaron
00:43:16 – 00:43:17
Easy.
Adam
00:43:17 – 00:43:35
I had I told myself this story that they were doing it because, like, they'd done everything I was doing, and now they're, like, smarter and better than me, and that's why they're using Mongo or whatever. But, like, the reality is most of these people never written a SQL query in their life. Correct. And they're just doing, like, what the easiest thing to find was that seems like it would work. You know?
Adam
00:43:35 – 00:43:35
Right.
Ian
00:43:35 – 00:43:38
It'll hold some data on the server. Yeah.
Adam
00:43:38 – 00:43:47
And that doesn't mean that these people aren't smart or good at what they do, but they've kind of ventured into this whole world from, like, the the different side than we do.
Aaron
00:43:47 – 00:43:48
The different side. Yep.
Adam
00:43:48 – 00:44:31
Like, we started with PHP files where you're talking in the database and setting the cookies and session stuff and rendering HTML all right there. And then a bunch of people sort of come in 10 years later, and they get jobs as React developers or Vue developers or whatever, building up front ends, talking to 8 guys about people have worked on, and they have all sorts of expertise there, but they've never done the database stuff. And, frankly, probably intimidated by the database stuff and think it's a lot harder than it actually is and whatever. Right? So I I think, like, that's a really interesting opportunity, and I think you have enough of an audience to, like, get your foot in the door there.
Adam
00:44:31 – 00:45:10
Like, there's definitely the Aaron Francis brand has bled out of, like, the Laravel space, you know, in the last however long, for sure. But yeah. I I don't know. So that again, that was just, like, me just thinking, what would I do if I was trying to, like, sell a course on database stuff, and, like, that was the idea instantly for me. And I'm sure there's other things that are kind of like that, but I think you have to figure out, like, who are the people that need help with this or could get most excited about it, and how can I sell them something that helps them, like, achieve, like, the goal that they think they wanna achieve?
Aaron
00:45:11 – 00:45:12
You know? Mhmm.
Ian
00:45:12 – 00:45:27
So what do you think about this, Adam? Because to me, the the so that we haven't even talked about the consulting sort of end of the world here. Right. But like, if we're, you know, we're, we're in here poking holes a little bit. One hole I would say I would poke at a little bit is like
Aaron
00:45:28 – 00:45:33
the the I'm so jealous. You just opened a freaking yeast
Ian
00:45:33 – 00:45:34
crack cold Just on it.
Aaron
00:45:35 – 00:45:37
Scrub it in my face.
Ian
00:45:37 – 00:45:39
Guy. Ice cold. He didn't even he didn't even
Adam
00:45:39 – 00:45:41
You don't like Coke. Some sort of alcohol.
Aaron
00:45:41 – 00:45:45
Zevia here, like a zevia. I got cream soda zevia, like some kind of I
Ian
00:45:45 – 00:45:47
got water. Water in a yeti.
Aaron
00:45:47 – 00:45:48
I got water too.
Ian
00:45:49 – 00:45:49
This is
Adam
00:45:49 – 00:45:54
like an a g one drink. You know what I mean? Like the Tim Ferriss placebo water. Alright. But,
Ian
00:45:54 – 00:45:58
I just love that that sound, that good cropping. I mean, it
Aaron
00:45:58 – 00:45:59
just felt so fresh.
Ian
00:45:59 – 00:46:03
Do not like the micro living. I mean, it came through. It came through.
Aaron
00:46:03 – 00:46:05
Yeah. It came through. It came through. It's so crispy. I love it.
Aaron
00:46:05 – 00:46:05
Wow.
Ian
00:46:06 – 00:46:09
Wow. Okay. We're we're less like I'm, like, lost my train of thought. Yeah. I know.
Ian
00:46:09 – 00:46:10
Yeah.
Aaron
00:46:10 – 00:46:12
So jealous. You're poking holes in the consulting side.
Adam
00:46:12 – 00:46:13
Now I wanna stay in
Ian
00:46:13 – 00:46:14
force. You
Adam
00:46:14 – 00:46:15
poke a hole. Poke a hole.
Ian
00:46:15 – 00:46:36
Well, I mean, well, because here's the thing. Like, I feel like the thing definitively you and Steve can absolutely do and have done and have evidence of your value in is design a course for YouTube that can greatly increase like your reach and your sales and all those things, right?
Aaron
00:46:36 – 00:46:36
Yes.
Ian
00:46:37 – 00:47:10
The courses. I mean, even the course you did, right, even the free one, like, it still had PlanetScale's involvement in the sense of, like, they are a big MySQL shop. They have their own brand that they're bringing something to. Right. So I guess to me, it's like, there is this idea of like, should, are the courses potentially, distraction from the better business, which is the Aaron Francis consulting, you know, the try hard consulting end of the thing where.
Aaron
00:47:10 – 00:47:12
Yeah. Yeah.
Ian
00:47:12 – 00:47:27
Yeah. And also even the things that might more naturally come off that, like the screencasting.com and other types of courses and services that tie in very tightly with the consulting end, Whereas the, the learn postgres end is kind of just like out there on its own.
Aaron
00:47:27 – 00:47:29
Different type of content. I see
Ian
00:47:29 – 00:47:36
what you're saying. It's just, it's not integrated with kind of the other side of the business so much. So I don't know. What is what do you think about that, Adam?
Adam
00:47:37 – 00:47:52
I don't know. I think it I think it'd be interesting to talk through, like, what is the, like, the strategy for the consulting side? Like, what what do we believe is, like, the strongest version of the consulting side? I agree.
Ian
00:47:52 – 00:47:53
I can
Adam
00:47:53 – 00:47:58
Like, the Screencast to no comp thing is a nice tie in with that because, like, you guys
Ian
00:47:59 – 00:47:59
Yep.
Adam
00:47:59 – 00:48:11
Are known for being able to produce, like, really great, well produced, high quality stuff. Right? And there's definitely like a subset of people who just wanna know how the hell did they do that? You know? Mhmm.
Adam
00:48:11 – 00:48:15
And screencasting.com is like already exists, which is awesome,
Ian
00:48:15 – 00:48:17
you know? Which is, man. And is Yeah.
Aaron
00:48:17 – 00:48:18
It turns
Adam
00:48:18 – 00:48:24
out. And, yeah, that can, like, can funnel in to that. But, yeah, I
Aaron
00:48:24 – 00:48:25
I can also give you
Ian
00:48:25 – 00:48:25
the vision
Aaron
00:48:26 – 00:48:26
Yeah. Yeah.
Ian
00:48:26 – 00:48:36
Tie more closely. I wanna say just one thing on screencast.com. It is on the sexy end of the world. To me, it's a little more clear. Like, I'm a person that wants to make videos for whatever reason.
Ian
00:48:36 – 00:48:42
Yep. This is how I do it. I'm very motivated to learn that. The database stuff is a little more abstract. Right?
Ian
00:48:42 – 00:48:56
Like, maybe I have a specific question or 2, but I'm probably just gonna go look those up. So then it's more about my, like, general knowledge. Like, I wanna improve myself generally, so I'm gonna learn, take this course. But it's, it maybe doesn't have the bite of, like, I'm trying to do this video. I have no idea what the hell I'm doing.
Ian
00:48:57 – 00:49:02
Screencast.com is, like, directly equal to a solution on how to do that thing. So
Adam
00:49:03 – 00:49:11
Yeah. I agree with that. It's a bit more of, like, I'm on a journey. Like, I've decided to climb Mount Everest here, and, like, this is gonna help me do it. Yeah.
Adam
00:49:11 – 00:49:11
Yeah.
Aaron
00:49:12 – 00:49:30
Yeah. That makes sense to me. So the vision for the consulting side is, so we're coming out of the gate with 2 different things that we offer. We could we have, I don't know, maybe 15 calls set up with people who emailed us and were like, we wanna work with you today. It's
Adam
00:49:30 – 00:49:31
like, awesome.
Aaron
00:49:31 – 00:49:31
That's a lot.
Ian
00:49:31 – 00:49:32
That's a lot.
Aaron
00:49:32 – 00:49:34
Yeah. It's it's awesome.
Ian
00:49:34 – 00:49:35
That's a lot of work right now.
Aaron
00:49:35 – 00:49:45
What are they doing? That is what we're gonna find out. And that's why we're pushing that's why we didn't put anything on the website that's, like, we do this for this price, because
Ian
00:49:45 – 00:49:45
we have
Aaron
00:49:45 – 00:49:48
no idea what Totally. We really want. We we have, but I wouldn't put any
Ian
00:49:48 – 00:49:51
price on the website ever for this What do you hope people want?
Aaron
00:49:52 – 00:50:18
Yeah. Here's here's what I hope people want, and here's what I think people want. The first is the, the first is like the straight down the middle, offering of you have a dev ed team. You have a in house team that you're paying $1,000,000 a year or more for all these salaries, and they're producing video, and it's not, like, it's not working. Your video strategy is just not working, and you're wasting a lot of time and money on it.
Aaron
00:50:18 – 00:50:33
So the offering is you bring in Steve and I, and we work with you from beginning of, like, content ideas to framing to packaging. Then we don't do the recording. That's the big thing. We don't do the recording. There's a chance we could do the editing.
Aaron
00:50:33 – 00:50:50
That's still an open question. But we are basically consultants to make sure that the video you produce is going to work primarily on, YouTube and Twitter. And so that's, like, the first offering is we will sit alongside of you. We'll have calls with you. We'll help you strategize.
Aaron
00:50:50 – 00:50:57
We'll help you come up with packaging, that sort of thing that's, like, better than you put your webinar on YouTube and you wonder why it doesn't work.
Adam
00:50:57 – 00:51:02
Do you have any idea how many people that have contacted you already seem like they might fit that description?
Aaron
00:51:03 – 00:51:27
Several, at least more than half, I think, already have some sort of dev ed, dev marketing, DevRel sort of team. And so our pitch our pitch there is basically gonna be, listen, you have the talent in house. You just need someone to guide you. Because the last thing I want is for me to be on the hook, to be the face of every company. I think that's a a bad idea.
Aaron
00:51:28 – 00:51:49
But I would you know, Steve and I would love to say, like, hey. This content could be 10 times better if you just changed it by, like, 3 degrees. So that's kind of the first thing. And then the contact us for pricing, the enterprise sale is you want Steve and I to produce the entire thing for you. And so that would be for somebody that's like, hey.
Aaron
00:51:49 – 00:52:02
We want you to make a discrete course on the thing that we're doing, and we will pay you the gobspect gobsmacking amount of money to do that. And that's the second, like, basically, outsource the entire deal.
Adam
00:52:02 – 00:52:28
Gotcha. I'm surprised that there's that you've have such a strong signal for people who want, like, consulting on the dev side of stuff, and I'd I have no data. You know what I mean? I'm just that's got to be surprised, surprised. I would've thought, in my situation, the appeal is like, oh, we can pay these guys to, like, do stuff for us, and now I don't have to, like, take on the risk of building a team to do it.
Adam
00:52:28 – 00:52:34
You know, I would have thought that that would have been the majority. So I'm surprised to hear that, the opposite That is
Aaron
00:52:34 – 00:52:49
this, but I don't think it's the majority. I think the majority, and I I could end up being wrong about this, but just based on the email and the domains and the people we've talked to, I think the majority is pretty large companies that want help making it work.
Adam
00:52:49 – 00:52:53
Yeah. That's good, though. You know? It's great. That's that's true.
Ian
00:52:53 – 00:52:54
And I think
Aaron
00:52:54 – 00:53:12
we're we're maybe finding that there's gonna be some amount of people that want a kind of, like, a one off video like we did for ourselves. I think we're gonna find that there there's a there's a group of people that's like, hey. We're launching this new product, and we want a hype video, and then that's it. Like, we don't want education. We don't want ongoing stuff.
Aaron
00:53:12 – 00:53:17
We don't want a course. We just want a well produced, like, trailer, basically.
Ian
00:53:17 – 00:53:19
Yeah. Like what, sandwich whatever used to do. Remember back
Aaron
00:53:19 – 00:53:20
in the day? Exactly.
Ian
00:53:20 – 00:53:23
They did that stuff. Mhmm. Yeah. I I mean,
Aaron
00:53:23 – 00:53:25
I don't charge an insane
Ian
00:53:25 – 00:53:32
amount of money. I was just gonna say, I just really reemphasize that you should not put any pricing on your website under any circumstances for any
Aaron
00:53:33 – 00:53:36
bring it to the brain before I do anything silly like that.
Ian
00:53:36 – 00:53:44
Yeah. Because, like, when some huge companies like, we have $3,000,000 in developer relations people out there at Prusenbilios. Right? Like, you should not be like, hey. The website says $9,999.
Ian
00:53:45 – 00:54:04
That's what we charge to, like, make your $3,000,000 team more effective. Like, that's in, like, nobody's even coming to you with that budget in mind. Like they're coming to you being like, okay. Like if we spend 10% of our budget to make this other 90% more valuable, like, that's great. So, like, you could definitely get 6 figure consulting gigs.
Ian
00:54:04 – 00:54:16
And so I do think you got to be careful not to like short sell that. And I'm not saying you're gonna come out the gate that way. Right. But like I do think there is different for each customer too. Like, I think it is.
Ian
00:54:16 – 00:54:28
Yeah. Some people want x. Some people want x plus y. You know, it's not gonna be as easy as, like, here's the seven things we do, and we that's it. Like, it's probably gonna be uglier, but that's you can pay for it.
Aaron
00:54:28 – 00:54:38
I'm so excited. I'm so excited that Steve loves that stuff. He loves to, like, the the hands on consulting business. Yeah. Business development.
Aaron
00:54:38 – 00:54:42
Like he's like, I want to do all that great. Cause I super don't.
Adam
00:54:42 – 00:55:04
I do think like kind of toward your point earlier, Ian, that that does feel like a little bit what's the right word? It's not really, like, in conflict with, but I feel like it's gonna be, like, the the database course business and, like, the help people, like, create awesome content businesses. Like, they feel, like, in odds with each other a little bit to me.
Ian
00:55:04 – 00:55:20
A little bit. Time wise and things like that too. I mean, I think I guess my takeaway from it, Aaron, I think we've talked about this a little bit. It's more like, it's sort of like, can the courses kind of fund you until maybe the consulting side gets going, but then the counterargument, I almost say the opposite way.
Adam
00:55:20 – 00:55:22
Like you could do the consulting now. You could do
Ian
00:55:22 – 00:55:23
15 people on the hook, like
Aaron
00:55:23 – 00:55:26
too much consulting money to worry about courses?
Ian
00:55:26 – 00:55:28
Yeah. Potentially. Right? Like, if there's
Adam
00:55:28 – 00:55:33
so much demand for consulting buy yourself the space to work on the courses. You know what I mean?
Aaron
00:55:33 – 00:55:34
Like, maybe you can just do one big consulting contract a quarter. That's, like, a
Adam
00:55:35 – 00:55:47
contract a quarter that's, like, a 100 grand or whatever. You know? Right. And have all the rest of the time to to work on your own products and stuff.
Aaron
00:55:47 – 00:56:05
Yeah. And that might be, you know, we're gonna take all these calls and we'll see, like, what is the demand? What is, like, what does the market want and what is our how much time does that require and how much money does that give us? And we may do that calculus and be like, f the courses. I'm not doing that for a while.
Aaron
00:56:05 – 00:56:07
Like, we gotta go pick up all this cash.
Ian
00:56:08 – 00:56:12
I mean, let's break while iron's hot, hot kind of element to some of this. Yeah.
Adam
00:56:12 – 00:56:14
What are you more excited about that's
Aaron
00:56:14 – 00:56:14
on the table.
Adam
00:56:15 – 00:56:30
Yourself? Like, do you get more excited about, like, putting together a curriculum for a database course and teaching it or more excited about, like, helping other people make really great lead, like, well produced content. You know? If you had to pick 1, which one, like, Jazz is more
Aaron
00:56:32 – 00:56:46
If I had to pick 1 so I'm torn because if I had to pick 1, I think, like, meeting with people and helping them do better and, like, just basically brainstorming and jamming sounds like a whole lot of fun.
Ian
00:56:46 – 00:56:46
Mhmm. And I
Aaron
00:56:46 – 00:57:03
think it would be very rewarding to see the numbers turn around. But then the other part of me is like, but I like the long term like, I like the long term bets of having in house courses that we can just kinda layer on top of each other as time goes. And that's,
Adam
00:57:03 – 00:57:04
like in house courses
Aaron
00:57:04 – 00:57:05
is kinda like our backstop.
Adam
00:57:05 – 00:57:09
On making content too. Right? Like screencasting.com.
Aaron
00:57:10 – 00:57:10
That's true. Yeah.
Adam
00:57:10 – 00:57:12
Great domain you already got there. You know?
Ian
00:57:12 – 00:57:14
Great domain. Yeah.
Adam
00:57:14 – 00:57:34
Like, we kinda talked about when me and you chatted the other day. Like, I asked you, if you didn't own screencasting.com and it just existed as a website somewhere, and I told you that they had a team of 20 people, would you just, like, be able to believe that and just be like, oh, yeah. I could I could see how that would be the case. Mhmm. You know?
Adam
00:57:34 – 00:57:41
And I I think we both agreed, yeah. That doesn't sound unreasonable for a company called screencasting.com to have a team of 20 people. You know?
Ian
00:57:41 – 00:57:42
Like, I don't
Adam
00:57:42 – 00:57:46
know what it takes to get there, but I can, like, imagine how that could exist. You know?
Aaron
00:57:47 – 00:57:51
And you're saying that's more congruent with the other offerings
Adam
00:57:51 – 00:57:52
and so, like so.
Aaron
00:57:53 – 00:58:03
Yeah. That I mean, that is our, like, basically our down market offering of you come to us and you don't wanna pay many x 1,000 of dollars a month. Well, you can go learn it over here.
Adam
00:58:03 – 00:58:08
Do you follow, Kevin Shen? I think his name is on Twitter. Uh-huh. I feel like that his business Studio
Aaron
00:58:08 – 00:58:09
lighting guy?
Adam
00:58:09 – 00:58:22
Yeah. Like, basically, the setup your background of your Mhmm. Studio setup in your office guy. I feel like that I feel like he's got a great business going just doing that. And that seems like just a part of what Yeah.
Adam
00:58:23 – 00:58:29
You guys hope to offer, really. You know? Yeah. Like, you can't make a good on camera video without solving that element. You know?
Adam
00:58:29 – 00:58:32
Yeah. And they, like, fly around and
Aaron
00:58:32 – 00:58:34
Yeah. They go out. Yeah.
Adam
00:58:34 – 00:58:34
It's awesome.
Ian
00:58:34 – 00:58:44
Yeah. Yeah. I imagine that becoming a whole, yeah, different aspect of the business is things like that. Like improving your, the execution of your team by improving those type of things. And
Aaron
00:58:44 – 00:58:45
Yeah. Totally.
Ian
00:58:45 – 00:58:49
Well, I guess I'm just hiring or whatever. There's a lot of op different areas there.
Adam
00:58:49 – 00:59:12
I I'm thinking, like, in my head, if you were gonna double down on, like, database courses and stuff, it's clear to me what, like, the YouTube strategy is. It's teaching developers stuff. You know what I mean? But if you're gonna go down this other avenue, I kind of feel like you'd still need to do some of that to, like, not get rusty because that's, like, the audience that you're trying to connect with. You know what I mean?
Adam
00:59:12 – 00:59:29
But just like you were already talking about with screencasting. Com, I could totally see how you could create a lot of great content on like, so many YouTubers already do this, but not for our audience on this is the lights you should buy, this is the camera you should buy, this, you know, like, you've already talked about doing that before,
Aaron
00:59:29 – 00:59:33
right? Like, you will entire stream of content there.
Adam
00:59:33 – 01:00:03
Yeah. And and just to be, like, the people who do that for technical developer space, even if, like, you have nothing that unique to offer there, you're still gonna win, you know, like a business that I've thought about starting in the past, and there's actually like at least one that exists. Is just like, like, strength training for developers, like that can be like a real business because like, you just have this ability to connect with them. You know? It's like, I know you're gonna limit yourself and you like whatever.
Adam
01:00:04 – 01:00:16
Right. You know? And, yeah. You know? Like, it it's it's in the idea of, like, thing that's not for developers, like, for developers, like, the MySQL thing is not really an example of what I mean
Aaron
01:00:16 – 01:00:20
by that, but it's more just like for
Adam
01:00:20 – 01:00:21
developers, painting for developers, painting for
Ian
01:00:21 – 01:00:22
developers, you
Adam
01:00:22 – 01:00:22
know, like,
Aaron
01:00:23 – 01:00:23
Yeah.
Adam
01:00:23 – 01:00:51
But, like, the the studio lighting stuff, there's content production stuff. If you can, like, keep that connection with that audience, I think like, you know, it's hard to know for sure. Like, there is a risk of like, how many people out there, like so for example, I've seen people try to build people have built courses in the past, try to make apps to, like, make it easier for other people to make courses and stuff like that.
Aaron
01:00:51 – 01:00:51
Yeah.
Adam
01:00:51 – 01:00:59
And you realize that, like, there's, like, 75 people making courses. You know? So that's, like, not a business, unfortunately. Yep.
Aaron
01:01:01 – 01:01:04
Yeah. There are more course platforms than there are courses at this point.
Adam
01:01:04 – 01:01:21
Yeah. But this feels like, I don't know. It feels like it could be bigger than that for the same reason that all these people have great businesses around helping people just say, set up their office backdrop, whatever. No,
Aaron
01:01:22 – 01:01:22
I'm sure
Adam
01:01:22 – 01:01:32
Kevin's pitch is not like your content creator, although there's a lot of people who are content creators doing it. I'm sure big part of his audience is like sales representatives who
Aaron
01:01:32 – 01:01:32
need to look
Adam
01:01:32 – 01:01:34
good on Zoom calls and stuff like that.
Aaron
01:01:34 – 01:01:35
I think you're right.
Adam
01:01:37 – 01:02:09
But there's something nice about like, okay, if you like the idea of helping people, like, create really well produced content and stuff like that, you own screencasting.com already that already has, like, a course there. That just feels like investing in, like, something that already, like, exists, whereas the courses, I know it's not like it doesn't exist, but it does feel like a bit of a, like, reset to me compared to, like, building on the other stuff.
Ian
01:02:10 – 01:02:41
I do think there's what do you think about this, Adam? I do feel like there is this inherent risk. I mean, I've definitely had it. I don't think even you've had it a little bit, Adam, and was it with like catalyst of like this idea of like a second product is super hard. And, like, so coming out the gate with 2 products that are not, that don't really coordinate well together totally is also gonna be extra challenging, I think, in in some ways because it's just hard to be split on your focuses.
Adam
01:02:42 – 01:02:59
Yeah. That's kinda what I mean. Right? Like, it's it's if you can just say, okay, we're gonna help people create really high quality content, and just, like, let's use that constraint and make sure anything we do fits in there. It's kind of clarifying, you know, but it also has to be viable, obviously.
Ian
01:03:00 – 01:03:00
You know
Aaron
01:03:00 – 01:03:00
what I mean?
Ian
01:03:00 – 01:03:01
Mhmm.
Adam
01:03:01 – 01:03:09
But it's it it does seem easier to test the viability of that than the viability of hit courses. You know what I mean?
Ian
01:03:10 – 01:03:12
Right. You have to kinda make the course to find out. Yeah.
Aaron
01:03:12 – 01:03:13
They kinda You do the whole thing.
Adam
01:03:13 – 01:03:15
Yeah. Yeah. Exactly. You have to do
Ian
01:03:15 – 01:03:16
the whole thing.
Adam
01:03:16 – 01:03:25
To do. And it and if it doesn't work, that sucks. I've never experienced it not working, but I know it can not work.
Aaron
01:03:25 – 01:03:26
Can imagine.
Adam
01:03:26 – 01:03:29
Yeah. I've I've seen other people who have had it not work, you know?
Ian
01:03:29 – 01:03:43
There will be interesting trade offs here. Right. Because there is like, I think it's unlikely for you to make an eloquent course or a my sequel course or something like that. And like, oh man, we sold $2,000 worth. Like, I think that's unlikely.
Ian
01:03:43 – 01:04:00
Like, I think you're going to sell some tens of 1,000 of dollars at the low end of that rate just because you have a reasonable sized audience now, people wanna buy these things from you, I think, on some there's some base market there for sure. So I don't think it's gonna be like Just We did it and we got nothing. Selling less
Aaron
01:04:00 – 01:04:02
than $100,000 of an eloquent course,
Ian
01:04:02 – 01:04:03
I think would be what you
Aaron
01:04:03 – 01:04:04
would be an abject sale there. Yeah.
Adam
01:04:04 – 01:04:10
Right. So You might not buy yourself that, like, 18 months of free space to do the next thing.
Ian
01:04:10 – 01:04:14
Right. You may not get to the half a million or 7.50 years. So what happens?
Aaron
01:04:14 – 01:04:23
And then it's like, great. I I don't have to be involved in the consulting as much. I can do another course and we can, I can just keep this train rolling? So yeah. But keep going in.
Ian
01:04:24 – 01:04:34
Yeah. So, I mean, I think that's where, like, I mean, that's also a a possibility there too. Right? You do the one course, you see how it does, and you're informed by that. Right.
Ian
01:04:34 – 01:04:48
And then you can decide from there too, but also you're gonna be informed. I mean, one nice thing is in the week or 2, you're gonna know like what the, so you have these 15, 20 calls. How many of them are serious? Right. How many of them are very serious and you're talking money?
Aaron
01:04:49 – 01:04:49
Yes.
Ian
01:04:49 – 01:05:03
How much is that money? And all those kind of things. And then that's gonna obviously inform you a lot too. If there's like already people who are like 6 figures or high, you know, 5 figures, like, well, that changes things maybe versus like
Aaron
01:05:03 – 01:05:04
Kids gotta be
Ian
01:05:04 – 01:05:10
Everybody everybody thought it was gonna be 5 grand, then, yeah, then that's Yeah. Exactly. Forms things the other way. Right?
Adam
01:05:10 – 01:05:11
So Yeah.
Ian
01:05:11 – 01:05:36
But part of that is how you define it too. There is the part of being a successful consultant is to make sure you ask for enough money, which is not always what people are inclined to do, especially from the developer background. It's like, well, there's only gonna take me 20 hours and 20 hours times. $200 is only this amount of money, but like really what you have to ask for is way more than that. Because like the value they're deriving is hopefully gonna be way more than that.
Ian
01:05:36 – 01:05:52
So, so I think in a month you'll have a lot more information too, which will be very useful on, yeah, you have 7 people who are like, let's do it. Son and deadline is very different from you end up with 1, and then, yeah, you're like, okay. We might have to do some other stuff here.
Aaron
01:05:53 – 01:06:16
Yeah. Yeah. That makes sense to me. I think the thing part of what I'm part of the hesitation I'm feeling for just like I know you're not saying this, but just like giving up the database stuff is I really I really enjoy it. And I think part of part of, part of our thought with how are we going to be successful is partially I'm going to continue to be out there.
Aaron
01:06:16 – 01:06:36
And I think that's a big part of how we continue to get people to show up is I continue to do something. And so I don't think, like, I don't think I ever wanna disappear into I'm just a consultant because I think part of our top of funnel is basically gonna be good content that we produce.
Ian
01:06:36 – 01:06:53
So this but see, this gets back to my very original top point, which was, is the best way for you to make more money, that all these courses are free and people can just see, look at Aaron's YouTube channel. It keeps growing. Now he's at a 100,000. Now he's at 200,000. He understands developers.
Ian
01:06:53 – 01:07:05
This is the guy who understands developers. I feel like once you put it behind the paywall, that's, like, a whole different thing. Like, now you're not out there. Now it's like you're less out there. Now I assume you're gonna still do, like, some chunk is free and whatever.
Aaron
01:07:05 – 01:07:07
So hysterical on Twitter, but yeah. You know?
Ian
01:07:07 – 01:07:22
Right. That type of stuff. But it might be that, like, those courses are better served as marketing, and just growing your audience more and more and more at the maximum you can versus, you know, restricting that in any way, potentially.
Adam
01:07:22 – 01:07:42
See that making sense. Like, maybe not even just like it doesn't mean you can never do, like, a paid developer course, but maybe in these early stages, if it feels like these calls with these people who have reached out about working with them to help with their content. If that feels like after all that, you know what? Like, yes. There's, like, plenty of work here.
Adam
01:07:42 – 01:07:58
We can find some clients. Like, this is gonna be real. We're all gonna be able to pay the bills. That part's gonna work. Then I could see a world where it definitely makes sense to, like, focus on just making content that's free for quite a while until
Aaron
01:07:58 – 01:07:59
Mhmm.
Adam
01:07:59 – 01:08:55
While that helps feed the consulting side of things and build the audience around, like, the content quality stuff and all that stuff. And then you can do, like, a paid technical course, like, when there's the space to do it because, like, the consulting engagements are high priced, they bought you, like, a bunch of money and, you know, put a bunch of money in the bank and you've got, you sort of, like, have even more signal from the people who follow you about, like, what they wanna learn more about or what they're excited to pay for or whatever. Because I I do think, like, yeah, it definitely wouldn't hurt to have, like, to be able to sell something to the people who follow you just for your technical expertise, you know, and the Right. Because there's definitely a massive group of those people. But I do think, like, over time, you're becoming more and more known for, like, making, like, great produced content.
Adam
01:08:55 – 01:09:01
You know? Mhmm. Like, there's people who, like, were really pumped about the video you shared the other day because they just thought it
Aaron
01:09:01 – 01:09:02
was Mhmm.
Adam
01:09:02 – 01:09:14
Looked great, not because they necessarily were not invested in the message. You know what I mean? And I'm sure, like, the same thing is is true for when you you do, like, database content. There's probably a, like, a
Aaron
01:09:14 – 01:09:15
good chunk of people
Adam
01:09:15 – 01:09:36
who are just, like, wanting to learn how to pull that off or whatever, but I don't know. I I do think, like, you're yeah. It's it's hard to get the right balance because I agree with you, the concern of, like, how do you make sure there's, like, a reason to keep, like, building the audience around technical expertise too?
Aaron
01:09:36 – 01:09:36
Mhmm. You
Adam
01:09:36 – 01:09:56
know? Like, what's the thing that keeps that going? Because even if you wanna do this, like, you know, high quality video content for developers brand, you know, teaching you how to do high quality video content targeted at developers, For it to remain targeted at developers, developers still need to, like, feel a connection to you. Right?
Aaron
01:09:56 – 01:10:15
And some of the feedback I've consistently gotten that I've had to, like, internalize is that people just people really like me teaching. Like, they like the way that I teach. They like to watch me teach things, and so I feel like that is a like, that's an advantage that I don't wanna just let go of. You know?
Adam
01:10:15 – 01:10:46
Yeah. Can you think of any, like, if you were focused on the consulting side of things or focused on, like, the creating great quality content, helping people do that, what developer stuff could just, like, fall out of that, you know, so it doesn't feel like a distraction? I think that's the key is to find a way where it's like, you know, this is a bad example, but is there any reason that you had to write code to achieve, like, what you were doing to, like, help someone? It's like, I built this plugin for Final Cut Pro with React and Tailwind, and here's how I did it.
Aaron
01:10:46 – 01:10:47
Which Steve has done.
Adam
01:10:47 – 01:10:48
Yeah. Yeah. Exactly.
Aaron
01:10:48 – 01:10:58
Except for Premiere, but Yeah. Same idea. Yeah. I don't know. I feel like that is, I I don't know.
Aaron
01:10:58 – 01:11:15
I feel like that leads me down the road of, like, how I integrated Notion with Trello, and it's like that you know? Because at that point, I feel like it's gonna be a lot of, you know, project management consulting type stuff, unless, like, hardcore either Laravel or database stuff in general.
Adam
01:11:15 – 01:11:24
What where do you think the ideas for content would come from for the database stuff, even if you were focused on that? Like, where are you dogfooding, like, your knowledge on that in a real way?
Aaron
01:11:25 – 01:11:35
Yeah. So the the easy ones are MySQL Postgres and SQLite because they're same flavors different flavors of the same thing.
Adam
01:11:35 – 01:11:36
Mhmm.
Aaron
01:11:36 – 01:11:57
And so I can take basically all of my knowledge up to this point and apply that to any of those, topics. And the details will be filled in by all these books that I bought that I'll read through to get all the specifics of each flavor. So those are easy. For something like DynamoDB, I wouldn't do it. I I wouldn't personally do it.
Aaron
01:11:57 – 01:12:13
I would have, you know, maybe somebody else, maybe Alex Debris. Hi, Alex, If you're listening, have him come in and teach that course under, you know, under the database school brand, but he's the instructor on that one. I guess I guess my point is that
Adam
01:12:13 – 01:12:39
a common thing I've heard from many content creators in my life is, like, once they shift into like full time like content creation mode, eventually they sort of like lose touch with like all the things that gave them all the content ideas in the first place. So, like, I talked to, like, Chris Oliver in Amsterdam at Rails World, and he was, like, for him, it's, like, really important that he builds like, he's got like a SaaS app too, I think.
Ian
01:12:39 – 01:12:40
And to
Adam
01:12:40 – 01:12:52
him, it's like crucial that he continues to work on that because otherwise, all his, like, good ideas for Go Rails, like, dry up. You know? Yeah. Totally. And yeah.
Adam
01:12:52 – 01:13:06
So I guess I'm just just it's an ideal world as you can find some sort of, like, way to like, I know with Jeffrey, like, he's just, like, always, like, doing shit with lyric casts purely to, like, have new things to
Aaron
01:13:06 – 01:13:09
talk about. Yeah. Not because excitement can
Adam
01:13:09 – 01:13:12
necessarily be better, you know, and I'm sure it's
Ian
01:13:12 – 01:13:12
a really
Adam
01:13:12 – 01:13:21
good one. But, yeah. I mean, like, you can you build, like, the screencasting.com forum from scratch, you know, to stay sharp?
Ian
01:13:21 – 01:13:21
That is
Adam
01:13:21 – 01:13:22
You know? Like, stuff
Aaron
01:13:22 – 01:13:24
like that. Plan, actually. Yeah. Mhmm.
Ian
01:13:25 – 01:13:55
I do also think you're maybe discounting slightly how much the people, if you on the consulting end, will want the Aaron Francis experience. Like, you are the face, and I know you've kinda said a few times that, like, well, then Steve can handle that side and I'll be making courses. But I can imagine like, if it was me and I was hiring you guys, I feel like I'm hiring. Aaron Francis is who I'm hiring. And so if I don't get enough Aaron Francis, I might feel I might not might not be my favorite experience.
Adam
01:13:55 – 01:13:55
Yeah.
Ian
01:13:55 – 01:14:02
Even though Steve might be better than you at all this stuff. Right? Like it's Yeah. He's That's, like, that's the trade off of, like Right. You are the face.
Ian
01:14:02 – 01:14:02
Right?
Aaron
01:14:02 – 01:14:02
Right.
Ian
01:14:03 – 01:14:25
At least right now. And so that's which is sort of a whole other interesting side thing of, like, building up his notoriety and getting him more exposure, I think is, would be very valuable to you guys. But so I think you you might end up spending more time over there than you think because I think people are going to want to see Aaron Francis, and what does Aaron Francis think about what we're doing and so on and so forth.
Aaron
01:14:26 – 01:14:32
And, you know, it's across several clients for pulling in 6 figures a month. That's great. I would love to talk to you.
Ian
01:14:32 – 01:14:33
Yeah. I would love that.
Aaron
01:14:33 – 01:14:34
That sounds amazing.
Ian
01:14:34 – 01:14:36
Yeah. Yep.
Aaron
01:14:36 – 01:15:15
So what I'm hearing is concern about the congruency of the 2 different offers, and it's not even necessarily for the 2 different legs. It's not even necessarily that there are 2 different legs, just that the database content and the make good content content are just so different. And so I'm hearing instead of potentially doing database courses, double down on, yes, the consulting. But for the course side, double down on the screencasting stuff and kinda leave databases alone. Is that Maybe.
Adam
01:15:16 – 01:15:19
I don't know. I'm just talking. You know? I'm just, like, trying Yeah.
Aaron
01:15:19 – 01:15:23
Just keep talking. I just wanna make sure I'm I'm reflecting back what you're saying.
Adam
01:15:23 – 01:15:23
That is kind of
Ian
01:15:23 – 01:15:32
a journey. More about, like, how to utilize your knowledge. Like, is it best utilized as courses? Is it best utilized as free? Is it best utilized in some other way?
Ian
01:15:32 – 01:15:37
Like, it's almost like making sure you're optimizing that ability to me.
Adam
01:15:37 – 01:15:53
I can definitely see a world where the business makes sense as, like, Aaron makes, like, developer content, and that's, like, how you get lead gen for, like, the help other people make content business. Mhmm. And that is Steve's business. You know what I mean? For the most part.
Adam
01:15:53 – 01:16:05
Mhmm. And that's how, like, you make sure that there's actually enough focus available to, like, do well in, like, in both areas, You know?
Ian
01:16:06 – 01:16:07
Mhmm.
Adam
01:16:07 – 01:16:12
But it is, yeah. I I don't know. Just trying to come up with a master plan. You know?
Aaron
01:16:12 – 01:16:15
Yeah. I love a master plan. I need a master plan.
Ian
01:16:15 – 01:16:33
I definitely think, to me, the old the baseline is, like, keep the Aaron Francis train rolling. Right? Like Yes. YouTube subscribers increasing, all the reach increasing because as that increases, like, you just have a lot like, whatever you can churn out a course and make some money. Like the bigger your audience, the easier that stuff is to like do.
Ian
01:16:33 – 01:17:00
And so that's the foundational sort of element of what you can then build on top of, like, consulting or Right. Courses or an app someday that, you know, you start with a big advantage because you're building an app into an audience and you have a now a large audience and so on and so forth. So I think that is definitely kind of, to me, the one of the core things that has to keep happening
Aaron
01:17:00 – 01:17:01
for you,
Ian
01:17:01 – 01:17:03
which I'm sure is your plan.
Aaron
01:17:03 – 01:17:11
Mhmm. That is my plan. So here here was our, you know, here's our, like, our 2 month plan.
Adam
01:17:11 – 01:17:19
Yeah. That's what I was gonna say. Maybe you need to be thinking, like, phases here. Like, sequencing Yeah. Sequencing of the master plan.
Aaron
01:17:20 – 01:17:41
Yeah. Okay. So here's here's phase 1. We're gonna take all of these calls together, Steve and I both, and we're gonna, you know, try to figure out who wants what and for how much money, and figure out what is the viability on the consulting side of what we think is a good offering. So that's already like
Ian
01:17:41 – 01:17:41
well, I
Aaron
01:17:41 – 01:18:01
can't plan much beyond that. So that's on the consulting side, the plan. Steve's actually getting his wisdom teeth out today, so we're starting calls on Wednesday. So sorry, Steve. And then the other like, the easy start on the other side was I'm gonna do an eloquent course.
Aaron
01:18:01 – 01:18:13
Like, that's just it seems like that's just a no brainer. I already have a huge amount of reach into the Laravel community, and that's like a nice combination of Laravel databases, touching content.
Ian
01:18:13 – 01:18:13
Do you
Adam
01:18:13 – 01:18:25
have an idea what what's, like, your spin on that? Like, what's, like, the what's the eloquent thing people are gonna learn that they have never learned before? You know?
Aaron
01:18:25 – 01:18:46
Yeah. I think so if Jonathan's was, you know, eloquent performance patterns, I that's one that's like super old now. But I I don't think that's gonna be my spin. I think it's gonna just basically be Eloquent Mastery because there's no I don't think there's a single comprehensive course over Eloquent at this point.
Adam
01:18:48 – 01:18:59
My instinct is that's not as strong as, like, a specific focus personally, but I don't know what other angles exist currently.
Ian
01:18:59 – 01:19:23
There's a lot of juice out there right now for SQLite. I wonder if it would be, like, eloquent for SQLite. Like, it's super focused on that, even though, obviously, like, a a lot. It's almost like a half a database course and a half element course. Like, we are kind of going into, like, the, obviously, the weird parts about SQL light, and then how you use that in a Laravel app and things like that because, obviously, there's trade offs there.
Ian
01:19:23 – 01:19:24
But, Yeah.
Aaron
01:19:24 – 01:19:27
I feel like that that's ripped it down. Yeah. That scoops it down.
Adam
01:19:27 – 01:19:28
It does. It might be
Ian
01:19:28 – 01:19:29
too it might be too tight.
Aaron
01:19:29 – 01:19:35
I think Taylor has said from 4 stats to, like, 90% of users are MySQL users. For sure.
Adam
01:19:36 – 01:19:51
Even something that's just, like, eloquent secrets, you know, is sexier to me than eloquent real estate. Cool. Like, what if, like, did you know it could do this? Did you know it could do this? Did you know
Ian
01:19:51 – 01:19:51
it could
Adam
01:19:51 – 01:19:52
do this? You know?
Aaron
01:19:54 – 01:19:55
That is kinda cool.
Adam
01:19:55 – 01:20:03
Yeah. But I don't know what other ones there are. But I I do think, like, it's gotta have a hook like that, not just, like, master it. You know?
Aaron
01:20:04 – 01:20:04
Mhmm.
Adam
01:20:04 – 01:20:08
At least to get that big bang launch, in my opinion. Like, I think and
Ian
01:20:09 – 01:20:09
Mhmm.
Adam
01:20:09 – 01:20:32
Of course, like, eloquent mastery maybe could be effective as, like, a slow growth over time evergreen Mhmm. Makes decent money for years type of thing. But even like test driven Laravel still makes 1,000 of dollars, you know, and it's like on Laravel 5.4, You know, it's like, that's how old it is.
Aaron
01:20:33 – 01:20:35
That's incredible. So
Adam
01:20:37 – 01:20:43
Laravel's secret eloquent secrets is definitely a bit short term, I think, focused.
Aaron
01:20:44 – 01:21:00
I I like I like, you know, the sexiness of that, but I also like the long term, like, eloquent mastery. Like, this is eloquent is so big at this point that you you frankly do need someone to teach you the whole thing.
Ian
01:21:00 – 01:21:17
Well, what about instead of being totally focused on the traditional big bang launch, what don't you use? Like, what Caleb does with live wire is a little bit more of a model where it's like, I'm doing this course. Like he does it about live wire. Right? And you've got the screen cast about live wire.
Ian
01:21:18 – 01:21:29
And he did do a launch. But his thing is like, he's just ongoing building videos. So it's like, you're, I think you can subscribe now. I don't know. I don't think it's one time purchase anymore.
Adam
01:21:29 – 01:21:30
Thank you.
Ian
01:21:30 – 01:21:37
Yeah. So it's like a subscription and it's like, I'm just gonna keep making videos. I mean, you're gonna be able to make videos about eloquent forever. Right? Like, I remember there's new stuff Do I want
Aaron
01:21:37 – 01:21:39
to make videos about eloquent forever?
Ian
01:21:39 – 01:21:39
Yeah. But I mean,
Aaron
01:21:39 – 01:21:44
it's good. Done. Like, I want it I want it to be a discreet work product. You know?
Ian
01:21:44 – 01:21:44
Yeah. Yeah.
Adam
01:21:44 – 01:22:05
That's true. Coming back to that eloquent mastery thing, and maybe it just needs a little bit of a tweak on it. My experience is that and I I'm not guaranteed to be right on this because I'm sure there's counterexamples. But I found, like, it's really easy to sell stuff that's marketed as advanced content. Like Mhmm.
Adam
01:22:05 – 01:22:11
Much easier than, like, comprehensive or from scratch or whatever. Okay.
Ian
01:22:11 – 01:22:13
And that feels right to me, I think.
Adam
01:22:13 – 01:22:27
That's what drew me to, like, destroy all software back in the day. It was like Uh-huh. This is like you're gonna learn, like, the hard stuff from a really smart person. That's the thing that's gonna help me level up, not like the beginner stuff. You know?
Adam
01:22:28 – 01:22:32
That does not to say, like, eloquent mastery can't be that, but I think it's
Aaron
01:22:32 – 01:22:32
Mhmm.
Adam
01:22:33 – 01:22:40
If I was gonna market it, there would be a lot of focus on, like, you already know how to do user dot all, but did you
Aaron
01:22:40 – 01:22:41
know then
Adam
01:22:41 – 01:22:45
that you can do user dot whatever the hell
Aaron
01:22:45 – 01:22:49
Something weird thing? Yeah. Yeah. Yeah. Okay.
Aaron
01:22:49 – 01:22:50
I like that. That makes sense to me.
Ian
01:22:50 – 01:23:16
Well, yeah, with these traditional course launches, I feel like there is a heavy focus on, the impulse buy. And so, like, how do you get people to like, I mean, I bought, like, every one of your guys' courses. I bought everybody's everything. I don't know if I've ever completed one of them, but I bought them all, partially of support, partially because, yeah, it's like a good hook and whatever, and I buy it, and it sounds like stuff I don't know. And, then see, there is that, like, that you have to cater to that impulsiveness
Aaron
01:23:17 – 01:23:17
where, like,
Ian
01:23:18 – 01:23:38
something that's more just like it's a longer term baseline knowledge isn't maybe as an impulse buy as like, oh, there's like, I'm gonna learn those couple things to hit this problem. And the advanced eloquent course probably has that because I hit this weird thing and whatever. And, like, those are the things that stick in your mind. Right? Not the, like, baseline knowledge, though.
Ian
01:23:38 – 01:23:39
So
Aaron
01:23:39 – 01:23:43
So even calling it advanced eloquent, do we like that better?
Ian
01:23:43 – 01:23:44
I like that better than
Adam
01:23:44 – 01:23:46
eloquent mastery. Yeah. Yeah. Okay.
Ian
01:23:47 – 01:23:53
I definitely like that better. Yeah. I also think it even might help focus you, like, skip all that baseline crap. Like Yeah.
Aaron
01:23:53 – 01:23:53
It would be awesome.
Ian
01:23:54 – 01:23:57
Build build the advanced Don't, if it's in the docs, basically, don't
Adam
01:23:57 – 01:23:58
put it in, you know,
Ian
01:23:58 – 01:24:02
like Yeah. That's a that's a nice little self rule like Like Or
Adam
01:24:02 – 01:24:04
if you know some things maybe
Ian
01:24:04 – 01:24:07
But if it's fully covered in the docs, like Yeah. Don't maybe it shouldn't be in the course.
Adam
01:24:07 – 01:24:08
Yeah. I
Aaron
01:24:08 – 01:24:10
don't know. Nobody reads the docs anyways.
Ian
01:24:10 – 01:24:11
That's true.
Aaron
01:24:11 – 01:24:24
Okay. That's interesting. But do okay. So provided I find the framing for it, does that seem like a good, you know, 2 month plan? We figure out what the crispy consulting offering is I
Adam
01:24:24 – 01:24:33
think full stack Next. Js spends more money than that personally still. But I do think it's
Aaron
01:24:34 – 01:24:36
a good course. Next JS.
Adam
01:24:36 – 01:24:47
I know. And and this is biased on my part because, like, I'm just I'm not as connected to the Laravel community as I used to be. So I don't know, like I'm not as in tune with the demand there. You know
Aaron
01:24:47 – 01:24:48
what I mean? And that
Adam
01:24:48 – 01:24:52
doesn't mean it's not there. It just means, like, you can't trust my opinion on it.
Aaron
01:24:53 – 01:24:59
Yeah. I think the fact that I I don't know, the fact that people are still watching Jonathan's course all these years later
Ian
01:25:00 – 01:25:00
Mhmm.
Aaron
01:25:00 – 01:25:02
I think there's still demand for
Ian
01:25:02 – 01:25:03
learning all day 2
Adam
01:25:03 – 01:25:08
based stuff. It was a great course name. You know? It was it was
Aaron
01:25:08 – 01:25:08
It was
Ian
01:25:08 – 01:25:09
a great
Aaron
01:25:09 – 01:25:09
course name.
Adam
01:25:10 – 01:25:17
Really well. I think I named the course, actually. I'll take credit for that on the IRR work with them for that. Yeah. Shoot.
Aaron
01:25:17 – 01:25:22
But it I should have bought it instead of Jeffrey. That should have been on Johnny on the spot there.
Adam
01:25:22 – 01:25:23
There you go.
Ian
01:25:23 – 01:25:24
Oh, did Jeffrey buy it?
Adam
01:25:24 – 01:25:25
Yeah. It's on Lyricast now.
Aaron
01:25:25 – 01:25:26
That's it Lyricast now.
Ian
01:25:26 – 01:25:27
It's on Lyricast. Oh, it's on.
Adam
01:25:27 – 01:25:28
Yeah. So I
Aaron
01:25:28 – 01:25:29
Sponsor the show. Go check out Lyricast.com.
Ian
01:25:29 – 01:25:32
Check out Lyricast. Yeah.
Adam
01:25:32 – 01:25:54
But, yeah, it's just like it's it's a it's got us a spin on it. Right? I don't know how many other spins there are for Eloquent other than advanced stuff or and and it could be, like, Eloquent recipes. You know what I mean? Here's, like, a problem and, like, how to do it where you can push more work to the database instead of doing it in PHP or whatever.
Adam
01:25:54 – 01:26:06
Like, that's a lot of that sort of thing is what Jonathan's course hovers too. But that's really, like, where, like, the advanced usage, I think, comes from is is a performance sort
Aaron
01:26:06 – 01:26:06
of Right.
Ian
01:26:06 – 01:26:24
I was gonna say, should it even be bundled with Redis? Should it be, like, eloquent with Redis or something like, because like a lot of us, like, how do we do cashing effectively? I mean, we talked about it on the show before. Like, there's a lot, like when you really have an app that's going serious volume, like you need to cash it. Like you can't just throw everything at the database.
Ian
01:26:24 – 01:26:25
Better, honestly.
Adam
01:26:25 – 01:26:43
Like It's not about Eloquent. It's not about APIs and syntax and features of this one module in Laravel. It's like a holistic approach to getting data from your servers in people's faces, like, as fast as possible and maintainable as possible and just, like
Ian
01:26:43 – 01:26:43
Right.
Adam
01:26:43 – 01:26:45
Clean. You know? Like, maybe there's
Ian
01:26:45 – 01:26:58
Like, anywhere the performance end of it takes you, whether it's, like, presumably heavy caching wise, but maybe there's other services or whatever, other things that we covered that tie in there too. Cloudburst and page capture, whatever it like, all kinds of stuff.
Adam
01:26:58 – 01:27:19
This is, like, stuff I'm remembering from, like, the Braille's content days back in the day. But, you know, people always want to learn about, like, single table inheritance and, like Yeah. Mhmm. Like, what's that thing that they do in, like, base camp that DHH wrote about? Something about, like, polymorphic something.
Adam
01:27:19 – 01:27:22
I don't know. Like, stuff like that where it's like
Ian
01:27:22 – 01:27:26
Or even denormalization, like, when to denormalize and things like that. This is
Aaron
01:27:26 – 01:27:33
sounding this is sounding like designing data intensive applications in Laravel. Like, that's that's what it sounded like.
Ian
01:27:33 – 01:27:42
Something like that. I kinda like that. Something along those lines. Because that's the stuff you can't get from the docs, like back to that idea. It's the stuff that there's even really good information about.
Ian
01:27:42 – 01:27:47
It's the kind of stuff when you ask Chachi bt about these things, you don't get good answers. Most of the time.
Aaron
01:27:47 – 01:27:49
Even know what you don't even know what to ask. Yeah.
Ian
01:27:49 – 01:27:56
Yeah. Or you don't even know what to ask. But even when you do, like, it's a little dot, like, always great, especially Laravel specific versions of how to implement it.
Adam
01:27:57 – 01:28:12
So easy to tell stories that people are gonna read. You talk about on the marketing page and be like, oh, this guy is literally talking about me. It's like, you know that app on your site that takes 7 seconds to load no matter what? You know? Like, everyone has that page.
Adam
01:28:12 – 01:28:17
You know? Yeah. What if we could get that to be, like, under a 150 milliseconds? You know?
Aaron
01:28:18 – 01:28:19
Yeah. Yeah.
Ian
01:28:19 – 01:28:38
I mean, even that, I I've been thinking about that a lot lately, because that's, you know, kinda like, I think it's like Google's baseline standard of like a 100 150 millisecond load time. Like, could that even be like build the 150 millisecond app with, you know, build a 150, 100 millisecond apps in Laravel or Yeah. Something like that. Like And
Adam
01:28:38 – 01:28:38
and maybe it's like you
Ian
01:28:38 – 01:28:40
don't know about that rule.
Adam
01:28:41 – 01:28:51
This is maybe too limiting, but you could even add the constraint of, like, you know, no caching. You know? That's exciting. Mhmm. How do I do the 150
Ian
01:28:51 – 01:28:52
mils like that with
Adam
01:28:52 – 01:28:52
no caching?
Ian
01:28:52 – 01:28:53
Right. I
Adam
01:28:53 – 01:28:54
wanna learn that. You know?
Ian
01:28:54 – 01:28:57
I don't know if you should do that, but yeah. Yeah.
Adam
01:29:00 – 01:29:02
High performance Laravel. You know?
Aaron
01:29:02 – 01:29:04
I mean, that's a pretty good name.
Adam
01:29:04 – 01:29:06
That's what I do. That was
Ian
01:29:06 – 01:29:08
my favorite My Sequel book. High perform high
Aaron
01:29:08 – 01:29:09
performance my favorite. I know.
Ian
01:29:09 – 01:29:10
Sequel.
Aaron
01:29:10 – 01:29:13
Yeah. I'm biased because High Performance My Sequel is such a good book.
Adam
01:29:13 – 01:29:18
There and that's a good formula. The best is to take, like, something good and
Ian
01:29:19 – 01:29:19
Yes.
Adam
01:29:20 – 01:29:27
Niche it down. You know? Worded. Like, even, like, test driven Laravel. That's like I liked thought bot's test driven rails course.
Adam
01:29:27 – 01:29:29
You know? Mhmm. That's where that name came from.
Ian
01:29:29 – 01:29:33
There you go. Where'd that name come from? Yeah. And then the ad view
Adam
01:29:33 – 01:29:33
one I did
Ian
01:29:33 – 01:29:34
it Everything's remix.
Adam
01:29:34 – 01:29:40
Like advanced view component patterns or something. It's just like everyone loves the word patterns. Patterns is, like, the graph word. Course
Aaron
01:29:40 – 01:29:41
by the way.
Ian
01:29:41 – 01:29:44
Right? Yeah. Everybody loves the pattern. Yeah.
Aaron
01:29:44 – 01:29:50
Yeah. That's much, much broad. High performance Laravel is a great name. It's much broader. Mhmm.
Aaron
01:29:50 – 01:29:56
And so I'd have to I'd have to rope in a few other components or things in there.
Adam
01:29:56 – 01:29:57
Just get it signed.
Ian
01:29:57 – 01:29:59
I have the logic that are logical. You know?
Adam
01:29:59 – 01:30:16
Here's, like, some reasons to use SQLite. Like, here's something that we do. Like, we in Tailwind UI, we use MySQL and SQLite. So we use Interesting. MySQL as, like, the real database for the users and accounts and licenses and all that shit.
Adam
01:30:16 – 01:30:39
But we have SQL like databases that we commit to version control just because we have a lot of data to query that's very static and needs to be the same in every single environment. Mhmm. And it's just way faster to query it from SQLite with its own connection than it, like, the original Right. The first, like, Tailwind UI, like, day 1 was, like, a bunch of, like, handwritten code to, like, crawl through, like, files on the file system. You know what
Aaron
01:30:39 – 01:30:39
I mean? Because we have
Adam
01:30:39 – 01:31:03
to file system based data store for, like, each component was a file type of thing. And then we wrote a script that ingests it all into, like, a SQLite database and query it all from there, and it goes right into version control. So that's, like, that can be, like, a couple lessons, you know, like Yeah. SQLite in Git, you know, like, cool reasons to do that or or benefits or whatever. It does got So much more
Aaron
01:31:03 – 01:31:08
of, like This is how I build build my website, Ian, and you make fun of me for it. This is what tailwind pros are doing.
Ian
01:31:09 – 01:31:25
I think I like I like this use case better than your personal website. But Ridiculous. Well, yeah, I think this gets at 2, like actual problems people have, right? Where it's like your problem in your real applications is very rarely, like literally eloquent, like, just eloquent and not touching anything else. Right?
Ian
01:31:25 – 01:31:26
Like, at the very least, it's always touching the database.
Adam
01:31:26 – 01:31:29
You don't want someone have to, like, use it right.
Ian
01:31:29 – 01:31:29
Be these other things.
Adam
01:31:29 – 01:31:33
Build their own bridge from, like, their problem to, like, your solution.
Ian
01:31:33 – 01:31:36
You need to, like, cross the bridge. The solution is, like ticket
Adam
01:31:36 – 01:31:39
is to cross the bridge. They you know what I mean? That's that's what, like,
Ian
01:31:40 – 01:31:49
the solution to this kind of problem is you need Redis and you need Eloquent and you need MySQL working in conjunction Yeah. Smartly to solve x, y, z. You can even teach people that's hard.
Adam
01:31:50 – 01:31:52
Varnish. You know what I mean? Or
Ian
01:31:52 – 01:31:58
Varnish. Yeah. There we go. Yeah. But that's how the one I was getting out with, well, that's why I was getting out with CloudFlare.
Ian
01:31:58 – 01:32:14
A more modern straightforward take might be like, maybe there's some CloudFlare components in there. Right. Yeah. Or like elements or whatever. And like, you know, like I think, even if you did have to, I mean, you know, everybody, so like you can be Mo like, I mean, Adam just gave you a very interesting idea, right.
Ian
01:32:14 – 01:32:26
Of like committing sequel light in terms of how he actually used it in production. Like you could imagine, like, what does forge do behind the scenes? What is, what does Lara cast do behind the scenes? Like, whatever, like maybe, you know, what's great
Adam
01:32:26 – 01:32:32
YouTube content, great YouTube content, Interviewing people that run these types
Ian
01:32:32 – 01:32:34
of apps. About their problems.
Adam
01:32:34 – 01:32:57
On the screen and, like, you know? Yeah. At Laircon, you should their issues. Work with your with producer Steve, set up a room somewhere, come in a few days before the conference, record, like, 3 to 4 videos with different people who are coming to the conference and drip the bone on the YouTube channel. Here's, like, a video I did with Taylor Hardware where it shows you how, you know, this thing works or whatever.
Adam
01:32:57 – 01:32:58
Yeah.
Aaron
01:32:58 – 01:33:02
Like, that is worth the price of admission right there. I gotta do I gotta
Ian
01:33:02 – 01:33:02
There we go.
Aaron
01:33:02 – 01:33:05
Text Steve right now and tell him to buy a Lyricon
Adam
01:33:05 – 01:33:06
ticket. Great example
Ian
01:33:06 – 01:33:06
of the type of
Adam
01:33:06 – 01:33:13
content that you you need to, like, know how to plug a light into the wall to create. You know what I mean? Like Right. Yeah. I already got some houses.
Adam
01:33:13 – 01:33:14
A bit.
Aaron
01:33:14 – 01:33:18
Uh-huh. Yeah. That's incredibly obvious. Okay. That's a great idea.
Adam
01:33:19 – 01:33:26
High performance Laredo. That is way better than any title or concept we've discussed.
Ian
01:33:26 – 01:33:27
Send my money? Yes.
Adam
01:33:27 – 01:33:32
What what percent take my money type of Yeah. Okay. Topic.
Ian
01:33:32 – 01:33:36
Here's That's the name I've been most excited about internally here. I'm like, I wanna buy this.
Adam
01:33:36 – 01:33:37
Leave this
Aaron
01:33:37 – 01:33:39
conversation, sir. Please comment. Please comment or
Ian
01:33:39 – 01:33:40
tweet us. Below.
Aaron
01:33:41 – 01:33:43
Yeah. Please tell us. I'm sorry. Yeah.
Adam
01:33:43 – 01:34:00
Types of businesses to have really good ideas. You know? I think is my personal opinion. Like like, I was kinda talking about before, but, like, how I don't I've never launched something that really failed in terms of, like, courses and books and stuff like
Ian
01:34:00 – 01:34:00
that.
Adam
01:34:00 – 01:34:14
You could do every single thing that I did and fail. The idea just doesn't have the hook that it needs to have for it to, like, work. You know? So that's a good idea, though, I think. High performance layer book.
Adam
01:34:14 – 01:34:19
That is a good idea. That it plays on, like, your favorite database book of all time. You know? That's just, like Yeah.
Ian
01:34:19 – 01:34:21
The Omar story that is just,
Adam
01:34:22 – 01:34:24
strong. You know? So that's exciting.
Aaron
01:34:25 – 01:34:25
Mhmm.
Ian
01:34:26 – 01:34:48
Well, it's all it's right that the idea is people wanna separate the marketing from the content or the idea, but the reality is you can't, they are inseparable. And so like you have to, the idea has to inherently have some element of a hook to it in order to be successful. Like they are the same thing. Yeah. The good hook with no foundational part Mhmm.
Ian
01:34:48 – 01:35:01
Sometimes works, but most of the time still doesn't. And then the good idea with no hook often doesn't work. So, yeah, you have to marry them. So I think we've definitely I I like where we're going with this. I think, that's Yeah.
Aaron
01:35:01 – 01:35:10
I like that. It's it's, it's embiggening my vision because I was thinking it was just strictly eloquent, but I do think that that angle's
Ian
01:35:10 – 01:35:26
better. And it's also a thing that becomes an asset that I feel like will be more cross sellable. Like, as you go out and build the YouTube following in these other areas, like it talks to the whole Laravel audience. So even if you are like, you do eventually build like a post course. So let's just say it's free on YouTube.
Ian
01:35:26 – 01:35:43
Like there's some percentage of that population that's Laravel developers will these days be a reasonable part of that, and you have a thing that you can still sell them, that's directly for them and their needs. And so that's kinda interesting too versus, like, being maybe ultra niche down and things like that or more niche down.
Aaron
01:35:44 – 01:35:53
Yeah. And listen, if I ever do a free Postgres course that is free on YouTube, I'm getting some I'm getting some Postgres hosts to to pay me to put their name
Ian
01:35:53 – 01:35:54
on it. I'm not I'm not just
Aaron
01:35:54 – 01:35:56
I'm not just doing it for free.
Ian
01:35:56 – 01:36:11
Well, that yeah. We didn't even talk about that. I mean, that was kind of my other thought with that was that like, if, as the audience grows and you do things, if you do YouTube oriented, I mean, how does every YouTuber make money like sponsorships, like in what is Casey Neistat charge Nord VPN? It's not $10,000 a video. Right?
Ian
01:36:11 – 01:36:18
No. So, that's a whole other revenue stream of like, if you keep the grow, if you're good at getting the growth there
Aaron
01:36:19 – 01:36:19
Yeah.
Ian
01:36:19 – 01:36:26
That's probably what the best way to monetize it is through advertising and sponsorship and things. So yeah, a lot of options.
Aaron
01:36:26 – 01:36:29
Yeah. But if I'm doing a full course, I'm getting some company to pay me 6 figures upfront
Ian
01:36:30 – 01:36:30
Right. For the
Aaron
01:36:30 – 01:36:32
full course, and then I'll put it on
Ian
01:36:32 – 01:36:34
you as long as you still own it. Yeah. As long as you still own it.
Aaron
01:36:34 – 01:36:35
Yeah. Yeah. For sure.
Ian
01:36:35 – 01:36:42
Yeah. Yeah. I don't know. Other other things we need to touch here, I feel like we've covered a lot of ground here.
Adam
01:36:42 – 01:36:43
This is great.
Ian
01:36:43 – 01:36:50
This is good. There's nothing better than diving into somebody else's business. It's just a risk. Man, it's awesome. Just getting to, like, fire from the hip the whole time.
Aaron
01:36:50 – 01:36:51
Yeah. Yeah. And you don't have to
Ian
01:36:51 – 01:36:54
do any of the work. Yeah. Mine's mine's job.
Aaron
01:36:54 – 01:36:55
Got a lot harder.
Ian
01:36:55 – 01:36:59
If if our ideas suck, it doesn't matter. Like, we're not on the hook for any of this. Like
Aaron
01:36:59 – 01:37:02
It's just me and my family that suffers, not you.
Ian
01:37:02 – 01:37:07
Yeah. It's just yeah. It's just Aaron who's gonna have to go get a job again. Not not me. Fine.
Ian
01:37:07 – 01:37:09
Yeah. Oh, man.
Adam
01:37:09 – 01:37:13
You can always fall back on full stack Next. Js. You know? That that one's always good
Aaron
01:37:13 – 01:37:19
to know. I hate it that that's so that that's so good. I'm just I don't I'm not the person to do it.
Adam
01:37:19 – 01:37:22
That's the challenge. Yeah. But you could become the person to do it.
Aaron
01:37:23 – 01:37:25
I could I could just become the person.
Ian
01:37:25 – 01:37:44
You find the person and you mark you co market. Try hard co markets and like does kind of bug chunk of the marketing and the things and you split it 70, 30 or whatever, and it's a little revenue stream and if it blows up that's great. And if it doesn't, you did some marketing and stuff then to the world. Like, there's some other things there. But I mean, again, we're kinda getting back to like, you can only do so many things at once.
Ian
01:37:44 – 01:37:48
There are only 2 people. Blah. I
Aaron
01:37:48 – 01:37:54
will say now that I don't have a 9 to 5, it feels like I can do anything. You got it. I can conquer I can conquer the entire world.
Adam
01:37:54 – 01:38:05
9 to 5 and no kids. You would I I I can't imagine. Be literally on route to Mars right now in the rocket that you would have yourself. You know?
Aaron
01:38:05 – 01:38:06
Yeah. I would
Ian
01:38:06 – 01:38:06
be like
Aaron
01:38:06 – 01:38:16
that guy in limitless. What's his name? Bradley Cooper. I would I would be limitless. I would have I could I could change the physical world just by thinking about it with that much time.
Ian
01:38:16 – 01:38:26
This is hitting me so close to home right now because, like, we have this sale. I'm trying to, like, rework HubSpot and all this stuff. And I've given all the employees. I'm like, this is gonna be like a year's long project. And they were like, oh, we can do it faster.
Ian
01:38:26 – 01:38:36
I'm like, no, we can't because, like, I have 3 kids and the bigger they get, it gets worse. Like this, all of this month of April is like our our oldest kid visiting colleges. He's gotta choose by
Aaron
01:38:36 – 01:38:37
the end of the month.
Ian
01:38:37 – 01:38:45
Like, it's just totally dominating everything in our family. Our youngest is sick. Like, the whole you know, it's just like everything. It's like, you got no time. It only gets worse as they get older.
Aaron
01:38:45 – 01:38:46
Tell me that. Tell tell me No.
Ian
01:38:46 – 01:38:55
It's better. It only gets worse as it gets older. There's more time. Now you're the coach of their team or you're taking the practice 6 nights a week or whatever. Like, that's just important stuff to do.
Ian
01:38:55 – 01:39:06
So, yeah, like the young, no kids is obviously ideal, but young kids is actually, I always thought it was bad. And I was like, man, these young kids is tough, but it's actually way worse. I think it's bad.
Adam
01:39:06 – 01:39:07
I don't care
Ian
01:39:07 – 01:39:09
what he's like. Way worse.
Adam
01:39:09 – 01:39:14
You know how hard it is for me to get my 2 year old to go pee and brush her teeth before we take her to preschool?
Ian
01:39:15 – 01:39:17
That whole world, that part is hard too.
Aaron
01:39:17 – 01:39:17
Yep.
Adam
01:39:17 – 01:39:22
It's it grinds my soul down into dust Yep. Every single day.
Ian
01:39:22 – 01:39:38
Man, we had my daughter when we she was, like, learning getting potty trained. We would go on vacation for 2 weeks. We go on vacation she decides she doesn't like how it feels to go poopy. She's not going poopy and That was how our whole vacation was spent was begging this
Adam
01:39:38 – 01:39:38
like 2
Ian
01:39:38 – 01:39:46
or 3 year old, please, please go to the be my stomach hurts. Yes. We know your stomach hurts because you're refusing to go to the bathroom. That's why your stomach hurts.
Adam
01:39:46 – 01:39:48
Gosh. Dude, the worst part at
Ian
01:39:48 – 01:39:49
that point now scenario.
Adam
01:39:49 – 01:39:54
2 year old was potty trained, doing awesome. Now she decides she only wants to pee. She doesn't wanna poop.
Ian
01:39:54 – 01:39:56
Right. Yeah. There you go. It's the exact thing.
Adam
01:39:57 – 01:40:03
Just runs around, squinching her butt, with her hand on her butt. Yep. You know, just it's
Ian
01:40:04 – 01:40:07
I've lived it, man. I know exactly what you're going through.
Adam
01:40:07 – 01:40:08
Squinching her
Ian
01:40:08 – 01:40:09
butt. Squinching
Adam
01:40:09 – 01:40:09
her butt.
Aaron
01:40:09 – 01:40:11
Crazy. That's great.
Adam
01:40:11 – 01:40:12
That's so funny.
Ian
01:40:12 – 01:40:18
There might be a episode title there. I don't know. I'm not sure. No. Squinch in your
Aaron
01:40:18 – 01:40:22
butt can't be an episode title. That's bad.
Ian
01:40:23 – 01:40:24
I guess that's maybe a little King
Aaron
01:40:24 – 01:40:27
king of the hooks over here, and you wanna go with squinching her butt.
Ian
01:40:27 – 01:40:32
I don't think that's gonna get people oh, shit. We gotta listen to that.
Aaron
01:40:32 – 01:40:37
No. We got Waffen. If we did squinching her butt with Adam Waffen, yeah, maybe.
Ian
01:40:37 – 01:40:42
That's what I'm saying. Squinching her butt with Adam Wathan. That's the hook.
Aaron
01:40:42 – 01:40:44
Terrible. We can't put that out there.
Ian
01:40:44 – 01:40:56
Alright, man. Well, I think I think we've covered a lot here. Adam, thank you so much for coming on. This is a great idea. I think it was awesome, awesome advice, as always.
Ian
01:40:56 – 01:41:16
So everybody out there, follow us mostlytechnical.com, mostly technical pod on Twitter, or email us at mostly technical podcast at Gmail. If we ever stop having guests, we'll get to some of that. Next week, we have another guest, so it's not gonna be soon, but we will get there eventually. Obviously, check out Tailwind UI. If there's anybody out there that doesn't own that, playercast.com.
Ian
01:41:17 – 01:41:24
Try hard studios. Is it try hard studios dot com? I got the try hard studios.com. Mhmm. So check that out.
Ian
01:41:25 – 01:41:28
And, thanks everybody. We'll be off back, next week. Thanks, Adam.
Adam
01:41:28 – 01:41:29
Hey. Thanks for having me.
Me

Thanks for reading! My name is Aaron and I write, make videos , and generally try really hard .

If you ever have any questions or want to chat, I'm always on Twitter.

You can find me on YouTube on my personal channel or the Try Hard Studios channel.

If you love podcasts, I got you covered. You can listen to me on Mostly Technical .