Creating a Culture of Innovation

We aspire to create a culture where people work joyfully, communicate openly about things that matter, and provide great services for the American people and the world. We would like our team and our communities (including government and private sector colleagues) to reflect the diversity of America. We want to foster diversity of all kinds—not just the classes protected in law. Diversity fosters innovation. Diverse teams are creative teams. We need a diversity of perspective to create solutions for the real and urgent challenges we face.

This is the DevProgress Code of Conduct. We expect everyone who works at DevProgress, attends DevProgress events and meetings, or participates in online forums or other virtual collaboration to follow this code of conduct. This applies to all of our methods of communication: chatrooms, hackthons, events, commit messages, email, and both formal and informal conversation.

Be Empowering

Consider what you can do to encourage and support others. Make room for quieter voices to contribute. Offer support and enthusiasm for great ideas. Leverage the low cost of experimentation to support your colleagues' ideas, and take care to acknowledge the original source, not just the most recent or loudest contributor. When someone offers something unexpected, look for ways you can contribute and collaborate. Share your knowledge and skills. Prioritize access for and input from those who are traditionally excluded from the civic process.


Create boundaries to your own behavior and consider how you can create safe space that helps prevent unacceptable behavior by others. We do not seek to list all cases of unacceptable behavior, but provide examples to help guide our community in thinking through how to respond when we experience these types of behavior, whether directed at ourselves or others.

If you are unsure if something is appropriate behavior, it probably isn’t. Each person you interact with can define where that line is for them. Impact matters more than intent. Ensuring that your behavior does not have a negative impact is your responsibility. Problems happen when we assume that our way of thinking or behaving is the norm or ok with everyone. This is particularly problematic when we are in a position of power or privilege.

Here are a few examples of unacceptable behavior:


DevProgress is greatly appreciative of the multiple sources that we drew from to build this Code of Conduct, including:


If you or someone you know feels that DevProgress should be made aware of any violations of this code of conduct, there are a number of ways you can get in touch with the project. All reports will be taken seriously, and identities protected.