Hope you're having a lovely September so far. Hard to believe it's almost Fall! Always love seeing the first signs of the end of Summer—I refer, of course, to…| justin․searls․co
It's an emergency bonus edition of Breaking Change as I take the covers off yet another show-within-a-show. I call it Feature Release, and its job is to fill in that middle number in our semantically versioned series of conversations together. No pun, no news, just some timely content wrapped up in a name, logo, and jingle package that still has that new podcast smell. It's a 1-hour review of the Airpods, Apple Watch, and iPhone updates Apple announced today. You can see the full event video ...| justin․searls․co
I use Homebrew all the time. Whenever I see a new CLI that offers an npm or uv install path alongside a brew one, I choose brew every single time. And yet, when it comes time to publish a CLI of my own, I usually just ship it as a Ruby gem or an npm package, because I had (and have!) no fucking clue how Homebrew works. I'm not enough of a neckbeard to peer behind the curtain as soon as root directories like /usr and /opt are involved, so I never bothered before today. But it's 2025 and we can...| justin․searls․co
Reddit turned me onto this just-every/code fork of OpenAI's Codex CLI last night. Since it uses the binary name coder to differentiate it from code and codex, I guess we should just call this thing Coder. In addition to everything you get with Codex: A built-in diff viewer (Ctrl+D). If you're like me, you often have Claude Code or Codex open in one window and your preferred Git UI (I use Fork) in a second window, so having it integrated is wonderful. Moreover, while viewing a diff, you can pr...| justin․searls․co
Remember it is your civic duty to e-mail me at podcast@searls.co. As of this episode, that address is monitored by Fastmail, so there's a higher probability…| justin․searls․co
The day before we recorded our episode of Hotfix, Scott Werner asked a fair question: "so, if you're off social media and your blog doesn't have a comment system, how do you want people to respond to your posts? Just email?" I answered, "actually my blog does have a comment system." Here's how to leave a comment on this web site: Read a post Think, "I want to comment on this" Draft a post on your blog Add a hyperlink to my post Paste an excerpt to which you want to respond Write your comment ...| justin․searls․co
🔥Hotfix🔥 is back with a new guest! Scott Werner is the CEO of Sublayer, helps organize the Artificial Ruby meetup in NYC, and is the author of the extremely well-named (and well-written) Substack, Works on my Machine. In this conversation, we jointly grapple with WTF is happening to programming as a career. Did the unprecedented peacetime the software industry experienced from 2005-2022 make us all soft? Is the era of code-writing agents fundamentally changing the nature of the job? Sho...| justin․searls․co
UPDATE: To my surprise and delight, Rod saw this post and endorsed this watch order. I remember back when Rod Hilton suggested The Machete Order for introducing…| justin․searls․co
Over the past few days, I got really hung up in my attempts generate data structures using Apple Foundation Models for which the exact shape of that data wasn't…| justin․searls․co
Thanks for writing so many lovely emails to podcast@searls.co. Hell, thanks even for the unlovely ones. Be sure to look out for me showing up on Dead Code at…| justin․searls․co