> I'm struggling to understand how something like this can be reproduced consistently across environments. How would you package this inside a Git repo? Can it be managed through GitOps?
I manage my podman containers the way the article describes using NixOS. I have a tmpfs root that gets blown away on every reboot. Deploys happen automatically when I push a commit.
One of the hosts on the podcast Softskills Engineering shared a story around Exit Interviews.
Exit interviews don't provide any benefit to the person leaving, so the out-the-door coworker asked their remaining teammates what they would like him to say during his exit interview. The remaining teammates essentially said that they would like more competitive pay, so the departing person kept bringing everything back to that topic during the interview. A few months after he left, the remaining teammates let him know that they all received raises.
For context, that would put it at the same release as Pixel 3 or Pixel 4. Those devices stopped receiving updates in 2022-2023.