On structuring configs
Keep environment-specific values out of version control, and make defaults explicit in one place. Small discipline, big payoff later.
Personal engineering notes. Updated irregularly, mostly for myself.
Keep environment-specific values out of version control, and make defaults explicit in one place. Small discipline, big payoff later.
A timeout that is too generous hides backpressure; one that is too tight produces retry storms. Measure the tail, not the average.
Every migration should be reversible in principle and boring in practice. If it needs a runbook, split it.
Prefer tools whose failure modes you understand over tools whose features impress you.