this post was submitted on 12 Apr 2026
1166 points (99.5% liked)

Programmer Humor

31092 readers
738 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
[–] red_tomato@lemmy.world 87 points 1 week ago* (last edited 1 week ago) (5 children)

Another movie pitch:

Due to management decision, a code freeze has been mandated to the main branch. 50 feature branches have accumulated waiting to be merged.

Management has now finally approved to lift the code freeze - but only for 24 hours. Will the poor engineering team manage to merge all feature branches in time?

[–] Jesus_666@lemmy.world 42 points 1 week ago* (last edited 1 week ago) (3 children)

Here's one for a TV show.

In 2022, a crack quality assurance team was made redundant by a CTO for a botched product launch they didn't commit.

These men promptly escaped from a maximally unstable job market to the LinkedIn underground.

Today, still wanted by recruiters, they survive as soldiers of fortune.

If you have a broken codebase, if no one else can help, and if you can find them, maybe you can hire the QA-team.

[–] kboy101222@sh.itjust.works 9 points 1 week ago

DO DODO DO DOO DOO. DO DODO DO DO

[–] marlowe221@lemmy.world 7 points 1 week ago

You are amazing, you beautiful lemmy stranger, you.

[–] ArtVandelay@lemmy.world 6 points 1 week ago

I am ramping a vehicle onto its roof in celebration

[–] otter@lemmy.ca 16 points 1 week ago (3 children)

Is there a robust test suite?

Merge, test, merge, test, patch, merge, test

[–] red_tomato@lemmy.world 20 points 1 week ago

Only some of the new code does. Unfortunately, most of the code base is 10 years old written in the good ol’ Anarchy Driven Programming paradigm.

[–] harambe69@lemmy.dbzer0.com 11 points 1 week ago

The test suite takes 24 hours to run fully.

[–] Miaou@jlai.lu 4 points 1 week ago

If by test you mean wait for customers to yell at us, it's super robust

[–] grue@lemmy.world 13 points 1 week ago

Merging all the feature branches in time is easy.

Having the project compile afterwards is hard.

[–] BeardedGingerWonder@feddit.uk 5 points 1 week ago

Merge/test/fix on a separate branch and then merge this into main when the freeze lifts?