• Rootiest@lemm.ee
    link
    fedilink
    English
    arrow-up
    75
    arrow-down
    1
    ·
    edit-2
    1 year ago

    Relatable.

    Except it’s missing:

    5b. Try 100 different things, none of which fix it and several of which will create other problems later

    • whereisk@lemmy.world
      link
      fedilink
      arrow-up
      22
      arrow-down
      1
      ·
      1 year ago

      Why, now is as good a time as any to repay some technical debt and get sidetracked into refactoring that code that’s been bothering you.

    • datelmd5sum@lemmy.world
      link
      fedilink
      arrow-up
      14
      arrow-down
      1
      ·
      1 year ago

      “Why is this buggy piece of shit trying to force TLS without it being enabled in the config!?”

      “Oh because I hardcoded it in 3 months ago.”

      • Karyoplasma@discuss.tchncs.de
        link
        fedilink
        arrow-up
        10
        arrow-down
        1
        ·
        1 year ago

        I blame libraries I use for being buggy garbage just to later find out that the problem was caused by me overriding the libraries. Whoops.

    • erogenouswarzone@lemmy.ml
      link
      fedilink
      English
      arrow-up
      3
      arrow-down
      1
      ·
      1 year ago

      Also the part where someone else wrote the code 20 years ago, and they haven’t worked for the co for 19 years. And now you have to find a bug that makes no sense, with no idea how he even compiled the code. You work on it for 3 months and every day someone’s riding your ass about it till they finally say well, let’s put it in the backburner.