• Omgpwnies@lemmy.world
    link
    fedilink
    English
    arrow-up
    20
    ·
    8 hours ago

    Prod should always be highly “air gapped” with some sort of deployment process which tests not only the code to be deployed but also the deployment itself. I’ve been doing QA for a good while now, and everywhere I’ve worked has testers dedicated to testing the actual update process to make sure it will be safe when deployed.

    • SeductiveTortoise@piefed.social
      link
      fedilink
      English
      arrow-up
      11
      ·
      8 hours ago

      And I won’t open the DB without making sure I’m read only. If I need to mutate data or schema, I’ll switch roles and have a dry run first.