Thank you for this thoughtful response. I also don't have a CS degree (in fact, I have a BFA), so that part especially hit home for me! Contributing to an open source project is one of those things that has been on my dev "bucket list" for a while, but I just haven't worked up the nerve to do – it's reassuring to hear it was such a positive experience for you. Your points about failure are also completely on point, although it sure can be hard to see that when you're in the middle of it! I think it's really an important perspective to have.
Best of luck with your startup!!
Thank you so much! Most OSS projects are very welcoming to people of all experience levels, so jump right in, I'm sure your PRs will sail right through review :)
These are very wise words Kyle! Best of luck :)