Convention over configuration set the path for 20+ years of great training data for AI to use today. Not only does this mean agents do great with Rails, but also that squishy humans can quickly and confidently review the output without a jungle of distracting boilerplate.
I'm as AI positive as the next guy, but you're delusional if you think any AI agent is full-on replacing a great programmer today. Who knows about tomorrow, but that day hasn't arrived yet.
Solid Cache + Solid Queue have both been set as defaults for Rails 8. Excellent out-of-the-box ergonomics. We're looking sharp for a beta release by Rails World. Finishing touches on Kamal 2. The deployment story in Rails 8 is going to be oh-so-sweet. No paid PaaS required!
Have you noticed that every single person telling you that “AI is all you need to write code” is not a developer and has no clue about what good software looks like?
It’s like calling yourself an F1 driver after playing a car racing game on your ipad.
"When all this works, the result is astounding. Small teams of highly competent managers-of-one can progress at an unbelievable pace. And there's nothing better than shipping quickly alongside peers you respect highly." https://t.co/6kHvzZPDlo
Kamal 2 is getting close. Huge upgrade coming. Support for multiple apps on a single server, auto-provisioning of Let's Encrypt SSL certs, better secrets, faster deploys, aliases, and much more. This is the key to unlocking amazing deployment on any VPS / bare metal box.
HANDS!
I spent my week learning how thermal receipt printers work, and controlling one with JavaScript.
Hooked it up to the @getsentry webhook API and now I get print outs of my issues as they happen