• Open Source Must Be Fun (Or It Will Die)
    Article

    I was on a call with a bunch of people involved in other prominent open source projects a few weeks ago. The organiser jokingly asked us to raise our hands if the previous six months had been better than what came before. I raised my hand. No one else did. Why? I’ve maintained Homebrew, the package manager for everywhere, for nearly 17 years. I’ve worked on it the vast majority of weeks in that time and I’ve never burned out. I’m having more fun than ever.

  • Join the OSS Resistance with Mike McQuaid
    Interview

    The Tech Lounge Podcast

    Mike McQuaid discusses OSS Resistance: doing small amounts of open source work on company time, the risks involved and why it may help sustainability.

  • In Memory of Jason Rudolph
    Article

    My friend and former GitHub coworker Jason Rudolph died in May 2026.

  • What happened to RubyGems and what can we learn?
    Talk

    Lessons for non-Ruby projects on non-profits, governance, money and access in open source, drawn from the RubyGems dispute.

  • Make GitHub Actions Do More For You
    Article

    Most people just use GitHub Actions to run their tests. It can do far more: deploy a PR to production before merge, make release processes more robust and automate the boring chores you keep forgetting to do.

  • Why is Windows 11 so disliked by programmers – and can Microsoft do anything to change things?
    Interview

    Keumars Afifi-Sabet on ITPro

    “Stop trying to overrule my preferences on how to use my computer.”

  • Performance Reviews, Done Right
    Podcast

    Minimum Viable Management

    Performance reviews have a reputation for being stressful, confusing and often disconnected from reality. Too often they surface feedback that should have been shared months earlier or reduce...

  • Sandboxes and Worktrees: My secure Agentic AI Setup
    Article

    I’ve been using AI tools since early 2021 when I was invited to test out the Copilot internal alpha at GitHub (where I spent 10 years). I’ve maintained Homebrew since 2009. I’ve now personally hit the “AI writes 90% of my code” (Dario Amodei’s early 2025 prediction for late 2025). I’ve been asked by a few folks to detail my current setup so: here it is.

  • Homebrew tightens tap security, begins work on its interface
    Interview

    Anamarija Pogorelec on Help Net Security

    “It’s probably aimed a little more at newcomers than experienced Homebrew users.”

  • Prompts Pranking Peers
    Article

    I’ve worked from home since 2009. One of (very few) things I miss about working in an office is the pranking potential. Zip-tying phone cables, rotating monitors, changing keyboard layouts, all that good stuff.

  • Package Management Learnings from Homebrew
    Talk

    Homebrew 5.0.0 released in 2025. Walk through the major changes in 5.0.0, improving expectations based on other package managers and what they can learn from Homebrew's approach.

  • My Parenting "Screen Time" Philosophy
    Article

    Like many people who now work with computers, I was told as a child I spent “too much time on screens” and then built a career out of it.