this post was submitted on 10 Feb 2025
639 points (99.2% liked)

Programmer Humor

33529 readers
278 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
 
all 23 comments
sorted by: hot top controversial new old
[–] [email protected] 43 points 1 week ago (2 children)

I can't browse lemmy or play phone games while I read docs, but I can while I wait for the program to compile, load itself into a docker container, deploy to the test server, load my browser, and then fail to have fixed that bug I was looking at. Oh well, let me change one character and try again, it only takes about 15 minutes per attempt.

[–] [email protected] 14 points 1 week ago

Doing this exact thing, right at the moment I'm reading this. Oof. Time to get my shit together lol.

[–] [email protected] 0 points 1 week ago (2 children)

What a horrible pipeline you have. There's surely some way you could speed up that process?

[–] [email protected] 1 points 5 days ago (1 children)

compiling is like doing a poo at work. you could do it faster if you tried, but it's much more fun to browse your phone instead

[–] [email protected] 1 points 5 days ago (1 children)

Meh, I guess I've been at much more humane workplaces, where it feels nicer to get my work done efficiently and then no one cares if I leave much earlier.

[–] [email protected] 2 points 5 days ago

Hold onto that, those are diamonds in the rough!

[–] [email protected] 17 points 1 week ago

And cut into their Lemmy time? Inconceivable!

[–] [email protected] 25 points 1 week ago (2 children)

Example code >>>> Documentation

[–] [email protected] 19 points 1 week ago (2 children)

Example code == documentation

[–] [email protected] 1 points 5 days ago

exampleCode == typeOf(Documentation)

[–] [email protected] 1 points 1 week ago

Example code >= Documentation

[–] [email protected] 3 points 1 week ago

Example code is a form of documentation

[–] [email protected] 16 points 1 week ago (2 children)

I was just trying to figure out what attributes I could pass to a component to modify the ui without having to custom jobby it.

The docs simply showed an example of its most basic use case and a link to the original library they got the component off that they modified... The docs on that link also just show an example of it's most basic use case...

They didn't list all the possible things you could pass it anywhere.

[–] [email protected] 8 points 1 week ago

This is a good example. I just came to say looking at the doc is going to take over 5 mins.

[–] [email protected] 2 points 1 week ago* (last edited 1 week ago)

Honestly as someone who partakes in some cyber security challenges for fun, there are plenty of weird things that programmers or doc writers never ever consider but other times the docs are so barebones that it is worthless to read. And a high word count does not always mean the doc is useful when all the text is either ai generated slop, or a lot of high level ideations that don't get into how to work it.

[–] [email protected] 4 points 1 week ago
[–] [email protected] 4 points 1 week ago

Ahh, or just reading the changelog...

It wasn't 8 hours for me, but the last Nimbus skin of Kodi broke some ratings due their recent API upgrade or something like that... I was doing all kinds of troubleshooting, but the solution was stated in the changelog... Just clean up ratings cache 😃

[–] [email protected] 3 points 1 week ago

I felt assaulted by that meme.

/s

[–] [email protected] 2 points 1 week ago* (last edited 1 week ago)

hangs head in shame

[–] [email protected] 1 points 1 week ago (1 children)

My work doesn't really have any documentation so the way I find out how to do something is by Cmd+Shift+Fing the code for relevant things

[–] [email protected] 1 points 5 days ago (1 children)

the true corporate dev experience. Oh yeah we don't need documentation because our senior dev (who definitely won't leave for a better salary within the next two weeks) knows it all

[–] [email protected] 2 points 5 days ago

These people won't leave because they've peaked already and also are on work visas