Last week I was delighted to receive an honest-to-goodness feature request for MUGicalNode from my new colleague Paul. He said that he really liked the calendar, but he had issues when viewing on his iPhone. Namely, on an day with lots of events, you end up with something like this:

MUGicalNode - calendar chaos

That’s not very nice, is it? He wondered if there was a way to create a single “event” per day and then have that be a list of all the meetups. Sounds like a good idea, I said!  This afternoon I set to work making that a reality.

Introducing digest calendars

I modified my existing “makecalendar” Lambda to also create a separate digest calendar and upload it to the same bucket. For each day, it creates an all-day event with a description that lists the events and their URLs. You don’t get as much info (like the individual meetup description or venue details), but you can click on the link to go to the relevant Meetup.com page. I think it’s a really nice solution!

Digest calendar detailsDigest calendar details

Note: depending on how many events there are on the day, you may need to click “Show All Notes” to see the full list on your phone.

If you’d like to subscribe, the URLs are:

  • https://krishoward.org/sydneymugs-digest.ics
  • https://krishoward.org/melbournemugs-digest.ics
  • https://krishoward.org/brisbanemugs-digest.ics
  • https://krishoward.org/perthmugs-digest.ics
  • https://krishoward.org/hobartmugs-digest.ics

Please let me know if you encounter any issues. Thanks to Paul for the suggestion, and to the Snook for helping me untangle a mess of timezone nonsense.