Blogs

What Would It Take for Roda to Win? | Fullstack Ruby
I have a confession to make. I have fallen in love with Roda. What is Roda, you may ask? Well I’m glad you asked, because I’m here to tell you all about it. 🤓Roda is a web toolkit—which is basically another way of saying it’s a web framework. But ...


How we improved our Rails app’s performance with Conditional Get Requests
HTTP provides a method of client-side caching known as Conditional Get Requests. This style of caching allows a client to cache the content of a response locally (in your browser cache or mobile device). When the client makes a subsequent request ...

Launch of the Ruby on Rails Tutorial 7th Edition | Learn Enough News
Michael Hartl here from Learn Enough. I’m pleased to announce the launch of the Ruby on Rails Tutorial 7th edition! This new edition covers professional-grade web development with Rails 7.The Ruby on Rails Tutorial is available as an online course...


To Thread or Not to Thread: An In-Depth Look at Ruby’s Execution Models
Deploying Ruby applications using threaded servers has become widely considered as standard practice in recent years. According to the 2022 Ruby on Rails community survey, in which over 2,600 members of the global Rails community responded to a se...

Ruby on Rails — Welcoming Ryuta, Jean, John to Core and Yasuo, Jonathan to Committers
I’m thrilled to announce three new awesome members to the Rails Core team, which will increase the total number of core members to a cool twelve, and help ensure we have even more bandwidth to process the thousands of pull requests that go into ev...

