Homebrew is a popular package manager that streamlines the installation of open-source software on macOS. It emerged due to the increasing need for a lightweight, developer-friendly tool tailored to a rapidly growing Mac-focused development environment. Today, Homebrew is an indispensable component of the macOS software development toolkit.
Mike McQuaid became involved with the project early on, working closely with its founder, Max Howell. He participates in a podcast with Kevin Ball to explore Homebrew’s origins, architecture, focus on automation and CI/CD, long-term sustainability, and contentious trade-offs, among other topics.
Kevin Ball, also known as KBall, serves as the vice president of engineering at Mento and operates as an independent coach for engineers and engineering leaders. He co-founded and served as CTO for two companies, established the San Diego JavaScript meetup, and organizes the AI inaction discussion group through Latent Space.
Please click here to see the transcript of this episode.
Sponsors

Have you tried building a text-to-SQL chatbot?
If your AI agents can’t grasp your data – its definitions, queries, and lineage – they will make guesses. Poor guesses result in risky assumptions.
This is where Select Star comes in.
Select Star automatically constructs an always-current knowledge graph of your data – capturing metadata such as lineage, usage, and sample queries. So whether you’re training an AI model or deploying an agent, your AI can respond with facts, not guesses.
Avoid improper SQL queries before they occur. Learn more at selectstar.com.

This episode is brought to you by Augment Code.
You’re a professional software engineer—vibes are not sufficient.
Augment Code is the only AI assistant designed for genuine engineering teams. It incorporates your whole repository—millions of lines, tens of thousands of files—ensuring each suggestion is in context and helps maintain your flow.
While other tools falter, Augment Code accelerates. Unlike vibe coding tools, Augment Code is crafted for production deployment. And there’s no need to change tools: continue using VS Code, JetBrains, Android Studio, or even Vim.
Don’t hire an AI for vibes—choose the agent that understands you and your codebase best.
Start your free trial at AugmentCode.com