Justin Searls
banner
searls.bsky.social
Justin Searls
@searls.bsky.social
The least online Internet Person you know. https://justin.searls.co is crossposted to this account by https://POSSEparty.com.

Questions? Email me: [email protected]
Pinned
I'm ready to announce my next thing: POSSE Party! 🎉

It's a new service to reach your people—regardless of which social network they use—by crossposting your content from any RSS/Atom feed. Read the announcement to learn more and RSVP to be among the first to try it at launch: posseparty.com
You're invited to my POSSE party!
Nice
posseparty.com
Amazing to think that—adjusting for inflation—the entirety of Warner Brothers is worth significantly less than Activision. Call of Duty and Candy Crush matter more than Harry Potter, HBO, DC comics, etc. www.reuters.com/…
December 5, 2025 at 5:50 PM
Sam should simply ask ChatGPT how to make ChatGPT better www.techmeme.com/…
December 2, 2025 at 7:04 PM
I'd do it all again
I'd do it all again
Hello! We're all busy, so I'm going to try my hand at writing less this time. Glance over at your scrollbar now to see how I did. Since we last corresponded: • Dropped in on the Ruby AI podcast (https://justin.searls.co/casts/merge-commits-ruby-ai-tldr-of-ai-dev/) • Added a new cable (https://justin.searls.co/shots/2025-10-25-12h35m39s/) to the increasing number of cables plugging my face into my computer, which shipped with some pretty glaring issues (https://justin.searls.co/posts/how-to-downgrade-vision-pro-dfu-mode/), some of which I talked about (https://justin.searls.co/casts/breaking-change-v45-developer-strap-on/) • Found somebody else saying that, in the short term, AI codegen is going to dramatically increase the demand (https://www.wreflection.com/p/ai-dial-up-era) for software as the supply constraint on programming eases (https://justin.searls.co/links/2025-11-04-software-is-supply-constrained-for-now/) • Made an open source library called Straight-to-Video (https://searlsco.github.io/straight-to-video/) that performs client-side remuxing and transcoding of videos, beating them into shape for upload via the Instagram, Facebook, and TikTok APIs • Hosted my brother after he sold his house, which (of course) coincided with nonstop power and Internet outages. Rather than do something about it, I complained into my microphone (https://justin.searls.co/casts/breaking-change-v46-adjusted-gross-intelligence/) • Mourned the fact iPhone 18 Air apparently got cancelled or delayed (https://justin.searls.co/links/2025-11-10-rip-iphone-18-air/) to Spring 2027, continuing my losing streak of falling in love with Apple's least popular hardware • Learned I have huge fucking turbinates (https://justin.searls.co/casts/breaking-change-v47-turbinately-ill/), even relative to my already huge fucking head My good friend Ken (https://www.instagram.com/kenpozek) took me to the Magic game last night some number of nights ago. It was a great game because we were losing very badly, and then it became very close, and then, right at the end—we won! The classic comeback narrative arc was fulfilled. Sports! I was reflecting on life the other day, which is a thing I do more often now that I'm firmly in Phase 3 of my evil plan (https://justin.searls.co/mails/2024-11/#the-third-phase-of-life) to ride off into the sunset and gradually be forgotten by all of you. My original plan for this essay would have pulled at the common thread that ties things like game design, derivatives trading, reality shows, and sports betting together. Unfortunately and unsurprisingly, it was taking me too long, and I'm now running out of time in November to give you a recap on what happened in October. (By the way, don't be surprised if I just send you all a postcard for the December issue. I'm still new at running a monthly newsletter, and I'd prefer not to find out what happens when I fall more than a month behind. Feel free to demand a refund by replying to this message.) So, anyway, like I said, my actual essay fell apart. Instead, I'm going to share a personal example of how a series of consequential decisions can paradoxically be both productive & rational, while simultaneously being costly & misguided. ## I'd do it all again (https://justin.searls.co/mails/2025-10/#id-do-it-all-again) It all started with one stray piece of unsolicited feedback.
justin.searls.co
November 28, 2025 at 12:32 AM
Happy Thanksgiving. This is for you: posseparty.com/…/
November 27, 2025 at 9:30 PM
Words and phrases that Codex CLI will use to describe things it did that I will almost always revert:

• "Belt-and-suspenders"
• "Fallback"
• "Backwards compatibility"
• "Sentinel"
November 27, 2025 at 5:03 PM
Continuous improvement feels good. Always striving to make things a little better than they are.

You know what feels better? Finding a problem, solving it, and being done with it forever.
November 25, 2025 at 4:22 PM
The job of a programmer is to manage exactly two things: uncertainty and complexity.

Code is sometimes an asset and sometimes a liability, but itself has no meaning outside the context of those two factors.
November 24, 2025 at 9:05 PM
Hate to be so blunt, but if you're a senior programmer and aren't succeeding with AI coding agents, you most likely failed to acquire the skill, intuition, and taste you should have been building all along. Your time is no longer worth $150 per hour. davegriffith.substack.com/…
November 24, 2025 at 4:49 PM
New clip! The Software Project Lifecycle
The Software Project Lifecycle
How it goes. How it always goes.
justin.searls.co
November 23, 2025 at 1:31 PM
It's time to work out and I realized I left my gym clothes in the laundry machine overnight and they're still damp. For some reason, I refuse to just wear them because—as opposed to being sweaty—they are now "the wrong kind of wet."
November 22, 2025 at 8:16 PM
I've been daily-driving Codex CLI with GPT-5 since release, because OpenAI's "codex" model was—in my experience—bad at coding.

Well, their new "GPT-5.1-Codex-Max" model absolutely smokes any model OpenAI has put out before. Much higher code quality and 2-3 times as fast.
November 20, 2025 at 10:32 PM
On one hand, yes, it's ridiculous I pay $200 a month for ChatGPT Pro. On the other hand, I saved over $800 last month by just letting it crank on scrounging for coupon codes and price matches.

Easily pays for itself if you're creative.
November 20, 2025 at 7:32 PM
First impression of Google Antigravity: this is by far the jankiest VS Code fork I've seen yet.

Should have shipped a CLI with a web product for orchestration.
November 20, 2025 at 1:13 PM
TDD is more important than ever
TDD is more important than ever
Lately, I've been reminded of the heady days of my agile (https://en.wikipedia.org/wiki/Agile_software_development) youth by how often I've found myself asking, "how will we test this?" As I've mentioned frequently on podcasts and recent Q&As about AI, an odd paradox has emerged in the software industry: 1. Developers experienced in agile engineering practices like test-driven development tend to be among the most skeptical of AI code generation, often citing fears that software quality is being thrown out the window 2. Developers experienced in agile engineering practices like test-driven development tend to be among the most successful at building great software with coding agents, often citing creative techniques enabling agents to verify the correctness of their work In the late 2000s, I always knew I was talking to a solid programmer if their first question upon being handed a complex task was to ask, "how will we test this?" Agile developers learned back then that literally everything hinged on establishing a fast, reliable, automated way to verify your code fulfilled its intended purpose. Without tests, you can't refactor aggressively, deploy frequently, or delete safely. Over the 2010s, many of us learned patterns and heuristics that allowed us to take shortcuts and tone down our testing zeal in the name of pragmatism and efficiency, but the underlying skill of concocting ways to verify our code never stopped being valuable. Well, here we are again. In 2025, the only thing that matters when it comes to coding agents like Claude Code and Codex CLI is to ensure they are equipped with the tools they need to independently verify the correctness of their work.
justin.searls.co
November 18, 2025 at 10:05 PM
Breaking Change is a lot of things, but likely to be replaced by an AI podslop factory isn't one of them www.thewrap.com/…
November 18, 2025 at 12:22 AM
Codex CLI and I invented a full client-side CMS for the blog using the GitHub and S3 APIs, then I wired up a new "wisp" media type to syndicate Instagram stories. See the top of justin.searls.co/…/
November 17, 2025 at 4:42 AM
Anyone else have some number of HomePods suddenly playing audio with no prompting? Always a few seconds, then it cuts out. Updated to 26.1, no dice. Restored firmware, nada. Won't even pause when I touch the top.

Sigh.
November 14, 2025 at 1:33 AM
Spectrum's technician was denied entry to my neighborhood, because WiFi calling failed to connect the gatehouse's call to my iPhone, because Spectrum's Internet was down. congrats-you-played-yourself.gif
November 13, 2025 at 4:31 PM
If Ed Zitron ends up being proven correct about everything he's reported out about OpenAI, he'll deserve a Peabody for having pantsed the global financial press for multiple years running. www.wheresyoured.at/…
November 13, 2025 at 12:07 PM