Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Package Management Learnings from Homebrew

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.

Package Management Learnings from Homebrew

Homebrew released v5.0.0 in November 2025. I walk through the major changes in that release, what expectations we're aiming to improve based on other package managers and what they can learn from Homebrew's approach.

Avatar for Mike McQuaid

Mike McQuaid

January 31, 2026
Tweet

More Decks by Mike McQuaid

Other Decks in Programming

Transcript

  1. Homebrew on macOS x86_64 Homebrew on Linux x86_64 Homebrew on

    macOS arm64 Homebrew on Linux arm64 Homebrew on ...?
  2. Homebrew on macOS 26 x86_64 Homebrew on macOS 26 arm64

    Homebrew on macOS 15 x86_64 Homebrew on macOS 15 arm64 Homebrew on macOS 14 x86_64 Homebrew on macOS 14 arm64
  3. Homebrew on macOS 26 x86_64 Homebrew on macOS 26 arm64

    Homebrew on macOS 15 x86_64 Homebrew on macOS 15 arm64 Homebrew on macOS 14 x86_64 Homebrew on macOS 14 arm64 Homebrew on Linux x86_64 Homebrew on Linux arm64
  4. Homebrew on macOS 26 arm64 Homebrew on macOS 15 arm64

    Homebrew on macOS 14 x86_64 Homebrew on macOS 14 arm64 Homebrew on Linux x86_64 Homebrew on Linux arm64
  5. Homebrew on macOS 27 arm64 Homebrew on macOS 26 arm64

    Homebrew on macOS 15 arm64 Homebrew on Linux x86_64 Homebrew on Linux arm64