Contributing to throat
Channel: steady ember
Date: 2021-01-03

I have heard that people want to contribute to open source software but aren't sure how to get started. In this video I walk through working on adding a feature to the throat codebase. This is the software that powers popular websites like phuks.co and ovarit.com

The "Main Quest" of this video is about adding a new feature to allow the sorting of flair. But there is also a good amount of content that is not directly related to the Main Quest but might be a helpful demonstration of setting up or debugging your project.

There is a lot of content covered in this video, and some of the debugging parts especially kind of drag on. If you're in a time crunch and want to get the most bang for your buck then you can focus on certain key parts of the video. (either "Setup" or "Main Quest" depending on where you are at) I've gone through the timestamps and coded what phase of the project I was working on at what timestamps.


00:00:00 Introduction and initial setup
00:13:40 Starting to explore the codebase for flair-order
00:19:40 Back to setup - re-initializing the project
00:27:35 featuring me being very confused about webpack manifest.json
00:36:49 Back to Main Quest of flair ordering
01:06:06 Entering the "Debugging" phase of the dev cycle
01:47:10 Code Review


For a QUICK viewing I would recommend just watching the first 20 minutes then skip to 01:47:10 for the review of what was submitted.

Happy Phuksing!