Every industry is full of technical hills that people plant their flag on. What is yours?

  • Bruncvik@lemmy.world
    link
    fedilink
    arrow-up
    15
    arrow-down
    1
    ·
    22 hours ago

    Professionally: Waterfall release cycle kills innovation, and whoever advocates it should be fired on the spot. MVP releases and small, incremental changes and improvements are the way to go.

    Personally: Don’t use CSS if tables do what you need. Don’t use Javascript for static Web pages. Don’t overcomplicate things when building Web sites.

    • PeriodicallyPedantic@lemmy.ca
      link
      fedilink
      arrow-up
      4
      ·
      5 hours ago

      Use tables for presenting tabular data, not for layout of non-tabular data.

      If you’d put it in a relational db or spreadsheet, then tables is fine.

      • JackbyDev@programming.dev
        link
        fedilink
        English
        arrow-up
        4
        ·
        4 hours ago

        THE AMOUNT OF TIMES I SEE PEOPLE USE A TABLE WHEN BULLET POINTS WOULD WORK IS TOO DAMN HIGH. Tables SUCK is you’re putting long paragraphs randomly in specific places and not others.

    • Victor@lemmy.world
      link
      fedilink
      arrow-up
      5
      ·
      10 hours ago

      Don’t use CSS if tables do what you need.

      As a web dev, please don’t. Use a table if you have data that should be (re)presented. Don’t use tables for layout. Please use semantic HTML elements, for the love of accessibility.