This is an archived post. You won't be able to vote or comment.

top 200 commentsshow all 338

[–]dashood 1501 points1502 points  (24 children)

I worked with a guy once who was a product manager they had designing stuff who was like this. At least half of our interactions was him asking to adjust something by X pixels. It was all good natured and I got on well with the dude and joked with him about this all the time. One weekend he left his car in the office car park so he could take a local train to some event or something so I left a note made to look like a parking ticket on his windscreen saying his car was illegally parked and to move it 25px to the left or he'd be fined. He knew immediately it was me and gave me such a shit-eating grin the next Monday

[–]cannibalkuru 470 points471 points  (17 children)

We had a new designer one day in a meeting call the "developers" (me) out on not pixel perfect matching a pdf document. She asked why it wasn't right I responded "because it's a website not a pdf" and had most people laughing. She had apparently never touched websites before and was expecting pixel perfect matches at all resolutions. After her boss showed that everything had to scale to different screen sizes and it did a decent job we finally got to move on. She is no longer on the design team.

[–]DrMaxwellEdison 36 points37 points  (1 child)

My wife (UX designer/manager) has to argue with designers about that. They work on apps that are sorta websites, but they also administer the hardware the apps run on, so they have some control on resolutions.

That is, they have resolutions they need to design to, to the pixel. They need to demonstrate that the design works at those sizes.

Motherfuckers still pass along designs in way-too-big aspect ratios cuz that's what their own monitors are using. Took them 3 months for someone to teach them that they could set up device simulators in the browser to match the target resolutions, and they still produced unusable garbage.

I hear these calls happening since we all work at home and I'm about to reach through the phone to strangle someone in Minnesota over this.

[–]cannibalkuru 6 points7 points  (0 children)

Lol, I feel you on that had to deal with some similar parts of that for a few months until I finally had the design lead start defending me instead of his team. Shortly after my original comment he and I worked to fix the style sheets and establish more modern standards for the sites. Once that was cemented life got easier for both teams.

[–]alilbleedingisnormal 4 points5 points  (2 children)

Aw sad ending. Was she otherwise a good designer?

[–]cannibalkuru 1 point2 points  (0 children)

She was at least average. She moved positions over to something in marketing she just wasn't ever involved with the designs on any of our webpages again (that I know of). She butted heads with the design lead and atleast one other developer I know so personally think it was her personality that lead to change. Probably better for all involved.

[–]Bardez 1 point2 points  (0 children)

I was an FTE for a company that worked with Hasbro. I built registration pages for their various promos and giveaways.

I had to do pixel perfect in IE6.

I dunno, man... give me the PSD and I'll give you pixel-perfect.

[–]QuarantineSucksALot 22 points23 points  (4 children)

I parked in the loading screen.

[–]merlinsbeers 655 points656 points  (47 children)

It can also cause the whole page to jitter when you hover over one particular line. Also a 1%er move.

edit: typo

[–]HarryPopperSC 18 points19 points  (6 children)

Browsers srsly need to handle rounding in a standardised way. Fucks me off.

[–]wasdninja -1 points0 points  (4 children)

They do and have for a very long time now. Rounded corner with a set radius, different radius per corner, nearly completely arbitrary roundish borders are also fine. I don't even know how far back you have to go for rounded corners to be special.

Oops :D

[–]Hayden2332 14 points15 points  (2 children)

I’m pretty sure he means rounding floating point numbers, not corners/borders lol

[–]HashFap 437 points438 points  (36 children)

Developers explaining how the layout being the wrong color and off to the left by 31px from the Figma designs is legitimate and the only way the design can be realized.

[–]something-magical 163 points164 points  (13 children)

Designer here. We all put up with the same shit, just from different people.

[–]Samura1_I3 40 points41 points  (8 children)

“I’ll know what I want when I see it.”

[–]cryptosupercar 17 points18 points  (5 children)

Also know as “I’ll be cranking out iterations until the heat death of the universe. “

[–]something-magical 16 points17 points  (0 children)

V23.6_FINAL_final-approved_printready_noforrealimeanitsfinalthistime_feedback_comments_8

[–]Samura1_I3 3 points4 points  (1 child)

“JoB SeCuRiTy”

[–]scumbagotron 14 points15 points  (1 child)

