Empowering community through technology and design

Who We Are

Code for Good West Michigan is a volunteer organization dedicated to helping local nonprofits thrive through technology. Our mission is to empower nonprofits through technology, to better serve our community.

We help nonprofits expand their outreach capacity, activate their communities, and empower their members to forge their image of a better tomorrow. We connect nonprofits in West Michigan with the best technology, design, and marketing professionals our community has to offer. 

Our primary event is Weekend for Good in November, and we are involved in projects all year long!

Are you are a 501(c)(3) nonprofit in need of technology help?
Are you looking to volunteer your skills?
Please complete an application form:

From web development and design, to app development and database management, we believe that technology can empower communities.

Events we host

WEEKEND FOR GOOD

Weekend for Good is a 3-Day event on November 6 – 8, 2026 where over 100 volunteers help 10+ nonprofits develop technology solutions to maximize their outreach capacity.

From websites and databases, design and branding work, to copywriting and marketing strategy, Weekend for Good offers many services. This event is a great way to make an impact in your community. Every year, we serve community leaders who are working hard to build a better West Michigan.

LEAD FOR GOOD

Lead for Good is a dynamic panel series bringing together local changemakers to explore what it truly means to lead with purpose. Through candid conversations and real-world insights, each event highlights how principled, people-centered leadership can drive trust, inspire teams, and create lasting impact in our communities.

Workshop for Good

Workshop for Good is a series of single-day learning events designed to help local nonprofits strengthen their technology and marketing capabilities. Want to make events like this possible? Join our Board!

Two volunteers hover over a laptop, working on a website design

I want to donate my time!

Two nonprofit leaders chat with their team, smiling

Can you help my nonprofit?