Ruby on Rails's Avatar

Ruby on Rails

@rubyonrails.org.web.brid.gy

A web-app framework that includes everything needed to create database-backed web applications according to the Model-View-Controller (MVC) pattern. [bridged from https://rubyonrails.org/ on the web by https://fed.brid.gy/ ]

1,169 Followers  |  0 Following  |  315 Posts  |  Joined: 22.07.2024  |  1.0435

Latest posts by rubyonrails.org.web.brid.gy on Bluesky

Preview
relative_time_in_words, current transaction’s isolation level and more! Hi, it’s Greg. Let’s explore this week’s changes in the Rails codebase.
01.08.2025 00:00 — 👍 0    🔁 3    💬 0    📌 0
New written & video tutorials for beginners The Rails Foundation has launched a few more learning resources for beginners, in partnership with Chris Oliver and the team behind Typecraft - Chris Power and Robert Beene.
31.07.2025 00:00 — 👍 0    🔁 0    💬 0    📌 0
Preview
PostgreSQL 18 warnings, secure password improvements and more! Hi, it’s Vipul. Let’s explore this week’s changes in the Rails codebase.
25.07.2025 00:00 — 👍 0    🔁 0    💬 0    📌 0
Preview
A new touch option, accessing the editor from the error page and better migration logs Hi, it’s Claudio Baccigalupo. So many great changes to the Rails codebase this week. Let’s check them out.
18.07.2025 00:00 — 👍 0    🔁 0    💬 0    📌 0
Chime joins the Rails Foundation as a Contributing member The Rails Foundation is excited to share our newest Contributing member, one that Americans will be very familiar with: Chime Financial.
15.07.2025 00:00 — 👍 1    🔁 0    💬 0    📌 0
Preview
Added rename_schema and more Hi, Wojtek here. Let’s explore this week’s changes in the Rails codebase.
11.07.2025 00:00 — 👍 1    🔁 0    💬 0    📌 0
Preview
Deprecating Associations, Cleaner Backtraces, and Smarter Defaults Hi! Emmanuel Hayford with some cool updates for you.
04.07.2025 00:00 — 👍 0    🔁 0    💬 0    📌 0
Preview
BacktraceCleaner gets first_clean_frame and first_clean_location Hi, it’s zzak. Let’s explore this week’s changes in the Rails codebase.
27.06.2025 00:00 — 👍 0    🔁 0    💬 0    📌 0
Introducing On Rails: A New Podcast 🎙️ from the Rails Foundation There’s no shortage of podcasts about new tools, trending libraries, and web development hot takes. But what’s often missing are the deeper conversations, the ones about how teams actually made things work in production, under pressure, and with real-world constraints.
25.06.2025 00:00 — 👍 0    🔁 0    💬 0    📌 0
Preview
New Rails Foundation Guides PR, fix affected_rows for SQLite adapter and more! Hi, it’s Vipul. Happy Friday 🎃! Let’s explore this week’s changes in the Rails codebase.
13.06.2025 00:00 — 👍 0    🔁 0    💬 0    📌 0
Preview
Improving Rails 8 week after week Hi, it’s Claudio Baccigalupo. Let’s explore this week’s changes in the Rails codebase.
06.06.2025 00:00 — 👍 0    🔁 0    💬 0    📌 0
Judge.me joins the Rails Foundation as a new Core member The Rails Foundation is pleased to announce that Judge.me is joining the Rails Foundation as our newest Core member, joining Cookpad, Doximity, Fleetio, GitHub, Intercom, Procore, Shopify, 1Passwordand 37signals.
03.06.2025 00:00 — 👍 0    🔁 0    💬 0    📌 0
Preview
Active Job Continuations and more Hi, Wojtek here. Let’s see this week’s news about Rails.
30.05.2025 00:00 — 👍 0    🔁 0    💬 0    📌 0
See you at the last RailsConf As we approach the last ever RailsConf July 8 to 10 in Philadelphia, the Rails Foundation is looking forward to joining the Ruby Central and the Rails community to celebrate 20 years of history.
29.05.2025 00:00 — 👍 0    🔁 0    💬 0    📌 0
Preview
Rails World 2025 speaker lineup, deprecations, doc updates and more! Hello! Emmanuel Hayford here.
23.05.2025 00:00 — 👍 0    🔁 0    💬 0    📌 0
Meet the Rails World 2025 speakers The third edition of Rails World is fast approaching with only 107 more days to go, so it’s time to meet the speakers who will join us this year in Amsterdam.
20.05.2025 00:00 — 👍 0    🔁 0    💬 0    📌 0
Preview
RFC-9111 style Cache-Control directives hit or miss Hi, it’s zzak. Let’s explore this week’s changes in the Rails codebase.
16.05.2025 00:00 — 👍 0    🔁 0    💬 0    📌 0
Rails World 2025 General Admission tickets live today For those following the Rails blog via RSS, a last reminder that General Admission tickets (€499) will be available today, Tuesday May 13th at 5pm CEST.
13.05.2025 00:00 — 👍 0    🔁 0    💬 0    📌 0
Preview
New Guides PR, Rails World Updates and more! Hi, it’s Vipul!. Let’s explore this week’s changes in the Rails codebase.
09.05.2025 00:00 — 👍 0    🔁 0    💬 0    📌 0
Rails World 2025: Two big updates Hey everyone!
06.05.2025 00:00 — 👍 0    🔁 0    💬 0    📌 0
Preview
Parallel testing improvements and more Hi, Wojtek here. Let’s see what’s new in the Rails.
02.05.2025 00:00 — 👍 0    🔁 0    💬 0    📌 0
Preview
Continuously improving the framework Hi, it’s Claudio Baccigalupo. Let’s explore this week’s changes in the Rails codebase.
25.04.2025 00:00 — 👍 0    🔁 0    💬 0    📌 0
Preview
Improved leap year counting performance and more! Hi, it’s Greg. Let’s explore this week’s changes in the Rails codebase. Action Cable: Allow setting nil as subscription connection identifier for Redis If you use Google Cloud Memorystore or another platform that blocks the command CLIENT SETNAME in Redis, previously you needed to overwrite the Redis connection factory. With this change, you can set the id of the connection to nil in the configuration. Improve leap years counting performance in distance_of_time_in_words Before this change, the distance_of_time_in_words method could’ve lead to a denial of service if the given from_time and to_time arguments are far apart. This pull request replaced the concerning code with a constant calculation. Allow to configure maximum cache key sizes This pull request adds the possibility to configure the maximum size for cache keys. When the key exceeds the configured limit (250 bytes by default), it will be truncated and the digest of the rest of the key appended to it. Note that previously ActiveSupport::Cache::RedisCacheStore allowed up to 1kb cache keys before truncation, which is now reduced to 250 bytes. This is how you can set it: config.cache_store = :redis_cache_store, { max_key_size: 64 } Use TRUE and FALSE for booleans in SQLite SQLite 3.23.0 added support for TRUE and FALSE as aliases for 1/0 (similar to MySQL). Another pull request bumped the minimum required SQLite version in Active Record to 3.23.0, and this one updates the boolean query generation for SQLite to use TRUE and FALSE. You can view the whole list of changes here. We had 12 contributors to the Rails codebase this past week! Until next time! Subscribe to get these updates mailed to you.
18.04.2025 00:00 — 👍 0    🔁 0    💬 0    📌 0
Preview
Refactoring Active Record Signed ID verifiers Hi, it’s zzak. Hopefully everyone got their Rails World CFPs in on time! Let’s explore this week’s changes in the Rails codebase.
11.04.2025 00:00 — 👍 0    🔁 0    💬 0    📌 0
Preview
must-understand, with_default_isolation_level, Rails World CFP and more! Hi, it’s Vipul. Let’s explore this week’s changes in the Rails codebase.
04.04.2025 00:00 — 👍 0    🔁 0    💬 0    📌 0
Preview
Capturing error reports in tests and more Hi, Wojtek here. Let’s explore last 2 week’s changes in the Rails codebase.
28.03.2025 00:00 — 👍 0    🔁 0    💬 0    📌 0
Preview
Continuous integration at your fingertips Hi, it’s Claudio Baccigalupo. Let’s explore this week’s changes in the Rails codebase.
14.03.2025 00:00 — 👍 0    🔁 1    💬 0    📌 0
Rails Version 8.0.2 has been released! Hi everyone,
12.03.2025 03:15 — 👍 0    🔁 0    💬 0    📌 0
Apply to speak at Rails World 2025 **CFP is open until April 10th** The Rails World 2025 Call for Papers is now open! This year we are looking for talks that highlight the power and competitive advantage of Rails through real-world case studies, deep technical dives, best practices, or problem-solving discussions, as well as stories of how Rails enables solo developers and small and mid-sized companies to build and scale (both apps and businesses) with ease. Find more info about possible themes below. Rails World will take place on **September 4 & 5th, 2025** in a familiar location: the Beurs van Berlage in Amsterdam. This year there will be **24 talks and keynotes** across **two tracks** and approximately **800 attendees**. As always, preference will be for technical talks with concrete takeaways, and original talks that will be presented for the first time at Rails World 2025. Submit your proposal here. The CFP will remain open until **April 10th** , and we aim to inform all applicants if they are accepted (or not) before tickets sale opens in late April or May (date TBD). **What kind of talks are we looking for?** We will especially be on the lookout for talks that fall into a few specific themes: * **Rails 8 in the wild** : Today Rails is stronger, faster, more stable and more secure than ever thanks to Rails 8 and its default frameworks. What lessons have you learned from migrating to Rails 8? How have the new default features impacted your production apps, and what real-world experiences can you share? * **Rails as the One Person Framework** : How has Rails empowered you (or others) as a solo developer to build and launch a competitive business? What strategies, tools, and workflows make it possible? * **Startups and mid-sized stories** : How is Rails being used in your startup, mid-sized company, or in your small team? Can you share a case study on how it enables fast, efficient development without a large engineering department? * **Focus on the frontend** : How are you using Hotwire, Turbo, and other Rails-native solutions in your projects? Or, on the flipside: What other frontend frameworks do you think work well with Rails, and what insights can you share on integrating them with Rails? * **Advanced technical topics** : What deep technical challenges have you tackled in Rails? Can you share insights on optimizing database performance, scaling strategies, or improving request handling and background processing? * **The competitive advantage of Rails** : What makes Rails stand out in today’s tech landscape? Whether it’s the ease of building with small teams, its long-term stability, or simply the joy of working with it, how has Rails given you a competitive edge? * **The Business of Rails** : While the focus of Rails World is technical talks, we have a limited amount of space for talks that fall outside of the scope of code. Whether it’s running a SaaS, consulting, freelancing, or maintaining an open-source project, what lessons have you learned about profitability, growth, marketing, and longevity in the Rails ecosystem? How do you build and sustain a successful business with Rails? * **Other** : And finally, we will also be on the lookout for talks that align Rails with emerging or important current trends in our industry right now, such as AI, LLMs, security, PWAs, observability, monitoring, accessibility, or the move from microservices back to monoliths, to name a few. **Speaker benefits** : We want the experience of speaking at Rails World to be one of the best and most inviting in the industry. If you are chosen as a speaker, here is what is included: * Free admission to the conference, naturally. * Accommodation: The Rails Foundation will cover 3 nights hotel accommodation for each speaker in the speaker hotel (Sept 3-6). It is not required that you stay in this hotel, but the offer only extends to the hotel of our choosing. It is not transferable to another hotel. * Speaker dinner: Speakers will be invited to a private dinner hosted by Rails Foundation Core & Contributing members on Sept 4. * A speaker gift Good luck to all who apply! Questions? Reach out to world@rubyonrails.org or sign up for the Rails Foundation mailing list to be notified when ticket dates are announced. Interested in sponsoring? Check out the prospectus and get in touch at sponsors@rubyonrails.org. * * * Rails World and all of the initiatives from the Rails Foundation are made possible thanks to the support of the foundation’s Core members Cookpad, Doximity, Fleetio, GitHub, Intercom, Procore, Shopify, 1Passwordand 37signals, and Contributing members AppSignal, BigBinary, Cedarcode, Clio, Gusto, Higher Pixels, Planet Argon, makandra, Renuo, Saeloun, and TableCheck. Meet all these companies this year at Rails World!
07.03.2025 00:00 — 👍 0    🔁 0    💬 0    📌 0
Preview
Ignoring indexes in MySQL has never been so easy… Hey, zzak here. Last week was a short one, so we took the week off, let’s catch up.
28.02.2025 00:00 — 👍 0    🔁 0    💬 0    📌 0