Notes drawn from practice and experience...

Name Your HTTP Clients (User Agents)

Always use a descriptive User-Agent when making HTTP requests. This helps with observability, debugging, and understanding traffic patterns even when authentication fails.

User-Agent: myservice/1.7.3 (env=prod; region=us-east-1)