Add Etesync to Settings | Online Accounts
I suggest adding Etesync, an end-to-end encrypted sync service for calendar and contacts. (Available as a paid-for service or for self hosting.)
I think there was a GSOC project this year to add it to upstream Gnome, so maybe this will happen automatically.