Stupid light software

Stupid light software
— Read on www.arp242.net/stupid-light.html

This post made me think about my recent attempts to avoid external dependencies on new projects as much as possible. This approach has pushed me to really understand what dependencies I need and what dependencies I can live without.

Now before adding a dependency I first read the code and decide if I can just copy and paste the parts my project needs or if I really have to NPM install it. Most of the time I can just copy a few lines and keep moving forward.