Getting started Getting started feed

Articles and series about getting started in open source. We share tutorials, tips, and advice—plus, great open source projects and communities for those new to open source.


Making your first open source contribution

Puppet Labs software engineer shares how to become a contributor to open source projects.
Which is the best programming language for beginners?

What is the best language for a budding programmer to get their start with? There are probably as many opinions about which language is best for...
How to join a technical community

Following a few simple steps can ease your transition into a community.
Win a LulzBot Mini 3D printer in our giveaway

In the spirit of encouraging more members of our community to take the plunge and get involved with...
Shell scripting: An introduction to the shift method and custom functions

This an introduction to the shift method of parsing options as well as creating custom functions...
5 ways to expand your project's contributor base

Learn how project leads and maintainers encourage the growth of their contributor base.
How to get started contributing to Mozilla

Learn how to contribute to one of the largest and most popular open source projects on the web:...
How to gain confidence to participate in open source

When participating in open source, self-confidence plays a huge role. Learn these three vital...