How can I contribute to TimVideos projects?

Due to the TimVideos project being made up of many smaller projects, it can be tricky to figure out what is a good idea to work on! To make it easier to figure out where your efforts are best spent, we have a number of useful tools to help match you to projects.

Once you have found a project you are interested in working on, go to the issue tracker for the project and look for bugs marked Good First Bug. These bugs are simple enough that you should with some help be able try to fix them.

Help me find a project!

What do you like working with?

Chips!

I like physical things I can touch and making LEDS blink

Well, what kind of chips?

Real!

Real hardware...

I like creating PCBs, soldering 0402 resistors and working with my hands.

Take a look at;

Fake!

Fake hardware...

I like writing my hardware in software! All the coolness of creating hardware with all the benefits of still writing software.

Take a look at;

Bits!

I prefer the rewards of virtual objects which can be built quickly.

Which programming medium do you prefer?

Python!

Python!

I like working with the world's best language.

Take a look at;

C!

C!

I might like shooting myself in the foot, but at it happens really quickly!

Take a look at;

Web!

Python!

I like my HTML and JavaScript, and know how to use a browser debugger.

Take a look at;