I built envlint after losing too much time to broken .env files
go
dev.to
A small side project turned into one of those bugs that wastes an entire evening. The app worked on one machine, failed on another, and the real issue was not in the code. One variable was missing from .env, another existed only in .env.example, and a few old keys were still hanging around even though the app no longer used them. Nothing looked obviously broken until runtime. That pattern kept repeating, so I built envlint. What envlint Does envlint is a small open-source CLI writ