What is this "Contributing"?
(midwest.social)
(midwest.social)
You could combine the two, by saying that developing a new feauture for an open source project, is you new project.
I think I'm currently doing both, for two similar projects. The first is pretty clearly slop, but solves my problem in the short term, while the one I'm working on is a much more general solution.

Matrix chat room: https://matrix.to/#/#midwestsociallemmy:matrix.org
Communities from our friends:
LiberaPay link: https://liberapay.com/seahorse