Turbo 8 Released— While Turbo is mostly a suite of frontend technologies, they’re becoming fundamental for the development of fast, modern Rails apps. 8.0 introduces a DOM morphing approach for smoother and more selective page updates (example, supports the View Transition API, and can pre-load links prior to users clicking on them. 37signals |
![]() Need to Upgrade Rails? Let’s Talk 🚀— Need an expert? Top-notch engineering teams (from startups to Fortune 500 companies) trust the FastRuby.io team in mission-critical upgrades. Leverage our 30,000+ dev/hs of experience: Get to Ruby 3.3 and Rails 7.1 in weeks with zero downtime 🔥 FastRuby.io Upgrade Services sponsor |
First Steps with ruby.wasm : or How We Built Ruby Next Playground— The Ruby Next playground allows the execution of Ruby in the browser by using WASM and WASI to create an in-browser Ruby VM. This post digs into how it was built and why it could be useful. This is more about compiling and running programs than was the REPL-based emirb above. Dementyev and Turner (Evil Martians) |
Running Open-Source AI Models Locally with Ruby— If you want to use company or sensitive data with AI models, or simply don’t want to give OpenAI or Google any more money, running them locally is a good idea. Running an LLM in Ruby isn’t really viable, but Ollama makes it easy to run models locally and then call into them from your Ruby code – here’s how. Kane Hooper |
💡 Be sure to also see Phlex (below) for an alternative approach. |
An Overview of RSpec Test Types in Rails— Knowing how and what to test can feel more like art than science. This list of the test types that are important for practical Rails testing, along with RSpec examples of each, may help you refine your approach. Thomas Riboulet (AppSignal) |
Phlex: A Component-Oriented View Framework— Phlex lets you treat everything on a page as a distinct component and build them all with Ruby itself. We’ve mentioned it a few times in the past year, but it now has a nifty new homepage that communicates the idea well and gets you up to speed quickly. Joel Drapper |
|