Someone once asked if I contribute to OSS for followers or fame. I don’t.
Every OSS project I’ve released started because I needed it for something *I was working on*. I just don't like letting useful code rot on a disk (or lost it, it happened to my younger me!)
If it helps others, great, but most of it is pretty niche anyway. I don’t add features or fix bugs unless it matters to me too.
It might sound selfish, but it’s the only way I’ve found to keep OSS sustainable and enjoyable.