I think what I did is very doable for other devs - my business proposal was: give me 10 regular hours a week, and I'll continue adding to your internal company app. Phone call with the client once a week. I automated a whole bunch of their processes using Django and it was a great win-win. They weren't large enough to need or be able to afford a full time dev and I could work part part time.
The extra time allowed me to try a bunch of things. I tried livestreaming on Twitch.tv, being a digital nomad, blogging, making products. I enjoyed not having an alarm clock and going on walks in the park whenever to think. I was able to really put time into working on myself, and my health and mental state are pretty good these days. I've read a lot of books.
I'll admit that I've wasted a lot of time surfing the internet - I think the danger of being fully self-directed is that you have to work hard to use the time well. Nobody is sitting on you to "do what you are supposed to." It has also been kind of isolating, but I'm also an introvert and have social anxiety, and working on relationship building is one of my soon future projects.