Skip to content

Env Variable Drift Checker

Catch missing or mismatched environment variables before deploys fail.

Beginner8h1 person17/20 fit
TL;DR

Build Env Variable Drift Checker for developers working across environments in ~8h with 1 person. Stack: Node.js + Tree-sitter.

Why it wins: Prevents a classic deploy failure.

Build flow

01 · Problem
Deploys break because staging and production configs drift.
02 · Solution
Compare example env files, code references and environment listings, report missing, unused and mismatched keys without exposing values.
03 · Build
  1. 1Scan code for env usage
  2. 2Read env lists
  3. 3Diff keys
  4. 4Report
04 · Demo
Show a missing key that would break production.

MVP checklist

  • Code reference scan
  • Env comparison
  • Value masking
  • CI check

Tech stack

TechRole
Node.jsBackend runtime
Tree-sitterCode parsing

Reference repos

Open-source projects you can build on. Links checked 2026-10-31.

Related ideas

More Devtools
  • Paste an error and get the likely cause, the relevant line and a fix

    Beginner10h1
    LLMNode.jsTree-sitter
    17/20
  • Find feature flags that are fully rolled out and can be removed

    Beginner10h1
    Node.jsTree-sitterGitHub API
    16/20
  • See which dependencies are abandoned, vulnerable or heavy

    Beginner10h1
    Node.jsnpm registry APINext.js
    17/20