Getting started

Our series about Getting Started in Open Source shares tutorials, tips, and advice—plus, great open source projects and communities for those new to open source.

 

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

Getting started with shell scripting

Getting started with shell scripting
Learn how to create, test, and debug scripts with our getting started tutorial.Read more

How companies can help employees contribute to open source

How companies can help employees contribute to open source
Learn how companies can get started in contributing to open source projects, including encouraging and setting their employees up for success.Read more

My first three contributions to open source

My first three contributions to open source
A first-time contributor shares her experience with DuckDuckGo, Perforce patcher, and GitLab.Read more

How to choose your first programming language

How to choose your first programming language
Your reasons for learning to code should inform your choice of a first language.Read more

How to get started as an open source programmer

How to get started as an open source programmer
This guide helps newcomers figure out where to start as an open soure programmer, including various aspects of the job.Read more

Stop searching for projects and start searching for bugs

Stop searching for projects and start searching for bugs
A Mozilla contributor shares her big list of resources for finding good bugs in open source projects.Read more