Workbrew
Workbrew is a management tool for organizations using Homebrew, offering features for monitoring macOS devices, enhancing security, and streamlining onboarding. It supports remote control and compliance, available via subscription.
Read original articleWorkbrew is a management tool designed for organizations using Homebrew, enabling them to monitor and configure macOS devices efficiently. It includes features such as the Workbrew Console for overseeing Homebrew installations, the Workbrew Agent for enhanced security, and an offline installer for initial setup. With over 35 million users, Homebrew allows quick installation of packages across macOS, Linux, and Windows Subsystem for Linux (WSL). Workbrew aims to streamline the onboarding process for engineers, improve security by running Homebrew as a dedicated user, and ensure consistent usage across teams. It offers remote control of Homebrew installations, mass reporting, and compliance with security standards, potentially reducing cloud service costs by utilizing existing hardware. The platform is supported by a team of experienced professionals from GitHub and Homebrew, providing responsive support to early users. Workbrew is available for a subscription fee, with pricing options for both individual and enterprise use. The team behind Workbrew includes notable figures such as COO Vanessa Gennarelli, CEO John Britton, and CTO Mike McQuaid, all of whom have extensive backgrounds in developer support and education. Workbrew is currently seeking initial users to help refine the product and address deployment challenges related to Homebrew in corporate environments.
Related
For the Love of Linux
The REWORK podcast by 37signals promotes bootstrapping and slow growth in entrepreneurship. Co-founder David Heinemeier Hansson discusses shifting from Apple to Linux and Windows, praising Microsoft's support and recommending the Framework laptop. The episode explores multi-platform development and technology company evolution.
Emerge Tools (YC W21) Is Hiring a Product Engineer (iOS, Full-Stack)
Emerge Tools seeks a Product Engineer skilled in iOS and full-stack development for mobile tools. Benefits include 401k matching, charity matching, top-tier insurance, and unlimited PTO. Founded in 2020, Emerge collaborates with major companies.
CodeCrafters (YC S22) Is Hiring a Marketing Writer
CodeCrafters, a Y Combinator-backed company, seeks a Marketing Writer with technical skills to create various content. Requirements include English proficiency, writing samples, creativity, and programming knowledge. Founded in 2022, emphasizing self-directed work.
After 15 years, the maintainer of Homebrew plans to make a living
Mike McQuaid plans to transition Homebrew into a sustainable project after 15 years, co-founding Workbrew to support enterprise needs while maintaining Homebrew's community-driven, open-source principles.
or a different homebrew
(Tea, later renamed to pkgx)
- Different folks ran `brew install <foo>` at a different time? They may see different behavior
- I ran `brew install <foo>` after a coworker did? I may not be able to replicate whatever issues they are facing
- Someone new ran `brew install <foo>` on their new laptop? They may have an entirely separate major version of that library with breaking changes.
- Do I know if folks are using vulnerable, old packages? Nope!
- Does production use some database with version X, but homebrew only supports a client for version Y? Eh whatever, just have folks locally use version Y. What could possibly go wrong with using a different version locally vs in production.
I kept our own homebrew tap for a while and pinned versions. That was fine. But then I had to maintain that tap, and there wasn't any easy way I found for checking if the versions we kept in that tap had any vulnerabilities on any registry I could find.
Then I found Github Codespaces / devcontainers, switched everyone to use Linux inside Docker, used linux package managers to install pinned versions of everything we needed (using the same exact packages as we bundle into production), and scan my containers using a container vulnerability scanner nightly.
Instantly, 10+ hours of work per week for me vanished and I can now at least reproduce problems and fix them for everyone when they come up.
Related
For the Love of Linux
The REWORK podcast by 37signals promotes bootstrapping and slow growth in entrepreneurship. Co-founder David Heinemeier Hansson discusses shifting from Apple to Linux and Windows, praising Microsoft's support and recommending the Framework laptop. The episode explores multi-platform development and technology company evolution.
Emerge Tools (YC W21) Is Hiring a Product Engineer (iOS, Full-Stack)
Emerge Tools seeks a Product Engineer skilled in iOS and full-stack development for mobile tools. Benefits include 401k matching, charity matching, top-tier insurance, and unlimited PTO. Founded in 2020, Emerge collaborates with major companies.
CodeCrafters (YC S22) Is Hiring a Marketing Writer
CodeCrafters, a Y Combinator-backed company, seeks a Marketing Writer with technical skills to create various content. Requirements include English proficiency, writing samples, creativity, and programming knowledge. Founded in 2022, emphasizing self-directed work.
After 15 years, the maintainer of Homebrew plans to make a living
Mike McQuaid plans to transition Homebrew into a sustainable project after 15 years, co-founding Workbrew to support enterprise needs while maintaining Homebrew's community-driven, open-source principles.