this post was submitted on 28 Feb 2026
284 points (99.3% liked)

Programmer Humor

30181 readers
1445 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
top 5 comments
sorted by: hot top controversial new old
[–] Zacryon@feddit.org 4 points 2 days ago* (last edited 2 days ago) (1 children)

Contributing is such a wonderful way to give back to the community. And isn't it heartwarming to know that a contribution you have made, regardless how small, is then being integrated into something that is used by dozens, hundreds, maybe even thousands of people?

That's a little way to leave a mark on this planet, and possibly improve the life of people.

[–] thevoidzero@lemmy.world 1 points 1 day ago

It is really good when I'm already using something, so I contribute to it because there's something I wanna fix or add.

But when I'm feeling an itch to make something, then contributing can't help because I don't wanna go search for similar projects. I just wanna build.

[–] NewDawnOwl@lemmy.world 1 points 2 days ago

Contributing is what you do to other people's projects once you are done making your own stupid things, and feel confident you will improve rather than ruin other people's stuff.

The problem is, things never feel like they are complete. There's always more you can do.

I might do some contribs to lichess once I am done with my current stuff.

Shameless plug : I recently finished a longterm project :
https://newdawnowl.itch.io/microtonal-grid
https://programming.dev/post/46248494

[–] BartyDeCanter 13 points 4 days ago

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.

[–] abbadon420@sh.itjust.works 9 points 4 days ago

You could combine the two, by saying that developing a new feauture for an open source project, is you new project.