We partner with organizations of all sizes to design, develop, and grow their products for iOS, Android, and the web. This is our Playbook.
We are thoughtbot. We have worked with hundreds of product teams all over the world, from individual founders who are self-funded, to large multi-national organizations to design, develop, and grow their products. We have also created our own products and dozens of open source libraries.
This is our playbook. It details the best ways we've found so far for how we make successful web and mobile products, as well as how we run our company. It's filled with things we've learned based on our own experiences.
It is a living document that everyone at thoughtbot can edit in a private GitHub repo. This means that as we have grown and learned, this Playbook has changed. It also means that it is incomplete and can only represent where we are today. We are constantly working on improving, and we seek to share what we've learned as we go.
We've made the playbook free and licensed it as Creative Commons Attribution-NonCommercial so you may learn from, or use, our tactics in your own company.
While we've tried to make this Playbook as comprehensive as possible, some of
our work is very technical, such as our Git protocol for feature branches, or
our designers' approach to CSS.
Look in our public thoughtbot/guides GitHub
repo for that kind of information.
We hope the practices we've shared here will be helpful to you. While our "plays" have worked for us, we encourage you to build upon them using your own experiences, deciding for yourself which tools and techniques might work for you.
Thank you for reading.