this post was submitted on 07 Sep 2023
426 points (98.9% liked)

Programmer Humor

18961 readers
1210 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 1 year ago
MODERATORS
 

If you are struggling, I would like to share my success with you and let you know that peace will come to you eventually.

top 22 comments
sorted by: hot top controversial new old
[–] [email protected] 44 points 11 months ago (2 children)

The sad part is feeling so happy yet having no one to really share it with, because most likely you were working alone to solve the issue and when you explain the whole thing it sounds so silly... like trying to explain how funny a joke you made was. "I guess you had to be there".

[–] [email protected] 18 points 11 months ago (1 children)

And the opposite where it was something so stupid you're embarrassed to tell anyone it took so long to solve. The 30hr ticket with a 1 line change.

[–] [email protected] 4 points 11 months ago

😅 Mine ended up being only like 50 lines or so total. Complex, pervasive, data coupling with security concerns and my own ignorance were the primary drivers for the time taken on this one.

[–] [email protected] 4 points 11 months ago

We have been doing some new pair work processes to expand group capabilities (and to train up some juniors) so I am happy to report that I got to share this with two whole people.

[–] [email protected] 35 points 11 months ago (2 children)

Next day: Find out the fix causes a new edge-case error, start all over again.

[–] [email protected] 19 points 11 months ago (1 children)
[–] [email protected] 8 points 11 months ago

I’m feeling edgy

[–] [email protected] 3 points 11 months ago

That's part of why it took so long. Every day I thought I was done a new person would be added to the review and they would identify a security and/or use case edge case.

[–] [email protected] 10 points 11 months ago (1 children)

Cool, where did you found the solution?

I opened the documentation

[–] [email protected] 7 points 11 months ago (2 children)
[–] [email protected] 7 points 11 months ago* (last edited 11 months ago) (1 children)
[–] [email protected] 5 points 11 months ago (1 children)

Oh boy. This comic brings back the horror of leftpad being removed from npm and how it felt like half the internet fell apart.

[–] [email protected] 1 points 11 months ago

That was beautiful

[–] [email protected] 10 points 11 months ago

Great. Now you can start working on the next problem.

[–] [email protected] 2 points 11 months ago (1 children)

On StackOverflow: “never mind, figured it out.”

[–] [email protected] 1 points 11 months ago* (last edited 11 months ago)

Hey, I marked only one jira with "Works as intended" for only one of the big reports related to it, thank you very much.

[–] [email protected] 1 points 11 months ago

New problem arises

[–] [email protected] 1 points 11 months ago (1 children)

Congrats on the ... success? Sorry, I was headed in a different direction there for a sec.

[–] [email protected] 2 points 11 months ago

I was headed in the wrong direction for weeks

[–] [email protected] 1 points 11 months ago

God releases the update which makes the solution invalid:

[–] [email protected] 1 points 11 months ago

I feel that way when I stressed about doing something for days and when I finally did it it took 20 minutes