The irony is that the easiest time to establish those was back when software developer jobs were abundant and we had a stronger position wrt employers. But, of course, back then most devs not only didn't see the point of a union, but were actively hostile to the idea. Now that employers have a much stronger upper hand and are flexing their muscle with layoffs etc the idea is suddenly much more palatable to many, but it's also much harder to get going because of the risks involved. But the longer we sit and wait, the more code is written by the robots without human involvement, and the less powerful such a union would be.
New geopolitics are in place, too. Our entire branch should do much, much better than they currently do.
One prediction: cybersecurity jobs might see some surge in the EU. Maybe.
In general though, I would work on transparently syncing world-wide database with partitions for personal data (photo galleries, contacts, calendars, media collections, game saves, anything at all) that is akin to, but much better than, torrents -- another very good example.
In general I am extremely mad at the privileged techies who just wrote philosophical essays about what "we" should be doing... while they themselves spent their riches on expensive (and likely sub-par quality) food in the restaurants of a certain coastal US city.