We have collected dozens of guides on these pages, some written by us and some from around the community. The guides provide detailed advice on everything from better development practices to managing communities.

To make it easier to find which are relevant to you, we have categorised them under four loose ‘roles’: researcher, manager, developer, teacher. Of course, many people will fall into more than one role, so please do read around and see what is of use to you.  

Whichever the category, we can help you choose software development processes and techniques to protect your software and ensure it has a sustainable future.

Please also take a look at our many ‘Top Tips’ pages for more advice that you might find helpful.

We're always happy to provide our expertise on a new subject, so if there's something you would like to know more about, please contact us.

Share this page