Directory tree of .org files, version controlled with automatic commits every hour. by cron. .ical snapshots are created every hour using (org-icalendar-combine-agenda-files) and exported to a location accessible by private URL. Then google / windows live consume that URL to create calendars that show notifications on my phone / windows lock screen.
It's a mess tbh.