Shipping Side Projects with Wife + 3 Kids + Fulltime Job + Church + Open Source [Alex Reardon]
Listen to the Egghead Podcast: https://egghead.io/podcasts/alex-reardon-on-balancing-work-life-and-large-side-projects
Check out https://domevents.dev/ and Alex's course: https://egghead.io/courses/your-ultimate-guide-to-understanding-dom-events-6c0c0d23
Transcript
[00:00:00] You mentioned that you had learned a lot about Dom events while you're like on the clock working on the D and D project. So presumably you got to learn some of it on the clock, but then you also have to, since, you're not paid to create courses by your day job. Like, how did you draw the lines between work time learning and free time teaching, I guess was, is the way I'd phrase
it.
Yeah. I mean working in software engineering, I think we're always learning all the time, every day. I that's been my experience anyway and relearning. I feel like there's some things I learn. And then not that long later I have to re-look up again. There's just so much out there. Just always learning all the time and relearning.
It's just too hard to hold. Hold it all in your head or. So in terms of creating this course I set up very clear boundaries around my work time, and making sure that I'm doing and focusing on my work during work time. And then I set aside designated times at home where I was working on side projects.
So for me, that, what that looked like practically was one night a week. For me it was Wednesday night where I would work like on this. And that's not a large amount of time. But it was a balanced amount of time, cause I have a lot going on, full-time work at the time. I had two kids now, three kids, which is wild.
I'm doing stuff with my church and I'm doing stuff with my family, doing stuff with friends, like it's just my last very full. And so one night, a week was something quite palatable. But it meant that creating this course took an extremely long time. It took about a year and a half to actually put this whole thing together.
Doing that research. I was doing a lot of research, on that Wednesday night. And I created a visualized. Which took a long time cradle the scripts, recorder, all the lessons. Yeah. It took, it just takes a lot of hours. And so you only doing it one night a week. It, it takes a while now.
Sometimes it would be maybe no nights a week back. There was a period of some periods of time where I was busy with other things on holidays. And sometimes it might've been a few nights a week because I was like really inspired and towards the end. Of the recordings or when I was actually doing the recordings, we actually had our third child Jew.
And so that was a bit of an interesting time. And I was really keen. I'm like, I need to get this course done. Working on it for so long. And so I guess the month before. He was born I was in the room, in my office, most nights I recording those lessons to make sure that it was done before he came so that I could, when he did come, I could focus on him and the family exclusively and not have to try and be balancing the stuff.
It's impressive that you were able to have that kind of discipline to Wednesday nights. I'm working on this and you have to know in your head that it's going to take a while when you're only, one night a week. But what I'm wondering about is having I don't have children, but I'm married.
And I know that when my hobbies are also on the committee when it's like work on the computer, but then my fun times on the computer too, it doesn't always make for the best home situation not to project at all. But what I'm wondering is how did you come to having one night, a week dedicated when you already have the door shut nine to five every day and everyone's at home?
Yeah. I'm really glad you raised this. Because I think this is the less glamorous side of side projects. I'm happy to talk about the benefits of doing side projects, but I'm glad we're going in this direction for now. So you need to understand what's important to you. What's important with your time. What is more important for you?
Is it more important for you to be a rock star, a software engineer, or to meaningfully invest and engage with the people around you? I think the answer to that. Questions. I was really big questions will impact what you do with your time and how you spend your time. So we arrived in after negotiation, like my wife and I on that one night, a week thing because it balanced everything else that I wanted to do.
I really want to make sure that I'm spending good quality time with my family, with my friends and with my wife. Ultimately those are the most important things, like rather than. Becoming, the next big thing in software, so to speak. So yeah, it was a kind of a process of negotiation to to arrive on that point.
Yeah. Because yeah, it is hard to balance. It is tricky when you're in the office all the time to then say, Hey, I'm going to spend more time in the office. Yeah, it's a tricky one. And I guess I'll take this question even further and say that like my experience with doing this call. Wasn't exclusively positive by any means, I doing projects on the side has a cost in the same way that open source has a cost, right projects have a cost.
And the, I guess the big cost is your time. And I think [00:05:00] in the situation of the course, there was a big cost and it was primarily born, not by myself, but by the people around. Especially towards the end as I was doing, I mentioned that concentrated math month of recording. I have mixed feelings about that.
And to be honest, I feel quite guilty about that because my wife was eight months pregnant at the time. And that's probably when she needed me the most practically and. If I'm real, like I should've been there more practically emotionally in that time. I think we agreed that we both, we we both agreed on that course of action that we wanted to get the course done before, before our son was born.
But honestly, I feel regret about that. I'm happy with the result. Like the course is great, really proud of that, but yeah, I just think in a scheme of things, did the world need another cool. Know. Yeah, it's great. Like, I don't want to tear it down by any means, but I mean, yeah. I, I think I would have, I think I would have felt it would've been better for me to be, have been a really good husband during that time for her.
So, yeah. So
when you say that you have regret, like one of the things that I like as I'm thinking about this now So like a lot of does the world need another course? That's an interesting way to put it. And I know that you're joking, not. I just realized that I was probably Dane.
I was about to step into playing devil's advocate for the Dom, which is a very strange position to have gone into where the API doesn't change. Like the Dom API is not going to change, so that topic will still be there. So there wasn't like a pressing. Need for you to do this. But at the same time, you'd also
I don't know where I'm at.
I mean, as you said, you said the, like the dumb event topic is fairly in some ways timeless, who knows where we'll be in town 20 years, but I think we were both it just been this particular project had been kicking on for quite ...
Create your
podcast in
minutes
It is Free