What a phenomenal #RailsWorld# Austin! Whatever the future brings, the spirit and curiosity of this community is going to ensure its members go far. So many great conversations, endless selfies, and superb execution by @AmandaBPerino and the whole team 🤘❤️
Going live at #RailsWorld# now for a keynote about how to stop worrying so much, leaning into the future, and how we are changing where and what we use Rails for at 37signals.
My Rails World keynote will be streaming in a few hours on YouTube. I dare say this one might ruffle a few feathers, but it also just needs to be said.
Boy am I glad I haven't even started working on my Rails World keynote. These are the weeks were decades happen. Can't wait to share the very, VERY latest thinking with everyone next week in Austin! This will be the most important one since we started.
Austin is beautiful in the morning glow. Excited for a whole week of Rails World here! Opening keynote tomorrow will be streamed. It's gonna a good one 😄
If the point of a keynote is to stimulate debate and examine the big picture, I don't think it could have gone much better at this year's Rails World! The 2026 edition has already surpassed 2025 + 2024 combined in just five days 😄
I¹ ported my Mini web browser to Rust & Swift. It's faster, more secure, and shockingly, nicer to iterate on than Electron + Bun.
I always wanted Safari-like UX but… Chrome 😁. Thanks to the 𝚌𝚎𝚏 crate, I can bundle up-to-date Chromium.
𝚏𝚡 𝚊𝚌𝚙 lets me embed an agent without bloating the app. It talks to my local fx CLI over ACP. fx can then manage the browser via an MCP server².
By ditching Electron, I was able to get Liquid Glass, faster boots, and a more Mac-native feeling. Little things like fine-grained focus and input control, which are nightmare fuel in JS, just work®.
Native is the future, both on the desktop and in the cloud. I suspect the entire software world will "nativify" faster than people realize, as DHH hinted at Rails World. Excited that Vercel's bet on Fluid will help support this, whether you choose to go Rust, Go, Zig, scriptc…
¹ Built on with Opus 5.5 and Sol 6
² In the process I learned about which I'm now really excited about. This will allow a more secure and direct way to expose MCP tools