The Plan for Rails 8— There’s been a fair amount of buzz around the Rails 8 feature announcements, such as less of a need for Redis, no more Sprockets, Rack 3 support, and more progressive web app features (like push notifications). Exciting stuff.
Brad Gessler (Fly.io)
RunRuby.dev: Run Ruby (and Bundler!) in the Browser— Last week, we linked to Yusuke Endoh's emirb which uses WebAssembly to run IRB in the browser. Svyatoslav Kryukov has upped the ante here, providing more of an editor plus a clever workaround to get Bundler working too. 🐦 This Twitter/X thread has more information about how he did it, plus a link to the source.
❤️ Postgres— You need a database provider that loves Postgres as much as you do. We'll take care of all the hassle - monitoring, backups, HA, disaster recovery so you don't have to. Want amazing support? We'll be there when you have questions.
📱 TurboNative.Directory is a rapidly growing catalog of iOS/Android apps backed by (largely Rails powered) web views – you can submit your own, too.
▶ So You Think You Know Git..— GitHub co-founder Scott Chacon gave an engrossing talk at FOSDEM 2024 earlier this month that’s well worth 45 minutes of your time. He dug into lots of interesting areas of git and associated techniques, as well as a few GitHub bits and pieces. If you don’t have 45 minutes, good news – there’s a set of blog posts covering it all, too.
What It Was Like Working for GitLab— A detailed retrospective of the author’s experience working at GitLab, as well as a little conflict he feels over GitLab’s use of Ruby and Rails. (If you recognize the name, Yorick used to work on Rubinius and the Oga gem.)
Savon: A 'Heavy Metal' SOAP Client— A long standing SOAP client library. The latest release requires Ruby 3.0+. There’s also Wasabi, an associated WSDL parsing library.