This site is a knowledge base for the Tooling up series of talks for the Graduate Development Community (GDC) Jumpstart program. The tooling up series introduce graduates to the common open source tools used in industry
Tooling up gives the graduates a series of practical workshops to learn these tools and allow them to feel comfortable working with these tools in industry. This experience will also help the students have the confidence to contribute towards open source projects, improving there skills and experience and hence marketability.
It's important to explain the context in which these tools fall into, so the tools and practices will be presented in the context of an agile software development approach.
The right tool, used in the right way for the right purpose can support an effective an agile approach to software development. A range of tools are used in industry, each supporting an aspect of software development and often used in concert with each other to support the whole process.
This site covers the most widely used tools used to support software development in industry, especially those tools which are available via an open source license or where license cost is waved for open source project (eg. Atlassian suite of products).
Tooling Up workshops
Managing your codebase - centralised vs distributed version control
Improve your coding skills - test driven development
Understanding the problem, evolving the solution - agile practices