Have you ever run brew upgrade and wondered why seemingly unrelated packages got pulled in during the upgrade process? Understanding the “blast radius” of a new package entering your fleet can be difficult, but in this post we’ll dig into some ways you can tackle your own personal dependency hell.