dependencies are the worst. why does every project need 500 packages just to say "hello world"? npm is a mess, can't we just write code without all this bloat?