"did i just write what i think i just wrote?"
"did i just ship what i think i shipped?"
"who's using it? how?"
there are so many subtle problems you will *only* catch by looking. by forming a mental model of what should happen, and checking it.
it's freshest in your mind then, you know what you're looking for, and you know it's gonna be painful as hell if you have to find it later on.
^^ that's a senior engineer right there. the junior engineers are the ones avoiding the graphs and not looking because it's scary and they think they don't want to know.
observability means testing in production.
we all do it. you *have* to do it. you'll do it better if you face it straight. real data, real users, real concurrency, real services.
there is no substitute.