bf-workflows

Suggested Study

Local Development Without

Typing Games

Visual Studio Code (VSCode)

VSC is the text editor you will use to write code at HYF. And it’s way more than just a text editor! Take a look through these links to start learning all you can do with VSC. You don’t need to understand everything right away, there will be more than enough time to practice:

READMEs

Command Line Interface (CLI)

NPM


Local Development With Git

Git


Local/Remote Development

GitHub


Remote Collaboration

Collaborating on GitHub

GitHub Actions

For now you can think of Continuous Integration is a fancy way to say “automatically check your code before you merge”. Your project repositories will all have CI scripts to help maintain a quality and consistent code base.

hint: remember to enable GitHub Actions in your repository!


Open Source Development

What is Open Source Software?

To learn more about all things Open, check out the Open Knowledge Foundation and Open Knowledge Belgium.

Open Source Licenses

The license attached to an Open Source project is not just a detail! Check out these links to learn more about the many licenses available:

Codes of Conduct

The Code of Conduct in an Open Source project describes how contributors should treat each other. Open Source projects are about sharing and welcoming:

Contributor Guidelines

Contributor Guidelines are important to standardize coding practices and workflows for an Open Source project. You could think of it as describing how the code should be treated:

How to Contribute

and finally …