this post was submitted on 07 Jan 2026
267 points (97.2% liked)

Programmer Humor

28365 readers
1079 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
 

If this ain't bad enough, their philosophy is cherry on the cake

you are viewing a single comment's thread
view the rest of the comments
[–] AllNewTypeFace@leminal.space 48 points 4 days ago (1 children)

And this somehow arrives at a highly refined piece of code rather than the software equivalent of Habsburg Jaw?

[–] chocrates@piefed.world 18 points 3 days ago (2 children)

I spent the morning hunting an API call that someone's ai hallucinated into my code when they were updating it. I'm so done with llm's

[–] SleeplessCityLights@programming.dev 5 points 3 days ago (1 children)

Jr's are so dangerous with Ai. We have to basically throw away a large part of a project because a Jr that now quit, made it with Ai and nobody can figure out how to extend or maintain it. I showed my boss how it had 5 layers of abstraction in multiple places and he agreed we needed to trash that code.

[–] chocrates@piefed.world 2 points 3 days ago (1 children)

Worst part is that it was a principal.

[–] SleeplessCityLights@programming.dev 1 points 3 days ago (1 children)

I am super curious about how someone pushed a commit without testing or validation, and that person is a Principal.

[–] chocrates@piefed.world 1 points 3 days ago

I don't even know. Our unit tests are garbage, but they also rewrote the unit tests for the new code. Just didn't actually check.

I approved this PR. I am culpable as well for not doing my due diligence

[–] vaderaj@lemmy.world 1 points 3 days ago

Don't they unit test the code immediately after writing one? Vibe coded or not