this post was submitted on 15 May 2025
1255 points (98.4% liked)
memes
14786 readers
4170 users here now
Community rules
1. Be civil
No trolling, bigotry or other insulting / annoying behaviour
2. No politics
This is non-politics community. For political memes please go to !politicalmemes@lemmy.world
3. No recent reposts
Check for reposts when posting a meme, you can only repost after 1 month
4. No bots
No bots without the express approval of the mods or the admins
5. No Spam/Ads
No advertisements or spam. This is an instance rule and the only way to live.
A collection of some classic Lemmy memes for your enjoyment
Sister communities
- !tenforward@lemmy.world : Star Trek memes, chat and shitposts
- !lemmyshitpost@lemmy.world : Lemmy Shitposts, anything and everything goes.
- !linuxmemes@lemmy.world : Linux themed memes
- !comicstrips@lemmy.world : for those who love comic stories.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I remember trying to use one edition of MSDN (MicroSloth Developer Network if I recall correctly) on my laptop a few years ago. Whoever had developed the UI for it had been using a giant monitor because on a small laptop screen the article contents in the right-hand detail panel didn't word-wrap correctly, so reading the article required constant scrolling left-and-right with the horizontal scroll bar (which sometimes didn't even show up). For six months I just got in the habit of copying-and-pasting the contents into a simple text editor so that I could actually read the shit normally.
I've long advocated making developers use the shittiest equipment and no extra monitors, just to ensure that what we build actually works on most machines. I'm not a monster: the money saved could be used to give developers ACTUAL FUCKING OFFICES.
There are browser tools to emulate different devices.
It's two button clicks to test layouts. Just laziness or lack of ability.
That's why you should always test on a variety of screen sizes including mobile. That however doesn't mean you should make your devs work on terrible machines. Then you end up in situations where it dosen't scale correctly. It's also terrible for developer productivity, many of whom don't even work on the front end. I don't think the cost of PCs is anywhere near that of offices, and I suspect the reason for not having offices isn't monetary anyway.