I don't know if this will be helpful or inspirational or depressing, but your comment made me think of Paul Lutus, who pulled off at least some parts of the dream of living in a cabin and writing software. Here's an interview he did with Adam Gordon Bell on Bell's CoRecursive podcast (transcript and audio):

https://corecursive.com/remote-developer/

To give just a taste, here's a forum post that quotes a few highlights from that CoRecursive episode:

https://retrocomputingforum.com/t/remote-developer-1970s-app...