Thruster is now open source
37signals Open Sources Thruster — First seen in Campfire, Thruster is a minimal HTTP/2 proxy for...
GitHub - discourse/rails_multisite: Multi tenancy for Rails applications
Rails Multisite 6.0: Multi Tenancy for Rails Apps — Want each (customer/user) hostname used with an...
GitHub - square/ruby-rrule: RRULE expansion for Ruby
rrule 0.6: iCalendar RRULE Expansion for Ruby — RRULE is a spec for date ‘recurrence rules’...
GitHub - drwl/annotaterb: A Ruby Gem that adds annotations to your Rails models and route files.
AnnotateRb 4.6: Add Annotations to Your Rails Models and Route Files — A way to add...
GitHub - amazing-print/amazing_print: Pretty print your Ruby objects with style -- in full color and with proper indentation
Amazing Print 1.6: Pretty Print Your Ruby Objects with Style — A fork of AwesomePrint that...
How to approach a reduce problem
How to Approach a Problem with reduce — Code written with reduce can seem intimidating. This...
Using dry-validation with Grape
Using dry-validation with Grape — Grape is an API-only web framework for Ruby and validating incoming...
Notes from migrating from Minitest to RSpec, with help from GitHub Copilot | Everyday Rails
🤖 Notes from Migrating from Minitest to RSpec (with Help from GitHub Copilot) — AI tools like Copilot...
Bonsai: Fixed-cost, Monthly Ruby Maintenance by FastRuby.io
🌳 Need to Upgrade Ruby on a Tight Budget? Try Bonsai by FastRuby — Bonsai is...
Weird Ruby: The Double Aliased Enumerable Method
Weird Ruby: Double Aliased Enumerable Methods — Ruby is big on aliasing methods as a way...
What Does the Frozen String Literal Comment Do in Ruby?
What Does the Frozen String Literal Comment Do? — That is: # frozen_string_literal: true, as introduced in...
Let's build a Hanami app
Let's Build a Hanami App — Hanami is a popular option among Ruby web frameworks lately,...
Release v1.12.0 · ruby/irb
IRB 1.12.0 Released — One advantage to various parts of Ruby being turned into separate gems...
Rails link_to and nested data attributes | Masilotti.com
Rails link_to and Nested Data Attributes — Easier to read approaches to nested data attributes for...
Ruby One-Liners Guide
A Cookbook of Ruby One-Liners — Ruby is a fantastic language for one-liners, whether in IRB...
Better Know A Ruby Thing #4: Keyword Arguments – Noel Rappin Writes Here
Better Know a Ruby Thing: Keyword Arguments — Noel continues a series digging deep into specific...
Rails LTS – Long Term Support for Ruby on Rails 2.3, 3.2, 4.2, and 5.2
Your Rails App – Protected by Rails LTS — Rails LTS is the game changer for...
Advisory Archive - RubySec
⚠️ RubySec's Advisory Archive — A valuable resource highlighting advisories of security vulnerabilities that affect the Ruby...
A principle programmer at 37Signals taught me Rails Turbo
▶ I Learnt Rails Turbo from a Developer at 37signals.. — And you can too! 😅 I...
How to deploy a Rails app to Render
How to Deploy a Rails App to Render — Render being a hosting platform that might...
Fixed-cost, Monthly Rails Maintenance by FastRuby.io
🌳 Need to Upgrade Rails on a Tight Budget? Try Bonsai by FastRuby — Starting at...
How the Ruby Interpreter Creates Methods on the Fly
How the Ruby Interpreter Creates Methods on the Fly — A little metatprogramming to find where...
In-Depth look at Action Mailbox
An In-Depth look at Action Mailbox — If you’d like to allow users to interact with...
Debugbar: Powerful devtools for Ruby on Rails
Debugbar for Rails — Inspired by similar tools used by other frameworks (or even just the...
Feature Flags | Prefab
The Feature Flag Tool We Wanted When We Were in Your Shoes — (And you gotta...
GitHub - socketry/async: An awesome asynchronous event-driven reactor for Ruby.
Async 2.9: An Awesome Asynchronous Event-driven Reactor for Ruby — If you want an event loop...
Home
Just the Docs: A Jekyll Theme for Documentation Sites — It’s only tangentially Ruby related (but...
GitHub - x-govuk/govuk-components: Lightweight Ruby on Rails components for developing with the GOV.UK Design System.
🇬🇧 The British Government's Lightweight Rails Components — The UK government’s official site is a true jewel...
Hanami 2.1: Views that are a sight to see
Hanami 2.1: Views That Are a Sight to See — Hanami gets closer to being a...
The Art of Forking: Unlocking Scalability in Ruby
The Art of Forking: Unlocking Scalability in Ruby — Karafka (a Ruby processing framework for Apache...
astronoby gem v0.1.0 released
☀️ Astronoby v0.1: Work with Astronomical Data and Events — It’s very early days for this library,...
GitHub - ankane/hypershield: Shield sensitive data in Postgres and MySQL
Hypershield: Shield Sensitive Data in Postgres and MySQL — Looking to hide sensitive data to help...
Linear Regression using dataframes in Ruby
Linear Regression using Dataframes in Ruby — How to use a basic tool of data science...
The Future Of Ruby Central with Adarsh Pandit
▶ Discussing the Future of Ruby Central with Adarsh Pandit — Adarsh Pandit is the new executive...
Running Rails on AWS Elastic Beanstalk
Running Rails on AWS Elastic Beanstalk — I hadn’t heard about Elastic Beanstalk in a Ruby...
JRuby Prism - A new parser for a new era
JRuby Prism: A New Parser for a New Era — In last week’s issue we mentioned...
How does Sidekiq work? | Mike Perham
How Does Sidekiq Work? — Sidekiq is the most heavily used background job system in the...
How to debug issues with Turbo Morphing
How to Debug Issues with Turbo Morphing — The excitement around page morphing with Turbo likely...
Weird Ruby: Nil Conversions
Weird Ruby: Nil Conversions — nil is an object (a singleton instance of NilClass) and comes...
GitHub - victords/minigl: A minimal Game Library built on top of the Gosu gem.
MiniGL: A Minimal Game Library on Top of Gosu — We’ve linked to this a few...
GitHub - jpmckinney/tf-idf-similarity: Ruby gem to calculate the similarity between texts using tf*idf
tf-idf-similarity: Calculate The Similarity Between Texts — Calculates the similarity between texts using a bag-of-words Vector...
CodeCare® Plus is a monthly Rails maintenance service | reinteractive
CodeCare Plus: Ruby on Rails Maintenance Service — Are bug fixes draining your development time? Streamline...
GitHub - guard/listen: The Listen gem listens to file modifications and notifies you about the changes.
Listen 3.9: 'Listens' to File Modifications and Notifies You — OS-optimized on each of macOS, Linux,...
Home | Pagy
Pagy 7.0: The Popular Pagination Gem — It’s been around for years, it claims to be...
Using Serial Ports with Ruby | Tenderlove Making
Using Serial Ports with Ruby — Feeling that his UART gem wasn’t receiving enough, um, tender...
Playing Sounds in Rails with the Audio API
Playing Sounds in Rails with the Audio API — Akshay picked up on how 37signals’ Campfire...
Hotwire Modals in Ruby on Rails with Stimulus and Turbo Frames | AppSignal Blog
Hotwire Modals in Rails with Stimulus and Turbo Frames — We’re enjoying the excitement in the...
How to Generate Random Numbers in Ruby
How to Generate Random Numbers in Ruby — Just rand(x) right? That’s one way, but this...
Configuring IRB autocomplete
Changing the IRB Autocomplete Colors with Reline::Face — The release of autocomplete for IRB was marred,...
JRuby 9.4.6.0 Released — JRuby.org
JRuby 9.4.6.0 Released: The JVM-Based Ruby Implementation — The latest Ruby 3.1-targeting version of the longstanding...