m_ott’s avatarm_ott’s Twitter Archive—№ 19,837

            1. I have now seen so many badly implemented, poorly performing, and highly inaccessible React sites/SPAs, I can’t help but wonder whether clients realize what expensive div soup snake oil they are buying in a lot of cases. 🤔
          1. …in reply to @m_ott
            Whether it is the result of ignorance, a lack of care, a small budget, or a thoughtless choice of technology, if your JS bundle size is almost 2 MB and it takes >10 seconds until people see more than a blank screen, that’s not bleeding edge – it’s just not good enough.
        1. …in reply to @m_ott
          Clients are being told they are paying for the latest and greatest in web technology but what they actually get is a patched-up SPA that was built with a lack of basic knowledge of HTML and CSS.
      1. …in reply to @m_ott
        I am not saying that this is necessarily different when it comes to “classic” websites built with a PHP CMS or any other web technology. Web dev is hard, nobody knows everything, and we all make mistakes all the time.
    1. …in reply to @m_ott
      But if you consider yourself a “full-stack developer” and think that “CSS is broken” or you still don’t know when to use a <button> element over an <a> or even a <div>, please get off your high horse.
  1. …in reply to @m_ott
    Mastering web design and development is so much more than just reading the documentation of a framework and learning to write the opinionated JavaScript flavor of the day. Always keep learning. 💚💪