So my manager today asked me if I could stay later when there’s broken things in prod, and then today his star dream employee yolo’ed a full stack change into prod without review. It’s fucking massive and implements new API endpoints, touches >20 files. Many of the diffs are too large to render in the browser.

It’s almost comical, but something immediately broke.

Most of my day, I’m digging through code to identify bugs created from this shit, just to get a stealth merge midday.

I kind of don’t know what to do.

      • Eager Eagle@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        4 months ago

        Not true. Browsers are definitely faster handling text than your average terminal emulator without GPU capabilities, they just use more resources.

        That said, GitHub diff viewer specifically is a sluggish mess. But that’s not because of the browser.

        • MonkderVierte@lemmy.zip
          link
          fedilink
          arrow-up
          0
          ·
          edit-2
          4 months ago

          What, you think the usual text editor renders all lines just because? No, they load the lines that are currently visible + some more for scrolling. At least the ones that don’t choke on a mere 100k lines. And they don’t need GPU for this.

          But webbrowser engines just aren’t made for this, but for DOM rendering.