This repository serves as a resource for developers at all levels interested in learning Open Source Software best practice and methodology. We hope it can become a welcoming and educational space for developers who want to get more experience in contributing to open source projects.
This project was an organic initiative by attendees of the virtual coffee meetup who all found that the typical OSS experience is not very friendly to people unfamiliar with OSS contributions.
Virtual Coffee is a bi-weekly online meetup where developers of all types, backgrounds, and experience meet up to discuss basically anything and everything so they can learn and grow from each other's experiences. The path of a software developer can often be arduous and uncertain and having a community of peers to interact with can help all of us grow as competent and confident engineers.
As of right now, this repo is simply a hosting place for resources and examples, starting with this README, which will eventually serve as an example for well, a good README. Our contributors may decide to add accompanying web platform functionality in the future.
Being able to contribute is one of the core reasons the Virtual Coffee folks wanted to create this space.
See this project's contributions file for a full breakdown of how you can add to the repository!
Also check out the wonderful article How to contribute to open source by Janessa Tran
Projects related to the Virtual Coffee community or recommended by virtual coffee members that you can contribute to.
-
Footnote. An iOS app written with Swift and SwiftUI. Current tasks include accessibility support and supporting multiple platforms, although new features of any kind are encouraged.
-
Gisla It’s a distributed saga coordinator app created by the illustrious James Carman.
-
Free Code Camp Newbie Friendly Issues Free Code Camp maintains a nice list of issues new folks can get started on.
-
Moms-Learn-Tech Resources for moms coming back into the tech field or learning to code for the first time by Bekah Hawrot Weigel
-
Horcrux Split your file into encrypted fragments so that you don't need to remember a passcode. Created by Jesse Duffield and recommended by Gant Labourde.
-
Forem Browser Extension The Forem browser extension which allows users to seamlessly navigate between communities. Submitted by Nick Taylor
-
Ifme Free, open source mental health communication web app to share experiences with loved ones.
-
Good First Issues With Next.js Highlighting good issues for first timers in the Next.js repo. Suggested by Nick Taylor.
-
Free Code Camp Beginner Issues in the Free Code Camp open source repository, submitted by Bekah Hawrot Weigel
-
Drone and Drone Documentation Most Starred OSS Continuous Integration tool created by Brad Rydzewski. Suggested by Marie Antons, reach out directly on Slack or join the Harness Community Slack to get assistance contributing
A special thank you to all the members of the Virtual Coffee community who donate their time, labour, and love to making the tech community a better place.