Leave your programming at work. Find a cause you believe in or a political candidate you think will do good, and volunteer for that. Knock on doors. Call people. Do research. Organize events and people. Donate money. Change other people's minds.
A lot of these social good things need people to get involved, not software to be written.