This read offers a human perspective on how to turn a will to participate to a great project into a concrete delivery.
The right balance is made between each step of the process with no lengthy details on the code implementation itself.
Here's a brief recap of the main points :
Bugzilla's jungle, and it may take a bit of patience to find the bug that suits your field of expertise. Equip yourself.
The simulator, Firefox Nightly, a B2G desktop build or a good old Peaky ; the choice is yours to run your personal lab.
Don't forget the power hidden behind pseudo elements in CSS. Lea Verou did a good talk about this particular shadows and scroll case.
Harness your linter and turn into a friendly weapon, not an annoying constraint...
... but feedback is king and a second pair of eyeballs is highly recommended.
People needs more than one alarm. Why is waking up so painful?
It's only half of the story. I'll keep an eye on the future of this contribution to see the final phases before the merge.