"Your newsletter actually makes me look forward to reading my email"
– Aaron ✨tenderlove✨ Patterson (who I can attest does NOT normally look forward to reading email.) justin.searls.co/newsletter/
"Your newsletter actually makes me look forward to reading my email"
– Aaron ✨tenderlove✨ Patterson (who I can attest does NOT normally look forward to reading email.) justin.searls.co/newsletter/
Humane, of overpriced AI tchotchke and parting-foolish-VCs-with-their-money fame:
Our investigation determined that the battery supplier was no longer meeting our quality standards and that there is a potential that certain battery cells supplied by this vendor may pose a fire safety risk.
I would normally be worried about people's safety here, but I'm pretty confident that all of Humane's customers had already stopped using it months ago.
Just published my monthly Searls of Wisdom newsletter to recap the month of May. A year-and-change in, I think I'm starting to get the hang of the format and I hope folks enjoy it.
If you subscribe now, you'll still receive it. justin.searls.co/newsletter/
Deeply satisfying that Google automatically sent this e-mail to my spam folder.
Bought a Mac Studio to have as my always-online home server, so that it would run critical batch processes, sync and backup my iCloud Photos, etc.
Came home after a month in Japan and find the Mac Studio has been beachballing for over two weeks. Bonus: it's now burned into the monitor, which never turned off. Neat.
This is a copy of the Searls of Wisdom newsletter delivered to subscribers on June 5, 2024.
During his closing keynote at RubyKaigi, Matz joked that it's really confusing why people would want a picture with him. "Why would you want that?" So a couple hours later I made sure to explain that I don't know why I want it, but could I please have a picture anyway and he obliged after a mock protest:

I'll be honest, I struggled a bit over what to write this month. I spent the entirety of May traveling all over Japan and had so many novel experiences that the only thing more difficult than picking a few favorites to write about would be to arrive at some kind of overarching theme to summarize the entire trip. Searching for the right thing to discuss here put me in an uncomfortably contemplative state, for better or worse.
Anyway, I hope you enjoy reading this decidedly middle-aged edition of Searls of Wisdom.
One of the mysteries of traveling Japan is that their domestic business hotels often deliver a higher level of service and amenities than comparable Western chains, even so-called "luxury" brands—all while charging a fraction of the price.
To illustrate, I've mostly been staying at Dormy Inn and their higher-end Nono brand for most of the last two weeks.
When you stay at a Dormy Inn, these services are more-or-less always included with your stay:
The Nono chain goes a step further by being completely floored with tatami mats, requiring guests to check their shoes in lockers at the hotel entrance. It's actually really nice in practice, and creates a very relaxed atmosphere throughout the hotel.
The price for all these amenities? Usually about $70 USD. Here's the total damage for all my Dormy stays this month:
That's $597.2 for 8 nights at a fantastic hotel loaded chock full of amenities and which probably saved me $50 in coin laundry and coffee alone. For comparison, the cheapest room in a Red Roof Inn in Orlando, Florida tonight is $112.36, just 30¢ cheaper than the downright luxurious Nono property in Matsue.
Several Japanese hotel chains offer (to an American) an unheard level of value, and I'm mad nobody told me that Dormy Inn kicked so much ass until I stumbled upon the Kobe property last spring. So here you go, someone is telling you.
Anyway, hopefully this is some news you can use.
I had a few free hours the other day in Akita, and picked (based on a pretty lakeside picture of a red Torii gate alone) Lake Tazawa.
Getting there was probably more involved than the experience was worth:
(If my spidey sense hadn't gone off when I first arrived at the lake shore and decided to hop on the next bus to get to this shrine, I never would have made it back to the station in time. A combination of maturing language ability and dumb luck, I imagine.)
I'm happy to share that I'll be speaking at Rails World 2024. Everything I heard about last year's event was overwhelmingly positive, and my interactions with Amanda give me every confidence that this year's event in Toronto will be great, as well. Japan's RubyKaigi—which has grown to 1400 attendees and attracted dozens of corporate sponsors—has set a high bar for any conference that aims to blend community-building, professional development, and in-person collaboration to push a technology forward, but every indication suggests Rails World is on the right track.
My topic? Glad you asked.
In keeping with the "one-person framework" motif, I'm calling it "The Empowered Programmer", as a sort of sequel to my 2019 presentation, The Selfish Programmer. I'll be talking about the Rails 7 app I've been building this year, in support of my wife's eponymous Better with Becky business.
A few themes that might emerge:
The value of proving out the app's basic plumbing with a lower stakes proof-of-concept, so as to avoid packing one's most naive, unconventional code into its most important "MVP" features (in this case, by building Beckygram before breaking ground on the more important strength-training system)
Why to adopt and how to get the most out of relatively recent Rails-ecosystem tools like Hotwire, Active Storage, and Solid Queue—many teams skip omakase stack stuff out of habit or because they're upgrading an older app, but staying on the rails has greatly accelerated my productivity as a solo developer
The various (mis-)adventures I've had with GPT-4 as my only pairing partner
How nice it is to not have React or Webpack anywhere in my codebase. Seriously, Stimulus and Turbo really feel like the "JavaScript sprinkles" we should have had all along, and the amount of pain they can spare you from trying to balance a single-page JavaScript app with a Rails backend is profound
Plenty of other takes, served hot