The really interesting part is IMO this one:

  • @[email protected]
    link
    fedilink
    02 months ago

    Not surprised that Tech debt is among the biggest. There seems to be a lot of complexity added to apps unnecessarily these days-especially web based apps. It’s almost like companies purposefully force their engineers into creating web apps so bloated that users are forced to use the native app version.

    • Carighan MaconarOP
      link
      fedilink
      02 months ago

      I mean, the thing I work on hada great idea. Use microservices, because we genuinely have a need to independently scale different parts.

      Few years down the line and there’s an endless list uff services, most with a single instance doing nothing all day, and having memory and CPU overhead of course. And being a nightmare to figure out what code is whereas they all communicate independently.

      • @[email protected]
        link
        fedilink
        English
        02 months ago

        And being a nightmare to figure out what code is whereas they all communicate independently.

        So much this. Especially in a larger company it can be basically impossible to find the code that implements an endpoint, and of course even if you can find it you can’t trace it in a debugger.