Top tips
Quick and easy steps to help with your software and research.

Software development
- Five top tips for developing Android apps
- The top five don'ts of software development
- Top tips for releasing software
- Top tips for packaging software
- Top tips for porting an application to a computing infrastructure
Repositories and project infrastructure
- Top tips for choosing a computing infrastructure
- Top tips for porting an application to a computing infrastructure
- What infrastructure do you need to start developing research software?
- Infrastructure for unselfish software development - a collection of top tips
- Infrastructure for closer collaboration
- Strengthen community engagement and deliver reliable software with the right infrastructure
- Top tips for migrating to an open-source repository
- Top tips for using an open-source repository
- Five tops tips on documentation
Software carpentry
- Top tips for instructors at a Software Carpentry bootcamp
- Top tips for helpers at a Software Carpentry bootcamp
- Hosting a Software Carpentry boot camp: top tips
- Not got time to organise a Software Carpentry boot camp? Here's some quick alternatives
Citing software
Promoting and communicating your project
Last updated: Monday 10 June 2013.
