this post was submitted on 25 Sep 2025
552 points (95.7% liked)

Programmer Humor

26603 readers
1749 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
[–] Yaky@slrpnk.net 34 points 3 days ago (2 children)

Me, a (mostly) backend developer, reading a Medium post on how to make your computer display a div using Awesome New Web Framework (TM)

[–] felbane@lemmy.world 8 points 3 days ago (2 children)

Every front-end guide, despite modern HTML/CSS3/ES6+ being completely viable for building an entire web application without dependencies: "first, install npm and npx and npy and npppp2 and then run 'npz create-huge-boilerplate-folder'. Now go edit arbitrarily_named_file.yaml to add requirements a, b, and banana. Now you can edit path/to/hidden/entrypoint.jsx to return 'Hello, World!' and then run 'npz bloated-dev-http-server' and navigate to http://127.0.0.1:9001/index to view it! Simple!"

[–] Flamekebab@piefed.social 4 points 3 days ago

I hear that. I was refactoring a codebase and they used a special library for tooltips. There are two tool tips on the entire site and the library uses its own perverse syntax.

I've never got into modern JS frameworks because they seem to be utterly insane. If you need all that to build a site, you need to work on your fundamentals.

[–] SmartmanApps@programming.dev 3 points 3 days ago

“first, install npm and npx and npy and npppp2 and then run ‘npz create-huge-boilerplate-folder’. Now go edit arbitrarily_named_file.yaml to add requirements a, b, and banana. Now you can edit path/to/hidden/entrypoint.jsx to return ‘Hello, World!’ and then run ‘npz bloated-dev-http-server’ and navigate to http://127.0.0.1:9001/index to view it! Simple!”

Yep, Microsoft doco is like that too

[–] mushroommunk@lemmy.today 4 points 3 days ago

I swear centering in css is intentionally left as a Lovecraftian mess simply so front end devs can feel superior