We need to learn the codebase of a new open source project to contribute effectively. It's important to understand the bigger picture instead of focusing on every single line of code. Some questions worth asking when approaching a new codebase are: what is the purpose of the code, what are the opinions of the developers, and how is the code structured?
Connect with James: