Posting mostly automated from mikemcquaid.com.
If you want me to read your reply: email me instead.
Empathy is needed more for OSS sustainability than money.
Empathy is needed more for OSS sustainability than money.
Nice look at what some previous claims were (and how they resulted in more developers and more software).
Nice look at what some previous claims were (and how they resulted in more developers and more software).
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.
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.
Lessons for non-Ruby projects on non-profits, governance, money and access in open source, drawn from the RubyGems dispute.
Lessons for non-Ruby projects on non-profits, governance, money and access in open source, drawn from the RubyGems dispute.
The simplest use-cases seem to work, it’s easier and there’s just edge cases to fix.
Fixing these edge cases requires recreating Homebrew and using Ruby (which will be slower again).
The simplest use-cases seem to work, it’s easier and there’s just edge cases to fix.
Fixing these edge cases requires recreating Homebrew and using Ruby (which will be slower again).
Interviewed by Screaming in the Cloud.
Interviewed by Screaming in the Cloud.
Another reminder to focus on a single task and ship to completion whenever possible.
Another reminder to focus on a single task and ship to completion whenever possible.
Interviewed by .
Interviewed by .
Applies to some OSS commenters I’ve seen…
Great take from John Scalzi (who also writes GREAT sci-fi books).
Applies to some OSS commenters I’ve seen…
Great take from John Scalzi (who also writes GREAT sci-fi books).
If you’re still in the “these tools are useless” camp or “these tools are unethical so I won’t use them”: you’ve not understood how things have already changed.
If you’re still in the “these tools are useless” camp or “these tools are unethical so I won’t use them”: you’ve not understood how things have already changed.
My experience has been that promotions come from finding and doing important work.
Being spoon-fed is fine for juniors but a negative signal for those seeking e.g. staff+ promotions.
My experience has been that promotions come from finding and doing important work.
Being spoon-fed is fine for juniors but a negative signal for those seeking e.g. staff+ promotions.
This works best when the person doing the automation is also the person saving the time.
This works best when the person doing the automation is also the person saving the time.
“Does (this (meeting) spark joy?”
If not: try to cancel or shorten it.
“Does (this (meeting) spark joy?”
If not: try to cancel or shorten it.
Would help weed out the uninformed.
Would help weed out the uninformed.
This matches my experiences at GitHub, Homebrew, Workbrew.
You can also be fast and sustainable.
brianguthrie.com/…
This matches my experiences at GitHub, Homebrew, Workbrew.
You can also be fast and sustainable.
brianguthrie.com/…
The industry default seems to be “idealistic about engineering, cynical about management”.
Things work better if you’re a little cynical about both.
The industry default seems to be “idealistic about engineering, cynical about management”.
Things work better if you’re a little cynical about both.
I have bought all their hardware and will likely buy all the new stuff and this helps explain why.
https://www.garbagecollected.dev/p/valve-the-reverse-apple
I have bought all their hardware and will likely buy all the new stuff and this helps explain why.
https://www.garbagecollected.dev/p/valve-the-reverse-apple
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...
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...
If these work correctly, they will be cross-posted to various social networks.
Thanks to Justin Searls’ POSSE Party for enabling this.
If these work correctly, they will be cross-posted to various social networks.
Thanks to Justin Searls’ POSSE Party for enabling this.
My software version is slightly different. Instead I’d say:
"High quality, full scope, delivery date. Choose 2."
The only way to not have 2 is demanding all three (and usually ending up with 1 or 0).
My software version is slightly different. Instead I’d say:
"High quality, full scope, delivery date. Choose 2."
The only way to not have 2 is demanding all three (and usually ending up with 1 or 0).