For a long time, I’ve been relying on Facebook to keep in touch with people. That method has been failing for years now. Every week, more and more people I want to keep in touch with fall off of FB (and most other social media platforms).
The best option seems to be the most classic: a good ol’ mailing list.
This one’s announce only, and I really don’t host too many events or activities per year… and if there are smaller things that are only of interest to the people directly involved in them, well, those will get their own (non-mailing-list) direct email like I’ve been doing for games that I run.