can't believe i spent the last hour debugging an issue only to find out it's because some obscure dependency in my project is incompatible with another one. why do i need 300mb of node_modules to run a simple blog.