🍺 The missing package manager for macOS (or Linux) - Homebrew/brew
Installation
Today I’d like to announce Homebrew 3.1.0. The most significant change since 3.0.0 is the migration of our bottles (binary packages) to GitHub Packages.
Ruby Programming Uses. What are some examples of real-world Ruby projects? What is possible with Ruby? Find ALL the answers in this article.
Presenting how Shopify got from no Sorbet in our monolith to almost full coverage in the span of a few months. I’ll explain the challenges we faced, the tools we built to solve them.
An earlier version of Neustadt.fr was built with Metalsmith, a node.js-based static site generator. In this tutorial, I show you how you can build your own Metalsmith blog from scratch.
Learn how to install and use Homebrew on macOS. This guide covers installation, package management, common commands, and troubleshooting tips.
Today I’d like to announce Homebrew 2.0.0. The most significant changes since 1.9.0 are official support for Linux and Windows 10 (with Windows Subsystem for Linux), brew cleanup running automatically, no more options in Homebrew/homebrew-core, and removal of support for OS X Mountain Lion (10.8) and older.
This is a joint post with the Homebrew maintainers; read their announcement here! Last summer, we performed an audit of Homebrew. Our audit’s scope included Homebrew/brew itself (home of the brew CLI), and three adjacent repositories responsible for various security-relevant aspects of Homebrew’s operation: Homebrew/actions: a repository of custom GitHub Actions used […]
Discover my curated list of top GitHub repositories in 2024! From web development tools to productivity apps, explore must-have resources for tech enthusiasts and professionals. Perfect for kicking off 2025 with the best tools and solutions. ⭐
repo for Github pages
This post is heavily inspired by my experience over the last ten years participating in the open source community and eight years as a maintainer of Homebrew (which I’ve maintained longer than anyone else at this point).
Software engineering leader based in Atlanta, Georgia, sharing insights on leadership, technology, and software development.
An exposed GitHub token could have been used to launch a supply chain attack on GitHub CodeQL, resulting in source code exposure and repository tampering of CodeQL users.
What a queuing theory book says about why open source contributions sit for over a year
Create OS install packages from your Go release with goreleaser
How the Homebrew on Linux maintainers migrated their continuous integration workflows to GitHub Actions
Homebrew had a security audit performed in 2023. This audit was funded by the Open Technology Fund and conducted by Trail of Bits. Trail of Bits’ report contained 25 items, of which 16 were fixed, 3 are in progress, and 6 are acknowledged by Homebrew’s maintainers. Below is the scope of testing, findings by severity, and mitigation and acknowledgements.