
Node.js Environment Variable Validation with Zod at Startup
- Mohammad Abu Mattar
- Nodejs
- Typescript
- Backend
- Published: 27 May, 2026
Most Node.js apps treat process.env like a trusted friend. You reach into it whenever you need a value, assume the key is there, assume it's spelled right, and assume the string is actually the type

Essential Bash Variables for Every Script
- Mohammad Abu Mattar
- Shell scripting
- Devops
- Published: 26 Dec, 2025
Overview Quick Tip You know what's worse than writing scripts? Writing scripts that break every time you move them to a different machine. Let's fix that with some built-in Bash variables tha