Mike McQuaid

  • Articles
  • Talks
  • Interviews
  • Thoughts
  • Projects
  • CV
  • Now
  • About
    Mike McQuaid
    Mike McQuaid 18 December 2025 at 13:13

    Using Docker for local development on macOS is like putting a shipping container in your garden instead of buying a cupboard from IKEA.

    Comment
  • POSSE, Blog and Feed Updates

    18 December 2025

    I’ve been following what Justin Searls has been doing with his blog for some time. He’s been leaning into the “POSSE” (Publish on your Own Site, Syndicate Elsewhere) philosophy more and more. In practice, this looks like building your own version of a single-serving social network on your own site and exposing RSS/Atom feeds to other services to consume. Justin recently released POSSE Party which makes this easier by cross-posting to various social networks. I’ve complained for a while about (anti)social networking so I’m always up for new ways to use social networking less.

  • Mike McQuaid
    Mike McQuaid 17 December 2025 at 21:11

    I’ve added “thoughts” to my website. If these work correctly, they will be cross-posted to various social networks. Thanks to Justin Searls’ POSSE Party for enabling this.

    Comment
  • Software Estimation Choices

    09 December 2025

    The process of software estimation is frustrating for software engineers and those who consume their estimates. Consumers often ask “why can these software engineers not just tell me when it will be done?”.

  • Good Things Take A Long Time

    24 October 2025

    In tech, 3 years is often considered a “long tenure”. We maintain open-source projects for 2 years, then burn out. We start habits, lose momentum and quit.

  • Homebrew and macOS Package Management with Mike McQuaid

    21 October 2025

    Interviewed by Software Engineering Daily
  • Mike McQuaid: If You Don't Like It, Quit

    17 October 2025

    Interviewed by Breaking Change - Hotfix podcast

    Also available in swear-free/bleeped version on The Changelog and Friends podcast There will be bleeps.

  • Bootstrapping gem.coop Governance

    09 October 2025

    gem.coop was announced on Monday. As part of that announcement it was mentioned that I was helping gem.coop set up a governance process, continuing the work I’d first started helping with on RubyGems.

  • Mike McQuaid on the Greatest Lessons He’s Learned in Over 16 Years at Homebrew

    07 October 2025

    Interviewed by GitHub Podcast
  • How Ruby Went Off the Rails

    29 September 2025

    Interviewed by Emanuel Maiberg on 404 Media
  • Minimum Viable Engineering Management

    26 September 2025

    When I first joined GitHub in 2013, there was no engineering management. They had people in engineering leadership roles (some with titles, some without) but no dedicated managers to check in with regularly. Initially I thought this was great. Over time, I realised it was actually pretty terrible. As a result, when I started my own company and was a manager for the first time, I wanted to ensure we provided “minimum viable engineering management”. What this meant was providing the necessary support and monitoring infrastructure to ensure great performance while letting managers, present (me) and future, spend most of their time on individual contributions.

  • RubyGems Contribution Data with Homebrew's Tooling

    24 September 2025

    There’s ongoing discussion about recent changes to access in the RubyGems GitHub organisation. If you need context, first read Open Source Turmoil: RubyGems Maintainers Kicked Off GitHub. My goal is to share contribution data to help inform the conversation.

  • Maintainer burnout at critical Kubernetes project puts OSS contributions back in the spotlight

    20 August 2025

    Interviewed by Noah Bovenizer on The Stack
  • Why Open Source Maintainers Thrive in the LLM Era

    03 June 2025

    At the time of writing (June 2025), the prevailing view in the software industry is that LLM-powered AI is either completely useless or will imminently destroy all software engineering jobs. As you might expect, the reality is somewhere in between. In this post, I’ll share my journey with LLM tooling, from reviewing an early, internal alpha of GitHub Copilot to my current daily usage of Cursor, ChatGPT, and the latest Copilot offerings. My perspective is that of a startup founder (of Workbrew) and long-time open source software maintainer (of Homebrew)

  • AI-first hiring is everywhere and it’s not slowing down

    22 May 2025

    Interviewed by Sage Lazzaro on LeadDev
  • Ep. #14, The Workbrew Story with Mike McQuaid and John Britton

    22 May 2025

    Interviewed by Open Source Ready Podcast
  • Maintainers: Mike McQuaid

    20 May 2025

    Interviewed by Open Source Initiative
  • How and why I interview engineers for Workbrew

    15 April 2025

    In the last two years building Workbrew (a remote-first, enterprise Homebrew startup) I’ve hired 5 engineers (and a hybrid PM/EM). This has been my first time being a “hiring manager”. This post explains how I interview and why I do it how I do.

  • Two Years Building Workbrew, a Remote-First Enterprise Homebrew Startup

    07 April 2025

    I left GitHub after 10 years to cofound Raise.dev. After an early failed experiment building IoT developer tools, we pivoted and built Workbrew: an enterprise-friendly layer over Homebrew, a project I’ve maintained since 2009 and led since 2019. Two years in, we’ve raised VC funding, built a remote team, and have happy, paying customers. Here’s what I learned so far.

  • Episode 397: Software Bill of Materials with Workbrew

    29 January 2025

    Interviewed by Mac Admins Podcast
  • Workbrew makes open source package manager Homebrew enterprise-friendly

    19 November 2024

    Interviewed by TechCrunch
  • The Homebrew maintainers who built a startup - Mike McQuaid and John Britton from Workbrew

    31 October 2024

    Interviewed by Scaling DevTools

    Available as YouTube video or podcast.

  • Ruby on (Guard)Rails slides thumbnail

    Ruby on (Guard)Rails

    24 October 2024
    The guardrails I love in the Ruby ecosystem and why you should use and love them too.
  • Ruby on (Guard)Rails

    24 October 2024

    I've worked on a few Ruby apps in my career at varying scales (Homebrew, AllTrails, GitHub, Workbrew) and there's been a consistent theme: Ruby is great for moving fast (and breaking things).

  • Workbrew, turning Homebrew into a business with Mike McQuaid

    17 October 2024

    Interviewed by The Tech Lounge Podcast

  • Mike McQuaid
  • Sponsor me on GitHub Sponsors
  • Support me on Patreon
  • RSS/Atom
  • CC-BY-NC-SA license
  • GitHub
  • Mastodon
  • YouTube
  • LinkedIn
  • X (Twitter)
  • Threads
  • Bluesky