Earlier quoted context omitted.
I finance my open source software like I do with all my hobbies, by having a day job and doing what I can on nights and weekends. Incremental effort, patience, and commitment are important for side projects that are funded like this. And I respectfully call bullshit on mental exhaustion. The true burnout comes after juggling your personal work and your day job, which you can fix by throttling back your personal work.…
Not all people have the capacity to do ambitious personal projects on top of their day job. I've tried, ended up with burnout and depression. So controlling the pressure means never planning to do something big on the side outside of holidays or other time off work. It's nice that you're able to do it like this, but your approach won't work for everyone. People have different capacities for doing organized stuff. My…
My biggest two tips are to wake up early and get things done before work, and truly love what you are working on. I wake up around 4 am and go to sleep around 9 pm most nights, and that is a pretty reasonable schedule for me now. It didn't start out that way, but you would be surprised what becomes normal when you push yourself. I would wager you are capable of a lot more then 8 hours a day, five days a week.