Getting started

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.

 

Which is the best programming language for beginners?

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...Read more

Win a LulzBot Mini 3D printer in our giveaway

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 open source, we're excited to announce the...Read more

Shell scripting: An introduction to the shift method and custom functions

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 for shell scripting.Read more

5 ways to expand your project's contributor base

5 ways to expand your project's contributor base
Learn how project leads and maintainers encourage the growth of their contributor base.Read more

How to get started contributing to Mozilla

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: Mozilla.Read more

How to gain confidence to participate in open source

How to gain confidence to participate in open source
When participating in open source, self-confidence plays a huge role. Learn these three vital lessons.Read more

A behind the scenes look at Exercism for improving coding skills

A behind the scenes look at Exercism for improving coding skills
Exercism helps programming students develop a high degree of fluency, even at a low level of proficiency. Learn how it works and where the founder...Read more

Why events matter and how to do them right

Why events matter and how to do them right
Get tips for how to do events right for your open source community from Drupal Cafes organizer Marina Paych.Read more