this post was submitted on 28 Feb 2026
965 points (99.1% liked)

Programmer Humor

30077 readers
1507 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
you are viewing a single comment's thread
view the rest of the comments
[–] VibeSurgeon@piefed.social 58 points 1 day ago (5 children)

Under semantic versioning, you should really be ashamed of bumping the major number, since this means you went and broke backwards compatibility in some way.

[–] Donkter@lemmy.world 3 points 12 hours ago

Bump the first number when you update to a version that breaks compatibility.

Bump the second number when you make a change that people might want to revert back from

Bump the third number for bug fixes.

[–] anton@lemmy.blahaj.zone 51 points 23 hours ago (1 children)

You have done something, that it's worth breaking backwards compatibility over.

[–] Saapas@piefed.zip 10 points 21 hours ago

Yeah I just forgot how the old stuff worked

[–] sunbeam60@feddit.uk 18 points 22 hours ago

Except from 0.x.x to 1.0.0. That one means you’re committed to keeping the API/format stable. At least how I think about it.

[–] jaybone@lemmy.zip 5 points 22 hours ago

Python agrees.

[–] ruuster13@lemmy.zip 1 points 23 hours ago