In regards to contributing to an open source project, I initially had a very similar experience to what you&#x27;ve described. I do disagree however that it is hard to find smaller projects to contribute to. Especially in the realm of browser extensions, there are a tons which I use day to day that are open source, and that I&#x27;ve had the opportunity to contribute to.