Code-Memo

Configuration and secrets

Config sources (common order)

  1. Defaults (safe, minimal)
  2. Config file (optional)
  3. Environment variables (deploy-time)
  4. CLI flags (highest precedence)

Environment variables

Secrets

Never bake secrets into binaries or container images.

Use:

Rotation

Validation

Fail fast on startup:

Config parsing patterns