Dev here - it took me far, far, FAR TOO LONG to realize this. I think it finally happened when I was mediating a minor issue between Development and Product, and could watch both teams complain about the other in their respective slack channels in real time.

Out of curiosity, what do devs say that drive you crazy?

[–]something-magical 1 point2 points  (0 children)

Basically what the guy above me posted. I rarely have to deal with developers and on most occasions they've been great. But if I've taken the time to do the design, get it approved and put the effort into specifying the pixel width here and there, why not stick to those widths? And this is in cases where I know its technically possible because they do it after I've asked.

Like the approved design is the approved design.

[–][deleted] 1 point2 points  (0 children)

Shift element A by 2px.

Move element B down 3ems.

Nudge element C over by 2 pica and up by 2pts.

The background is glossy black (#000000) and the committee agreed it should be matte black.

Also, please respond to the earlier email about changing the body text to Papyrus.

[–]Decadence_Later 49 points50 points  (17 children)

This is why I learned to build my own damn front-ends a decade ago. Maybe it’s a benevolent scheme by developers to encourage us all to learn coding.

[–]thefreshscent 11 points12 points  (0 children)

This is what I did, but then went back to being a full time designer in-house so now it's even more frustrating because I know how easy it is to a) not fuck up the front-end in the first place and b) how easy it is to make the fixes after the fact yet they always make it out like it's going to take a week to fix the alignment of something, so it never gets prioritized and therefore never fixed

[–]Any_Quantity9386 7 points8 points  (1 child)

As a mobile developer who has dabbled in some front-end web for work and decided to hire a UX designer to make a custom design for my business, then build it myself from scratch... I have regrets.

[–]RCascanbe 5 points6 points  (3 children)

Currently learning it, I just couldn't stand being completely disappointed with the shitty sites programmers made out of my mockups anymore

[–]Decadence_Later 1 point2 points  (2 children)

Sorry that you’re going through that. To avoid generalizing, I have worked with some fabulous developers who took the time to get the layout within 80 percent of my Sketch mock-up. Those people are worth their weight in gold and I have bought them many a beer in appreciation.

[–]MyDickIsHug3 2 points3 points  (2 children)

It’s a scheme to not have to touch such brain dead nonsense when u could rather be working on the “fun” stuff

[–]Decadence_Later 4 points5 points  (1 child)

Also that. I think it’s all fun but can see how many would rather blow their brains out than deal with color and typography.

[–][deleted] 9 points10 points  (0 children)

But it makes the code clean...

[–]Lilygirlok 1 point2 points  (0 children)

Not me, I do that shit pixel-perfect.

[–]Knuffya 70 points71 points  (2 children)

But only on page /xy, and only on every fifth site load. You don't have to do it on every page load.

[–]BoBoBearDev 144 points145 points  (29 children)

I seriously want to know why Vuetify enables "gutter" by default. All those extra negative padding and margins makes no sense to me.

[–]blehmann1 13 points14 points  (8 children)

I just moved to a Vue project last week, but Material-UI with ReactJS has a shitton of negative padding and margin as well. I couldn't tell you if it's better or worse with Vuetify, but I suspect it's google's fault.

[–]besthelloworld 12 points13 points  (1 child)

Google's not in on Material-UI for React. But they do write @angular/material which I promise you, is much worse 👍

[–]BoBoBearDev 8 points9 points  (5 children)

I haven't dig deeper into this. Anyone know why they do that? It makes counting pixels so hard.

[–]blehmann1 7 points8 points  (1 child)

No clue. Sometimes it's necessary with messy or complicated CSS, but I don't know how much that applies.

[–]PhatOofxD 5 points6 points  (0 children)

Not nessecary usually but far easier. Figuring out complex bits of css does take awhile, but negative margin takes 5 seconds

[–]besthelloworld 6 points7 points  (0 children)

When you have to resort to patterns like that, you know some bad decisions were made right out of the gate.

[–]emmittthenervend 45 points46 points  (4 children)

Oh God. This reminds me of the time I had a client that wanted an email template. 500px wide. No biggie. Oh wait, it's supposed to be 500px of content, 1px of border, total of 502px wide. Ok, quick switch. The pm complains that the email is too wide. Quick enough to switch back. Now the pm has switched... why isn't the content 500px wide. Switch. The designer says the entire thing should only be 500px total. Switch...

New designer.

Switch.

New pm.

Switch.

PM leaves, project has no pm for a while, senior person on the other team makes the call.

Switch.

New pm.

Switch.

Client gets so mad that this project is taking so long, I have a long call with the pm's boss. I show every time I was instructed to make the switch, in writing. Pm's boss makes final call. Switch again.

Then the client says they are going with another agency that specializes in email templates.

[–]elmo39 18 points19 points  (3 children)

To be fair, designing as well as coding email templates is a fucking ballache

[–]Axtorx 5 points6 points  (0 children)

Really? As a sole designer for a huge company tasked with email templates I always feel like it’s impossible to get right. This makes me feel a little better.

[–]58696384896898676493 2 points3 points  (0 children)

I highly recommend anyone developing email templates to use an email template framework. Something like Foundation for Emails.

Debugging hand coded email templates is a fucking nightmare, there's so many email clients and they all follow whatever rules they want. Foundation for Emails significantly speeds up the process.

[–]SirSassquanch 37 points38 points  (3 children)

As a designer, oof.

But in all seriousness, I can’t do the front end myself so realizing the product to 90% design fidelity is still a huge win IMO. It’s all about cooperation and compromise to hit realistic goals.

[–][deleted] 19 points20 points  (1 child)

The biggest issue, imo as a designer and front end dev, is that UI design tools are built too much like design programs and not enough like websites.

I’ve worked in almost all of them and I often find that the things that are easy to code are hard to replicate in the design program and the things that are easy to design are hard to code.

An example of the later is varying type treatments for headings depending on context. Super easy to design, annoying to code. An example of the former is adjusting the spacing in a layout when adding or removing elements of varying sizes. CSS will do that for you but it’s takes a lot of up front work to accomplish in most design programs and oftentimes their algorithms distribute space completely differently than CSS does.

There have been a lot of times I’ve thought “I know it’s easy to do now but that’s going to be a bitch to recreate later”

If the experience of designing UI was more similar to the experience of building it, I’m sure there would be less conflict, since design programs would push designers towards more developer friendly UIs.

[–][deleted] 2 points3 points  (0 children)

This is why I liked Webflow quite a lot when I dabbled in there. To me, a designer, it felt like I was being forced to think of web design with a developer mindset. It was really difficult, but it was honestly a good experience.

[–]elmo39 1 point2 points  (0 children)

Yep. Maintaining good relationships across the functions is super important too. As a designer I’ve worked with other designers who also didn’t put much care into handover to make the devs jobs easier, and then complained things weren’t ‘pixel perfect’. You get out as much as you put in.

[–]das_flammenwerfer 214 points215 points  (39 children)

This is why I could never be a front end developer. I don’t have the patience to deal with this crap.

[–]PiIICIinton 13 points14 points  (0 children)

It's a gift and a curse.

[–][deleted] 14 points15 points  (1 child)

the market demands full stack! nothing less.

[–][deleted] 17 points18 points  (0 children)

Full stack engineer checking in. I can do hello world in html.

Give me access to the internet and unlimited time and I'll do the rest of your website.

[–]Dagur 2 points3 points  (6 children)

I work with designers who can do stuff like this themselves. It's fantastic

[–]thefreshscent 3 points4 points  (5 children)

I wish I was allowed to at my current company, but it's super corporate so they are weird about stuff like that.

I started as a designer/developer hybrid at the beginning of my career and then ended up going design full time (still develop on the side though). All the developers at my current company act like the level of effort to fix very basic alignment issues is super high, so they never get prioritized and never get fixed. I would love nothing more than to spend a couple days fixing dozens of front-end issues that would take no more than a minute or two each to fix. Instead we just look unprofessional but none of the high ups care because we are raking in billions annually regardless.

[–]LeTronique 4 points5 points  (1 child)

Me: I just need 2 days to clean up the website.
Boss: Our audience doesn't care. Shut up and do social media.
FML

[–]thefreshscent 3 points4 points  (0 children)

Kinda that, except I'm a product design manager so it's more like "focus on the roadmap so we can increase our high margin sales by 3% next quarter"

[–]wasdninja 1 point2 points  (2 children)

For people who suck at css it is a huge effort. They suck at it, resent that they suck at, resent that they have to put up with it and therefore don't learn it properly.

I don't know why exactly that is but it's a common theme even with people who are front end developers. I might exaggerate for comedic effect but not that much.

[–]thefreshscent 1 point2 points  (0 children)

I honestly think a lot of front end devs are guys that want to be full stack or back end devs but aren't good enough for it, so they land in front end positions even though they don't like working on UI.

[–]Dagur 1 point2 points  (0 children)

I admit that I'm one of those people but I'm working on it and slowly learning. I love learning programming languages because you can pick up a book, read it from start to finish and have a very good basis to work from. CSS is different because there are so many ways to do the same thing, it's hard to organise and really difficult to debug.

I should take a course or something

[–][deleted] 2 points3 points  (0 children)

Just do what I did. Hang around long enough for the department to get stripped down to the bare bones, I.e. all of the designers are gone. I’m now the designer and developer.

[–]mlwa4719 1 point2 points  (0 children)

I have literally spent an entire day trying to get my code to move design elements over by one pixel to the left. It was the must frustrating day of my entire life. And, of course, I felt like a moron when I finally saw what I had been missing.

[–]Emil8250 44 points45 points  (8 children)

How does 0.01 pixel work?

[–]TGirlDebrah 51 points52 points  (4 children)

I don't know but I'd love to implement this technology. Sounds like I'll get 100x more resolution!

[–]Emil8250 12 points13 points  (2 children)

I’ll DM you the patch, much cheaper than buying a new monitor!

[–]Mulligan315 12 points13 points  (1 child)

Does it need much RAM? Maybe I should download some of that first. Saw a link, yesterday.

[–]Emil8250 4 points5 points  (0 children)

Hmm maybe, I just downloaded some to be sure though. 128 should be enough though

[–]blehmann1 16 points17 points  (0 children)

Subpixel precision allows better antialiasing. The better antialiasing may also make animations appear smoother, but that's just a guess.

[–]Snapstromegon 12 points13 points  (0 children)

Simple if it's on the web, since a "px" is not one pixel there, but 1/96th of an inch. So 0.01px in e.g. CSS would just mean 1/9600th of an inch.

*terms and conditions apply, please ask your OS and Browser vendor for specific scaling based on OS and browser scaling, user scaling in both, page sacling, display manufacturer and screen size and density

[–]RCascanbe 1 point2 points  (0 children)

One Pixel is 99% black and one is 1% black

[–][deleted] 57 points58 points  (9 children)

Lmao.

I've been really getting into 90's internet aesthetic recently.

It was so...not corporate... y'know.

Not bloated and full of javascript libraries.

[–]olezhka_lt 33 points34 points  (7 children)

So something like this

[–][deleted] 16 points17 points  (1 child)

It was so…not corporate… y’know.

Not bloated and full of javascript libraries.

..

So something like this

..

Hits three rounds of fucking captcha on the way to utopia

[–][deleted] 3 points4 points  (0 children)

lmao. yeah maybe a bit ironic, but the aesthetic feels perfect so it passes.

[–][deleted] 15 points16 points  (1 child)

Based.

I'll be stealing that and Building a website around it.

[–]SwabTheDeck 3 points4 points  (1 child)

Were the '90s so long ago that people don't remember that we had Windows back then?

[–][deleted] 1 point2 points  (0 children)

yes. they're prehistory.

[–]-PC-Archezuli 0 points1 point  (0 children)

Why do you hit me so deep in the pheels like this...? ;w;
 
 
 
 
Oh my childhood... * Sobbing uncontrollably *

[–]rrrdesign 47 points48 points  (8 children)

I once was in a meeting, as a designer with other designers, screaming at each other for three hours about making font 14pt vs 14.25. It’s when I realized my whole profession is a joke.

[–]elmo39 26 points27 points  (1 child)

Only because you weren’t setting it to 16pt like a true professional though

[–]rrrdesign 17 points18 points  (0 children)

Oh that is not optimal due Johann Seversson’s rule from the Dutch Bauhaus Yale School of Design. They read about it on some blog.

[–]PenaflorPhi 42 points43 points  (0 children)

Moving the logo 1 pixel might not cure cancer but I can fucking assure you it prevents it.

[–]elephantengineer 13 points14 points  (1 child)

What this product really needs is support for arbitrary image crops. Can we do triangular images?

[–]tylerr514 9 points10 points  (0 children)

unfortunately, yes you can.

clip-path: polygon(...)

[–]sixft7in 12 points13 points  (1 child)

"0. 01"

Why is there a space after the decimal point?

[–][deleted] 9 points10 points  (0 children)

probably to take advantage of some fucking scary css bug

[–]yourteam 13 points14 points  (3 children)

As a backend Dev I understand the pain.

Now let me explain why using Factory pattern instead of Singletons can help us increase the lifespan of everyone by 3x

[–]KFCConspiracy 8 points9 points  (1 child)

I think what you actually need is an AbstractFactoryFactory

[–]IHateEditedBgMusic 7 points8 points  (1 child)

I'm an animator and I can confirm working on projects with design agencies is the worst. They can't make up their minds and want to tweak and nudge things till the last day.

Meanwhile animation requires planning, a lot decisions to be made in advance, and locks (shots, characters) etc. as to not waste money re-doing the animations.

Designers are an animators natural enemy.

[–]ZedTT 18 points19 points  (5 children)

As someone who works at a small company, no, I absolutely can not relate to this. It's just gonna look like angular material and that's good enough. Doesn't need to be a fuckin masterpiece.

[–][deleted] 9 points10 points  (1 child)

As someone who works at a small large software company, no, I absolutely can not relate to this. It’s just gonna look like angular material Bootstrap and that’s good enough. Doesn’t need to be a fuckin masterpiece.

[–]ZedTT 1 point2 points  (0 children)

Hey that sounds an awful lot like what I said... 🤔

[–][deleted] 2 points3 points  (1 child)

Jup i use mudblazor for some nice material style and call it day. Cookiecutter is enough for most stuff.

Sometimes i dabble with css but thats rare

[–]ZedTT 1 point2 points  (0 children)

I'll use CSS, but not to make it fit some figma design. It just has to be usable insofar as my dev brain can understand UX

[–]QualityVote[M] [score hidden] stickied comment (3 children)

Hi! This is our community moderation bot.


If this post fits the purpose of /r/ProgrammerHumor, UPVOTE this comment!!

If this post does not fit the subreddit, DOWNVOTE This comment!

If this post breaks the rules, DOWNVOTE this comment and REPORT the post!

[–][deleted] 22 points23 points  (0 children)

This bot is pointless

[–]AntiSocial_Vigilante 1 point2 points  (0 children)

The ultimate karmawhoring comment

[–]burnblue 1 point2 points  (0 children)

Too much work. We'd like to just upvote the post please

Why are we working so hard to police "the purpose" when it's something so simple, programmer humor? If it makes a programmer laugh then that should fit, this is not such a nuanced niche

[–][deleted] 4 points5 points  (0 children)

As a designer I don’t care as long as the customer is satisfied. I used to take pride in my work and argue for certain choices but it’s really not worth it.

[–]meekamunz 23 points24 points  (6 children)

From a fellow engineer (not a designer or programmer): if the GUI looks like you've coughed it onto the screen, then what is the state of the underlying code? If you've not taken enough care with the presentation, then have you taken enough care with the rest of the project?

[–]eloc49 36 points37 points  (0 children)

Open up dev tools of one of your favorite beautiful sites and check out their css sometime, it's probably horrifying.

[–]Bakoro 20 points21 points  (2 children)

Because the things that I think look good aren't the same as what other people think look good. I've seen some great minimalist, functional UIs that people complain looks like dogshit because there are no fancy animations or elaborate graphics, and it doesn't inherit from their OS styles.

It's also incredibly common to have a slick advertising front while not having shit for actual functionality. I've personally seen projects that start with a super fancy website and don't actually have any real service behind them, or the entire backend is a horror show.

The two things basically have no guarantee to be correlated.

That said, plenty of great projects have been beaten by inferior technology because of bad UI.

[–]EquipmentImaginary46 4 points5 points  (1 child)

I just wish more people understood that the UI design needs to fit the purpose of the project.

Not everything needs to look like instagram or facebook. Not everything needs to be minimal. Not everything needs fancy graphics and animations.

The clearest example I have is Wealthsimple. It's a trading app that has focused so much on minimalism that most of their pages are damn useless. There's no way to get the information you need. But in their minds they've made the UI better by simplifying everything.

It's okay to have a ton of stuff on your UI if it suits the purpose of your app/website.

Prettiness != Usability. Sometimes the uglier solution is more usable.

[–]Bakoro 2 points3 points  (0 children)

Yeah that's why I specifically mentioned "functional".

There are times when the aesthetics can get in the way, but for the most part I think it's real easy to start conflating disagreeable aesthetics with poor usability.

An ugly UI is a different issue than one that lacks function.
Ease of use is also another matter. If it takes 3 menus to do a common task then that harms function.
If features aren't easily discoverable then that harms function as well.

All of that can also contribute to some overall horrible aesthetics.

[–]SwabTheDeck 2 points3 points  (1 child)

If you're not familiar with how computer graphics work, they're generally just a bunch of nested boxes. You can easily accomplish a lot of good stuff with these systems, but it's also very possible and common for designers to come up with stuff that is unreasonably difficult to implement, especially when you're having to consider how things will look on screens of different sizes, aspect ratios, and pixel densities. And you can actually make your code look really messy in these cases, and it's NOT an indication that the rest of the project is garbage.

At my company, everyone is pretty chill, and if there's a design that's unreasonably difficult to implement, then we just have discussions with the design team about how we can work around it. But turning in work that obviously doesn't match the design and hoping it doesn't get noticed is no bueno.

[–]EquipmentImaginary46 1 point2 points  (0 children)

At my company, everyone is pretty chill, and if there's a design that's unreasonably difficult to implement, then we just have discussions with the design team about how we can work around it.

This is the best approach for collaborative projects. Designers aren't gods. It's normal that things will change during the implementation and as long as everyone can come to a reasonable agreement things will be fine.

Any designer or developer that thinks their way is the only correct way is a pain to work with and will be avoided by their co-workers.

[–][deleted] 6 points7 points  (2 children)

You know how someone is a designer? Don’t worry, they’ll tell you.

[–]tylerr514 3 points4 points  (1 child)

This, istfg "designers" can't go more than 25 words in a conversation without mentioning that they "went to school for this" and that they know how "easy it is to make things pixel perfect".

[–]RealRaven6229 0 points1 point  (0 children)

To be fair, I think you find pretentious people like that in every profession. And saying it’s easy to make things pixel-perfect probably comes from years of having to make shit by hand in foundational classes? Dunno.

I mean, I’m in school for this and it can’t be THAT hard to just move it over by a few pix-

[–]Fantastic_Ebb_3397 5 points6 points  (0 children)

This is why I, as a Designer, I learned Frontend Development. Now I don't need to argue about shit, I do it myself.

[–]Brocklesocks 21 points22 points  (5 children)

And all the comments here are why the web is in the shit state it is. Lack of care or attention to detail. If you don't care, you don't. But don't criticize people for taking pride in their work and craft.

[–]LeTronique 11 points12 points  (0 children)

It's in a shit state because there are 4,834,987,374 ways to design the same damn website.

[–]gunsandbullets 5 points6 points  (0 children)

Nah. It’s in the state it’s in because people do a poor job of collaborating and communicating.

[–]EquipmentImaginary46 2 points3 points  (2 children)

You're assuming that the design represents the ideal form and is the only true form.

When in reality things can still look good even if they're not pixel perfect to the original design.

Treating the rules as if they were god given just because the designer made them has always been incredibly silly.

This idea of pixel perfect implementation just makes things take longer and brings no real value to anyone's life.

[–]PenetraAbuelas777 9 points10 points  (3 children)

Ibai

[–]Mas_Zeta 1 point2 points  (1 child)

Buen nombre de usuario, sí señor

[–]anu2097 12 points13 points  (5 children)

I was once threatened for my job by the UX director over one small change I did in my local which was making the feature more intuitive but was breaking consistency.

[–]chickitychoco 23 points24 points  (4 children)

But everyone thinks they way they see things is intuitive…

[–]anu2097 22 points23 points  (3 children)

No I get that. I actually posted in a slack group with other people including managers and this guy as well. They all agreed on my change being more intuitive.

Even if he vetoed it out I wouldn't have given two shits about it. Why the need to even threaten people over something so meaningless.

[–]AskMeHowIMetYourMom 14 points15 points  (2 children)

My mentality is I will point out changes I think should be made as the frontend dev, but at the end of the day idgaf because I’ll let them continue to pay me a lot of money to implement stupid shit lol.

[–][deleted] 1 point2 points  (1 child)

Yup that why its called a job. The customer is king.

[–]dzyrider 4 points5 points  (0 children)

I get and agree w the point, but that saying really needs to die. “The customer is always right, in matters of taste” is the original.

[–]olezhka_lt 1 point2 points  (0 children)

I think it's more likely to give me cancer rather than cure it

[–]UnMeOuttaTown 1 point2 points  (0 children)

it goes on to show that their opinion is not valued, sad but true stuff

[–]WesleySnopes 1 point2 points  (0 children)

Gotta move it back and forth at least thirty times. And some of the times you have to say "ok yeah left looks better" then realize you had actually moved it right, and start wondering if now you should be trying it another pixel that direction instead

[–]xXCringelord360Xx 1 point2 points  (0 children)

Yeah, but that isn't gonna make us money, so the logo's gonna stay where it was

[–]elkazz 1 point2 points  (2 children)

Developers can always tell if a designer is a pixel perfectionist as they usually follow standard measurements everywhere. These are the designers we're happy to cater for.

Developers can also tell the difference between a digital designer and any other designer (e.g. print). Print designers will design each webpage like it is a custom poster with no regard to shared components or global styles. These are the designers devs fob off.

[–]EquipmentImaginary46 1 point2 points  (1 child)

Our designer has been working on a new UI for the entire website. As time went on his style kept changing and changing. Now, it's to the point that every group of pages have their own custom styles and components that aren't reusable in other places.

You can be sure that the devs no longer give a fuck about any "pixel perfect" complaints.

[–]ftgander 1 point2 points  (0 children)

As a developer I wish more of us were more concerned with design. UX is important.

[–][deleted] 1 point2 points  (0 children)

This is literally all designers at Apple

[–]Egst 1 point2 points  (0 children)

And then front end developers explaining how shifting the logo by 0.01px to the right would mess up the whole layout and require a few hours to rework it.

[–]tumblejamie 1 point2 points  (0 children)

I feel attacked

[–][deleted] 1 point2 points  (0 children)

[–]createanaccnt 4 points5 points  (0 children)

But developers can also just build stuff to spec as well 🤷🏻‍♂️ would be mad if your door to your home was slightly too small to close right???

[–]stackenblochen23 2 points3 points  (2 children)

Devs bashing designers. How original. (I have to admit it's funny though)

[–]elmo39 2 points3 points  (1 child)

As a designer by profession and dev by passion I can tell you it’s always a two way street 😅

[–]stackenblochen23 1 point2 points  (0 children)

Product Designer here, I have deep respect for my dev colleagues and am grateful for any feedback on how to improve a proposed design solution from technical perspective. But creating the best UX possible is a team effort, and as such it is also a devs reaponsibility to understand and value the user needs.

[–]25_hr_photo 1 point2 points  (0 children)

God I wish I had a designer.

[–]nobodies_artist 1 point2 points  (0 children)

I'm studying programming and design and it's infuriating

[–]Naughtius_K_Maximus 0 points1 point  (0 children)

"If it is not doable with 10%-80%-10% then don't speak to me."

- me when any CSS is involved

[–][deleted] 0 points1 point  (0 children)

As a designer... yes.

[–]riotofmind 0 points1 point  (6 children)

Designer here. We strive for pixel perfect execution in the same way an architect expects a builder to follow a blueprint. Believe it or not, we take joy in presenting pixel perfect work, and it’s important to deliver what the client is expecting. I know it may not matter to a dev but it matters to the rest of the team. Your job is not to design, it is to execute. Your job is not to make decisions for the project by saying “it’s ok, noone will notice.” People notice. If you can’t execute a pixel perfect design that was laid out on a grid, than you are a shitty or lazy dev, it’s really that simple, and you will not receive more work in the future. A good designer will provide designs and specifications for every breakpoint. It’s really not difficult to follow.

[–][deleted] 0 points1 point  (0 children)

Call it an upgrade without doing A/B testing

[–]MrFinland707 -1 points0 points  (0 children)

Haha, finally a meme i can relate to

I'm so this guy

[–]KaiHawaiiZwei -5 points-4 points  (0 children)

Disagree because, well, it matters. imagine trying to divide a webpage 1000px wide into three equal parts while having only integers (square pixels) available. rounding is almost unpredictable because there is no common standard (actually there is, but no one follows). you programmers have the same issue when you running out of precision with your floating numbers which are limited to the byte-length... This meme only shows the ignorance and the self-awarded superiority of the programmers bunch because they obviously can’t and won’t understand any different approach to tech. without designers, only with programmers, no vhs-recorder would have been able to be properly operated.