OP's alt text makes it clear that by "Galapagos Island" they mean Vancouver. I assumed that this was some sort of local nickname, but all of the references to "Galápagos of Canada" I could find are talking about Haida Gwaii instead.
Nobody calls it that.
Yeah I was like “woa a PGConf on the galapagos, i gotta get my ass to one if those!”
I think it’s just a metaphor for being isolated from the wider tech community.