Code deployment toolmaker Chef says it will not renew an ICE contract, after an ex-employee deleted his open-source code in protest leading to customer downtime
Chef's decision ends an unusual standoff: a former employee deleted his open-source code in protest at the company's work for ICE, and the resulting customer downtime gave management both the cost and the cover to walk away from the contract. The move put Chef ahead of its peers on the same question — weeks later, a leaked email showed GitHub renewing its $200K ICE contract despite stated opposition to child separation policies.
The episode also foreshadowed a structural weakness it exposed: when critical deployment tooling rests on individual maintainers, a single person's politics can take customers offline. That risk resurfaced years later in the alleged node-ipc sabotage, where code was weaponized against users rather than merely withdrawn.
First-order effects
Chef forfeits ICE revenue and any follow-on government business, while the customers hit by the downtime have learned their infrastructure depends on the political alignment of individual open-source maintainers.
Second-order effects
GitHub faced the identical activist pressure and chose the opposite path, keeping its ICE contract — splitting the dev-tools market between vendors that absorb protest costs and those that don't, and pushing buyers to ask vendors how they vet open-source dependencies.
Third-order effects
If maintainers remain able to withdraw or sabotage widely deployed code, enterprises will increasingly treat single-maintainer open-source components as a supply-chain liability, accelerating consolidation around commercially backed tooling with contractual accountability.
The trend: Government-tech contracts are turning developer activism and open-source dependency risk into direct commercial variables, forcing infrastructure vendors to choose between public-sector revenue and workforce dissent.
New: tech platform Chef says it is not renewing its contract with ICE. This comes after a former employee deleted in protest open-sourced code they had wrote; caused customer downtime, and triggered a debate within Chef about the ICE contract https://www.vice.com/...
This is a great step in the right direction. I hope it can begin to heal some of the recent pain in the community and look forward to additional changes. Listen to, learn from, and love one another. https://blog.chef.io/...
When some brain genius scoffs that tech workers shouldn't organize because they make enough money, think about this. It ain't always about money... Sometimes it's about solidarity... https://twitter.com/...
Chef announces that it will not be renewing its contracts with ICE and CBP because of protests from Chef employees. Speak up at work. Organize your like-minded co-workers. It makes a difference. https://blog.chef.io/...
Chef is not renewing ICE contracts and will donate earnings from existing contracts to charities helping families that were separated or detained at the border 👏 https://blog.chef.io/...
Key point from @BrendanNyhan & @vm_wylbur in their essay on how technologists can help counter misinformation & other social harms: https://defusingdis.info/... Software engineers have outsize leverage in labor markets. How they use that power will _really matter_ in the 21st cen…
This is how you do #resistance. Hats off to the former employee who deleted the code he wrote because ICE was using it to separate families and detain migrants. https://twitter.com/...
https://blog.chef.io/... “After deep introspection and dialog within Chef, we will not renew our current contracts with ICE and CBP when they expire over the next year. Chef will fulfill our full obligations under the current contracts. ”
“We have also decided that we will donate an amount equivalent to our 2019 revenues from these two contracts directed to charities that help vulnerable people impacted by the policy of family separation and detention. ” Thank you @chef https://blog.chef.io/...
Wow, I wonder effect this might have with other companies with ICE/CBP contracts. The beginning of a cascade, or isolated event? https://blog.chef.io/...