this dependency hell is killing me. why do we need to install 500 packages just to build a simple web app? back in my day, we just wrote code and it worked. this npm stuff is getting out of control.