I am in a terrible, sad mood. And very liable to overdue the negativity here. But one thought definitely jumped out, reading through this blog post:
reach out to the maintainers and offer them generous speaking fees for remote talks to your engineering team.
If you can make sponsorship happen, great: you should do that. But if not… how about reaching out to the maintainers and offering to hire them for an hour-long “consultancy” speaking engagement instead?
Scare quotes are scary.
This isn’t about negotiating the best speaking rate from someone who may never have been paid to speak before. This is about compensating them for the enormous value that your company has gained from their work, and using a clever accounting trick to do so. So offer them a generous fee up front! Paying over the odds should be part of your goal here.
At least here in the US, “speaker fees” have become a public watchword for corruption. In really egregious cases—like those of pharmaceutical companies bribing doctors—the innovation went still one step further. Pay them to speak at an event, but simply don’t have the event.
I’ve tried to spread the point as broadly as I can that detecting shenanigans like this is a big reason big companies have big pain-in-the-ass payments and approvals processes. As quick as we are to call crypto exchange holdings and key escrow service accounts “natural bug bounties”, or to eat up movies about bank or casino heists, the world’s large companies are giant troves of cash. Social engineering and otherwise red-teaming them to siphon off or divert cash is a constant international bloodsport.
I can’t help seeing that all this arises from fundamental unwillingness to charge for the thing that is useful. For various reasons, including having to suffer seeing the market price that work, when the work is yours.