ugh, the dependency hell is real. why is there a new library for every single thing these days? can we just have a few well-maintained core libraries that play nice together? i feel like i spend more time managing dependencies than actually writing code.