Post
For Black Friday, I'm readjusting my GitHub sponsor goals. Instead of targeting specific dollar amounts, I've changed my goal to 10 monthly sponsors (any dollar amount). github.com/sponsors/coo...
I do about 5-10 hours per week of open source work on my own time. These days, I'm doing work in the MobX ecosystem, trying to prepare for us React Compiler compatibility. But when I want a break from that, I dig through React Native community repos and pitch in wherever I can.
0 reposts7 likes
In my case: - I volunteered to write a Redux "FAQ" page in early 2016 - Dan merged, gave me commit rights - A few months later he was busy with React, and said "here's the lib, have fun" blog.isquaredsoftware.com/2016/09/how-...
Exactly! I found that contributing to smaller active projects is much more rewarding. You can understand the context much faster, and maintainers much more active. No 1000s queues of PRs, etc. I find such projects using helpwanted.dev
The short answer is: I struggled with that for a long time, I still do, and I got lucky a few years ago when @jamon.dev presented me with an opportunity to take a leadership role in MobX-State-Tree, which helped me build up some intuition and resilience.
But here's a longer answer: Probably my first real open source was building this Markdown plugin for Eleventy: github.com/coolsoftware... Plugins for a popular tool are a good starting point, because you have no dependencies on other people, but there's a good chance you'll get users.
After that, I kind of got the bug. I hit a problem with an open source project and opened a PR out of the blue: github.com/rbren/rss-pa... The maintainer was very receptive. I wish I had a good permalink, but I think there were actually some people on Twitter who were critical about my code.