Comment by garbagepatch

2 months ago

As little code as possible to get the job done without enormous dependencies. Avoiding js and using css and html as much as possible.

Sounds like the perfect frontend dev to me.

  • The designer, the customer, and US/EU accessibility laws heavily disagree.

    • The designer already disagrees with accessibility laws. Contrast is near zero.

    • The designer might only disagree, if they know a lot about frontend technology, and are not merely clicking together a figma castle.

      But the middle management might actually praise the developer, because they "get the job done" with the minimal effort (so "efficient"!).

    • As the customer, I think that's the perfect frontend dev. Fuck the JS monstrosities that people build, they are so much harder to use than plain HTML.

    • A11y is mostly handled by just using semantic html.

      The designer, in my experience, is totally fine with just using a normal select element, they don't demand that I reinvent the drop-down with divs just to put rounded corners on the options.

      Nobody cares about that stuff. These are minor details, we can change it later if someone really wants it. As long as we're not just sitting on our hands for lack of work I'm not putting effort into reinventing things the browser has already solved.

      2 replies →

    • The designer wants huge amounts of screen space wasted on unnnecessary padding, massive Fisher-Price rounded corners, and fancy fading and sliding animations that get in the way and slow things down. (Moreover, the designer just happens to want to completely re-design everything a few months later.)

      The customer “ooh”s and “aah”s at said fancy animations running on the salesman’s top of the line macbook pro and is lured in, only realising too late that they’ve been bitten in the ass by the enormous amount of bloat that makes it run like a potato on any computer that costs less than four thousand dollars.

      And US/EU laws are written by clueless bureaucrats whose most recent experience with technology is not even an electric typewriter.

      What’s your point?

      3 replies →