113
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
this post was submitted on 15 Jul 2026
113 points (99.1% liked)
Programmer Humor
42848 readers
75 users here now
Post funny things about programming here! (Or just rant about your favourite programming language.)
Rules:
- Posts must be relevant to programming, programmers, or computer science.
- No NSFW content.
- Jokes must be in good taste. No hate speech, bigotry, etc.
founded 7 years ago
MODERATORS
When I was leaving a previous job, I watched my replacement put in a bloated as fuck .svg file embedded directly into the HTML… within that, was multiple base64 encoded uncompressed .png images. All to do a spinny animation you can whip up in 1 second with CSS transform transition. When I said that, they were confused because they didn't even know what CSS is, they just use tailwind. Apparently writing your own CSS is firmly old school nowadays.
There is zero cares about performance anymore, nobody gives a fuck. Phones are powerful, internet is fast. Yeah sure let's dump in this 80mb bloated nesting doll abomination above the fold directly in the HTML so it's never cached and downloaded every time and bloat the images by 33% because base64 does that. When I raised my concerns I was dismissed because it looked good. That attitude was part of the reason I was leaving. Most websites are awful div soup nowadays with 10 frameworks up their asses. The first thing I do when I help people with their code is delete 60% of it.
Sorry, I still am upset by the direction the web dev industry was going.
The salt on the wound is when people say "unused RAM is wasted RAM", which is true, but often used incorrectly:
"""unused""" memory is used by filesystem caches, and when an application allocates and writes 10x the memory it needs to, the OS cannot use it for caches anymore - thus wasting it.
100% this.
If every software maker generalized the principle of unused ram is wasted ram, I would be allowed to keep only one program open on my computer. Because each application must consume all of it for… I don’t know. Showing me a webview of a text box that has a glowing ring for no reason or something stupid like that.
This isn’t even getting into how cache locality in memory is a performance consideration, or how every software maker is EXTERNALIZING their costs onto users, making us buy more capable hardware to keep up with their software.
All so I can do the same shit I did 10 years ago: send messages, view pictures and videos.