14 ms·
> There are two miserable fates [...] Nobody ever uses your code [...] Everybody uses your code That is indeed a sour take. What about in-between, where me and
by diggan 2y ago
> There are two miserable fates [...] Nobody ever uses your code [...] Everybody uses your code
That is indeed a sour take. What about in-between, where me and lots of other people are happily sitting?
> if that code becomes too useful, you have somehow fucked up because you now have a second job
It only becomes a second job if you allow it to. You can tell people "No, I don't want that feature" or "No, please don't send any unsolicited PRs", and no one can do anything (to you) about it.
The world is rarely black and white with clear lines, and same with open source. No, it won't solve capitalism, and no my code isn't exactly the holy grail, but neither I or users of the code I wrote expect that either. And that's fine.
- jefftk 2y agoThat's right. I wrote and maintain a bunch of small things, because they're useful to me and I hope they can be useful to others too. The most popular is probably iciff. I haven't released anything in a bit over a year because it's essentially done. People don't bug me about it, and if they did I'd ignore them. If you told me some large company was getting a lot of value out of it that would be fine with me: the whole reason it's public is so people can use it.
- Lardsonian 2y agoI see it as a good way to show your skill/experience if you're looking to get hired.
- jefftk 2y agoCould be, though at this point in my career that's not something I need.
- 2OEH8eoCRo0 2y agoSaying no still takes time and in a popular project I'm sure it's exhausting. You're free to not respond or read requests at all.
- diggan 2y ago> Saying no still takes time and in a popular project I'm sure it's exhausting. Compared to the alternative of saying "Yes", at least it takes less time :) > You're free to not respond or read requests at all. Absolutely! GitHub kind of ruins this by not allowing us to turn of Issues/Pull Requests (not sure which one you cannot disable, but one of them), but ignoring is a valid strategy too.