This document provides tips for contributing to OpenStack projects. It recommends allocating time to fix code, documentation or participate in meetings to give back value. Contributing can help get a job at an OpenStack company or make the world better. First steps include creating a Launchpad account and accepting the Contributor License Agreement. The workflow involves code reviews, building trust with project members, and avoiding large initial patches. Questions should be directed to IRC channels, mailing lists or ask.openstack.org. Contributions should be promoted through blogs, social media and events. Patience is important as first patches may be refused.