CFPs are still open for Rocky Mountain Ruby! ⛰️
Submit your proposal by June 30th 👇
https://rockymtnruby.dev
CEO @PlanetArgon. Host @_maintainable. Creator of @ohmyzsh.
CFPs are still open for Rocky Mountain Ruby! ⛰️
Submit your proposal by June 30th 👇
https://rockymtnruby.dev
Even if you’re not using Solid Queue… there’s a lot to learn from how Rosa Gutiérrez and the 37signals team think about job queues, retries, and scheduling.
Rosa has opinions… and she brought them!
https://onrails.buzzsprout.com/2462975/episodes/17305252-rosa-gutierrez-solid-queue
Introducing On Rails. A New Podcast.
🧳👟🚉📣🚂🎙️
Maintainable Rails is getting some new material soon.
RailsConf prep stirred up a bunch of ideas worth sharing.
Join anytime: https://maintainablerails.com/
When you HTTParty, you must party hard!
Looking for some music to work to? Give my band's new album a listen this week.
https://open.spotify.com/album/0LlFTRvvq22DngkRAchWfj?si=Su81W6MVRyWpN5RWa9My7Q
After 11½ years, I’m stepping away from the board of Path Home as the fiscal year wraps up. It’s been one of the most meaningful chapters of my life.
I wrote a few words about it…
Who would you love to hear me talk shop with on @maintainable
There’s this weird phase of preparing a talk where you question everything.
Why did I pitch this?
Is there a point?
Should I flee the country?
And then, maybe 48 hours later, you’re running through it out loud, making small flow tweaks, and thinking… huh. Maybe this is a talk after all.
I hesitate to call it the “messy middle.”
It feels more like the messy first 30%…
the steep, awkward part of the hike where your legs are still remembering how to move uphill.
When? 2007
Where? rubyonrails-core
What? Debating whether semicolons belonged in our routes.
https://discuss.rubyonrails.org/t/i-miss-the-semicolon/16441
💬 I'm looking for small open source tools that quietly make your day better.
The kind of project maintained by one or two people, maybe not super flashy, but indispensable.
(Not fishing for Oh My Zsh praise...I'm just hoping to connect with more of those maintainers.)
Drop your favorites?
Rails has changed a lot over the years. So have we.
This July, I'll be speaking at the final RailsConf, sharing a talk that looks back at the features we embraced, deprecated, debated, and occasionally welcomed back like nothing ever happened.
It's called "The Rails Features We Loved, Lost, and Laughed At."
Also—this'll be my first time in Philly, so yes, I'll be getting some runs in. For obvious reasons. 👟🥊
Will you be there? https://railsconf.org/schedule/
I'm collecting real questions like these.
Things that go beyond blog posts.
Things we only learn by doing — or by asking.
What would you want to know?
Hey Rails devs —
Imagine sitting down with someone at a company just a bit bigger than yours.
They work on a real production Rails app.
They've seen a few things. Made a few mistakes. Learned a lot.
What would you ask them?
Not "Hotwire vs React?"
That's been done.
Try this instead:
• What did you learn scaling background jobs to 20M requests/day?
• When do you reach for service objects — and when do you regret it?
• How do you keep your test suite under 10 minutes... or did you give up?
@searls the other good argument is that so many people don't know the password to their email accounts. We have a client with an older demographic for an on-site event that they needed to login to "check-in" for the event. They weren't there with their computers... and many didn't have their email on their phone. The client wanted to simplify the process, so they asked for email-based auth... but they assumed they'd have email readily available. 🤦🏻♂️
In this interview, visionary entrepreneur Duncan Thorpe joined me from his undisclosed island to share his plan for disrupting nail care—including surgically implanted diamonds, Martian colonists, and yes… ethically sourced young blood.
https://maintainable.fm/episodes/maintainable-nails-duncan-thorpe
(His voice reminds me of @james)
If you're looking for some instrumental rock music to work & focus to...I'm constantly iterating on this playlist.
https://open.spotify.com/playlist/0kpWAohBQ0VVRQkeh1eZg4?si=4feba9ca2af84ce8