I am remote now (and have been on and off before), and I was most happy doing it when I had a small office shared with some other similar folks, and went in there 2 or 3 times a week. (Technically I still do, but...covid) You can still get company and even connections working around other techies who don't work for the same place as you.