this post was submitted on 25 Oct 2026
371 points (95.1% liked)

Programmer Humor

33844 readers
1322 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 3 years ago
MODERATORS
 

Mine is that the useState hook is an actual plague on the entire React ecosystem. Regardless of your opinions of React, if you wanna use something then use it right.

(page 8) 50 comments
sorted by: hot top controversial new old
[–] yaroto98@lemmy.world 6 points 3 days ago (4 children)

Perl is a fuckin' awesome programming language, and it's too bad other languages didn't learn from it.

I will forever miss you $_

[–] notptr@lemmy.cyberia9.org 3 points 3 days ago

Other languages took perl's regex engine

load more comments (3 replies)
[–] Endmaker@ani.social 7 points 3 days ago (4 children)

useState hook is an actual plague on the entire React ecosystem

Personally, I find useEffect to be the real evil.

load more comments (4 replies)
[–] TootSweet@lemmy.world 6 points 3 days ago (2 children)

If it doesn't have to change based on user input, it doesn't belong in the database.

[–] techt@lemmy.world 5 points 3 days ago (3 children)

Can you explain more on this one? Is this position against lookup or read-only db tables?

load more comments (3 replies)
load more comments (1 replies)
[–] 42yeah@eviltoast.org 6 points 3 days ago

The default clang-format configuration is absolutely horrendous, but for our company we had an in house clang-format configuration that actually made the code look quite good. The problem is you still have to control code spacing/some alignments yourself.

[–] itkovian@lemmy.world 4 points 3 days ago (2 children)

Only hill I am going to die on has nothing to do with programming. "Everyone in modern society needs therapy, the kind that heals, not the one that lays you on a couch and you get to vent and than you pay."

load more comments (2 replies)
load more comments
view more: ‹ prev next ›