My talk “Ruby on Guard (Rails)” from Haggis Ruby 2024 is now on YouTube.
Weird watching in hindsight when I was very much pre-AI.
If anything, AI only makes the guardrails more important and valuable.
https://www.youtube.com/watch?v=KgjFrEtMadQ
Short thoughts that are cross-posted to X (Twitter), Bluesky, Mastodon, LinkedIn and Threads.
My talk “Ruby on Guard (Rails)” from Haggis Ruby 2024 is now on YouTube.
Weird watching in hindsight when I was very much pre-AI.
If anything, AI only makes the guardrails more important and valuable.
https://www.youtube.com/watch?v=KgjFrEtMadQ
Job security for engineers is dead.
Career security is what matters.
You build it by learning, changing, taking risks, being reliable and stepping outside your lane.
Your employer won’t prioritise your long-term career.
You should.
This was a good read. Review is good but it does slow things down.
With async PR review, I prefer the “✅ with comments” review. Unblock the person from merging with trust they will read and resolve your comments first.
https://apenwarr.ca/log/20260316
In case you missed it in Homebrew 5.1.0 release notes: we’re doing a short user survey to inform future development.
https://docs.google.com/forms/d/e/1FAIpQLSeeNd7T0Zj9zOl8Y2MP1YITPk_qNUIP5knfCqSmOH2oB2O_UQ/viewform
Today I’m proud to announce the release of Homebrew 5.1.0. The most significant changes since 5.0.0 are expanded brew bundle support, brew version-install, new -full formula handling and installer updates.
https://brew.sh/2026/03/10/homebrew-5.1.0/
Great post here from Andrew, particularly on why Homebrew doesn’t need a NPM-style cooldown.
Should be obvious but seems it’s not: don’t spam OSS maintainers or coworkers with AI code you’ve not reviewed yourself.
For coworkers only, sometimes fine explaining your testing and why reviewed isn’t necessary e.g. a one-time script.
https://simonwillison.net/guides/agentic-engineering-patterns/anti-patterns/
It’s hard to understate just how much more productive coding agents are at some tasks in YOLO mode. Essential to have a good sandbox for this, though. My favourite so far is sandvault: no Docker nonsense needed.
https://github.com/webcoyote/sandvault
The year is 2068. All matter in the solar system has been consumed for energy. All energy is used for the system’s sole remaining purpose: AI generation of another new frontend for Homebrew.
The author and I are convinced AI is net positive in engineering today but worth engaging seriously with the downsides.
https://tomwojcik.com/posts/2026-02-15/finding-the-right-amount-of-ai/