Proud my my mate Joe releasing his third excellent book. Funny, touching and hilarious.
CTPO and Homebrew Project Leader
Short thoughts that are cross-posted to X (Twitter), Bluesky, Mastodon, LinkedIn and Threads.
Proud my my mate Joe releasing his third excellent book. Funny, touching and hilarious.
Today, I’m proud to announce Homebrew 7.0.0. The most significant changes since 6.0.0 are faster installations, stronger sandboxing, native macOS app, vulnerability checks, advisory database, end of macOS 10.15 support and Intel Macs to Tier 3.
https://brew.sh/2026/09/13/homebrew-7.0.0/
Today, I’m proud to announce Homebrew 6.0.0.
Since 5.1.0: secure tap trusting, faster JSON API, Linux sandboxing, better defaults, brew bundle improvements, improved performance, initial macOS Golden Gate support.
https://brew.sh/2026/06/11/homebrew-6.0.0/
“It’s the duty of all Free Software developers to steal as much time as they can from their employers for software freedom.”
Jeremy Allison, co-creator of Samba and, at the time, a Google employee.
🫡
Open source maintainers at profitable companies: stop asking permission to fix what your employer already depends on.
No paperwork. No programme. No manager’s blessing. Just maintain it on the clock.
Your regular reminder that shitting on OSS on social media is a selfish thing to do.
Good job sapping volunteer maintainers’ motivation in exchange for your “internet points”.
Next time: try rolling up your sleeves and contribute a fix to the problem you’ve identified.
I wonder how much of people loving or hating meetings is down to how well they can type or multitask.
“I’m excited to work with you, the company seems great. I’m a little unwhelmed with the salary, though, is there any chance you can do better?”
This sentence gets most who try a 0-10% new job pay increase with zero resentments.
Paraphrase it and use it (even on me).
This was a good read and reflects my experiences. It also made me think the answer to “what do we do with juniors/students and AI” is “actually teach them software engineering best practices, not just CS fundamentals”.
At work, you have two jobs: being good at your job, being pleasant to work with.
You can sometimes get by for a while not doing them both but it’s hard to survive doing neither.