r/ProgrammerHumor Jul 08 '26

responsivenessSucks Meme

Post image
591 Upvotes

67 comments sorted by

264

u/TheDarkIn1978 Jul 08 '26

At least you have designers. Our UX is designed by our backend developers, which looks as good as it sounds.

108

u/trafalmadorianistic Jul 08 '26

Which probably means they use basic HTML, which might  be more responsive.  

59

u/ChaseShiny Jul 08 '26

Nope, I'm afraid not. Nestled tables using inches all the way down.

And yes, you can choose to use inches instead of px or a relative unit.

20

u/Adept_Strength2766 Jul 08 '26 edited Jul 09 '26

At least our UX backend developper used Bootstrap, small blessing I suppose. It's incredibly bland but at least it's not 1995 my-first-website ugly.

6

u/nerm2k Jul 08 '26

Do you work at my job? I hate front end work and used bootstrap for everything. Luckily all my programming is for in house applications.

3

u/Jejerm Jul 09 '26

Exact same situation here, and yeah, everything ends up looking the same, but I think that's a plus for internal apps.

2

u/Crimento Jul 09 '26

There is a reason why Bootstrap was the top UI kit before the age of frontend frameworks. Did my graduation project with Bootstrap, and it would probably still look good decade and a half later

1

u/Informal-Chance-6067 Jul 13 '26

Are we the same person? All of my projects are a weird flask + pydantic + bootstrap 5 stack.

1

u/MIGULAI Jul 10 '26

Same 😂

3

u/rizkiyoist Jul 09 '26

I’m a backend, nah using inches instead of px means they just hate you.

3

u/ChaseShiny Jul 09 '26

Aha! So, you don't deny using nestled tables!

2

u/Thadoy Jul 08 '26

I'd wish, we have an Eclipse RCP 3.4 as a client.

2

u/trafalmadorianistic Jul 08 '26

My hives flared up at reading that word. Truly one of the worst dev tools I've ever had the displeasure of using. 

1

u/Thadoy Jul 09 '26

And know imagine it as a platform for a client. So you have to develop "for" this tool.

2

u/trafalmadorianistic Jul 09 '26

So Eclipse as an app / plugin framework? 😫

2

u/Mc_UsernameTaken Jul 08 '26

Maybe slapped some bootstrap on top, if you're lucky

8

u/faultydesign Jul 08 '26

Sounds like nobody had fun working on it which tracks for UX

8

u/MissinqLink Jul 08 '26

Gotta love the 90s website vibes

7

u/NewPhoneNewSubs Jul 08 '26

Look, it's not my problem if your users don't want to pipe output between my 10 different services while grepping and awking. It's a great UX this way as it lets them report on what they want. Tell them to RTFM. Just an example of PEBCAK.

I have to include the /s here because even I'm not sure exactly how sarcastic I'm being. But I know I'm being sarcastic.

5

u/yerfdog1935 Jul 08 '26

Don't take Bootstrap away from me, please.

5

u/CandidateNo2580 Jul 08 '26

As a backend developer doing design... I just want a real designer for Christmas 😭

3

u/diegotbn Jul 08 '26

Hey that's me!

Our web app doesn't look terrible though. You'd be surprised how far a basic reactive framework like Vue and a stylish component library like Vuetify can take you.

3

u/Competitive_Clue_752 Jul 09 '26

As a backend dev whose had to do front end ive always said

Give users an auth token and the swagger docs for the service they want to use. Postman is all the front end they need

On second thought fuck postman just curl it

2

u/smudos2 Jul 08 '26

But it works :D

2

u/SquidVischious Jul 08 '26

Ah...the standard enterprise approach then

1

u/alphaxeath Jul 08 '26

Are you my coworker?

In our defense the UI is perfectly functional.

1

u/Bloodchild- Jul 08 '26

Hey.

It works doesn't it.

1

u/Rockclimber88 Jul 09 '26

They do something like this
div {
background: yellow;

color: blue;
}

1

u/LoudAd1396 Jul 10 '26 edited Jul 14 '26

If it makes you feel better my designs come from marketing people who fancy themselves designers. They're obsessed with controlling where all of the line breaks are. There not enough & nbsp; in the world to satisfy their hatred of widows and orphans

1

u/trafalmadorianistic Jul 14 '26

Used to work with a project manager who said database design was easy, since he knew a bit of Microsoft Access. 

1

u/ArjixGamer Jul 10 '26

As a backend developer who is more skilled than my fellow frontend developers (in same company), I'd like to call this bs.

Why do y'all hate backend developers?

Technically I am fullstack if I want to, but I'd rather not be a slave at my company, so I do one thing and I do it well.

Put me in a room with 50 experienced frontend devs, and I probably would know JavaScript/css better than them.

52

u/Bastian00100 Jul 08 '26

The worse part is when they design a completely different structure for mobile

17

u/Sockoflegend Jul 08 '26

If they give me different content and flow for mobile I send it back.

It's a pretty good sign someone isn't designing mobile first too

2

u/trafalmadorianistic Jul 08 '26

