Developer Onboarding: Environment Setup in Under an Hour
New developers often spend days configuring their environment. Learn how schema-based validation and automation can reduce onboarding time to under an hour.
Articles on environment variable management, configuration best practices, and building better developer tools.
New developers often spend days configuring their environment. Learn how schema-based validation and automation can reduce onboarding time to under an hour.
zorath-env v0.3.8 is now available. This release combines two updates focused on stability, developer experience, and CI/CD integration. What is zorath-env? zorath-env (command: zenv) is a fast,...
You have tests for your code. You have linting for your syntax. You have type checking for your functions. But what do you have for your configuration? For most teams, the answer is nothing....
zorath-env v0.3.6 is now available. This release delivers YAML schema support, an export command with 6 output formats, and 5 new developer tools that make environment variable management faster and...
zorath-env v0.3.4 is now available. This release introduces Watch Mode for continuous environment validation during development, plus a suite of developer experience improvements that make working...
zorath-env v0.3.3 is now available. This release adds remote schema support, allowing you to fetch schemas from HTTPS URLs instead of local files. Your team can now share a single schema across all...
zorath-env v0.3.2 is now available. This release adds secret detection to catch accidentally committed credentials and a new diff command to compare environment files across deployments. Release...
Environment variables have no types. Every value is a string. Your code assumes PORT is a number, DEBUG is a boolean, and DATABASE_URL is a valid URL. These assumptions fail silently until production...
zorath-env v0.3.1 is now available. This release adds shell completions for all major shells, an official GitHub Action for CI/CD pipelines, and the new zenv example command to generate .env.example...
Environment variables seem simple. Key equals value. What could go wrong? A lot, actually. After years of debugging production outages, we have identified the five most common environment variable...
Every developer eventually faces this question: should I use environment variables or a config file? The answer is not always obvious, and getting it wrong can create maintenance headaches down the...
You have tests for your code. You have linting for your syntax. But what about your configuration? A single missing environment variable can take down production just as effectively as a bug in your...
Your staging environment works perfectly. Your production environment is on fire. The code is identical. What happened? Configuration drift. It is one of the most underestimated sources of production...
Follow our development and get notified about new articles on environment management and developer tools.