+1, every 2-3 months is a great cadence for me too. i’m going on 11 years remote and it makes a big difference to see folks and share ideas and energy in person regularly.
After several weeks of travel, onboarding, and onsites, I’m finally back home. I’m definitely a home person, but working together with friends and teammates is something I always look forward to. I think the perfect cadence is a week every 2–3 months. Not too long, but also not too short.
I also recently calculated how long I’ve been working remotely, and it’s been almost 15 years! So I probably have a lot of strong opinions on this. If you go too long without meeting in person, I think it can become pretty demoralizing. At the end of the day, we’re human, and we crave that social connection.