https://justin.searls.co/wisps/2025-12-03-12h58m47s/Wisp at 5:58 PM on 12/03Justin Searlswebsite@searls.co2025-12-03T17:58:47+00:002025-12-03T13:01:30-05:00]]>
https://justin.searls.co/takes/2025-12-02-13h50m42s/Sam should simply ask ChatGPT how to make ChatGPT better https://www.techmeme.com/251201/p35
Justin Searlswebsite@searls.co2025-12-02T18:50:42+00:002025-12-02T17:32:47-05:00Sam should simply ask ChatGPT how to make ChatGPT better https://www.techmeme.com/251201/p35
]]>https://justin.searls.co/takes/2025-11-27-16h16m36s/Happy Thanksgiving. This is for you: https://posseparty.com/
Justin Searlswebsite@searls.co2025-11-27T21:16:36+00:002025-11-27T21:17:19+00:00Happy Thanksgiving. This is for you: https://posseparty.com/
]]>https://justin.searls.co/takes/2025-11-27-10h30m48s/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" Justin Searlswebsite@searls.co2025-11-27T15:30:48+00:002025-11-27T10:31:49-05:00Words and phrases that Codex CLI will use to describe things it did that I will almost always revert:
https://justin.searls.co/shots/2025-11-18-08h15m36s/Downdetector is downJustin Searlswebsite@searls.co2025-11-18T13:15:36+00:002025-11-18T08:20:00-05:00
When half the websites I visited wouldn't load this morning, I figured I'd check downdetector to see if Cloudflare was down, but I couldn't. Because Cloudflare was down.
Distributed systems sound great, but the way the industry rushed to crown a handful of winners like AWS and Cloudflare had the net effect of merely increasing the number of single points of failure in the chain.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-11-18-08h15m36s/
]]>https://justin.searls.co/shots/2025-11-17-10h53m34s/Live Captions for Audible books in iOS 26Justin Searlswebsite@searls.co2025-11-17T15:53:34+00:002025-11-17T11:13:38-05:00
I've wanted to start listening to books for Japanese practice in addition to just reading them, but the lack of an easy way to quickly understand a particular word always limited my ability to understand and enjoy it.
With iOS 26, the Live Captions Accessibility feature can be set to a number of languages (including Japanese) and routed to the system audio instead of the microphone. So while Amazon would be happy to sell you a "Whisper" license for both audiobook and ebook in order to get a less useful version of this functionality, your iOS device can just passively be building a transcript of the book for you to review as you listen. There's even a "Copy Transcript" button in the top right corner of the expanded view!
This is a great example of leveraging advancements in OS-level AI features to accomplish language learning objectives that would have been a fantasy just a few years ago.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-11-17-10h53m34s/
]]>https://justin.searls.co/shots/2025-11-12-14h13m34s/My lucky dayJustin Searlswebsite@searls.co2025-11-12T19:13:34+00:002025-11-12T14:13:47-05:00
What are the odds?*
*The odds are 1 in 1.7 million
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-11-12-14h13m34s/
]]>https://justin.searls.co/shots/2025-10-25-12h35m39s/The new Developer Strap delivers 20 Gbps to M2 Vision ProJustin Searlswebsite@searls.co2025-10-25T16:35:39+00:002025-10-25T13:09:22-04:00
Like many other Vision Pro sickos, I was far more excited about this week's announcement of a newly-updated Developer Strap than I was about last week's news of the M5 Vision Pro itself.
Why? The original strap allowed you to connect your Vision Pro to a Mac, _but at unacceptably slow USB 2.0 (480 Mbps) speeds_. This still achieved much lower latency connection than WiFi, but the image quality when running Mac Virtual Display over the USB connection was rendered far too blurry to be worthwhile. The new strap, however, offers a massively-upgraded _20 Gbps_ connection speed. I rushed to order one at the news, because, in theory, those speeds ought to offer the absolute best experience possible when using Vision Pro as an immersive Mac display.
While Apple's support documentation says both devices "support" connecting to the strap, what wasn't clear was whether the original hardware would be able to actually deliver the increased bandwidth.
Well, I'm happy to report after plugging in the new Developer Strap into my original Vision Pro, System Information indicates a 20 Gbps connection! Moreover, I can confirm Mac Virtual Display performs better than ever.
Seriously, I don't think I'll be able to go back. The increase in visual sharpness and the lightning-quick latency beat the pants off anything I've experienced, and I've been using Mac Virtual Display daily since the product's initial release. Up to now, others who've tried using Vision Pro for this purpose have reported that the display quality is poor—likely attributable to the need for a carefully-tuned WiFi environment to sustain the connection. That Apple finally offers a wired connection that delivers the definitive experience is a huge win.
If you own a Vision Pro and use it as a display for your Mac, you're already a dummy who blew $3500 on this thing—go spend $300 more and treat yourself to a massive upgrade.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-10-25-12h35m39s/
]]>https://justin.searls.co/shots/2025-10-13-09h09m26s/✅ Active on weekendsJustin Searlswebsite@searls.co2025-10-13T13:09:26+00:002025-10-13T09:14:45-04:00
A recruiter sent me this screenshot of some kind of GitHub profile scraper. Aside from naming me as a "top 1%" JavaScript developer (which I'm not sure is a compliment or a threat…), I just couldn't get over the "active on weekends" checkmark.
Lady, on weekends I charge double. 🤌
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-10-13-09h09m26s/
]]>https://justin.searls.co/shots/2025-09-20-13h42m01s/MagSafe Ice PacksJustin Searlswebsite@searls.co2025-09-20T19:25:14+00:002025-09-20T15:27:23-04:00
So here's a neat way to magically cut in half the time it takes to transfer to your new iPhone.
Back in 2019, I realized iPhone restores run _much_ faster when the device is kept cold, because thermal throttling—not data transfer rate—is the real bottleneck. The thing is, a fridge isn't quite cold enough and a freezer was way too cold (phones don't work well at below zero temperatures, apparently). So the stopgap solution I initially arrived at was to sandwich the phone between a couple ice packs. Not only did it work great, I was tickled to see a few sites like Cult of Mac publish how-to guides on the technique.
Anyway, figuring out how to best cool my iPhones to expedite a direct transfer restore has become something of an annual tradition in the Searls household. This year, I had the foresight to buy small ice packs and then stick MagSafe-compatible receiver magnets onto them.
If you're interested, here's what you're looking at:
* Ice Packs
* Adhesive Magnets
Those are affiliate links, which I feel like I should disclose because this website definitely counts as a journalism.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-09-20-13h42m01s/
]]>https://justin.searls.co/shots/2025-09-18-11h01m43s/Pro-tip: Dodge The Verge's PaywallJustin Searlswebsite@searls.co2025-09-18T15:01:43+00:002025-09-18T15:03:41+00:00
The Verge is included in Apple News+, so if you're an Apple One subscriber (as I imagine, many Verge readers are), whenever you hit the paywall in your browser you can—at least from Safari's Share Sheet—very easily open the same article in the News app and avoid the paywall.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-09-18-11h01m43s/
]]>https://justin.searls.co/shots/2025-09-17-15h30m24s/So much for Airplane ModeJustin Searlswebsite@searls.co2025-09-17T19:30:24+00:002025-09-17T15:33:41-04:00
My iPhone Air MagSafe Battery came in the mail today, and it was the first time I've ever seen this ridiculous sticker.
Does this mean the product can't be taken on passenger planes? Because the only risk factor other than the product the battery itself in the box is a few layers of cardboard.
Quick impressions on the product:
* It is a battery
* It can be charged via USB-C and charge other devices via USB-C
* It can connect to phones _other than_ the iPhone Air, but generally only sideways, and iOS 26 handles it in software correctly (meaning whatever software integration Apple built for the product isn't gated to iPhone Air serial numbers)
* It will attach to MagSafe chargers but not charge from them
* I haven't tried putting my AirPods Pro 2 case on them, but wouldn't be surprised if it charged them
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-09-17-15h30m24s/
]]>https://justin.searls.co/shots/2025-09-14-15h00m39s/A simple calculationJustin Searlswebsite@searls.co2025-09-14T19:00:39+00:002025-09-14T19:06:16+00:00
Whenever I need to verify a network connection with a remote LLM, I always ask it `1+1`. I'm sure it'll still raise the ocean level by a millimeter, but it seems less bad than a more complex query.
I forgot I had unhidden chain-of-thought reasoning, so I chuckled when I got this:
> Sure thing! The task is straightforward: I just need to respond to "1+1" with "2." It's a simple calculation, so I won't overthink it. There's no need to use any tools for this, and I know the guidelines about "Destructive Deletions" and "No Comments by Default" don't really apply here. I'll just keep it short and clear, and the answer will simply be "2."
At least it didn't overthink it.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-09-14-15h00m39s/
]]>https://justin.searls.co/shots/2025-09-03-08h12m36s/You won't believe this Codex forkJustin Searlswebsite@searls.co2025-09-03T12:12:36+00:002025-09-03T09:23:56-04:00
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 press `e` to request an explanation of the specific change you're looking at
- Built-in browser support with ASCII previews (Ctrl+B) Like Playwright, it automates browsers over the very fast CDP, and it takes zero futzing to get started with it (unlike tacking an MCP tool onto Claude)
- Multi-agent consensus If you're a real sicko, you can hand the same question or task to all three of GPT, Claude, and Gemini and keep the consensus winner among them
Coder also has a themeable, more stable curses-like UI (as opposed to top-level terminal scrollback). It's the rare case of a community taking a heavily-funded corporate open source project and adding a lot of visual flair and spit polish to it. But I'll be damned if this isn't a _much_ nicer experience than either Claude Code or Codex out of the box. (I can't speak to OpenCode, but since it doesn't support ChatGPT subscriptions, I'm not interested in it.)
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-09-03-08h12m36s/
]]>https://justin.searls.co/shots/2025-08-10-12h31m46s/Shout for DANGERJustin Searlswebsite@searls.co2025-08-10T16:31:46+00:002025-08-10T12:38:19-04:00
Free idea for anyone who wants it.
I've been juggling so many LLM-based editors and CLI tools that I've started collecting them into meta scripts like this shell-completion-aware `edit` dingus that I use for launching into my projects each day.
Because many of these CLIs have separate "safe" and "for real though" modes, I've picked up the convention of giving the editor name in ALL CAPS to mean "give me dangerous mode, please."
So:
```sh
$ edit -e claude posse_party
```
Will open Claude Code in `~/code/searls/posse_party` in normal mode.
And:
```sh
$ edit -e CLAUDE posse_party
```
Will do the same, while also passing the `--dangerously-skip-permissions` flag, which I refuse to type.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-08-10-12h31m46s/
]]>https://justin.searls.co/shots/2025-07-16-15h10m35s/Invoice for my first Mac (2004)Justin Searlswebsite@searls.co2025-07-16T19:10:35+00:002025-07-16T15:26:49-04:00
Thanks to a bug in Apple Mail, my Gmail archive likes to revert to sort by ascending date every now and then. Today, I scanned through some of those early emails and stumbled upon this incredible artifact: the e-mail invoice from Apple.com for my first Mac. It was a build-to-order 12" iBook G4 in July 2004.
Besides being set in such carefully-coifed monospace plaintext, the invoice provides an almost hilarious level of detail and verbiage by today's standards. Also, it never gets old to marvel at how much computers have depreciated over time. A whopping $1,362.00 for a mid-tier build of Apple's smallest, cheapest laptop in 2004. That's $2,317.82 in 2025 dollars after inflation. Today, the cheapest laptop Apple.com will sell you is the M4 MacBook Air (in an unusually recommendable configuration), starting at $999.
Big thanks to my dad Fred for spoiling me with a second computer literally one year into college (for which he bought me a Dell in June of 2003), because I was so insistent on switching to the Mac. (I sure was an entitled piece of shit.) I really wish I'd managed to hold onto that thing—a lot of fond memories, looking back.
The full invoice follows:
```text Apple Computer, Inc. INVOICE RECEIPT
Please remit to: FOR YOUR RECORDS ONLY
Customer Number Invoice Number
900007 9212467049
Reference Date 07/14/04
Amount Due .00
Please Reference Apple's Invoice Number on Your Remittance
Sold To: Ship To: Fred Searls Justin Searls REDACTED REDACTED TRENTON MI 48183 GRAND RAPIDS MI 49504 USA USA
________________________________________________________________________________ Customer Number Customer P.O. Number Sales Order Number
900007 7346758400 7010461968
Invoice Number Invoice Date Terms…
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-07-16-15h10m35s/
]]>https://justin.searls.co/spots/2025-05-29-23h17m54s/Tabelogged: ハシゴJustin Searlswebsite@searls.co2025-06-28T23:17:54+00:002025-05-29T21:24:06+09:00
I visited ハシゴ on May 29, 2025. I gave it a 3.3 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-29-23h17m54s/
]]>https://justin.searls.co/spots/2025-05-29-22h50m55s/Tabelogged: 串焼き居酒屋ゴバンJustin Searlswebsite@searls.co2025-06-28T22:50:55+00:002025-05-29T21:24:06+09:00
I visited 串焼き居酒屋ゴバン on May 29, 2025. I gave it a 3.3 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-29-22h50m55s/
]]>https://justin.searls.co/spots/2025-05-29-22h23m04s/Tabelogged: 米沢牛・焼肉 さかのJustin Searlswebsite@searls.co2025-06-28T22:23:04+00:002025-05-29T21:24:06+09:00
I visited 米沢牛・焼肉 さかの on May 29, 2025. I gave it a 3.5 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-29-22h23m04s/
]]>https://justin.searls.co/spots/2025-05-29-21h31m44s/Tabelogged: ピッツェリア エ オスタリア ダヴェッロJustin Searlswebsite@searls.co2025-06-28T21:31:44+00:002025-05-29T21:24:06+09:00
I visited ピッツェリア エ オスタリア ダヴェッロ on May 29, 2025. I gave it a 3.7 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-29-21h31m44s/
]]>https://justin.searls.co/spots/2025-05-29-21h12m40s/Tabelogged: 餃子 照井 福島駅東口店Justin Searlswebsite@searls.co2025-06-28T21:12:40+00:002025-05-29T21:24:06+09:00
I visited 餃子 照井 福島駅東口店 on May 29, 2025. I gave it a 3.7 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-29-21h12m40s/
]]>https://justin.searls.co/shots/2025-06-26-16h02m29s/My favorite Apple Podcasts bugJustin Searlswebsite@searls.co2025-06-26T20:02:29+00:002025-09-18T17:17:45-04:00
[2025-09-18 UPDATE: When the issue recurred just now on iPhone, it actually _opened Safari_ to the universal URL of the podcast. That indicates this is less likely a bug in the Podcasts app than in some other cross-platform system capable of opening links on a trigger. (And the answer can't be Shortcuts, since it occurs on versions of macOS that predate Shortcuts' support for automation.)]
After almost two years of being annoyed by this, I finally submitted the most annoying bug I'm currently dealing with. Filed as feedback `FB18414183` with description:
> For like 2 years (ever since Oppenheimer came out)? I listened to ONE EPISODE of Script Notes by manually navigating to it in the Podcasts app and listening to it. Now, across all my devices—iPad, iPhone, and every Mac, as if it's on some kind of bizarre timer, the Podcasts app will launch to the Script Notes page. Sometimes it's once a week, sometimes I go a month without seeing it. Always happens while I'm actively using the device and steals focus. This has been annoying and confusing for years, but it's so erratic that I assumed nobody at Apple would ever look at it and figure it out. Nothing I do changes anything: I've followed/unfollowed and downloaded/removed to try to shake something loose, but nope. Keeps launching to this random podcast I don't listen to
>
> As of macOS 26, however, this is the first time it actually breaks the app by showing this modal dialog with no views or controls on it.
Neat. 💣
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-06-26-16h02m29s/
]]>https://justin.searls.co/spots/2025-05-24-23h22m41s/Tabelogged: さわやか 新静岡セノバ店Justin Searlswebsite@searls.co2025-06-23T23:22:41+00:002025-05-29T21:24:06+09:00
I visited さわやか 新静岡セノバ店 on May 24, 2025. I gave it a 3.4 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-24-23h22m41s/
]]>https://justin.searls.co/spots/2025-05-24-21h35m56s/Tabelogged: 鳥藤Justin Searlswebsite@searls.co2025-06-23T21:35:56+00:002025-05-29T21:24:06+09:00
I visited 鳥藤 on May 24, 2025. I gave it a 3.8 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-24-21h35m56s/
]]>https://justin.searls.co/spots/2025-05-24-21h07m46s/Tabelogged: 多可能Justin Searlswebsite@searls.co2025-06-23T21:07:46+00:002025-05-29T21:24:06+09:00
I visited 多可能 on May 24, 2025. I gave it a 4.0 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-24-21h07m46s/
]]>https://justin.searls.co/spots/2025-05-23-23h32m19s/Tabelogged: 無庵Justin Searlswebsite@searls.co2025-06-22T23:32:19+00:002025-05-29T21:20:59+09:00
I visited 無庵 on May 23, 2025. I gave it a 4.0 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-23-23h32m19s/
]]>https://justin.searls.co/spots/2025-05-22-23h44m45s/Tabelogged: うなぎや せきのJustin Searlswebsite@searls.co2025-06-21T23:44:45+00:002025-05-29T21:24:06+09:00
I visited うなぎや せきの on May 22, 2025. I gave it a 3.9 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-22-23h44m45s/
]]>https://justin.searls.co/spots/2025-05-22-23h08m37s/Tabelogged: めしのタネJustin Searlswebsite@searls.co2025-06-21T23:08:37+00:002025-05-29T21:24:06+09:00
I visited めしのタネ on May 22, 2025. I gave it a 3.3 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-22-23h08m37s/
]]>https://justin.searls.co/spots/2025-05-22-22h42m46s/Tabelogged: 全国ご当地グルメコート 大宮横丁Justin Searlswebsite@searls.co2025-06-21T22:42:46+00:002025-05-29T21:24:06+09:00
I visited 全国ご当地グルメコート 大宮横丁 on May 22, 2025. I gave it a 3.0 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-22-22h42m46s/
]]>https://justin.searls.co/spots/2025-05-22-21h52m11s/Tabelogged: いづみや 本店Justin Searlswebsite@searls.co2025-06-21T21:52:11+00:002025-05-29T21:24:06+09:00
I visited いづみや 本店 on May 22, 2025. I gave it a 3.4 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-22-21h52m11s/
]]>https://justin.searls.co/shots/2025-06-21-12h45m14s/Home Sweet HomeJustin Searlswebsite@searls.co2025-06-21T19:45:14+00:002025-06-21T12:45:25-07:00
What my Japanese friends imagined when I told them I was headed back to Florida
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-06-21-12h45m14s/
]]>https://justin.searls.co/spots/2025-05-21-23h31m32s/Tabelogged: 熟成和牛ステーキグリルド エイジング・ビーフ 横浜店Justin Searlswebsite@searls.co2025-06-20T23:31:32+00:002025-05-29T21:24:06+09:00
I visited 熟成和牛ステーキグリルド エイジング・ビーフ 横浜店 on May 21, 2025. I gave it a 4.0 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-21-23h31m32s/
]]>https://justin.searls.co/spots/2025-05-21-23h02m29s/Tabelogged: ラーメン 環2家 川崎店Justin Searlswebsite@searls.co2025-06-20T23:02:29+00:002025-05-29T21:24:06+09:00
I visited ラーメン 環2家 川崎店 on May 21, 2025. I gave it a 4.0 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-21-23h02m29s/
]]>https://justin.searls.co/spots/2025-05-21-22h08m22s/Tabelogged: 伊太利亜のじぇらぁとやJustin Searlswebsite@searls.co2025-06-20T22:08:22+00:002025-05-29T21:20:59+09:00
I visited 伊太利亜のじぇらぁとや on May 21, 2025. I gave it a 3.1 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-21-22h08m22s/
]]>https://justin.searls.co/shots/2025-06-20-16h47m37s/Possy's been busyJustin Searlswebsite@searls.co2025-06-20T07:47:37+00:002025-06-20T07:53:38+00:00
Earlier this year, I announced I was working on a Rails app called POSSE Party which allows users to syndicate their website's content to a variety of social platforms simply by reading its RSS/Atom feed.
Well, as of today, POSSE Party officially posts to just about everything I could want it to. This week, I locked myself in a tiny Tokyo apartment and didn't let myself out until I'd finished building support for Instagram, Facebook Pages, LinkedIn, and YouTube. That brings the total number of platforms it supports up to 8. I've updated this site's POSSE Pulse accordingly.
I'm excited and relieved to have realized the vision of what I set out to build. I'll be discussing what's next… soon-ish. Probably.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-06-20-16h47m37s/
]]>https://justin.searls.co/spots/2025-05-20-23h20m33s/Tabelogged: 魚屋あらまさ 川崎店Justin Searlswebsite@searls.co2025-06-19T23:20:33+00:002025-05-29T21:20:59+09:00
I visited 魚屋あらまさ 川崎店 on May 20, 2025. I gave it a 3.4 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-20-23h20m33s/
]]>https://justin.searls.co/spots/2025-05-20-21h21m18s/Tabelogged: 串かつ でんがな 川崎店Justin Searlswebsite@searls.co2025-06-19T21:21:18+00:002025-05-29T21:20:59+09:00
I visited 串かつ でんがな 川崎店 on May 20, 2025. I gave it a 3.3 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-20-21h21m18s/
]]>https://justin.searls.co/spots/2025-05-19-23h18m33s/Tabelogged: うさぎや 川崎店Justin Searlswebsite@searls.co2025-06-18T23:18:33+00:002025-05-29T21:20:59+09:00
I visited うさぎや 川崎店 on May 19, 2025. I gave it a 3.5 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-19-23h18m33s/
]]>https://justin.searls.co/spots/2025-05-19-21h42m21s/Tabelogged: 洋食や 三代目 たいめいけんJustin Searlswebsite@searls.co2025-06-18T21:42:21+00:002025-05-29T21:20:59+09:00
I visited 洋食や 三代目 たいめいけん on May 19, 2025. I gave it a 3.3 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-19-21h42m21s/
]]>https://justin.searls.co/shots/2025-06-18-16h11m15s/28 Allergens Not DetectedJustin Searlswebsite@searls.co2025-06-18T07:11:15+00:002025-06-18T16:10:23+09:00
Sure this ice cream killed me, but think of all the allergens it didn't have!
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-06-18-16h11m15s/
]]>https://justin.searls.co/spots/2025-05-17-23h45m12s/Tabelogged: 新潟古町 而今Justin Searlswebsite@searls.co2025-06-16T23:45:12+00:002025-05-29T21:20:59+09:00
I visited 新潟古町 而今 on May 17, 2025. I gave it a 4.0 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-17-23h45m12s/
]]>https://justin.searls.co/spots/2025-05-17-22h24m28s/Tabelogged: シャモニー 上大川前店Justin Searlswebsite@searls.co2025-06-16T22:24:28+00:002025-05-29T21:20:59+09:00
I visited シャモニー 上大川前店 on May 17, 2025. I gave it a 3.5 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-17-22h24m28s/
]]>https://justin.searls.co/spots/2025-05-16-22h16m51s/Tabelogged: らーめん 一空Justin Searlswebsite@searls.co2025-06-15T22:16:51+00:002025-05-29T21:20:59+09:00
I visited らーめん 一空 on May 16, 2025. I gave it a 3.5 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-16-22h16m51s/
]]>https://justin.searls.co/spots/2025-05-16-22h15m26s/Tabelogged: 華音Justin Searlswebsite@searls.co2025-06-15T22:15:26+00:002025-05-29T21:20:59+09:00
I visited 華音 on May 16, 2025. I gave it a 4.0 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-16-22h15m26s/
]]>https://justin.searls.co/spots/2025-05-16-21h58m54s/Tabelogged: ニイガタ ピッツェリア ベントエマーレJustin Searlswebsite@searls.co2025-06-15T21:58:54+00:002025-05-29T21:20:59+09:00
I visited ニイガタ ピッツェリア ベントエマーレ on May 16, 2025. I gave it a 4.0 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-16-21h58m54s/
]]>https://justin.searls.co/spots/2025-05-16-21h42m19s/Tabelogged: 五郎 万代店Justin Searlswebsite@searls.co2025-06-15T21:42:19+00:002025-05-29T21:20:59+09:00
I visited 五郎 万代店 on May 16, 2025. I gave it a 3.3 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-16-21h42m19s/
]]>https://justin.searls.co/shots/2025-06-15-14h42m44s/Death to roller bagsJustin Searlswebsite@searls.co2025-06-15T05:42:44+00:002025-06-15T14:41:55+09:00
Nearly all Japan's overtourism woes could be solved overnight if the nation simply outlawed roller bags.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-06-15-14h42m44s/
]]>https://justin.searls.co/spots/2025-06-15-00h50m30s/Tabelogged: 鳥焼処 鳥ぼん 本店Justin Searlswebsite@searls.co2025-06-15T00:50:30+00:002025-06-15T00:50:33+00:00
I visited 鳥焼処 鳥ぼん 本店 on June 15, 2025. I gave it a 3.7 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-06-15-00h50m30s/
]]>https://justin.searls.co/shots/2025-06-14-10h11m07s/I'm edge cases all the way downJustin Searlswebsite@searls.co2025-06-14T01:11:07+00:002025-06-14T01:45:16+00:00
I feel like everything I try to do is so weird that when it doesn't work, I'm very often the first person to run into the bugs I discover, and I just ran into a pretty good example. Pretty sure Cursor ships with system prompts designed to prevent it from inserting smart quotes into code listings, because that would normally be a bug… but it also means the agent is constitutionally incapable of writing a script that searches for and replaces smart quotes.
It has been confused about why it can't type smart quotes for quite a while now. Neat.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-06-14-10h11m07s/
]]>https://justin.searls.co/spots/2025-06-13-10h37m42s/Tabelogged: 丸万焼鳥 本店Justin Searlswebsite@searls.co2025-06-13T10:37:42+00:002025-06-13T10:37:47+00:00
I visited 丸万焼鳥 本店 on June 13, 2025. I gave it a 3.8 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-06-13-10h37m42s/
]]>https://justin.searls.co/spots/2025-05-13-23h39m39s/Tabelogged: しらす丼と海鮮の店 次郎丸Justin Searlswebsite@searls.co2025-06-12T23:39:39+00:002025-05-29T21:20:59+09:00
I visited しらす丼と海鮮の店 次郎丸 on May 13, 2025. I gave it a 3.5 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-13-23h39m39s/
]]>https://justin.searls.co/spots/2025-05-13-22h43m14s/Tabelogged: 焼肉 うしなりJustin Searlswebsite@searls.co2025-06-12T22:43:14+00:002025-05-29T21:20:59+09:00
I visited 焼肉 うしなり on May 13, 2025. I gave it a 3.7 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-13-22h43m14s/
]]>https://justin.searls.co/spots/2025-05-13-21h33m40s/Tabelogged: Cherry Beans PJustin Searlswebsite@searls.co2025-06-12T21:33:40+00:002025-05-29T21:20:59+09:00
I visited Cherry Beans P on May 13, 2025. I gave it a 3.8 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-13-21h33m40s/
]]>https://justin.searls.co/spots/2025-05-11-21h07m06s/Tabelogged: 12Justin Searlswebsite@searls.co2025-06-10T21:07:06+00:002025-05-29T21:20:59+09:00
I visited 12 on May 11, 2025. I gave it a 3.7 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-11-21h07m06s/
]]>https://justin.searls.co/spots/2025-06-10-12h24m07s/Tabelogged: 鳥雅Justin Searlswebsite@searls.co2025-06-10T12:24:07+00:002025-06-10T12:24:12+00:00
I visited 鳥雅 on June 10, 2025. I gave it a 4.1 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-06-10-12h24m07s/
]]>https://justin.searls.co/spots/2025-05-10-23h23m07s/Tabelogged: 三河屋Justin Searlswebsite@searls.co2025-06-09T23:23:07+00:002025-05-29T21:20:59+09:00
I visited 三河屋 on May 10, 2025. I gave it a 3.8 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-10-23h23m07s/
]]>https://justin.searls.co/spots/2025-06-09-10h38m22s/Tabelogged: 薩摩だれやめ処 まえわり屋Justin Searlswebsite@searls.co2025-06-09T10:38:22+00:002025-06-09T10:38:25+00:00
I visited 薩摩だれやめ処 まえわり屋 on June 9, 2025. I gave it a 3.5 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-06-09-10h38m22s/
]]>https://justin.searls.co/shots/2025-06-07-18h44m29s/This fucking fishJustin Searlswebsite@searls.co2025-06-08T04:44:29+00:002025-06-07T19:47:32+09:00
Felt extremely stupid not knowing how to pronounce this fish.
Asked waitress. She didn't know
Neighboring elderly couple next to me didn't know.
Sushi chef across counter didn't know.
Took three staff members to identify it as "isaki"
Was an incredibly validating moment
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-06-07-18h44m29s/
]]>https://justin.searls.co/shots/2025-06-07-18h10m31s/We are RainbowJustin Searlswebsite@searls.co2025-06-07T09:10:31+00:002025-06-07T18:09:40+09:00
These gummy candies are the first rainbow-themed things I've seen so far this Pride Month.
(I bought them. They were good 🌈)
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-06-07-18h10m31s/
]]>https://justin.searls.co/spots/2025-06-07-03h48m33s/Tabelogged: イエロースパイスJustin Searlswebsite@searls.co2025-06-07T03:48:33+00:002025-06-07T03:48:36+00:00
I visited イエロースパイス on June 7, 2025. I gave it a 3.4 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-06-07-03h48m33s/
]]>https://justin.searls.co/spots/2025-05-07-23h03m03s/Tabelogged: とんかつ とんきJustin Searlswebsite@searls.co2025-06-06T23:03:03+00:002025-05-29T21:20:59+09:00
I visited とんかつ とんき on May 7, 2025. I gave it a 3.5 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-07-23h03m03s/
]]>https://justin.searls.co/spots/2025-05-07-22h23m06s/Tabelogged: らーめん矢吹 本店Justin Searlswebsite@searls.co2025-06-06T22:23:06+00:002025-05-29T21:20:59+09:00
I visited らーめん矢吹 本店 on May 7, 2025. I gave it a 3.5 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-07-22h23m06s/
]]>https://justin.searls.co/spots/2025-05-07-22h15m20s/Tabelogged: 新橋立呑処 へそ 静岡1号店Justin Searlswebsite@searls.co2025-06-06T22:15:20+00:002025-05-29T21:20:59+09:00
I visited 新橋立呑処 へそ 静岡1号店 on May 7, 2025. I gave it a 3.3 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-07-22h15m20s/
]]>https://justin.searls.co/spots/2025-05-06-23h02m53s/Tabelogged: 静岡 四川飯店Justin Searlswebsite@searls.co2025-06-05T23:02:53+00:002025-05-29T21:20:59+09:00
I visited 静岡 四川飯店 on May 6, 2025. I gave it a 3.2 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-06-23h02m53s/
]]>https://justin.searls.co/spots/2025-05-06-21h36m55s/Tabelogged: ななや 静岡店Justin Searlswebsite@searls.co2025-06-05T21:36:55+00:002025-05-29T21:20:59+09:00
I visited ななや 静岡店 on May 6, 2025. I gave it a 4.0 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-06-21h36m55s/
]]>https://justin.searls.co/spots/2025-05-05-23h09m08s/Tabelogged: 石松餃子 アスティ静岡店Justin Searlswebsite@searls.co2025-06-04T23:09:08+00:002025-05-29T21:20:59+09:00
I visited 石松餃子 アスティ静岡店 on May 5, 2025. I gave it a 3.7 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-05-23h09m08s/
]]>https://justin.searls.co/spots/2025-05-05-21h20m31s/Tabelogged: がブリチキン。 草薙駅前店Justin Searlswebsite@searls.co2025-06-04T21:20:31+00:002025-05-29T21:20:59+09:00
I visited がブリチキン。 草薙駅前店 on May 5, 2025. I gave it a 4.0 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-05-21h20m31s/
]]>https://justin.searls.co/spots/2025-06-04-09h48m15s/Tabelogged: 磯魚・イセエビ料理 ふる里Justin Searlswebsite@searls.co2025-06-04T09:48:15+00:002025-06-04T09:48:18+00:00
I visited 磯魚・イセエビ料理 ふる里 on June 4, 2025. I gave it a 3.6 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-06-04-09h48m15s/
]]>https://justin.searls.co/spots/2025-06-03-11h32m56s/Tabelogged: くずし割烹 ぼんた 個室お二階Justin Searlswebsite@searls.co2025-06-03T11:32:56+00:002025-06-03T11:32:58+00:00
I visited くずし割烹 ぼんた 個室お二階 on June 3, 2025. I gave it a 3.5 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-06-03-11h32m56s/
]]>https://justin.searls.co/spots/2025-06-03-07h34m41s/Tabelogged: 魚河岸直営 いけす海鮮 ろ組 くるふ福井駅店Justin Searlswebsite@searls.co2025-06-03T07:34:41+00:002025-06-03T07:34:43+00:00
I visited 魚河岸直営 いけす海鮮 ろ組 くるふ福井駅店 on June 3, 2025. I gave it a 3.5 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-06-03-07h34m41s/
]]>https://justin.searls.co/shots/2025-06-03-08h53m38s/Try this Milk Sour!Justin Searlswebsite@searls.co2025-06-02T23:53:38+00:002025-06-03T08:52:45+09:00
An accident of language—the fact that "sour milk" sounds so unappealing—is probably why nobody in America ever considered making a "milk sour", which is just... exactly what it sounds like.
Milk and liquor, together at last.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-06-03-08h53m38s/
]]>https://justin.searls.co/spots/2025-06-02-09h22m21s/Tabelogged: 焼肉ニューミートJustin Searlswebsite@searls.co2025-06-02T09:22:21+00:002025-06-02T09:22:23+00:00
I visited 焼肉ニューミート on June 2, 2025. I gave it a 3.6 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-06-02-09h22m21s/
]]>https://justin.searls.co/spots/2025-06-02-06h23m29s/Tabelogged: マルカドールJustin Searlswebsite@searls.co2025-06-02T06:23:29+00:002025-06-02T15:55:12+09:00
I visited マルカドール on June 2, 2025. I gave it a 3.7 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-06-02-06h23m29s/
]]>https://justin.searls.co/spots/2025-06-01-21h21m15s/Tabelogged: 福炒家Justin Searlswebsite@searls.co2025-06-01T21:21:15+00:002025-06-01T10:47:52+00:00
I visited 福炒家 on June 1, 2025. I gave it a 3.2 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-06-01-21h21m15s/
]]>https://justin.searls.co/spots/2025-05-31-22h34m21s/Tabelogged: 宇都宮 きそばJustin Searlswebsite@searls.co2025-05-31T22:34:21+00:002025-05-31T09:02:39+00:00
I visited 宇都宮 きそば on May 31, 2025. I gave it a 3.2 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-31-22h34m21s/
]]>https://justin.searls.co/spots/2025-05-31-22h14m16s/Tabelogged: ラ トゥールJustin Searlswebsite@searls.co2025-05-31T22:14:16+00:002025-05-31T08:49:00+00:00
I visited ラ トゥール on May 31, 2025. I gave it a 3.8 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-31-22h14m16s/
]]>https://justin.searls.co/spots/2025-05-31-21h46m01s/Tabelogged: とちおとめ×芭莉式Justin Searlswebsite@searls.co2025-05-31T21:46:01+00:002025-05-31T08:49:00+00:00
I visited とちおとめ×芭莉式 on May 31, 2025. I gave it a 3.4 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-31-21h46m01s/
]]>https://justin.searls.co/spots/2025-05-31-21h24m14s/Tabelogged: オリオン餃子 宇都宮駅前通り店Justin Searlswebsite@searls.co2025-05-31T21:24:14+00:002025-05-31T09:02:39+00:00
I visited オリオン餃子 宇都宮駅前通り店 on May 31, 2025. I gave it a 3.5 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-05-31-21h24m14s/
]]>https://justin.searls.co/shots/2025-05-28-22h42m25s/It's crane games all the way downJustin Searlswebsite@searls.co2025-05-28T13:42:25+00:002025-05-28T22:41:42+09:00
Finally, a crane game where the prize is another crane game.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-05-28-22h42m25s/
]]>https://justin.searls.co/shots/2025-05-26-12h49m52s/Forbidden ButtonJustin Searlswebsite@searls.co2025-05-26T03:49:52+00:002025-05-26T17:19:13+09:00
I have never wanted to press a button more than I want to press this button
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-05-26-12h49m52s/
]]>https://justin.searls.co/shots/2025-05-23-17h11m30s/Like a YakuzaJustin Searlswebsite@searls.co2025-05-23T08:11:30+00:002025-05-23T22:36:15+09:00
Was hunkered down at a cafe in Yokohama's Chinatown earlier this week while waiting for Becky to finish a workout and looked up from my Steam Deck to notice I was simultaneously standing under the same gate in Like a Dragon: Yakuza's
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-05-23-17h11m30s/
]]>https://justin.searls.co/shots/2025-05-18-13h48m50s/Soapy SnakeJustin Searlswebsite@searls.co2025-05-18T04:48:50+00:002025-05-18T13:51:48+09:00
One thing I love about Japan are all the obscure Metal Gear Solid spin-offs that we never saw stateside.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-05-18-13h48m50s/
]]>https://justin.searls.co/shots/2025-05-05-18h50m34s/If this is losing, I don't want to winJustin Searlswebsite@searls.co2025-05-05T09:50:34+00:002025-05-05T18:55:54+09:00
In Japan, it's common for bars to have a dice game with rules like:
* Snake eyes: free drink
* Even number: half off drink
* Odd number: double size, double price drink
I "lost" with both of these 1L whisky-fruit highballs. I sure don't feel like a loser, though.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-05-05-18h50m34s/
]]>https://justin.searls.co/shots/2025-04-26-18h57m18s/This one's tough, SamJustin Searlswebsite@searls.co2025-04-26T22:57:18+00:002025-04-26T19:05:26-04:00
One of my favorite things about OpenAI is when they A/B test ChatGPT responses and the computer arrives at two identical responses, but still insist you tell them which answer was better.
I'm feeling the response on the right, personally.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-04-26-18h57m18s/
]]>https://justin.searls.co/spots/2025-04-24-21h54m58s/Tabelogged: 土と日Justin Searlswebsite@searls.co2025-04-24T21:54:58+00:002025-05-29T21:20:59+09:00
I visited 土と日 on April 24, 2025. I gave it a 4.0 on Tabelog.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/spots/2025-04-24-21h54m58s/
]]>https://justin.searls.co/shots/2025-04-21-11h01m30s/Radioactive CondosJustin Searlswebsite@searls.co2025-04-21T15:01:30+00:002025-06-14T10:44:47+09:00
Searching for real estate in Japan has been a humorous lesson in the differences of how we market things here. You'd think of all countries, Japanese developers might be sensitive to promotional images that make their brand-new condo building appear to be radioactive. ☢️
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-04-21-11h01m30s/
]]>https://justin.searls.co/shots/2025-04-13-20h54m45s/How to make incredible HomeKit backgrounds with ChatGPTJustin Searlswebsite@searls.co2025-04-14T00:54:45+00:002025-04-13T21:41:21-04:00
Okay, so there's a great meme going around the /r/HomeKit subreddit right now, where folks are using ChatGPT to generate illustrations for each of their rooms in the Home app. Finally got around to joining in the fun.
Here's how I did it:
1. Take a vertical photo of each of the rooms in your home that you've configured in HomeKit
2. Start a conversation with GPT-4o and describe that you want vertical (9:16) illustrations for the Home app based on your photos, and any style preferences (I'll share my prompt below)
3. One at a time, feed it your photos, and offer feedback until it gets it right
4. Save each photo to a new album in Photos so you can reference it from the Home app
5. Over in the Home app, for each room:
1. Select the room (on iPhone, tap the ellipsis in the corner; on iPad or Mac, select it in the side bar)
2. Tap the ellipsis in the top right and choose "Room settings"
3. Choose an image for the room background
4. Select the image from your Photos library
6. Do this on every device, because (of course) the Home app still doesn't sync background images
I had a blast setting these up and didn't hesitate to repeat it for all my devices. The bland, samey look of the default HomeKit room design makes it easy to confuse where you are in the app, and these illustrations are nothing short of delightful. Apart from the tremendous image generation capabilities of ChatGPT 4o, photographing rooms without resorting to a comically wide angle fisheye lens is very difficult, and an artistic touch can emphasize the "feel" of a room better than a photo can.
Here's the full set of my rooms:
Oh, and here's the prompt I used:
> I have a fun project for you! Please make stylized background images based on the photos of each room in my home that I send you. I'm going to use these as background images for each of my rooms in HomeKit. Important to note, these images must be vertical. 9:16!
>
> Very excited about this. Would love for you to take…
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-04-13-20h54m45s/
]]>https://justin.searls.co/shots/2025-04-11-11h17m26s/First impressions of GitHub Copilot's Agent modeJustin Searlswebsite@searls.co2025-04-11T15:17:26+00:002025-04-11T11:38:59-04:00
tl;dr it works. You should try it.
I finally got around to trying the new Agent functionality in GitHub Copilot.
You gotta really know when to ask an LLM for help, though. (I wrote last year how I decide whether to reach for an AI assistant, if you're interested.)
My experience and recent research both indicate that AI works best for creating _new_ stuff from scratch, especially when that code is perfunctory and typical and conventional. That's the reason there's such a divide between people who've had terrific experiences with "vibe coding" and others—like me—for whom all the hours fucking with AI to make it do my job for me have mostly been a waste of my time. Every other time I've tried to use an agent mode in Cursor or Claude Code, I've asked it how to do things that most "staff" or "principal" or "distinguished" engineer have never tried and would have no idea how to do, so naturally they never went well.
But today I'm finally starting work on a new gem, and I had an annoying task that _wasn't_ a legacy rescue, or exploiting a brand new language feature, or doing something totally unlike anything anyone has ever done before. So I fired up the agent mode using Anthropic's 3.7-sonnet model and let it go to work.
Specifically, I asked it to stub out a Rails engine to use as a starting point for moving over existing login functionality into a gem. It did basically everything in the same order and way that I would. It commented out additional hooks I'll probably need, which is nice.
It also gave me instructions for wiring up the new engine from the project I'm extracting the behavior from, which is a nice bonus.
Did it work? Yup:
Cool.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-04-11-11h17m26s/
]]>https://justin.searls.co/shots/2025-03-30-09h23m07s/Ah yes, that magical trip through the foothills of Falkreath HoldJustin Searlswebsite@searls.co2025-03-30T13:23:07+00:002025-06-14T10:44:47+09:00
That Microsoft OneDrive still insists on sending me photo memory e-mails, despite the fact I've unsubscribed a dozen times, and even though literally every picture in my OneDrive is a screenshot from my gaming PC will never not be hilarious to me.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-03-30-09h23m07s/
]]>https://justin.searls.co/posts/this-vision-pro-strap-is-totally-globular-/This Vision Pro strap is totally globular!Justin Searlswebsite@searls.co2025-03-13T20:52:16+00:002025-03-13T17:22:26-04:00
Who the fuck knows what a "globular cluster" is, but the Globular Cluster CMA1 is my new recommendation for Best Way to Wear Vision Pro. It replaces a lightly-modified BOBOVR M2 as the reining champ, primarily due to the fact it's a thing you can just buy on Amazon and slap on your face. It's slightly lighter, too. One downside: it places a _wee_ bit more weight up front. I genuinely forget I'm wearing the BOBOVR M2 and I never _quite_ forget I'm wearing this one.
Here's a picture. You can't tell, but I'm actually winking at you.
Also pictured, I've started wearing a cycling skull cap when I work with Vision Pro to prevent the spread of my ethnic greases onto the cushions themselves. By regularly washing the cap, I don't have to worry about having an acne breakout as a 40-year-old man. An ounce of prevention and all that.
You might be asking, "_where's the Light Seal?_" Well, it turns out if you're wearing this thing for more than a couple hours, having peripheral vision and feeling airflow over your skin is quite nice. Besides, all the cool kids are doing it. Going "open face" requires an alternative to Apple's official straps, of course, because Apple would prefer to give your cheek bones a workout as gravity leaves its mark on your upper-jowl region.
You might also be wondering, "_does he realize he looks ridiculous?_" All I can say is that being totally shameless and not caring what the fuck anyone thinks is always a great look.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/posts/this-vision-pro-strap-is-totally-globular-/
]]>https://justin.searls.co/shots/2025-03-11-16h29m15s/ChatGPT has become my search engineJustin Searlswebsite@searls.co2025-03-11T20:29:15+00:002025-03-11T16:40:24-04:00
Perhaps this is partly because the Japanese Internet continues to be needlessly opaque (it has now been zero days since I encountered a UI built around HTML image maps), but ChatGPT has become an indispensable planning partner whenever Google would normally let me down. In the case above, I just typed "search for Indigo La End concerts in Japan this June", and it got me back only the June dates of a tour I didn't know was going on, and for which tickets only went on sale two days ago. From there it was literally two more clicks to be where I needed to be in order to buy a paper ticket I could pick up at any 7-Eleven nationwide.
These days, whenever a traditional Google-oriented search workflow would have been particularly fraught—whether that's due to out-of-date information (past concerts) or SEO spam (ticket resellers)—the fact that ChatGPT will jump through two or three extra hoops _for me_ has made a huge difference in whether I find the answer I'm looking for or get lost in a forest of tabs and give up.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-03-11-16h29m15s/
]]>https://justin.searls.co/clips/v31-what-is-refactoring/What is Refactoring?Justin Searlswebsite@searls.co2025-02-19T22:37:13+00:002025-02-19T17:40:38-05:00
Realized I managed to shit out a decent definition of the word "refactoring" in 30 seconds when I was editing this longer video on career advice, so may as well clip it for posterity. Both were pulled from v31 of Breaking Change.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/clips/v31-what-is-refactoring/
]]>https://justin.searls.co/clips/v30-the-wrong-programmers/The Wrong ProgrammersJustin Searlswebsite@searls.co2025-02-13T16:40:49+00:002025-02-14T10:52:35-05:00
I'm as big a fan of searching for environmental and systemic explanations when expectations are missed, but that doesn't mean that _sometimes_ the blame lies with the skill of the people doing the job. Decided I'm going to stop pretending as if that's never the case.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/clips/v30-the-wrong-programmers/
]]>https://justin.searls.co/shots/2025-02-13-10h36m30s/I have lost all controlJustin Searlswebsite@searls.co2025-02-13T15:36:30+00:002025-02-13T10:36:52-05:00
Every time I sin, another device appears on my desk.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-02-13-10h36m30s/
]]>https://justin.searls.co/clips/v30-the-startup-shell-game/The Startup Shell GameJustin Searlswebsite@searls.co2025-02-10T14:47:27+00:002025-02-14T10:52:35-05:00The Startup Shell Game
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/clips/v30-the-startup-shell-game/
]]>https://justin.searls.co/shots/2025-02-09-08h54m55s/Ultra Narrow ViewJustin Searlswebsite@searls.co2025-02-09T13:54:55+00:002025-06-14T10:44:47+09:00
Vertical monitors for folks working on documents have been a thing for decades — now that Apple Vision Pro supports an 8K-ish ultra wide screen orientation for Mac Virtual Display, I'd love to see custom aspect ratios that allow you to create only as big of a Mac window as you need.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-02-09-08h54m55s/
]]>https://justin.searls.co/shots/2025-02-08-16h49m24s/20%? Sign me up!Justin Searlswebsite@searls.co2025-02-08T21:49:24+00:002025-02-08T16:49:50-05:00
Why freak out about tariffs and the economy when random signs on the side of the highways in Florida are able to offer such amazing investment returns?
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-02-08-16h49m24s/
]]>https://justin.searls.co/clips/v30-the-baby-store/The Baby StoreJustin Searlswebsite@searls.co2025-02-08T03:39:30+00:002025-02-14T10:52:35-05:00
Why I didn't have kids, despite the fact a lot of men seem weirdly OK with pretending they have zero regrets.
This clip is from v30 of Breaking Change.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/clips/v30-the-baby-store/
]]>https://justin.searls.co/shots/2025-01-30-20h21m44s/How to build a podcasting platform in under 8 hoursJustin Searlswebsite@searls.co2025-01-31T02:04:23+00:002025-01-31T07:25:57-05:00
Last year at Rails World, I indulged in some horn tooting and victory-lap taking when I showed off the publishing platform and strength-training app I built to support Becky's business.
The paper-thin pretense of my talk was, "wow, look at how incredible Ruby on Rails is for empowering developers—even solo acts—to build ambitious products." And don't get me wrong, that was the main thesis. But the presentation was also an opportunity to show off my work and drop the mic.
As a consultant, I spent my entire career hearing _how hard it is_ to build a real product. That as a Johnny-come-lately contractor, I _could never know_ why things had to be slow. Or complicated. Or buggy. I lost track of how many times someone referenced Steve Jobs' epic judgment of consultants as the reason they wouldn't hire me on a contract basis and why I _was only valuable_ if I joined their corporate family in W-2 matrimony.
Well, all that consultant FUD turned out to be bullshit. Simply by doing all the things I'd been telling others to do for two decades, I enjoyed the smoothest software development experience I've ever witnessed at any company of any scale. Literally everything went great. The resulting app looks, performs, and functions better than I ever imagined it would. My product owner / wife is thrilled with it. In its first 4 months on the market, only two bugs have been reported by customers and both were fixed in an hour or less.
Of course, one reason I held back on celebrating the success of my own ability to somehow form _all the right opinions_ about good software was because it would have been premature. The true test of any software system is how easy it is to change later. Well, as you might be able to tell from the braggadocious tone of this post, I finally have an answer after delivering the platform's first major post-launch feature.
Becky has been wanting to start a podcast for a while, and given that we already had a bespoke CMS with her name on it lying around,…
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-01-30-20h21m44s/
]]>https://justin.searls.co/shots/2025-01-21-16h19m31s/New paper answers whether ChatGPT makes you lazierJustin Searlswebsite@searls.co2025-01-21T21:19:31+00:002025-01-21T16:34:40-05:00
Apple Intelligence summary of the abstract, which I couldn't be bothered to read:
> A study comparing learners' motivations, self-regulated learning processes, and performance with different support agents (AI, human expert, writing analytics, or none) found no difference in motivation but significant differences in learning processes and performance. While AI support improved essay scores, it may also promote dependence and "metacognitive laziness."
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-01-21-16h19m31s/
]]>https://justin.searls.co/shots/2025-01-14-12h49m31s/Happy Birthday I Got You an Irrelevant Blog PostJustin Searlswebsite@searls.co2025-01-14T17:49:31+00:002025-01-14T12:49:47-05:00
Think of how much they saved by sending me this nonsensical content marketing collateral instead of a coupon.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-01-14-12h49m31s/
]]>https://justin.searls.co/shots/2025-01-14-07h45m30s/What is up with Apple Music recommendations?Justin Searlswebsite@searls.co2025-01-14T12:45:30+00:002025-06-14T10:44:47+09:00
Just me, or has Apple Music started giving top billing to some really weird recommendations? Every day I log in, the top recommendation is an artist I've never heard of, with a track or album that sounds like AI generated lofi or stock music. I admit I listen to a fair number of instrumental "Focus" playlists and channels, but I think they're trying to do something clever with the backend algorithm and they're failing to grasp that people use "lofi music" and "music music" completely differently.
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-01-14-07h45m30s/
]]>https://justin.searls.co/shots/2025-01-13-15h37m07s/How to make a HomeKit scene dim lights without turning them onJustin Searlswebsite@searls.co2025-01-13T20:37:07+00:002025-06-14T10:44:47+09:00
Update: and 20 minutes after posting this, it stopped working. HomeKit giveth and HomeKit taketh away.
Out of the box, Apple's Home app will turn _on_ any lights you add to a scene, even if it's only to decrease their brightness level. As a result, if your goal is to simply dim the house's lighting at nighttime, then your scene may have the unintended effect of actually _turning on_ a bunch of lights.
While not the best-looking app in the world, third party apps _can_ separate a light's power state from its brightness level in a HomeKit scene, and Eve is a free one that lets you configure this.
1. First, make your HomeKit scene how you want it in the Home app, because that UI is nicer
2. In Eve, open the "Automation" view from the sidebar
3. Find the scene in the "Scenes" tab
4. For each room with a light you want to dim without turning on, tap the `>` chevron to the right of the room name and then uncheck each light's "Power" setting while leaving the "Brightness" setting as-is
And there you go. Dimmer lights without inadvertently turning on all your lights. 🎉
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-01-13-15h37m07s/
]]>https://justin.searls.co/shots/2025-01-10-15h28m51s/A fine vintageJustin Searlswebsite@searls.co2025-01-10T20:28:51+00:002025-01-10T15:29:03-05:00
Can you catch COVID from 2020 wine?
See the full post in high resolution at justin․searls․co 🔗
https://justin.searls.co/shots/2025-01-10-15h28m51s/
]]>
https://justin.searls.co/takes/2025-12-02-13h50m42s/Justin Searlswebsite@searls.co2025-12-02T18:50:42+00:002025-12-02T17:32:47-05:00https://justin.searls.co/clips/fit-a-5090-gaming-rig-in-a-backpack/Fit a 5090 gaming rig in a backpack https://justin.searls.co/clips/fit-a-5090-gaming-rig-in-a-backpack/Justin Searlswebsite@searls.co2025-11-30T22:06:51+00:002025-11-30T17:13:38-05:00https://justin.searls.co/mails/2025-10/I'd do it all again https://justin.searls.co/mails/2025-10/Justin Searlswebsite@searls.co2025-11-28T00:18:28+00:002025-11-28T00:18:31+00:00https://justin.searls.co/takes/2025-11-27-16h16m36s/Justin Searlswebsite@searls.co2025-11-27T21:16:36+00:002025-11-27T21:17:19+00:00https://justin.searls.co/takes/2025-11-27-10h30m48s/Justin Searlswebsite@searls.co2025-11-27T15:30:48+00:002025-11-27T10:31:49-05:00https://justin.searls.co/takes/2025-11-24-15h50m12s/Justin Searlswebsite@searls.co2025-11-24T20:50:12+00:002025-11-24T15:51:45-05:00https://justin.searls.co/takes/2025-11-24-11h24m25s/Justin Searlswebsite@searls.co2025-11-24T16:24:25+00:002025-11-24T16:35:38+00:00https://justin.searls.co/clips/the-software-project-lifecycle/The Software Project Lifecycle https://justin.searls.co/clips/the-software-project-lifecycle/Justin Searlswebsite@searls.co2025-11-23T13:13:29+00:002025-11-23T08:17:31-05:00https://justin.searls.co/takes/2025-11-22-14h50m39s/Justin Searlswebsite@searls.co2025-11-22T19:50:39+00:002025-11-22T14:51:45-05:00https://justin.searls.co/casts/breaking-change-v47-turbinately-ill/Breaking Change podcast v47 - Turbinately Ill https://justin.searls.co/casts/breaking-change-v47-turbinately-ill/Justin Searlswebsite@searls.co2025-11-22T19:07:27+00:002025-11-22T22:44:50-05:00https://justin.searls.co/takes/2025-11-20-17h14m18s/Justin Searlswebsite@searls.co2025-11-20T22:14:18+00:002025-11-20T17:19:41-05:00https://justin.searls.co/takes/2025-11-20-14h17m00s/Justin Searlswebsite@searls.co2025-11-20T19:17:00+00:002025-11-20T14:19:06-05:00https://justin.searls.co/takes/2025-11-20-07h59m26s/Justin Searlswebsite@searls.co2025-11-20T12:59:26+00:002025-11-20T08:00:10-05:00https://justin.searls.co/posts/tdd-is-more-important-than-ever/TDD is more important than ever https://justin.searls.co/posts/tdd-is-more-important-than-ever/Justin Searlswebsite@searls.co2025-11-18T20:54:32+00:002025-11-18T16:52:25-05:00https://justin.searls.co/shots/2025-11-18-08h15m36s/Downdetector is down https://justin.searls.co/shots/2025-11-18-08h15m36s/Justin Searlswebsite@searls.co2025-11-18T13:15:36+00:002025-11-18T08:20:00-05:00https://justin.searls.co/takes/2025-11-17-19h08m34s/Justin Searlswebsite@searls.co2025-11-18T00:08:34+00:002025-11-18T00:09:03+00:00https://justin.searls.co/shots/2025-11-17-10h53m34s/Live Captions for Audible books in iOS 26 https://justin.searls.co/shots/2025-11-17-10h53m34s/Justin Searlswebsite@searls.co2025-11-17T15:53:34+00:002025-11-17T11:13:38-05:00https://justin.searls.co/clips/creating-static-instagram-stories-as-wisps/Creating static Instagram Stories as Wisps https://justin.searls.co/clips/creating-static-instagram-stories-as-wisps/Justin Searlswebsite@searls.co2025-11-17T14:33:07+00:002025-11-17T09:46:13-05:00https://justin.searls.co/takes/2025-11-16-22h15m42s/Justin Searlswebsite@searls.co2025-11-17T03:15:42+00:002025-11-17T03:16:11+00:00https://justin.searls.co/takes/2025-11-13-20h19m40s/Justin Searlswebsite@searls.co2025-11-14T01:19:40+00:002025-11-14T01:20:45+00:00https://justin.searls.co/takes/2025-11-13-11h17m58s/Justin Searlswebsite@searls.co2025-11-13T16:17:58+00:002025-11-13T11:21:26-05:00https://justin.searls.co/takes/2025-11-13-06h54m59s/Justin Searlswebsite@searls.co2025-11-13T11:54:59+00:002025-11-13T11:55:24+00:00https://justin.searls.co/shots/2025-11-12-14h13m34s/My lucky day https://justin.searls.co/shots/2025-11-12-14h13m34s/Justin Searlswebsite@searls.co2025-11-12T19:13:34+00:002025-11-12T14:13:47-05:00https://justin.searls.co/takes/2025-11-12-05h35m37s/Justin Searlswebsite@searls.co2025-11-12T10:35:37+00:002025-11-12T10:36:46+00:00https://justin.searls.co/links/2025-11-10-rip-iphone-18-air/RIP iPhone 18 Air https://justin.searls.co/links/2025-11-10-rip-iphone-18-air/Justin Searlswebsite@searls.co2025-11-10T21:29:50+00:002025-11-10T16:45:36-05:00https://justin.searls.co/takes/2025-11-10-07h36m21s/Justin Searlswebsite@searls.co2025-11-10T12:36:21+00:002025-11-10T12:37:10+00:00https://justin.searls.co/takes/2025-11-09-14h36m36s/Justin Searlswebsite@searls.co2025-11-09T19:36:36+00:002025-11-09T14:36:41-05:00https://justin.searls.co/casts/breaking-change-v46-adjusted-gross-intelligence/Breaking Change podcast v46 - Adjusted Gross Intelligence https://justin.searls.co/casts/breaking-change-v46-adjusted-gross-intelligence/Justin Searlswebsite@searls.co2025-11-08T17:24:27+00:002025-11-09T10:47:57-05:00https://justin.searls.co/takes/2025-11-07-19h16m41s/Justin Searlswebsite@searls.co2025-11-08T00:16:41+00:002025-11-08T00:19:28+00:00https://justin.searls.co/takes/2025-11-07-18h59m40s/Justin Searlswebsite@searls.co2025-11-07T23:59:40+00:002025-11-08T07:31:33-05:00https://justin.searls.co/takes/2025-11-07-10h48m35s/Justin Searlswebsite@searls.co2025-11-07T15:48:35+00:002025-11-07T15:49:48+00:00https://justin.searls.co/links/2025-11-04-software-is-supply-constrained-for-now/Software is supply-constrained (for now) https://justin.searls.co/links/2025-11-04-software-is-supply-constrained-for-now/Justin Searlswebsite@searls.co2025-11-04T21:17:25+00:002025-11-04T21:55:39+00:00https://justin.searls.co/takes/2025-11-04-14h08m41s/Justin Searlswebsite@searls.co2025-11-04T19:08:41+00:002025-11-04T14:09:39-05:00https://justin.searls.co/takes/2025-11-03-14h56m26s/Justin Searlswebsite@searls.co2025-11-03T19:56:26+00:002025-11-03T19:57:08+00:00https://justin.searls.co/takes/2025-10-30-17h07m54s/Justin Searlswebsite@searls.co2025-10-30T21:07:54+00:002025-10-30T21:08:31+00:00https://justin.searls.co/posts/how-to-downgrade-vision-pro-dfu-mode/How to downgrade Vision Pro https://justin.searls.co/posts/how-to-downgrade-vision-pro-dfu-mode/Justin Searlswebsite@searls.co2025-10-30T19:00:35+00:002025-10-30T15:20:19-04:00https://justin.searls.co/takes/2025-10-30-11h00m40s/Justin Searlswebsite@searls.co2025-10-30T15:00:40+00:002025-10-30T15:02:18+00:00https://justin.searls.co/takes/2025-10-29-10h57m27s/Justin Searlswebsite@searls.co2025-10-29T14:57:27+00:002025-10-29T14:58:15+00:00https://justin.searls.co/takes/2025-10-29-09h26m39s/Justin Searlswebsite@searls.co2025-10-29T13:26:39+00:002025-10-29T13:27:25+00:00https://justin.searls.co/takes/2025-10-27-10h35m37s/Justin Searlswebsite@searls.co2025-10-27T14:35:37+00:002025-10-27T14:36:48+00:00https://justin.searls.co/takes/2025-10-26-12h26m29s/Justin Searlswebsite@searls.co2025-10-26T16:26:29+00:002025-10-26T16:27:17+00:00https://justin.searls.co/casts/breaking-change-v45-developer-strap-on/Breaking Change podcast v45 - Developer Strap-on https://justin.searls.co/casts/breaking-change-v45-developer-strap-on/Justin Searlswebsite@searls.co2025-10-26T14:54:47+00:002025-10-27T20:46:01-04:00https://justin.searls.co/shots/2025-10-25-12h35m39s/The new Developer Strap delivers 20 Gbps to M2 Vision Pro https://justin.searls.co/shots/2025-10-25-12h35m39s/Justin Searlswebsite@searls.co2025-10-25T16:35:39+00:002025-10-25T13:09:22-04:00https://justin.searls.co/takes/2025-10-24-13h06m56s/Justin Searlswebsite@searls.co2025-10-24T17:06:56+00:002025-10-24T13:07:16-04:00https://justin.searls.co/takes/2025-10-23-22h25m48s/Justin Searlswebsite@searls.co2025-10-24T02:25:48+00:002025-10-23T22:25:50-04:00https://justin.searls.co/takes/2025-10-22-17h43m18s/Justin Searlswebsite@searls.co2025-10-22T21:43:18+00:002025-10-22T17:43:21-04:00https://justin.searls.co/casts/merge-commits-ruby-ai-tldr-of-ai-dev/Merge Commits podcast v - The Ruby AI Podcast: The TLDR of AI Dev https://justin.searls.co/casts/merge-commits-ruby-ai-tldr-of-ai-dev/Justin Searlswebsite@searls.co2025-10-21T15:42:53+00:002025-10-21T12:31:26-04:00https://justin.searls.co/takes/2025-10-21-08h10m13s/Justin Searlswebsite@searls.co2025-10-21T12:10:13+00:002025-10-21T12:11:04+00:00https://justin.searls.co/mails/2025-09/The Generative Creativity Spectrum https://justin.searls.co/mails/2025-09/Justin Searlswebsite@searls.co2025-10-21T00:17:59+00:002025-10-21T00:18:02+00:00https://justin.searls.co/takes/2025-10-20-10h20m30s/Justin Searlswebsite@searls.co2025-10-20T14:20:30+00:002025-10-20T14:51:59+00:00https://justin.searls.co/takes/2025-10-17-15h23m12s/Justin Searlswebsite@searls.co2025-10-17T19:23:12+00:002025-10-17T19:24:14+00:00https://justin.searls.co/casts/hotfix-v44.0.2-if-you-dont-like-it-quit/Breaking Change podcast v44.0.2 - Mike McQuaid: If you don't like it, Quit https://justin.searls.co/casts/hotfix-v44.0.2-if-you-dont-like-it-quit/Justin Searlswebsite@searls.co2025-10-17T16:00:00+00:002025-10-20T22:20:26-04:00https://justin.searls.co/takes/2025-10-17-09h35m44s/Justin Searlswebsite@searls.co2025-10-17T13:35:44+00:002025-10-17T10:19:30-04:00https://justin.searls.co/takes/2025-10-16-15h19m04s/Justin Searlswebsite@searls.co2025-10-16T19:19:04+00:002025-10-16T19:19:58+00:00https://justin.searls.co/takes/2025-10-15-15h58m54s/Justin Searlswebsite@searls.co2025-10-15T19:58:54+00:002025-10-15T15:59:16-04:00https://justin.searls.co/takes/2025-10-15-14h54m27s/Justin Searlswebsite@searls.co2025-10-15T18:54:27+00:002025-10-15T19:01:54+00:00https://justin.searls.co/takes/2025-10-15-12h08m36s/Justin Searlswebsite@searls.co2025-10-15T16:08:36+00:002025-10-15T12:09:04-04:00https://justin.searls.co/links/2025-10-15-good-coding-agent-advice/Good coding agent advice https://justin.searls.co/links/2025-10-15-good-coding-agent-advice/Justin Searlswebsite@searls.co2025-10-15T10:11:43+00:002025-10-15T14:04:28-04:00https://justin.searls.co/takes/2025-10-14-14h17m57s/Justin Searlswebsite@searls.co2025-10-14T18:17:57+00:002025-10-14T14:18:19-04:00https://justin.searls.co/takes/2025-10-14-11h56m37s/Justin Searlswebsite@searls.co2025-10-14T15:56:37+00:002025-10-14T15:59:02+00:00https://justin.searls.co/takes/2025-10-13-13h26m15s/Justin Searlswebsite@searls.co2025-10-13T17:26:15+00:002025-10-13T17:27:02+00:00https://justin.searls.co/shots/2025-10-13-09h09m26s/✅ Active on weekends https://justin.searls.co/shots/2025-10-13-09h09m26s/Justin Searlswebsite@searls.co2025-10-13T13:09:26+00:002025-10-13T09:14:45-04:00https://justin.searls.co/takes/2025-10-13-07h39m16s/Justin Searlswebsite@searls.co2025-10-13T11:39:16+00:002025-10-13T07:41:55-04:00https://justin.searls.co/takes/2025-10-12-17h41m34s/Justin Searlswebsite@searls.co2025-10-12T21:41:34+00:002025-10-12T17:41:37-04:00https://justin.searls.co/takes/2025-10-12-11h12m10s/8 hours/day all week. It's the last day of the week and I haven't hit 35% of the weekly limit.
If I'd paid the same…
🔗 https://justin.searls.co/takes/2025-10-12-11h12m10s/]]>Justin Searlswebsite@searls.co2025-10-12T15:12:10+00:002025-10-13T13:15:13+00:00https://justin.searls.co/takes/2025-10-12-06h59m17s/Justin Searlswebsite@searls.co2025-10-12T10:59:17+00:002025-10-12T07:00:42-04:00https://justin.searls.co/takes/2025-10-11-12h21m25s/Justin Searlswebsite@searls.co2025-10-11T16:21:25+00:002025-10-11T18:44:48+00:00https://justin.searls.co/takes/2025-10-11-09h44m40s/Justin Searlswebsite@searls.co2025-10-11T13:44:40+00:002025-10-11T18:44:48+00:00https://justin.searls.co/takes/2025-10-09-18h04m29s/Justin Searlswebsite@searls.co2025-10-09T22:04:29+00:002025-10-09T22:04:53+00:00https://justin.searls.co/links/2025-10-09-people-jumped-to-conclusions-about-this-rubygems-thing/People jumped to conclusions about this RubyGems thing https://justin.searls.co/links/2025-10-09-people-jumped-to-conclusions-about-this-rubygems-thing/Justin Searlswebsite@searls.co2025-10-09T19:32:53+00:002025-10-10T07:47:44-04:00https://justin.searls.co/takes/2025-10-09-13h04m14s/Justin Searlswebsite@searls.co2025-10-09T17:04:14+00:002025-10-09T17:35:25+00:00https://justin.searls.co/takes/2025-10-09-11h34m04s/Justin Searlswebsite@searls.co2025-10-09T15:34:04+00:002025-10-09T11:34:07-04:00https://justin.searls.co/takes/2025-10-09-08h24m47s/Justin Searlswebsite@searls.co2025-10-09T12:24:47+00:002025-10-09T12:29:50+00:00https://justin.searls.co/takes/2025-10-08-13h12m40s/Justin Searlswebsite@searls.co2025-10-08T17:12:40+00:002025-10-08T17:22:45+00:00https://justin.searls.co/takes/2025-10-08-10h26m18s/Justin Searlswebsite@searls.co2025-10-08T14:26:18+00:002025-10-08T14:28:16+00:00https://justin.searls.co/casts/merge-commits-dead-code-fear-driven-everything/Merge Commits podcast v - Dead Code: Fear-driven Everything https://justin.searls.co/casts/merge-commits-dead-code-fear-driven-everything/Justin Searlswebsite@searls.co2025-10-08T13:18:28+00:002025-10-08T09:19:14-04:00https://justin.searls.co/takes/2025-10-06-11h51m30s/Justin Searlswebsite@searls.co2025-10-06T15:51:30+00:002025-10-06T15:25:00-04:00https://justin.searls.co/takes/2025-10-05-13h45m19s/Justin Searlswebsite@searls.co2025-10-05T17:45:19+00:002025-10-05T13:45:21-04:00https://justin.searls.co/takes/2025-10-04-09h37m22s/Justin Searlswebsite@searls.co2025-10-04T13:37:22+00:002025-10-04T13:38:01+00:00https://justin.searls.co/takes/2025-10-02-16h48m49s/Justin Searlswebsite@searls.co2025-10-02T20:48:49+00:002025-10-02T20:52:53+00:00https://justin.searls.co/posts/is-sora-the-future-of-fiction/Is Sora the future of fiction? https://justin.searls.co/posts/is-sora-the-future-of-fiction/Justin Searlswebsite@searls.co2025-10-02T12:50:18+00:002025-10-02T11:16:46-04:00https://justin.searls.co/clips/my-top-10-sora-clips-on-day-one/My Top 10 Sora Clips on Day One https://justin.searls.co/clips/my-top-10-sora-clips-on-day-one/Justin Searlswebsite@searls.co2025-10-01T21:35:04+00:002025-10-01T17:38:15-04:00https://justin.searls.co/takes/2025-10-01-08h25m06s/Justin Searlswebsite@searls.co2025-10-01T12:25:06+00:002025-10-01T08:25:08-04:00https://justin.searls.co/clips/will-code-for-s/Will code for 🙌's https://justin.searls.co/clips/will-code-for-s/Justin Searlswebsite@searls.co2025-09-30T21:42:15+00:002025-09-30T19:50:06-04:00https://justin.searls.co/takes/2025-09-30-10h43m07s/Justin Searlswebsite@searls.co2025-09-30T14:43:07+00:002025-09-30T14:53:25+00:00https://justin.searls.co/casts/hotfix-v44.0.1-ignore-all-previous-instructions/Breaking Change podcast v44.0.1 - José Valim: It's a time for builders https://justin.searls.co/casts/hotfix-v44.0.1-ignore-all-previous-instructions/Justin Searlswebsite@searls.co2025-09-29T21:29:48+00:002025-09-30T19:17:15-04:00https://justin.searls.co/takes/2025-09-29-12h38m30s/Justin Searlswebsite@searls.co2025-09-29T16:38:30+00:002025-09-29T16:39:00+00:00https://justin.searls.co/takes/2025-09-29-06h58m06s/Justin Searlswebsite@searls.co2025-09-29T10:58:06+00:002025-09-29T11:04:48+00:00https://justin.searls.co/takes/2025-09-28-21h18m41s/Justin Searlswebsite@searls.co2025-09-29T01:18:41+00:002025-09-28T21:18:43-04:00https://justin.searls.co/posts/why-im-not-rushing-to-take-sides-in-the-rubygems-fiasco/Why I'm not rushing to take sides in the RubyGems fiasco https://justin.searls.co/posts/why-im-not-rushing-to-take-sides-in-the-rubygems-fiasco/Justin Searlswebsite@searls.co2025-09-28T13:20:19+00:002025-10-10T07:47:44-04:00https://justin.searls.co/takes/2025-09-26-17h22m09s/Justin Searlswebsite@searls.co2025-09-26T21:33:51+00:002025-09-26T17:34:02-04:00https://justin.searls.co/takes/2025-09-26-16h27m32s/Justin Searlswebsite@searls.co2025-09-26T20:27:32+00:002025-09-26T16:27:48-04:00https://justin.searls.co/takes/2025-09-22-16h50m48s/Justin Searlswebsite@searls.co2025-09-26T15:50:48+00:002025-09-22T20:52:33+00:00https://justin.searls.co/takes/2025-09-24-09h41m38s/Justin Searlswebsite@searls.co2025-09-24T13:41:38+00:002025-09-24T13:44:56+00:00https://justin.searls.co/posts/how-to-automatically-add-chapters-to-your-podcast/How to automatically add chapters to your podcast https://justin.searls.co/posts/how-to-automatically-add-chapters-to-your-podcast/Justin Searlswebsite@searls.co2025-09-23T15:25:03+00:002025-09-23T12:49:38-04:00https://justin.searls.co/takes/2025-09-22-15h54m39s/Justin Searlswebsite@searls.co2025-09-22T19:54:39+00:002025-09-22T19:55:24+00:00https://justin.searls.co/casts/breaking-change-v44-cant-get-it-up/Breaking Change podcast v44 - Can't get it up https://justin.searls.co/casts/breaking-change-v44-cant-get-it-up/Justin Searlswebsite@searls.co2025-09-22T14:39:55+00:002025-09-23T13:48:24-04:00https://justin.searls.co/takes/2025-09-20-17h59m34s/Justin Searlswebsite@searls.co2025-09-20T21:59:34+00:002025-09-20T18:05:05-04:00https://justin.searls.co/shots/2025-09-20-13h42m01s/MagSafe Ice Packs https://justin.searls.co/shots/2025-09-20-13h42m01s/Justin Searlswebsite@searls.co2025-09-20T19:25:14+00:002025-09-20T15:27:23-04:00https://justin.searls.co/takes/2025-09-20-14h36m23s/Justin Searlswebsite@searls.co2025-09-20T18:36:23+00:002025-09-20T14:37:21-04:00
https://justin.searls.co/takes/2025-12-02-13h50m42s/Justin Searlswebsite@searls.co2025-12-02T18:50:42+00:002025-12-02T17:32:47-05:00https://justin.searls.co/clips/fit-a-5090-gaming-rig-in-a-backpack/Fit a 5090 gaming rig in a backpack https://justin.searls.co/clips/fit-a-5090-gaming-rig-in-a-backpack/Justin Searlswebsite@searls.co2025-11-30T22:06:51+00:002025-11-30T17:13:38-05:00https://justin.searls.co/mails/2025-10/I'd do it all again https://justin.searls.co/mails/2025-10/Justin Searlswebsite@searls.co2025-11-28T00:18:28+00:002025-11-28T00:18:31+00:00https://justin.searls.co/takes/2025-11-27-16h16m36s/Justin Searlswebsite@searls.co2025-11-27T21:16:36+00:002025-11-27T21:17:19+00:00https://justin.searls.co/takes/2025-11-27-10h30m48s/Justin Searlswebsite@searls.co2025-11-27T15:30:48+00:002025-11-27T10:31:49-05:00https://justin.searls.co/takes/2025-11-24-15h50m12s/Justin Searlswebsite@searls.co2025-11-24T20:50:12+00:002025-11-24T15:51:45-05:00https://justin.searls.co/takes/2025-11-24-11h24m25s/Justin Searlswebsite@searls.co2025-11-24T16:24:25+00:002025-11-24T16:35:38+00:00https://justin.searls.co/clips/the-software-project-lifecycle/The Software Project Lifecycle https://justin.searls.co/clips/the-software-project-lifecycle/Justin Searlswebsite@searls.co2025-11-23T13:13:29+00:002025-11-23T08:17:31-05:00https://justin.searls.co/takes/2025-11-22-14h50m39s/Justin Searlswebsite@searls.co2025-11-22T19:50:39+00:002025-11-22T14:51:45-05:00https://justin.searls.co/casts/breaking-change-v47-turbinately-ill/Breaking Change podcast v47 - Turbinately Ill https://justin.searls.co/casts/breaking-change-v47-turbinately-ill/Justin Searlswebsite@searls.co2025-11-22T19:07:27+00:002025-11-22T22:44:50-05:00https://justin.searls.co/takes/2025-11-20-17h14m18s/Justin Searlswebsite@searls.co2025-11-20T22:14:18+00:002025-11-20T17:19:41-05:00https://justin.searls.co/takes/2025-11-20-14h17m00s/Justin Searlswebsite@searls.co2025-11-20T19:17:00+00:002025-11-20T14:19:06-05:00https://justin.searls.co/takes/2025-11-20-07h59m26s/Justin Searlswebsite@searls.co2025-11-20T12:59:26+00:002025-11-20T08:00:10-05:00https://justin.searls.co/posts/tdd-is-more-important-than-ever/TDD is more important than ever https://justin.searls.co/posts/tdd-is-more-important-than-ever/Justin Searlswebsite@searls.co2025-11-18T20:54:32+00:002025-11-18T16:52:25-05:00https://justin.searls.co/shots/2025-11-18-08h15m36s/Downdetector is down https://justin.searls.co/shots/2025-11-18-08h15m36s/Justin Searlswebsite@searls.co2025-11-18T13:15:36+00:002025-11-18T08:20:00-05:00https://justin.searls.co/takes/2025-11-17-19h08m34s/Justin Searlswebsite@searls.co2025-11-18T00:08:34+00:002025-11-18T00:09:03+00:00https://justin.searls.co/shots/2025-11-17-10h53m34s/Live Captions for Audible books in iOS 26 https://justin.searls.co/shots/2025-11-17-10h53m34s/Justin Searlswebsite@searls.co2025-11-17T15:53:34+00:002025-11-17T11:13:38-05:00https://justin.searls.co/clips/creating-static-instagram-stories-as-wisps/Creating static Instagram Stories as Wisps https://justin.searls.co/clips/creating-static-instagram-stories-as-wisps/Justin Searlswebsite@searls.co2025-11-17T14:33:07+00:002025-11-17T09:46:13-05:00https://justin.searls.co/takes/2025-11-16-22h15m42s/Justin Searlswebsite@searls.co2025-11-17T03:15:42+00:002025-11-17T03:16:11+00:00https://justin.searls.co/takes/2025-11-13-20h19m40s/Justin Searlswebsite@searls.co2025-11-14T01:19:40+00:002025-11-14T01:20:45+00:00https://justin.searls.co/takes/2025-11-13-11h17m58s/Justin Searlswebsite@searls.co2025-11-13T16:17:58+00:002025-11-13T11:21:26-05:00https://justin.searls.co/takes/2025-11-13-06h54m59s/Justin Searlswebsite@searls.co2025-11-13T11:54:59+00:002025-11-13T11:55:24+00:00https://justin.searls.co/shots/2025-11-12-14h13m34s/My lucky day https://justin.searls.co/shots/2025-11-12-14h13m34s/Justin Searlswebsite@searls.co2025-11-12T19:13:34+00:002025-11-12T14:13:47-05:00https://justin.searls.co/takes/2025-11-12-05h35m37s/Justin Searlswebsite@searls.co2025-11-12T10:35:37+00:002025-11-12T10:36:46+00:00https://justin.searls.co/links/2025-11-10-rip-iphone-18-air/RIP iPhone 18 Air https://justin.searls.co/links/2025-11-10-rip-iphone-18-air/Justin Searlswebsite@searls.co2025-11-10T21:29:50+00:002025-11-10T16:45:36-05:00https://justin.searls.co/takes/2025-11-10-07h36m21s/Justin Searlswebsite@searls.co2025-11-10T12:36:21+00:002025-11-10T12:37:10+00:00https://justin.searls.co/takes/2025-11-09-14h36m36s/Justin Searlswebsite@searls.co2025-11-09T19:36:36+00:002025-11-09T14:36:41-05:00https://justin.searls.co/casts/breaking-change-v46-adjusted-gross-intelligence/Breaking Change podcast v46 - Adjusted Gross Intelligence https://justin.searls.co/casts/breaking-change-v46-adjusted-gross-intelligence/Justin Searlswebsite@searls.co2025-11-08T17:24:27+00:002025-11-09T10:47:57-05:00https://justin.searls.co/takes/2025-11-07-19h16m41s/Justin Searlswebsite@searls.co2025-11-08T00:16:41+00:002025-11-08T00:19:28+00:00https://justin.searls.co/takes/2025-11-07-18h59m40s/Justin Searlswebsite@searls.co2025-11-07T23:59:40+00:002025-11-08T07:31:33-05:00https://justin.searls.co/takes/2025-11-07-10h48m35s/Justin Searlswebsite@searls.co2025-11-07T15:48:35+00:002025-11-07T15:49:48+00:00https://justin.searls.co/links/2025-11-04-software-is-supply-constrained-for-now/Software is supply-constrained (for now) https://justin.searls.co/links/2025-11-04-software-is-supply-constrained-for-now/Justin Searlswebsite@searls.co2025-11-04T21:17:25+00:002025-11-04T21:55:39+00:00https://justin.searls.co/takes/2025-11-04-14h08m41s/Justin Searlswebsite@searls.co2025-11-04T19:08:41+00:002025-11-04T14:09:39-05:00https://justin.searls.co/takes/2025-11-03-14h56m26s/Justin Searlswebsite@searls.co2025-11-03T19:56:26+00:002025-11-03T19:57:08+00:00https://justin.searls.co/takes/2025-10-30-17h07m54s/Justin Searlswebsite@searls.co2025-10-30T21:07:54+00:002025-10-30T21:08:31+00:00https://justin.searls.co/posts/how-to-downgrade-vision-pro-dfu-mode/How to downgrade Vision Pro https://justin.searls.co/posts/how-to-downgrade-vision-pro-dfu-mode/Justin Searlswebsite@searls.co2025-10-30T19:00:35+00:002025-10-30T15:20:19-04:00https://justin.searls.co/takes/2025-10-30-11h00m40s/Justin Searlswebsite@searls.co2025-10-30T15:00:40+00:002025-10-30T15:02:18+00:00https://justin.searls.co/takes/2025-10-29-10h57m27s/Justin Searlswebsite@searls.co2025-10-29T14:57:27+00:002025-10-29T14:58:15+00:00https://justin.searls.co/takes/2025-10-29-09h26m39s/Justin Searlswebsite@searls.co2025-10-29T13:26:39+00:002025-10-29T13:27:25+00:00https://justin.searls.co/takes/2025-10-27-10h35m37s/Justin Searlswebsite@searls.co2025-10-27T14:35:37+00:002025-10-27T14:36:48+00:00https://justin.searls.co/takes/2025-10-26-12h26m29s/Justin Searlswebsite@searls.co2025-10-26T16:26:29+00:002025-10-26T16:27:17+00:00https://justin.searls.co/casts/breaking-change-v45-developer-strap-on/Breaking Change podcast v45 - Developer Strap-on https://justin.searls.co/casts/breaking-change-v45-developer-strap-on/Justin Searlswebsite@searls.co2025-10-26T14:54:47+00:002025-10-27T20:46:01-04:00https://justin.searls.co/shots/2025-10-25-12h35m39s/The new Developer Strap delivers 20 Gbps to M2 Vision Pro https://justin.searls.co/shots/2025-10-25-12h35m39s/Justin Searlswebsite@searls.co2025-10-25T16:35:39+00:002025-10-25T13:09:22-04:00https://justin.searls.co/takes/2025-10-24-13h06m56s/Justin Searlswebsite@searls.co2025-10-24T17:06:56+00:002025-10-24T13:07:16-04:00https://justin.searls.co/takes/2025-10-23-22h25m48s/Justin Searlswebsite@searls.co2025-10-24T02:25:48+00:002025-10-23T22:25:50-04:00https://justin.searls.co/takes/2025-10-22-17h43m18s/Justin Searlswebsite@searls.co2025-10-22T21:43:18+00:002025-10-22T17:43:21-04:00https://justin.searls.co/casts/merge-commits-ruby-ai-tldr-of-ai-dev/Merge Commits podcast v - The Ruby AI Podcast: The TLDR of AI Dev https://justin.searls.co/casts/merge-commits-ruby-ai-tldr-of-ai-dev/Justin Searlswebsite@searls.co2025-10-21T15:42:53+00:002025-10-21T12:31:26-04:00https://justin.searls.co/takes/2025-10-21-08h10m13s/Justin Searlswebsite@searls.co2025-10-21T12:10:13+00:002025-10-21T12:11:04+00:00https://justin.searls.co/mails/2025-09/The Generative Creativity Spectrum https://justin.searls.co/mails/2025-09/Justin Searlswebsite@searls.co2025-10-21T00:17:59+00:002025-10-21T00:18:02+00:00https://justin.searls.co/takes/2025-10-20-10h20m30s/Justin Searlswebsite@searls.co2025-10-20T14:20:30+00:002025-10-20T14:51:59+00:00https://justin.searls.co/takes/2025-10-17-15h23m12s/Justin Searlswebsite@searls.co2025-10-17T19:23:12+00:002025-10-17T19:24:14+00:00https://justin.searls.co/casts/hotfix-v44.0.2-if-you-dont-like-it-quit/Breaking Change podcast v44.0.2 - Mike McQuaid: If you don't like it, Quit https://justin.searls.co/casts/hotfix-v44.0.2-if-you-dont-like-it-quit/Justin Searlswebsite@searls.co2025-10-17T16:00:00+00:002025-10-20T22:20:26-04:00https://justin.searls.co/takes/2025-10-17-09h35m44s/Justin Searlswebsite@searls.co2025-10-17T13:35:44+00:002025-10-17T10:19:30-04:00https://justin.searls.co/takes/2025-10-16-15h19m04s/Justin Searlswebsite@searls.co2025-10-16T19:19:04+00:002025-10-16T19:19:58+00:00https://justin.searls.co/takes/2025-10-15-15h58m54s/Justin Searlswebsite@searls.co2025-10-15T19:58:54+00:002025-10-15T15:59:16-04:00https://justin.searls.co/takes/2025-10-15-14h54m27s/Justin Searlswebsite@searls.co2025-10-15T18:54:27+00:002025-10-15T19:01:54+00:00https://justin.searls.co/takes/2025-10-15-12h08m36s/Justin Searlswebsite@searls.co2025-10-15T16:08:36+00:002025-10-15T12:09:04-04:00https://justin.searls.co/links/2025-10-15-good-coding-agent-advice/Good coding agent advice https://justin.searls.co/links/2025-10-15-good-coding-agent-advice/Justin Searlswebsite@searls.co2025-10-15T10:11:43+00:002025-10-15T14:04:28-04:00https://justin.searls.co/takes/2025-10-14-14h17m57s/Justin Searlswebsite@searls.co2025-10-14T18:17:57+00:002025-10-14T14:18:19-04:00https://justin.searls.co/takes/2025-10-14-11h56m37s/Justin Searlswebsite@searls.co2025-10-14T15:56:37+00:002025-10-14T15:59:02+00:00https://justin.searls.co/takes/2025-10-13-13h26m15s/Justin Searlswebsite@searls.co2025-10-13T17:26:15+00:002025-10-13T17:27:02+00:00https://justin.searls.co/shots/2025-10-13-09h09m26s/✅ Active on weekends https://justin.searls.co/shots/2025-10-13-09h09m26s/Justin Searlswebsite@searls.co2025-10-13T13:09:26+00:002025-10-13T09:14:45-04:00https://justin.searls.co/takes/2025-10-13-07h39m16s/Justin Searlswebsite@searls.co2025-10-13T11:39:16+00:002025-10-13T07:41:55-04:00https://justin.searls.co/takes/2025-10-12-17h41m34s/Justin Searlswebsite@searls.co2025-10-12T21:41:34+00:002025-10-12T17:41:37-04:00https://justin.searls.co/takes/2025-10-12-11h12m10s/8 hours/day all week. It's the last day of the week and I haven't hit 35% of the weekly limit.
If I'd paid the same $200/mo for Claude, I'd have been locked out by day 2.
🔗 https://justin.searls.co/takes/2025-10-12-11h12m10s/]]>Justin Searlswebsite@searls.co2025-10-12T15:12:10+00:002025-10-13T13:15:13+00:00https://justin.searls.co/takes/2025-10-12-06h59m17s/Justin Searlswebsite@searls.co2025-10-12T10:59:17+00:002025-10-12T07:00:42-04:00https://justin.searls.co/takes/2025-10-11-12h21m25s/Justin Searlswebsite@searls.co2025-10-11T16:21:25+00:002025-10-11T18:44:48+00:00https://justin.searls.co/takes/2025-10-11-09h44m40s/Justin Searlswebsite@searls.co2025-10-11T13:44:40+00:002025-10-11T18:44:48+00:00https://justin.searls.co/takes/2025-10-09-18h04m29s/Justin Searlswebsite@searls.co2025-10-09T22:04:29+00:002025-10-09T22:04:53+00:00https://justin.searls.co/links/2025-10-09-people-jumped-to-conclusions-about-this-rubygems-thing/People jumped to conclusions about this RubyGems thing https://justin.searls.co/links/2025-10-09-people-jumped-to-conclusions-about-this-rubygems-thing/Justin Searlswebsite@searls.co2025-10-09T19:32:53+00:002025-10-10T07:47:44-04:00https://justin.searls.co/takes/2025-10-09-13h04m14s/Justin Searlswebsite@searls.co2025-10-09T17:04:14+00:002025-10-09T17:35:25+00:00https://justin.searls.co/takes/2025-10-09-11h34m04s/Justin Searlswebsite@searls.co2025-10-09T15:34:04+00:002025-10-09T11:34:07-04:00https://justin.searls.co/takes/2025-10-09-08h24m47s/Justin Searlswebsite@searls.co2025-10-09T12:24:47+00:002025-10-09T12:29:50+00:00https://justin.searls.co/takes/2025-10-08-13h12m40s/Justin Searlswebsite@searls.co2025-10-08T17:12:40+00:002025-10-08T17:22:45+00:00https://justin.searls.co/takes/2025-10-08-10h26m18s/Justin Searlswebsite@searls.co2025-10-08T14:26:18+00:002025-10-08T14:28:16+00:00https://justin.searls.co/casts/merge-commits-dead-code-fear-driven-everything/Merge Commits podcast v - Dead Code: Fear-driven Everything https://justin.searls.co/casts/merge-commits-dead-code-fear-driven-everything/Justin Searlswebsite@searls.co2025-10-08T13:18:28+00:002025-10-08T09:19:14-04:00https://justin.searls.co/takes/2025-10-06-11h51m30s/Justin Searlswebsite@searls.co2025-10-06T15:51:30+00:002025-10-06T15:25:00-04:00https://justin.searls.co/takes/2025-10-05-13h45m19s/Justin Searlswebsite@searls.co2025-10-05T17:45:19+00:002025-10-05T13:45:21-04:00https://justin.searls.co/takes/2025-10-04-09h37m22s/Justin Searlswebsite@searls.co2025-10-04T13:37:22+00:002025-10-04T13:38:01+00:00https://justin.searls.co/takes/2025-10-02-16h48m49s/Justin Searlswebsite@searls.co2025-10-02T20:48:49+00:002025-10-02T20:52:53+00:00https://justin.searls.co/posts/is-sora-the-future-of-fiction/Is Sora the future of fiction? https://justin.searls.co/posts/is-sora-the-future-of-fiction/Justin Searlswebsite@searls.co2025-10-02T12:50:18+00:002025-10-02T11:16:46-04:00https://justin.searls.co/clips/my-top-10-sora-clips-on-day-one/My Top 10 Sora Clips on Day One https://justin.searls.co/clips/my-top-10-sora-clips-on-day-one/Justin Searlswebsite@searls.co2025-10-01T21:35:04+00:002025-10-01T17:38:15-04:00https://justin.searls.co/takes/2025-10-01-08h25m06s/Justin Searlswebsite@searls.co2025-10-01T12:25:06+00:002025-10-01T08:25:08-04:00https://justin.searls.co/clips/will-code-for-s/Will code for 🙌's https://justin.searls.co/clips/will-code-for-s/Justin Searlswebsite@searls.co2025-09-30T21:42:15+00:002025-09-30T19:50:06-04:00https://justin.searls.co/takes/2025-09-30-10h43m07s/Justin Searlswebsite@searls.co2025-09-30T14:43:07+00:002025-09-30T14:53:25+00:00https://justin.searls.co/casts/hotfix-v44.0.1-ignore-all-previous-instructions/Breaking Change podcast v44.0.1 - José Valim: It's a time for builders https://justin.searls.co/casts/hotfix-v44.0.1-ignore-all-previous-instructions/Justin Searlswebsite@searls.co2025-09-29T21:29:48+00:002025-09-30T19:17:15-04:00https://justin.searls.co/takes/2025-09-29-12h38m30s/Justin Searlswebsite@searls.co2025-09-29T16:38:30+00:002025-09-29T16:39:00+00:00https://justin.searls.co/takes/2025-09-29-06h58m06s/Justin Searlswebsite@searls.co2025-09-29T10:58:06+00:002025-09-29T11:04:48+00:00https://justin.searls.co/takes/2025-09-28-21h18m41s/Justin Searlswebsite@searls.co2025-09-29T01:18:41+00:002025-09-28T21:18:43-04:00https://justin.searls.co/posts/why-im-not-rushing-to-take-sides-in-the-rubygems-fiasco/Why I'm not rushing to take sides in the RubyGems fiasco https://justin.searls.co/posts/why-im-not-rushing-to-take-sides-in-the-rubygems-fiasco/Justin Searlswebsite@searls.co2025-09-28T13:20:19+00:002025-10-10T07:47:44-04:00https://justin.searls.co/takes/2025-09-26-17h22m09s/Justin Searlswebsite@searls.co2025-09-26T21:33:51+00:002025-09-26T17:34:02-04:00https://justin.searls.co/takes/2025-09-26-16h27m32s/Justin Searlswebsite@searls.co2025-09-26T20:27:32+00:002025-09-26T16:27:48-04:00https://justin.searls.co/takes/2025-09-22-16h50m48s/Justin Searlswebsite@searls.co2025-09-26T15:50:48+00:002025-09-22T20:52:33+00:00https://justin.searls.co/takes/2025-09-24-09h41m38s/Justin Searlswebsite@searls.co2025-09-24T13:41:38+00:002025-09-24T13:44:56+00:00https://justin.searls.co/posts/how-to-automatically-add-chapters-to-your-podcast/How to automatically add chapters to your podcast https://justin.searls.co/posts/how-to-automatically-add-chapters-to-your-podcast/Justin Searlswebsite@searls.co2025-09-23T15:25:03+00:002025-09-23T12:49:38-04:00https://justin.searls.co/takes/2025-09-22-15h54m39s/Justin Searlswebsite@searls.co2025-09-22T19:54:39+00:002025-09-22T19:55:24+00:00https://justin.searls.co/casts/breaking-change-v44-cant-get-it-up/Breaking Change podcast v44 - Can't get it up https://justin.searls.co/casts/breaking-change-v44-cant-get-it-up/Justin Searlswebsite@searls.co2025-09-22T14:39:55+00:002025-09-23T13:48:24-04:00https://justin.searls.co/takes/2025-09-20-17h59m34s/Justin Searlswebsite@searls.co2025-09-20T21:59:34+00:002025-09-20T18:05:05-04:00https://justin.searls.co/shots/2025-09-20-13h42m01s/MagSafe Ice Packs https://justin.searls.co/shots/2025-09-20-13h42m01s/Justin Searlswebsite@searls.co2025-09-20T19:25:14+00:002025-09-20T15:27:23-04:00https://justin.searls.co/takes/2025-09-20-14h36m23s/Justin Searlswebsite@searls.co2025-09-20T18:36:23+00:002025-09-20T14:37:21-04:00
https://justin.searls.co/takes/2025-12-02-13h50m42s/🔥 Sam should simply ask ChatGPT how to make…Justin Searlswebsite@searls.co2025-12-02T18:50:42+00:002025-12-02T17:32:47-05:00Sam should simply ask ChatGPT how to make ChatGPT better techmeme.com/251201/p35]]>Sam should simply ask ChatGPT how to make ChatGPT better https://www.techmeme.com/251201/p35]]>https://justin.searls.co/clips/fit-a-5090-gaming-rig-in-a-backpack/✂️ Fit a 5090 gaming rig in a backpackJustin Searlswebsite@searls.co2025-11-30T22:06:51+00:002025-11-30T17:13:38-05:00
I spent my holiday weekend gaining massive respect for the small-form factor (SFF) PC gaming community. Holy shit, was this a pain in the ass. BUT, it's a fraction the size, way faster, and whisper quiet compared to my outgoing build. Glad I did it.
https://justin.searls.co/mails/2025-10/I'd do it all againJustin Searlswebsite@searls.co2025-11-28T00:18:28+00:002025-11-28T00:18:31+00:00Hello! 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:
Made an open source library called 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
My good friend Ken 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!
x1IdLjVdBBHjFYUEf3c9OHKMTue, 21 Oct 2025 15:42:53 +0000The Ruby AI Podcast: The TLDR of AI DevThe Ruby AI Podcast: The TLDR of AI DevJustin Searls055:26Justin Searls
https://justin.searls.co/casts/merge-commits-ruby-ai-tldr-of-ai-dev/
Joe Leo and Valentino Stoll sat with me to talk about why I quit speaking and an exciting year of iteration on AI development workflows.
https://justin.searls.co/clips/fit-a-5090-gaming-rig-in-a-backpack/✂️ Fit a 5090 gaming rig in a backpackJustin Searlswebsite@searls.co2025-11-30T22:06:51+00:002025-11-30T17:13:38-05:00
I spent my holiday weekend gaining massive respect for the small-form factor (SFF) PC gaming community. Holy shit, was this a pain in the ass. BUT, it's a fraction the size, way faster, and whisper quiet compared to my outgoing build. Glad I did it.
7pD6OxQTEO5hF9SdeHnXu0nbSat, 22 Nov 2025 19:07:27 +0000v47 - Turbinately Illv47 - Turbinately Ill52Justin Searls02:36:36Justin Searls
https://justin.searls.co/casts/breaking-change-v47-turbinately-ill/
Had a little pep in my step this time. Maybe it's because I decided to start recording after 7 AM for once. Maybe it's because I can finally fucking breathe out of my nose holes.
Tell me about what you do while you continue to draw breath at podcast@searls.co.
https://justin.searls.co/takes/2025-12-02-13h50m42s/🔥 Sam should simply ask ChatGPT how to make…Justin Searlswebsite@searls.co2025-12-02T18:50:42+00:002025-12-02T17:32:47-05:00Sam should simply ask ChatGPT how to make ChatGPT better techmeme.com/251201/p35]]>Sam should simply ask ChatGPT how to make ChatGPT better https://www.techmeme.com/251201/p35]]>https://justin.searls.co/clips/fit-a-5090-gaming-rig-in-a-backpack/✂️ Fit a 5090 gaming rig in a backpackJustin Searlswebsite@searls.co2025-11-30T22:06:51+00:002025-11-30T17:13:38-05:00
I spent my holiday weekend gaining massive respect for the small-form factor (SFF) PC gaming community. Holy shit, was this a pain in the ass. BUT, it's a fraction the size, way faster, and whisper quiet compared to my outgoing build. Glad I did it.