When we started Common Good Labs, we kept coming back to a simple question: what is all this software for? The industry is very good at building things that are clever. It's less good at asking whether they make anyone's life better.
So we put the answer in our name.
A higher bar than "it works"
Plenty of software works. Fewer pieces of software are good — good for the people who use them, good for the teams who maintain them, and good for the communities they touch. That's the bar we hold ourselves to.
For us, building for the common good means three commitments:
- People over features. We design for the human on the other side of the screen first — their time, their dignity, their attention.
- Durability over hype. We choose boring, proven foundations so the things we build are still standing in five years.
- Community over extraction. We'd rather build something that strengthens a place than something that quietly drains it.
It starts inside
You can't build calm, humane products from a chaotic, burned-out team. So the common good starts with our own people: sane hours, real ownership, room to grow, and the trust that comes with treating adults like adults.
A studio is just a group of people. How you treat them is the product, before any product ships.
What this looks like in practice
It means turning down work that doesn't sit right. It means giving a percentage of our time back to the community. And it means measuring our success not only in launches, but in whether the people we built for are genuinely better off.
That's the whole idea. Everything else is implementation detail.



