For people who contribute to open source: what was harder than the code itself?
Understanding the project, reproducing a bug, getting the tests running, something else?
commit dd48fe1
Understanding the project, in some cases setting up the dev environment, and also understanding what kind of PRs would be welcomed without prior discussion