I don't know if this is true for others, but when I click the ICS link I get a file of events I can add to my calendar. It's not clear that I've subscribed to the calendar and will get updates; in fact, I think it's just a static list of events I've added. Is there a way to share the Google Calendar so that I can get updates?
It depends on your calendar software I suppose, but I believe most support some way of "subscribing" to an .ics-based calendar hosted at some URL. Your calendar software / service then periodically retrieves the .ics file to update its view of events.
You can use the following link to view the calendar in your browser: Racket meet-ups
If Google Calendar is the calendar service you use yourself, then the "+" button at the bottom-right of the viewable calendar I just linked to may be the simplest way to add it to your personal list of calendars.
(I'm hoping discourse displays the 'Next' event time correctly)
The calendar currently uses google calendar - I believe it meets the minimal requirements of being relatively accessible, not requiring a google profile/login, and works with the calendars that people use. If there are better options I'd like to know? (e.g. should we be publishing an 'official' feed at https://racket-lang.org/events ? )
This link has the undesirable feature of requiring you to be logged in to google to access it
iframe
(I'm assuming this displays - I just get a recaptcha)
By default it shows the posters timezone - so this will show the Europe/London timezone - something that is easy to miss because the timezone is in tiny text at the bottom, and unchangable as far as I can tell.