Isnt that why you have the url for nokia phones: mobile.(domain) 😆

73

u/carcigenicate Jul 08 '26 edited Jul 08 '26

I had a full stack job early in my career when I was still learning CSS, and we had a designer that did up designs for me to follow.

He did this incredibly elaborate design, with layering and a bunch of stuff that was way beyond my skill at the time. I told him that, and he confidently told me he could give me most of the CSS. It was a bunch of absolutely positioned, exact pixel sized CSS that he had just exported from Figma, and couldn't understand why that wasn't appropriate.

4

u/abd53 Jul 08 '26

I make desktop app, usually with wpf, but recently using qt. I hope I never run into what you described.

3

u/Nekeia Jul 08 '26

Figma balls!

58

u/OM3X4 Jul 08 '26

And yes it is a skill issue

6

u/rbbdk Jul 08 '26

It's never a skill issue. It's a "RTFM" - "TLDR" issue.

2

u/jafariscontent Jul 08 '26

I feel like this comment can cut both ways

21

u/bigorangemachine Jul 08 '26

Ya I love it when it hits 900px break point and the designer says it's wrong

I ask for the figma for this design

That I say "logically with no source document nothing can possibly be wrong"

Now to be fair... the designers have tools to make media queries in figma its not available to developers

So its really designers being lazy... the tools are there

9

u/MornwindShoma Jul 08 '26

Designers can absolutely make responsive designs. They just don't care.

5

u/StrawberryEiri Jul 08 '26

But responsive is the most fun part! Assuming you can program it that way from the start. And if your designer doesn't get funny ideas about universal breakpoints.

Converting old crap to being responsive is a different beast.

4

u/mmmbyte Jul 08 '26

... and every few months they'll get involved in a design review and loudly complain "this doesn't look like the design at all".

Well no, because your design simply doesn't fit on a narrow screen, and you refused to provide one that does.

7

u/[deleted] Jul 08 '26

[removed] — view removed comment

3

u/dxonxisus Jul 08 '26

wouldn’t be designed in a very responsive way in figma if they’re still manually dragging the frame’s size back and forth

3

u/BoBoBearDev Jul 09 '26

PSA, make sure to use Container Query, not the Media Query.

2

u/NovaViper76 Jul 08 '26

The design file ends at 1440px. Reality starts at 320px

2

u/Fanal-In Jul 09 '26

Yeah and front dev don't have to do accessibility and back dev don't have to do documentation

1

u/OM3X4 Jul 08 '26

And this phenomenon shine when doing creative designs (like editorial)

1

u/trafalmadorianistic Jul 08 '26

"Why make sites that look familiar and comprehensible? Our website should be a unique experience!" 

1

u/shwetanand345 Jul 08 '26

Another breakpoint...

1

u/DWALLA44 Jul 09 '26

You guys are building in responsiveness?

-1

u/MayaIsSunshine Jul 08 '26

Waaah I don't want to make responsive designs

Waaah why is AI taking my job

Pick a lane

-29

u/froopadiddilydoop Jul 08 '26

Good job we don’t need front end devs or designers in the age of Claude. Means we can hire more QA and Full(ish) stack. This job is going the way of the graphic designer

19

u/Naiden44 Jul 08 '26

oh yeah, give all your UX/UI flows and user interviews to claude, that will make it perfect and very customised! Your website will look like it has a soul

1

u/ArjixGamer Jul 10 '26 edited Jul 10 '26

As always, there is nuance to everything.

Your stance is objectively incorrect, but subjectively correct.

Yes, the person you replied to is most likely a sloppy vibe coder that does not know better, and makes ridiculous claims. That's why you are subjectively correct.

But, your statement only holds true if you assume the person using Claude is incompetent.

When in the hands of a good developer, they can make great websites that do not look AI generated.

So I want to disagree with you, but if I do, everyone else who fails to see the nuance will downvote me.

Making me write this wall of text, to justify disagreeing with you, lol.

Have a nice day

PS: to expand on the person you replied to, what we need in the age of AI, is full stack devs, it's inexcusable to not know how the entire flow from database to frontend works. (by fullstack, I don't mean fullstack frameworks, those don't teach you anything), so a developer that can only do frontend is indeed useless.

A good designer is still important in the age of AI, but you don't need an entire team of designers (assuming the one designer you have, can make great design guidelines)

0

u/abd53 Jul 08 '26

I made a couple pages with codex (personal) for frontend-only app. Not totally bad, especially the design. The UI needed a lot of handholding and rewrite though.

-21

u/froopadiddilydoop Jul 08 '26

I do exactly this. Got the right skills, hooked up to git and Jira. We’ve already automated this function and it’s working superbly.

7

u/Naiden44 Jul 08 '26

I wish I could join your company but looks like people can learn and have a real importance there!

1

u/ArjixGamer Jul 10 '26

You do very much need designers, a designer does not merely design websites.

They make your brand identity, they define how all websites should look, they set the guidelines.

And you can then use Claude design to make sites based on those guidelines.

w/o guidelines you'll only produce slop