https://ones.com/blog/mastering-dependency-conflict-resolution-smooth-software-integration/