@kev, @daeh, +1 for Fastmail. It’s one of the best services out there for email, contacts, calendars, etc.
I have Baïkal running in a Docker container
On the client side I also use DAVdroid+OpenTasks (mobile) and Lightning (desktop/thunderbird)
runs very smooth together :)
Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.