env vs. config.yaml vs. google-credentials.json: A Security & Structure Guide
Master configuration management by understanding when to use .env, YAML, and JSON secrets. Learn security best practices and how to prevent leaks with evnx.
// blog
Thoughts on developer security, .env management, the Rust ecosystem, and building tools that get out of your way.
Posts tagged #configuration
Master configuration management by understanding when to use .env, YAML, and JSON secrets. Learn security best practices and how to prevent leaks with evnx.
A deep dive into environment variable management in Rust. Learn when to use std::env, dotenvy, env!, and how to build type-safe config structures that scale from local dev to production.
A deep dive into pydantic-settings for type-safe .env validation — compared against os.environ, python-dotenv, and python-decouple — and how evnx closes the security gaps they all leave open.
A comprehensive guide to managing environment variables in Python—covering python-dotenv, Pydantic Settings validation, and modern tooling like evnx for type-safe, production-ready configuration.
Configuration management isn't just a technical challenge—it's a psychological one. Explore the cognitive load, deployment anxiety, and how modern tooling like evnx turns config chaos into calm for developers at every level.