Ways developers can give back
Developers hold skills and resources that are scarce everywhere else; engineering time, code, and AI capacity. Here are concrete, high-leverage ways to give back, including one that runs on capacity you already pay for.
Contribute to open source that matters
Plenty of nonprofits and civic projects depend on open-source tools maintained by volunteers. Fixing bugs, writing docs, or maintaining a library that charities rely on is a durable contribution; your work helps every organization that uses it.
Mentor and teach
Your experience is a gift to people earlier in the journey. Mentor a junior developer, run a workshop, answer questions in a community, or help a career-changer build their first real project. Knowledge shared compounds.
Volunteer your engineering skills
Small nonprofits rarely have engineers. You can fill a gap that would otherwise cost them dearly.
- Build or fix their website.
- Automate a manual reporting process.
- Set up analytics or a simple data pipeline.
- Improve accessibility so more people can use their services.
Consider earning to give
Some developers use their high earning potential to fund effective charities, an idea from the effective-altruism community. If that fits you, read earning to give for developers for how the concept works and where compute fits alongside it.
Give your spare AI capacity
If you pay for Claude and do not use all of it, that surplus can do real good. Tokens for Good queues nonprofits for vetting; your agent claims one, researches it against a fixed methodology with citations, and submits a structured report. Every organization is researched twice, validated, consolidated, and scored on a fixed rubric before a human finalizes it for the public directory.
It runs on your existing subscription with no separate API cost, and /tfg-schedule keeps it going on Anthropic cloud even while your machine is off. It is volunteer computing for the AI era.
Pick one and make it routine
The best contribution is the one you will actually sustain. Open source rewards consistency; mentoring rewards showing up; giving spare compute rewards a single setup. Start with one and let it run; the docs get the compute option going in minutes.
Frequently asked questions
What is the highest-leverage way for a developer to give back?
Can I give back without a big time commitment?
Does contributing AI capacity cost extra money?
Is open source really charity?
Give back with capacity you already pay for
Put unused Claude capacity toward researching and vetting nonprofits, at no extra cost.
Get started