<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:posse="https://posseparty.com/2024/Feed">
  <generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator>
  <link href="https://mikemcquaid.com/talks.xml" rel="self" type="application/atom+xml" />
  <link href="https://mikemcquaid.com/" rel="alternate" type="text/html" />
  <updated>2026-07-19T15:20:01+00:00</updated>
  <id>https://mikemcquaid.com/talks.xml</id>

  
  

  <title type="html">Mike McQuaid | Talks</title>
  <subtitle>CTPO and Homebrew Project Leader</subtitle>
  <author>
    <name>Mike McQuaid</name>
    
      <email>mike@mikemcquaid.com</email>
    
    
      <uri>https://mikemcquaid.com</uri>
    
  </author>

  
  

  

  
  
  
    <entry>
      
      
      
      
      
      
      
      
      
      

      <title>The impact of AI on open source software development</title>
      <link href="https://mikemcquaid.com/talks/the-impact-of-ai-on-open-source-software-development/" rel="alternate" type="text/html" title="The impact of AI on open source software development" />
      
      <published>2026-06-05T00:00:00+00:00</published>
      <updated>2026-06-05T00:00:00+00:00</updated>
      <id>https://mikemcquaid.com/talks/the-impact-of-ai-on-open-source-software-development/</id>
      
      <content type="html" xml:base="https://mikemcquaid.com/talks/the-impact-of-ai-on-open-source-software-development/"><![CDATA[<p>Panel at <a href="https://stateofopencon.com/edinburgh-soocon26/">SOOCon26 Edinburgh</a>.</p>]]></content>

      
      
      
      

      <author>
        <name>Mike McQuaid</name>
        
          <email>mike@mikemcquaid.com</email>
        
        
          <uri>https://mikemcquaid.com</uri>
        
      </author>

      
      
        <summary type="html"><![CDATA[Five experienced open source practitioners cut through the hype to ask what AI is actually doing to the communities, projects, and humans that keep open source alive.]]></summary>
      

      
      
        <posse:post format="json"><![CDATA[{"format_string":"I gave a talk: {{title}}\n\n{{summary}}","attach_link":true,"append_url":false,"append_url_spacer":"\n\n","platform_overrides":{"mastodon":{"attach_link":false,"append_url":true},"x":{"attach_link":false,"append_url":true}}}]]></posse:post>
      

      
      
        
        <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://mikemcquaid.com/images/default-card.jpg" />
        <media:content medium="image" url="https://mikemcquaid.com/images/default-card.jpg" xmlns:media="http://search.yahoo.com/mrss/" />
      
    </entry>
  
    <entry>
      
      
      
      
      
      
      
      
      
      

      <title>What happened to RubyGems and what can we learn?</title>
      <link href="https://mikemcquaid.com/talks/what-happened-to-rubygems-and-what-can-we-learn/" rel="alternate" type="text/html" title="What happened to RubyGems and what can we learn?" />
      
      <published>2026-01-31T00:00:00+00:00</published>
      <updated>2026-01-31T00:00:00+00:00</updated>
      <id>https://mikemcquaid.com/talks/what-happened-to-rubygems-and-what-can-we-learn/</id>
      
      <content type="html" xml:base="https://mikemcquaid.com/talks/what-happened-to-rubygems-and-what-can-we-learn/"><![CDATA[<p>Presented at <a href="https://fosdem.org/2026/schedule/event/YUJUKD-what_happened_to_rubygems_and_what_can_we_learn/">FOSDEM 2026</a>.</p>]]></content>

      
      
      
      

      <author>
        <name>Mike McQuaid</name>
        
          <email>mike@mikemcquaid.com</email>
        
        
          <uri>https://mikemcquaid.com</uri>
        
      </author>

      
      
        <summary type="html"><![CDATA[Lessons for non-Ruby projects on non-profits, governance, money and access in open source, drawn from the RubyGems dispute.]]></summary>
      

      
      
        <posse:post format="json"><![CDATA[{"format_string":"I gave a talk: {{title}}\n\n{{summary}}","attach_link":true,"append_url":false,"append_url_spacer":"\n\n","platform_overrides":{"mastodon":{"attach_link":false,"append_url":true},"x":{"attach_link":false,"append_url":true}}}]]></posse:post>
      

      
      
        
        <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://mikemcquaid.com/images/default-card.jpg" />
        <media:content medium="image" url="https://mikemcquaid.com/images/default-card.jpg" xmlns:media="http://search.yahoo.com/mrss/" />
      
    </entry>
  
    <entry>
      
      
      
      
      
      
      
      
      
      

      <title>Package Management Learnings from Homebrew</title>
      <link href="https://mikemcquaid.com/talks/package-management-learnings-from-homebrew/" rel="alternate" type="text/html" title="Package Management Learnings from Homebrew" />
      
      <published>2026-01-31T00:00:00+00:00</published>
      <updated>2026-01-31T00:00:00+00:00</updated>
      <id>https://mikemcquaid.com/talks/package-management-learnings-from-homebrew/</id>
      
      <content type="html" xml:base="https://mikemcquaid.com/talks/package-management-learnings-from-homebrew/"><![CDATA[<p>Presented at <a href="https://fosdem.org/2026/schedule/event/FGBYKV-package_management_learnings_from_homebrew/">FOSDEM 2026</a>.</p>]]></content>

      
      
      
      

      <author>
        <name>Mike McQuaid</name>
        
          <email>mike@mikemcquaid.com</email>
        
        
          <uri>https://mikemcquaid.com</uri>
        
      </author>

      
      
        <summary type="html"><![CDATA[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.]]></summary>
      

      
      
        <posse:post format="json"><![CDATA[{"format_string":"I gave a talk: {{title}}\n\n{{summary}}","attach_link":true,"append_url":false,"append_url_spacer":"\n\n","platform_overrides":{"mastodon":{"attach_link":false,"append_url":true},"x":{"attach_link":false,"append_url":true}}}]]></posse:post>
      

      
      
        
        <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://mikemcquaid.com/images/default-card.jpg" />
        <media:content medium="image" url="https://mikemcquaid.com/images/default-card.jpg" xmlns:media="http://search.yahoo.com/mrss/" />
      
    </entry>
  
    <entry>
      
      
      
      
      
      
      
      
      
      

      <title>Ruby on (Guard)Rails</title>
      <link href="https://mikemcquaid.com/talks/ruby-on-guard-rails/" rel="alternate" type="text/html" title="Ruby on (Guard)Rails" />
      
      <published>2024-10-24T00:00:00+00:00</published>
      <updated>2024-10-24T00:00:00+00:00</updated>
      <id>https://mikemcquaid.com/talks/ruby-on-guard-rails/</id>
      
      <content type="html" xml:base="https://mikemcquaid.com/talks/ruby-on-guard-rails/"><![CDATA[<p>Presented at <a href="https://haggisruby.co.uk">Haggis Ruby</a> in 2024.</p>]]></content>

      
      
      
      

      <author>
        <name>Mike McQuaid</name>
        
          <email>mike@mikemcquaid.com</email>
        
        
          <uri>https://mikemcquaid.com</uri>
        
      </author>

      
      
        <summary type="html"><![CDATA[The guardrails I love in the Ruby ecosystem and why you should use and love them too.]]></summary>
      

      
      
        <posse:post format="json"><![CDATA[{"format_string":"I gave a talk: {{title}}\n\n{{summary}}","attach_link":true,"append_url":false,"append_url_spacer":"\n\n","platform_overrides":{"mastodon":{"attach_link":false,"append_url":true},"x":{"attach_link":false,"append_url":true}}}]]></posse:post>
      

      
      
        
        <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://mikemcquaid.com/images/default-card.jpg" />
        <media:content medium="image" url="https://mikemcquaid.com/images/default-card.jpg" xmlns:media="http://search.yahoo.com/mrss/" />
      
    </entry>
  
    <entry>
      
      
      
      
      
      
      
      
      
      

      <title>Workbrew - Homebrew for Mac Admins</title>
      <link href="https://mikemcquaid.com/talks/workbrew-homebrew-for-mac-admins/" rel="alternate" type="text/html" title="Workbrew - Homebrew for Mac Admins" />
      
      <published>2024-09-25T00:00:00+00:00</published>
      <updated>2024-09-25T00:00:00+00:00</updated>
      <id>https://mikemcquaid.com/talks/workbrew-homebrew-for-mac-admins/</id>
      
      <content type="html" xml:base="https://mikemcquaid.com/talks/workbrew-homebrew-for-mac-admins/"><![CDATA[<p>Presented at MacAdmins Scotland 2024 meet-up.</p>]]></content>

      
      
      
      

      <author>
        <name>Mike McQuaid</name>
        
          <email>mike@mikemcquaid.com</email>
        
        
          <uri>https://mikemcquaid.com</uri>
        
      </author>

      
      
        <summary type="html"><![CDATA[What are some problems that Mac Admins may have with Homebrew and how Workbrew solves them.]]></summary>
      

      
      
        <posse:post format="json"><![CDATA[{"format_string":"I gave a talk: {{title}}\n\n{{summary}}","attach_link":true,"append_url":false,"append_url_spacer":"\n\n","platform_overrides":{"mastodon":{"attach_link":false,"append_url":true},"x":{"attach_link":false,"append_url":true}}}]]></posse:post>
      

      
      
        
        <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://mikemcquaid.com/images/default-card.jpg" />
        <media:content medium="image" url="https://mikemcquaid.com/images/default-card.jpg" xmlns:media="http://search.yahoo.com/mrss/" />
      
    </entry>
  
    <entry>
      
      
      
      
      
      
      
      
      
      

      <title>Using “modern” Ruby to build a better, faster Homebrew</title>
      <link href="https://mikemcquaid.com/talks/using-modern-ruby-to-build-a-better-faster-homebrew/" rel="alternate" type="text/html" title="Using “modern” Ruby to build a better, faster Homebrew" />
      
      <published>2024-05-17T00:00:00+00:00</published>
      <updated>2024-05-17T00:00:00+00:00</updated>
      <id>https://mikemcquaid.com/talks/using-modern-ruby-to-build-a-better-faster-homebrew/</id>
      
      <content type="html" xml:base="https://mikemcquaid.com/talks/using-modern-ruby-to-build-a-better-faster-homebrew/"><![CDATA[<p>Presented at <a href="https://rubykaigi.org/2024/presentations/MikeMcQuaid.html">RubyKaigi 2024</a>.</p>]]></content>

      
      
      
      

      <author>
        <name>Mike McQuaid</name>
        
          <email>mike@mikemcquaid.com</email>
        
        
          <uri>https://mikemcquaid.com</uri>
        
      </author>

      
      
        <summary type="html"><![CDATA[Learn why Homebrew now ships its own Ruby, modern Ruby tooling we rely on, how to make Homebrew faster and how we are improving Homebrew.]]></summary>
      

      
      
        <posse:post format="json"><![CDATA[{"format_string":"I gave a talk: {{title}}\n\n{{summary}}","attach_link":true,"append_url":false,"append_url_spacer":"\n\n","platform_overrides":{"mastodon":{"attach_link":false,"append_url":true},"x":{"attach_link":false,"append_url":true}}}]]></posse:post>
      

      
      
        
        <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://mikemcquaid.com/images/default-card.jpg" />
        <media:content medium="image" url="https://mikemcquaid.com/images/default-card.jpg" xmlns:media="http://search.yahoo.com/mrss/" />
      
    </entry>
  
    <entry>
      
      
      
      
      
      
      
      
      
      

      <title>Homebrew’s Evolution</title>
      <link href="https://mikemcquaid.com/talks/homebrews-evolution/" rel="alternate" type="text/html" title="Homebrew’s Evolution" />
      
      <published>2024-02-04T00:00:00+00:00</published>
      <updated>2024-02-04T00:00:00+00:00</updated>
      <id>https://mikemcquaid.com/talks/homebrews-evolution/</id>
      
      <content type="html" xml:base="https://mikemcquaid.com/talks/homebrews-evolution/"><![CDATA[<p>Presented at <a href="https://fosdem.org/2024/schedule/event/fosdem-2024-2028-homebrew-s-evolution/">FOSDEM 2024</a>.</p>]]></content>

      
      
      
      

      <author>
        <name>Mike McQuaid</name>
        
          <email>mike@mikemcquaid.com</email>
        
        
          <uri>https://mikemcquaid.com</uri>
        
      </author>

      
      
        <summary type="html"><![CDATA[I look back at the last year of Homebrew and forward to what we expect to build in the next year.]]></summary>
      

      
      
        <posse:post format="json"><![CDATA[{"format_string":"I gave a talk: {{title}}\n\n{{summary}}","attach_link":true,"append_url":false,"append_url_spacer":"\n\n","platform_overrides":{"mastodon":{"attach_link":false,"append_url":true},"x":{"attach_link":false,"append_url":true}}}]]></posse:post>
      

      
      
        
        <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://mikemcquaid.com/images/default-card.jpg" />
        <media:content medium="image" url="https://mikemcquaid.com/images/default-card.jpg" xmlns:media="http://search.yahoo.com/mrss/" />
      
    </entry>
  
    <entry>
      
      
      
      
      
      
      
      
      
      

      <title>Open Source: boundaries, burnout, business</title>
      <link href="https://mikemcquaid.com/talks/open-source-boundaries-burnout-business/" rel="alternate" type="text/html" title="Open Source: boundaries, burnout, business" />
      
      <published>2023-11-22T00:00:00+00:00</published>
      <updated>2023-11-22T00:00:00+00:00</updated>
      <id>https://mikemcquaid.com/talks/open-source-boundaries-burnout-business/</id>
      
      <content type="html" xml:base="https://mikemcquaid.com/talks/open-source-boundaries-burnout-business/"><![CDATA[<p>Presented at <a href="https://www.meetup.com/openuk-glasgow-edinburgh/events/296929069/">OpenUK meet-up in Edinburgh</a> and at <a href="https://fosdem.org/2024/schedule/event/fosdem-2024-2029-open-source-in-2024-boundaries-burnout-business/">FOSDEM 2024</a>.</p>]]></content>

      
      
      
      

      <author>
        <name>Mike McQuaid</name>
        
          <email>mike@mikemcquaid.com</email>
        
        
          <uri>https://mikemcquaid.com</uri>
        
      </author>

      
      
        <summary type="html"><![CDATA[Discussion of the current state of maintainer boundaries, avoiding burnout and economic/business aspects of open source software.]]></summary>
      

      
      
        <posse:post format="json"><![CDATA[{"format_string":"I gave a talk: {{title}}\n\n{{summary}}","attach_link":true,"append_url":false,"append_url_spacer":"\n\n","platform_overrides":{"mastodon":{"attach_link":false,"append_url":true},"x":{"attach_link":false,"append_url":true}}}]]></posse:post>
      

      
      
        
        <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://mikemcquaid.com/images/default-card.jpg" />
        <media:content medium="image" url="https://mikemcquaid.com/images/default-card.jpg" xmlns:media="http://search.yahoo.com/mrss/" />
      
    </entry>
  
    <entry>
      
      
      
      
      
      
      
      
      
      

      <title>Homebrew’s Great Migration: moving to GitHub Packages with zero downtime</title>
      <link href="https://mikemcquaid.com/talks/homebrews-great-migration/" rel="alternate" type="text/html" title="Homebrew’s Great Migration: moving to GitHub Packages with zero downtime" />
      
      <published>2023-06-27T00:00:00+00:00</published>
      <updated>2023-06-27T00:00:00+00:00</updated>
      <id>https://mikemcquaid.com/talks/homebrews-great-migration/</id>
      
      <content type="html" xml:base="https://mikemcquaid.com/talks/homebrews-great-migration/"><![CDATA[<p>Presented at <a href="https://leaddev.com/staffplus-london/">Staff+ London 2023</a>.</p>]]></content>

      
      
      
      

      <author>
        <name>Mike McQuaid</name>
        
          <email>mike@mikemcquaid.com</email>
        
        
          <uri>https://mikemcquaid.com</uri>
        
      </author>

      
      
        <summary type="html"><![CDATA[Deciding between available options, compromises between Homebrew and GitHub, the hard deadline and using “soft power” to affect change.]]></summary>
      

      
      
        <posse:post format="json"><![CDATA[{"format_string":"I gave a talk: {{title}}\n\n{{summary}}","attach_link":true,"append_url":false,"append_url_spacer":"\n\n","platform_overrides":{"mastodon":{"attach_link":false,"append_url":true},"x":{"attach_link":false,"append_url":true}}}]]></posse:post>
      

      
      
        
        <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://mikemcquaid.com/images/default-card.jpg" />
        <media:content medium="image" url="https://mikemcquaid.com/images/default-card.jpg" xmlns:media="http://search.yahoo.com/mrss/" />
      
    </entry>
  
    <entry>
      
      
      
      
      
      
      
      
      
      

      <title>Building Effective Relationships</title>
      <link href="https://mikemcquaid.com/talks/building-effective-relationships/" rel="alternate" type="text/html" title="Building Effective Relationships" />
      
      <published>2023-03-16T00:00:00+00:00</published>
      <updated>2023-03-16T00:00:00+00:00</updated>
      <id>https://mikemcquaid.com/talks/building-effective-relationships/</id>
      
      <content type="html" xml:base="https://mikemcquaid.com/talks/building-effective-relationships/"><![CDATA[<p>Presented at <a href="https://leaddev.com/staffplus-new-york">Staff+ NYC 2023</a>.</p>]]></content>

      
      
      
      

      <author>
        <name>Mike McQuaid</name>
        
          <email>mike@mikemcquaid.com</email>
        
        
          <uri>https://mikemcquaid.com</uri>
        
      </author>

      
      
        <summary type="html"><![CDATA[In this talk I discuss the types of relationships to build as a staff+ engineer, deciding whether to start/stop/continue them and how to do this whether colocated or async and distributed.]]></summary>
      

      
      
        <posse:post format="json"><![CDATA[{"format_string":"I gave a talk: {{title}}\n\n{{summary}}","attach_link":true,"append_url":false,"append_url_spacer":"\n\n","platform_overrides":{"mastodon":{"attach_link":false,"append_url":true},"x":{"attach_link":false,"append_url":true}}}]]></posse:post>
      

      
      
        
        <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://mikemcquaid.com/images/default-card.jpg" />
        <media:content medium="image" url="https://mikemcquaid.com/images/default-card.jpg" xmlns:media="http://search.yahoo.com/mrss/" />
      
    </entry>
  
    <entry>
      
      
      
      
      
      
      
      
      
      

      <title>Homebrew: What’s Happened and What’s Next?</title>
      <link href="https://mikemcquaid.com/talks/homebrew-whats-happened-and-whats-next/" rel="alternate" type="text/html" title="Homebrew: What’s Happened and What’s Next?" />
      
      <published>2023-02-05T00:00:00+00:00</published>
      <updated>2023-02-05T00:00:00+00:00</updated>
      <id>https://mikemcquaid.com/talks/homebrew-whats-happened-and-whats-next/</id>
      
      <content type="html" xml:base="https://mikemcquaid.com/talks/homebrew-whats-happened-and-whats-next/"><![CDATA[<p>Presented at <a href="https://fosdem.org/2023/schedule/event/homebrew/">FOSDEM 2023</a>.</p>]]></content>

      
      
      
      

      <author>
        <name>Mike McQuaid</name>
        
          <email>mike@mikemcquaid.com</email>
        
        
          <uri>https://mikemcquaid.com</uri>
        
      </author>

      
      
        <summary type="html"><![CDATA[What we've done since last FOSDEM, some of the features in development and how to test them before they are released.]]></summary>
      

      
      
        <posse:post format="json"><![CDATA[{"format_string":"I gave a talk: {{title}}\n\n{{summary}}","attach_link":true,"append_url":false,"append_url_spacer":"\n\n","platform_overrides":{"mastodon":{"attach_link":false,"append_url":true},"x":{"attach_link":false,"append_url":true}}}]]></posse:post>
      

      
      
        
        <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://mikemcquaid.com/images/default-card.jpg" />
        <media:content medium="image" url="https://mikemcquaid.com/images/default-card.jpg" xmlns:media="http://search.yahoo.com/mrss/" />
      
    </entry>
  
    <entry>
      
      
      
      
      
      
      
      
      
      

      <title>The Best Project</title>
      <link href="https://mikemcquaid.com/talks/the-best-project/" rel="alternate" type="text/html" title="The Best Project" />
      
      <published>2022-09-29T00:00:00+00:00</published>
      <updated>2022-09-29T00:00:00+00:00</updated>
      <id>https://mikemcquaid.com/talks/the-best-project/</id>
      
      <content type="html" xml:base="https://mikemcquaid.com/talks/the-best-project/"><![CDATA[<p>Keynote at <a href="https://www.scotlandis.com/scotsoft-2022/developer-conference/">ScotSoft 2022</a>.</p>

<p>Written up as a blog post: <a href="/the-best-project/">The Best Project</a>.</p>]]></content>

      
      
      
      

      <author>
        <name>Mike McQuaid</name>
        
          <email>mike@mikemcquaid.com</email>
        
        
          <uri>https://mikemcquaid.com</uri>
        
      </author>

      
      
        <summary type="html"><![CDATA[The best project I ever worked on and what we can learn about software from the lessons I learnt.]]></summary>
      

      
      
        <posse:post format="json"><![CDATA[{"format_string":"I gave a talk: {{title}}\n\n{{summary}}","attach_link":true,"append_url":false,"append_url_spacer":"\n\n","platform_overrides":{"mastodon":{"attach_link":false,"append_url":true},"x":{"attach_link":false,"append_url":true}}}]]></posse:post>
      

      
      
        
        <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://mikemcquaid.com/images/default-card.jpg" />
        <media:content medium="image" url="https://mikemcquaid.com/images/default-card.jpg" xmlns:media="http://search.yahoo.com/mrss/" />
      
    </entry>
  
    <entry>
      
      
      
      
      
      
      
      
      
      

      <title>Ignorance, Incompetence and Insignificance: The Ingredients To Build Great Software</title>
      <link href="https://mikemcquaid.com/talks/ignorance-incompetence-insignificance-the-ingredients-to-build-great-software/" rel="alternate" type="text/html" title="Ignorance, Incompetence and Insignificance: The Ingredients To Build Great Software" />
      
      <published>2022-07-27T00:00:00+00:00</published>
      <updated>2022-07-27T00:00:00+00:00</updated>
      <id>https://mikemcquaid.com/talks/ignorance-incompetence-insignificance-the-ingredients-to-build-great-software/</id>
      
      <content type="html" xml:base="https://mikemcquaid.com/talks/ignorance-incompetence-insignificance-the-ingredients-to-build-great-software/"><![CDATA[<p>Presented at <a href="https://turingfest.com/">Turing Fest 2022</a>.</p>

<p>Written up as a blog post: <a href="/the-best-project/">The Best Project</a>.</p>]]></content>

      
      
      
      

      <author>
        <name>Mike McQuaid</name>
        
          <email>mike@mikemcquaid.com</email>
        
        
          <uri>https://mikemcquaid.com</uri>
        
      </author>

      
      
        <summary type="html"><![CDATA[Some heuristics to build better software, quicker by learning from the past, the present and the future in your software projects.]]></summary>
      

      
      
        <posse:post format="json"><![CDATA[{"format_string":"I gave a talk: {{title}}\n\n{{summary}}","attach_link":true,"append_url":false,"append_url_spacer":"\n\n","platform_overrides":{"mastodon":{"attach_link":false,"append_url":true},"x":{"attach_link":false,"append_url":true}}}]]></posse:post>
      

      
      
        
        <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://mikemcquaid.com/images/default-card.jpg" />
        <media:content medium="image" url="https://mikemcquaid.com/images/default-card.jpg" xmlns:media="http://search.yahoo.com/mrss/" />
      
    </entry>
  
    <entry>
      
      
      
      
      
      
      
      
      
      

      <title>Staff+: Career Progression Without Management</title>
      <link href="https://mikemcquaid.com/talks/staff-plus-career-progression-without-management/" rel="alternate" type="text/html" title="Staff+: Career Progression Without Management" />
      
      <published>2022-03-26T00:00:00+00:00</published>
      <updated>2022-03-26T00:00:00+00:00</updated>
      <id>https://mikemcquaid.com/talks/staff-plus-career-progression-without-management/</id>
      
      <content type="html" xml:base="https://mikemcquaid.com/talks/staff-plus-career-progression-without-management/"><![CDATA[<p>Unfortunately, the required skills for success drastically differ between ICs and managers. Do you need to transition into a position you may not enjoy or excel at to progress in your career?</p>

<p>In this talk, I’ll present another way: the staff-plus IC career track, allowing career progression without people management, inspired by my experiences moving through Senior and Staff positions to my current position as a Principal Engineer at GitHub.</p>

<p>Presented at <a href="https://turingfest.com/level-up/">Level Up 2022</a>.</p>

<p>Written up as a blog post: <a href="/what-is-a-staff-plus-principal-engineer/">What is a Staff (or Staff-Plus or Principal) Engineer?</a>.</p>]]></content>

      
      
      
      

      <author>
        <name>Mike McQuaid</name>
        
          <email>mike@mikemcquaid.com</email>
        
        
          <uri>https://mikemcquaid.com</uri>
        
      </author>

      
      
        <summary type="html"><![CDATA[The traditional route for progression in the software industry is from a senior-level individual contributor (IC), e.g. a senior engineer, into a management role.]]></summary>
      

      
      
        <posse:post format="json"><![CDATA[{"format_string":"I gave a talk: {{title}}\n\n{{summary}}","attach_link":true,"append_url":false,"append_url_spacer":"\n\n","platform_overrides":{"mastodon":{"attach_link":false,"append_url":true},"x":{"attach_link":false,"append_url":true}}}]]></posse:post>
      

      
      
        
        <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://mikemcquaid.com/images/default-card.jpg" />
        <media:content medium="image" url="https://mikemcquaid.com/images/default-card.jpg" xmlns:media="http://search.yahoo.com/mrss/" />
      
    </entry>
  
    <entry>
      
      
      
      
      
      
      
      
      
      

      <title>Homebrew: A Packagers Deep Dive</title>
      <link href="https://mikemcquaid.com/talks/homebrew-a-packagers-deep-dive/" rel="alternate" type="text/html" title="Homebrew: A Packagers Deep Dive" />
      
      <published>2021-11-09T00:00:00+00:00</published>
      <updated>2021-11-09T00:00:00+00:00</updated>
      <id>https://mikemcquaid.com/talks/homebrew-a-packagers-deep-dive/</id>
      
      <content type="html" xml:base="https://mikemcquaid.com/talks/homebrew-a-packagers-deep-dive/"><![CDATA[<p>Based on my experience as a user (and very sporadic packager) of other OS system and language package managers I detail the things I feel that Homebrew does well, badly and what we plan on changing and what we cannot.</p>

<p>Presented at <a href="https://pretalx.com/packagingcon-2021/talk/JPXYSD/">PackagingCon 2021</a>.</p>]]></content>

      
      
      
      

      <author>
        <name>Mike McQuaid</name>
        
          <email>mike@mikemcquaid.com</email>
        
        
          <uri>https://mikemcquaid.com</uri>
        
      </author>

      
      
        <summary type="html"><![CDATA[A deep-dive on the interesting (both good and bad) aspects of the Homebrew package manager that will be interesting to other package manager maintainers or enthusiasts.]]></summary>
      

      
      
        <posse:post format="json"><![CDATA[{"format_string":"I gave a talk: {{title}}\n\n{{summary}}","attach_link":true,"append_url":false,"append_url_spacer":"\n\n","platform_overrides":{"mastodon":{"attach_link":false,"append_url":true},"x":{"attach_link":false,"append_url":true}}}]]></posse:post>
      

      
      
        
        <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://mikemcquaid.com/images/default-card.jpg" />
        <media:content medium="image" url="https://mikemcquaid.com/images/default-card.jpg" xmlns:media="http://search.yahoo.com/mrss/" />
      
    </entry>
  
    <entry>
      
      
      
      
      
      
      
      
      
      

      <title>Open Source Economics (is not what you think)</title>
      <link href="https://mikemcquaid.com/talks/open-source-economics/" rel="alternate" type="text/html" title="Open Source Economics (is not what you think)" />
      
      <published>2021-10-27T00:00:00+00:00</published>
      <updated>2021-10-27T00:00:00+00:00</updated>
      <id>https://mikemcquaid.com/talks/open-source-economics/</id>
      
      <content type="html" xml:base="https://mikemcquaid.com/talks/open-source-economics/"><![CDATA[<p>Presented at <a href="https://githubuniverse.com/">GitHub Universe</a> 2021.</p>

<p>Written up as a blog post: <a href="/open-source-economics/">Open Source Economics (is not what you think)</a>.</p>]]></content>

      
      
      
      

      <author>
        <name>Mike McQuaid</name>
        
          <email>mike@mikemcquaid.com</email>
        
        
          <uri>https://mikemcquaid.com</uri>
        
      </author>

      
      
        <summary type="html"><![CDATA[What open source economics aren't, are and the solutions for open source economic problems.]]></summary>
      

      
      
        <posse:post format="json"><![CDATA[{"format_string":"I gave a talk: {{title}}\n\n{{summary}}","attach_link":true,"append_url":false,"append_url_spacer":"\n\n","platform_overrides":{"mastodon":{"attach_link":false,"append_url":true},"x":{"attach_link":false,"append_url":true}}}]]></posse:post>
      

      
      
        
        <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://mikemcquaid.com/images/a/open-source-economics.png" />
        <media:content medium="image" url="https://mikemcquaid.com/images/a/open-source-economics.png" xmlns:media="http://search.yahoo.com/mrss/" />
      
    </entry>
  
    <entry>
      
      
      
      
      
      
      
      
      
      

      <title>Robot Pedantry, Human Empathy</title>
      <link href="https://mikemcquaid.com/talks/robot-pedantry-human-empathy/" rel="alternate" type="text/html" title="Robot Pedantry, Human Empathy" />
      
      <published>2021-06-09T00:00:00+00:00</published>
      <updated>2021-06-09T00:00:00+00:00</updated>
      <id>https://mikemcquaid.com/talks/robot-pedantry-human-empathy/</id>
      
      <content type="html" xml:base="https://mikemcquaid.com/talks/robot-pedantry-human-empathy/"><![CDATA[<p>Presented at <a href="https://github.blog/2021-04-06-announcing-the-global-maintainer-summit/">GitHub’s Global Maintainer Summit 2021</a>.</p>

<p>Written up as a blog post: <a href="/robot-pedantry-human-empathy/">Robot Pedantry, Human Empathy</a>.</p>]]></content>

      
      
      
      

      <author>
        <name>Mike McQuaid</name>
        
          <email>mike@mikemcquaid.com</email>
        
        
          <uri>https://mikemcquaid.com</uri>
        
      </author>

      
      
        <summary type="html"><![CDATA[What I’ve figured out to manage large numbers of open-source contributions pleasantly and efficiently.]]></summary>
      

      
      
        <posse:post format="json"><![CDATA[{"format_string":"I gave a talk: {{title}}\n\n{{summary}}","attach_link":true,"append_url":false,"append_url_spacer":"\n\n","platform_overrides":{"mastodon":{"attach_link":false,"append_url":true},"x":{"attach_link":false,"append_url":true}}}]]></posse:post>
      

      
      
        
        <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://mikemcquaid.com/images/a/robot-pedantry-human-empathy.png" />
        <media:content medium="image" url="https://mikemcquaid.com/images/a/robot-pedantry-human-empathy.png" xmlns:media="http://search.yahoo.com/mrss/" />
      
    </entry>
  
    <entry>
      
      
      
      
      
      
      
      
      
      

      <title>Homebrew: macOS Big Sur and ARM</title>
      <link href="https://mikemcquaid.com/talks/homebrew-macos-big-sur-and-arm/" rel="alternate" type="text/html" title="Homebrew: macOS Big Sur and ARM" />
      
      <published>2021-02-06T00:00:00+00:00</published>
      <updated>2021-02-06T00:00:00+00:00</updated>
      <id>https://mikemcquaid.com/talks/homebrew-macos-big-sur-and-arm/</id>
      
      <content type="html" xml:base="https://mikemcquaid.com/talks/homebrew-macos-big-sur-and-arm/"><![CDATA[<p>Presented at <a href="https://fosdem.org/2021/schedule/event/homebrew_macos_bigsur_and_arm/">FOSDEM 2021</a>.</p>]]></content>

      
      
      
      

      <author>
        <name>Mike McQuaid</name>
        
          <email>mike@mikemcquaid.com</email>
        
        
          <uri>https://mikemcquaid.com</uri>
        
      </author>

      
      
        <summary type="html"><![CDATA[Changes needed to work on Big Sur and to support a new CPU architecture.]]></summary>
      

      
      
        <posse:post format="json"><![CDATA[{"format_string":"I gave a talk: {{title}}\n\n{{summary}}","attach_link":true,"append_url":false,"append_url_spacer":"\n\n","platform_overrides":{"mastodon":{"attach_link":false,"append_url":true},"x":{"attach_link":false,"append_url":true}}}]]></posse:post>
      

      
      
        
        <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://files.speakerdeck.com/presentations/cdc0ed2de72a4e4f99c31dac2c3b7006/preview_slide_0.jpg" />
        <media:content medium="image" url="https://files.speakerdeck.com/presentations/cdc0ed2de72a4e4f99c31dac2c3b7006/preview_slide_0.jpg" xmlns:media="http://search.yahoo.com/mrss/" />
      
    </entry>
  
    <entry>
      
      
      
      
      
      
      
      
      
      

      <title>Homebrew: Features and Funding</title>
      <link href="https://mikemcquaid.com/talks/homebrew-2.0.0-features-and-funding/" rel="alternate" type="text/html" title="Homebrew: Features and Funding" />
      
      <published>2020-02-02T00:00:00+00:00</published>
      <updated>2020-02-02T00:00:00+00:00</updated>
      <id>https://mikemcquaid.com/talks/homebrew-2.0.0-features-and-funding/</id>
      
      <content type="html" xml:base="https://mikemcquaid.com/talks/homebrew-2.0.0-features-and-funding/"><![CDATA[<p>Presented at <a href="https://fosdem.org/2020/schedule/event/hfaf/">FOSDEM 2020</a>.</p>]]></content>

      
      
      
      

      <author>
        <name>Mike McQuaid</name>
        
          <email>mike@mikemcquaid.com</email>
        
        
          <uri>https://mikemcquaid.com</uri>
        
      </author>

      
      
        <summary type="html"><![CDATA[How Homebrew introduces new features and encourages donations.]]></summary>
      

      
      
        <posse:post format="json"><![CDATA[{"format_string":"I gave a talk: {{title}}\n\n{{summary}}","attach_link":true,"append_url":false,"append_url_spacer":"\n\n","platform_overrides":{"mastodon":{"attach_link":false,"append_url":true},"x":{"attach_link":false,"append_url":true}}}]]></posse:post>
      

      
      
        
        <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://speakerd.s3.amazonaws.com/presentations/59e1c8ed2eaa446897f27c5281e76a25/preview_slide_0.jpg" />
        <media:content medium="image" url="https://speakerd.s3.amazonaws.com/presentations/59e1c8ed2eaa446897f27c5281e76a25/preview_slide_0.jpg" xmlns:media="http://search.yahoo.com/mrss/" />
      
    </entry>
  
    <entry>
      
      
      
      
      
      
      
      
      
      

      <title>Being Productive at GitHub</title>
      <link href="https://mikemcquaid.com/talks/being-productive-at-github/" rel="alternate" type="text/html" title="Being Productive at GitHub" />
      
      <published>2019-09-19T00:00:00+00:00</published>
      <updated>2019-09-19T00:00:00+00:00</updated>
      <id>https://mikemcquaid.com/talks/being-productive-at-github/</id>
      
      <content type="html" xml:base="https://mikemcquaid.com/talks/being-productive-at-github/"><![CDATA[<p>Presented internally at GitHub in 2019.</p>]]></content>

      
      
      
      

      <author>
        <name>Mike McQuaid</name>
        
          <email>mike@mikemcquaid.com</email>
        
        
          <uri>https://mikemcquaid.com</uri>
        
      </author>

      
      
        <summary type="html"><![CDATA[Tips and tricks for being (more) productive as an engineer working at GitHub.]]></summary>
      

      
      
        <posse:post format="json"><![CDATA[{"format_string":"I gave a talk: {{title}}\n\n{{summary}}","attach_link":true,"append_url":false,"append_url_spacer":"\n\n","platform_overrides":{"mastodon":{"attach_link":false,"append_url":true},"x":{"attach_link":false,"append_url":true}}}]]></posse:post>
      

      
      
        
        <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://speakerd.s3.amazonaws.com/presentations/d0cf256cdf10407c826d5640c5afaa25/preview_slide_0.jpg" />
        <media:content medium="image" url="https://speakerd.s3.amazonaws.com/presentations/d0cf256cdf10407c826d5640c5afaa25/preview_slide_0.jpg" xmlns:media="http://search.yahoo.com/mrss/" />
      
    </entry>
  
    <entry>
      
      
      
      
      
      
      
      
      
      

      <title>Building Homebrew in Ruby</title>
      <link href="https://mikemcquaid.com/talks/building-homebrew-in-ruby/" rel="alternate" type="text/html" title="Building Homebrew in Ruby" />
      
      <published>2019-04-19T00:00:00+00:00</published>
      <updated>2019-04-19T00:00:00+00:00</updated>
      <id>https://mikemcquaid.com/talks/building-homebrew-in-ruby/</id>
      
      <content type="html" xml:base="https://mikemcquaid.com/talks/building-homebrew-in-ruby/"><![CDATA[<p>Presented at <a href="https://rubykaigi.org/2019/presentations/MikeMcQuaid.html">RubyKaigi 2019</a>.</p>]]></content>

      
      
      
      

      <author>
        <name>Mike McQuaid</name>
        
          <email>mike@mikemcquaid.com</email>
        
        
          <uri>https://mikemcquaid.com</uri>
        
      </author>

      
      
        <summary type="html"><![CDATA[Learn about things Homebrew loves, hates and struggles with because it is built in Ruby.]]></summary>
      

      
      
        <posse:post format="json"><![CDATA[{"format_string":"I gave a talk: {{title}}\n\n{{summary}}","attach_link":true,"append_url":false,"append_url_spacer":"\n\n","platform_overrides":{"mastodon":{"attach_link":false,"append_url":true},"x":{"attach_link":false,"append_url":true}}}]]></posse:post>
      

      
      
        
        <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://speakerd.s3.amazonaws.com/presentations/0645e9ee9a7645d9a45a7f3046ccd091/preview_slide_0.jpg" />
        <media:content medium="image" url="https://speakerd.s3.amazonaws.com/presentations/0645e9ee9a7645d9a45a7f3046ccd091/preview_slide_0.jpg" xmlns:media="http://search.yahoo.com/mrss/" />
      
    </entry>
  
    <entry>
      
      
      
      
      
      
      
      
      
      

      <title>Homebrew 2.0.0</title>
      <link href="https://mikemcquaid.com/talks/homebrew-2.0.0/" rel="alternate" type="text/html" title="Homebrew 2.0.0" />
      
      <published>2019-02-03T00:00:00+00:00</published>
      <updated>2019-02-03T00:00:00+00:00</updated>
      <id>https://mikemcquaid.com/talks/homebrew-2.0.0/</id>
      
      <content type="html" xml:base="https://mikemcquaid.com/talks/homebrew-2.0.0/"><![CDATA[<p>Presented at <a href="https://archive.fosdem.org/2019/schedule/event/homebrew_2/">FOSDEM 2019</a>.</p>]]></content>

      
      
      
      

      <author>
        <name>Mike McQuaid</name>
        
          <email>mike@mikemcquaid.com</email>
        
        
          <uri>https://mikemcquaid.com</uri>
        
      </author>

      
      
        <summary type="html"><![CDATA[The major features and community changes in Homebrew 2.0.0.]]></summary>
      

      
      
        <posse:post format="json"><![CDATA[{"format_string":"I gave a talk: {{title}}\n\n{{summary}}","attach_link":true,"append_url":false,"append_url_spacer":"\n\n","platform_overrides":{"mastodon":{"attach_link":false,"append_url":true},"x":{"attach_link":false,"append_url":true}}}]]></posse:post>
      

      
      
        
        <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://speakerd.s3.amazonaws.com/presentations/c7821550adfa45bd8a93f77c2846ebb8/preview_slide_0.jpg" />
        <media:content medium="image" url="https://speakerd.s3.amazonaws.com/presentations/c7821550adfa45bd8a93f77c2846ebb8/preview_slide_0.jpg" xmlns:media="http://search.yahoo.com/mrss/" />
      
    </entry>
  
    <entry>
      
      
      
      
      
      
      
      
      
      

      <title>How To (Not) Fail At Using Open Source Software In Your Organisation</title>
      <link href="https://mikemcquaid.com/talks/how-to-not-fail-at-using-open-source-software-in-your-organisation/" rel="alternate" type="text/html" title="How To (Not) Fail At Using Open Source Software In Your Organisation" />
      
      <published>2018-08-02T00:00:00+00:00</published>
      <updated>2018-08-02T00:00:00+00:00</updated>
      <id>https://mikemcquaid.com/talks/how-to-not-fail-at-using-open-source-software-in-your-organisation/</id>
      
      <content type="html" xml:base="https://mikemcquaid.com/talks/how-to-not-fail-at-using-open-source-software-in-your-organisation/"><![CDATA[<p>Presented at <a href="https://twitter.com/mode2meetup">Mode 2 Meetup</a> and <a href="https://turingfest.com/videos/mike-mcquaid-how-not-to-fail-open-source/">Turing Fest</a> in 2018 and <a href="https://techmeetup.co.uk/">TechMeetup Edinburgh</a> in 2019.</p>

<p>Written up as a blog post: <a href="/how-to-not-fail-at-using-open-source-software-in-your-organisation/">How To (Not) Fail At Using Open Source Software In Your Organisation</a>.</p>]]></content>

      
      
      
      

      <author>
        <name>Mike McQuaid</name>
        
          <email>mike@mikemcquaid.com</email>
        
        
          <uri>https://mikemcquaid.com</uri>
        
      </author>

      
      
        <summary type="html"><![CDATA[Learn how to use open source software in your organisation without succumbing to the most common of pitfalls.]]></summary>
      

      
      
        <posse:post format="json"><![CDATA[{"format_string":"I gave a talk: {{title}}\n\n{{summary}}","attach_link":true,"append_url":false,"append_url_spacer":"\n\n","platform_overrides":{"mastodon":{"attach_link":false,"append_url":true},"x":{"attach_link":false,"append_url":true}}}]]></posse:post>
      

      
      
        
        <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://speakerd.s3.amazonaws.com/presentations/a8a62c40a8f24ceea2348ec397f44bc5/preview_slide_0.jpg" />
        <media:content medium="image" url="https://speakerd.s3.amazonaws.com/presentations/a8a62c40a8f24ceea2348ec397f44bc5/preview_slide_0.jpg" xmlns:media="http://search.yahoo.com/mrss/" />
      
    </entry>
  
    <entry>
      
      
      
      
      
      
      
      
      
      

      <title>Working with others using Git and GitHub</title>
      <link href="https://mikemcquaid.com/talks/working-with-others-using-git-and-github/" rel="alternate" type="text/html" title="Working with others using Git and GitHub" />
      
      <published>2018-01-17T00:00:00+00:00</published>
      <updated>2018-01-17T00:00:00+00:00</updated>
      <id>https://mikemcquaid.com/talks/working-with-others-using-git-and-github/</id>
      
      <content type="html" xml:base="https://mikemcquaid.com/talks/working-with-others-using-git-and-github/"><![CDATA[<p>Presented to students at <a href="https://www.ed.ac.uk">The University of Edinburgh</a> in 2018.</p>]]></content>

      
      
      
      

      <author>
        <name>Mike McQuaid</name>
        
          <email>mike@mikemcquaid.com</email>
        
        
          <uri>https://mikemcquaid.com</uri>
        
      </author>

      
      
        <summary type="html"><![CDATA[The basics of using Git and GitHub to collaborate on a multi-person software project.]]></summary>
      

      
      
        <posse:post format="json"><![CDATA[{"format_string":"I gave a talk: {{title}}\n\n{{summary}}","attach_link":true,"append_url":false,"append_url_spacer":"\n\n","platform_overrides":{"mastodon":{"attach_link":false,"append_url":true},"x":{"attach_link":false,"append_url":true}}}]]></posse:post>
      

      
      
        
        <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://speakerd.s3.amazonaws.com/presentations/03a94e99073048caa8be29bc21a05cd4/preview_slide_0.jpg" />
        <media:content medium="image" url="https://speakerd.s3.amazonaws.com/presentations/03a94e99073048caa8be29bc21a05cd4/preview_slide_0.jpg" xmlns:media="http://search.yahoo.com/mrss/" />
      
    </entry>
  
    <entry>
      
      
      
      
      
      
      
      
      
      

      <title>Effective Open Source Interactions</title>
      <link href="https://mikemcquaid.com/talks/effective-open-source-interactions/" rel="alternate" type="text/html" title="Effective Open Source Interactions" />
      
      <published>2017-08-03T00:00:00+00:00</published>
      <updated>2017-08-03T00:00:00+00:00</updated>
      <id>https://mikemcquaid.com/talks/effective-open-source-interactions/</id>
      
      <content type="html" xml:base="https://mikemcquaid.com/talks/effective-open-source-interactions/"><![CDATA[<p>Presented at <a href="https://turingfest.com/videos/mike-mcquaid-effective-open-source-interactions/">Turing Fest in 2017</a>.</p>]]></content>

      
      
      
      

      <author>
        <name>Mike McQuaid</name>
        
          <email>mike@mikemcquaid.com</email>
        
        
          <uri>https://mikemcquaid.com</uri>
        
      </author>

      
      
        <summary type="html"><![CDATA[Everyone is using open source software now but most people have not figured out how to interact effectively with the open source software community.]]></summary>
      

      
      
        <posse:post format="json"><![CDATA[{"format_string":"I gave a talk: {{title}}\n\n{{summary}}","attach_link":true,"append_url":false,"append_url_spacer":"\n\n","platform_overrides":{"mastodon":{"attach_link":false,"append_url":true},"x":{"attach_link":false,"append_url":true}}}]]></posse:post>
      

      
      
        
        <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://speakerd.s3.amazonaws.com/presentations/f05b5fd8af0d4cb582deb755b6931162/preview_slide_0.jpg" />
        <media:content medium="image" url="https://speakerd.s3.amazonaws.com/presentations/f05b5fd8af0d4cb582deb755b6931162/preview_slide_0.jpg" xmlns:media="http://search.yahoo.com/mrss/" />
      
    </entry>
  
</feed>
