Actually, J.D. can be the one to organize software developers into a em.. guild: an organization with membership fees, staff lawyers, accountants and all that. The organization could start with the non-compete agreements nonsense. He's surely a controversial figure, but that only makes him more visible, and he has personal reasons to start such an organization. With the 250/month fee you only need 150 members to get the ball rolling. The memberships need to be sufficiently obscured and Damore has the suitable background to get the anonymity right. One idea is to use the DBAs - name aliases that can be registered with your company to hide your identity. Every member would be an LLC, but I'm sure software devs have money and ability to overcome this minor obstacle.