Bookmarks (186)

  • Ruby 3.2.8 Released

    Ruby 3.2.8 and 3.1.7 Released — These minor releases fix the vulnerabilities in CGI and URI...

  • screenshot

    GitHub - yjacquin/fast-mcp: A Ruby Implementation of the Model Context Protocol

    Fast MCP: A Ruby Implementation of the Model Context Protocol — MCP (Model Context Protocol) servers...

  • screenshot

    GitHub - thoughtbot/terrapin: Run shell commands safely, even with user-supplied values

    Terrapin 1.1: Run Shell Commands Safely — A little extra abstraction for running shell commands that...

  • Release RuboCop v1.75.0 · rubocop/rubocop

    RuboCop v1.75.0: The Static Code Analyzer and Formatter — RuboCop gains improved support for Ruby 3.4....

  • screenshot

    GitHub - picoruby/picoruby: PicoRuby is the smallest Ruby implementation for one-chip microcontrollers

    PicoRuby: A Tiny Ruby Implementation for Microcontrollers — An interesting alternative mruby implementation designed to get...

  • screenshot

    Fixed-cost, Monthly Rails Maintenance by FastRuby.io

    🚀 FastRuby.io Makes Your Rails Upgrade Delightfully Boring with Bonsai — The team behind RailsBump.org offers gradual,...

  • https://allaboutcoding.ghinda.com/example-of-value-objects-using-rubys-data-class

    Examples of Value Objects with Ruby's Data Class — We linked to Lucian’s article on value...

  • A Practical Guide to Postgres Isolation Anomalies and How To Tame Them

    A Practical Guide to Taming Postgres Isolation Anomalies — A practical, Ruby-themed (though SQL heavy) walkthrough...

  • screenshot

    Introducing New Policies to Support the Growth of RubyGems

    New Policies to Support the Growth of RubyGems — In response to a potential legal issue...

  • Exploring Ruby Ractors

    Exploring Ruby Ractors — Inspired by some recent posts about Ractors, John set out to see...

  • screenshot

    Introducing Alarms: Get real-time alerts from any query in Honeybadger

    NEW: Get Real-Time Alerts from Your Logs in Honeybadger — We just shipped a new feature...

  • screenshot

    Understanding Queue Time: The Metric that Matters

    Confused About Request Queue Time? — Check out our illustrated guide, with diagrams galore and just...

  • screenshot

    GitHub - yegor256/iri: Simple and immutable URI/URL builder in Ruby, with a fluent interface

    iri: Simple Immutable Ruby URI Builder — Offers an interesting chain-able fluent API for adding various...

  • screenshot

    GitHub - eestrada/psyllium: A Ruby gem making it easier to use Fibers.

    Psyllium: A Gem Making It Easier to Use Fibers — Adds convenience methods to the Fiber...

  • screenshot

    Release TruffleRuby 24.2.0 · oracle/truffleruby

    TruffleRuby 24.2: The High Performance Ruby Implementation — Now supporting Ruby 3.3.5 features, TruffleRuby is an...

  • screenshot

    Ruby Debugging Tips and Recommendations in 2025

    Ruby Debugging Tips and Recommendations in 2025 — A brief piece but packed with advice from...

  • Intro - Ruby, Ractors, and Lock-Free Data Structures

    Ruby, Ractors, and Lock-Free Data Structures — An extensive, multi-chapter article that goes into serious depth...

  • Building an always-on (Ruby) production profiler - ivo's awfully random tech blog

    ▶  Building an 'Always-On' Production Profiler — A talk from Ruby Kaigi 2024 on Datadog’s production profiler....

  • screenshot

    Installing the sassc Ruby gem on a Mac. A debugging story

    Installing the sassc Gem on a Mac: A Debugging Story — Native extensions are often the...

  • https://allaboutcoding.ghinda.com/how-to-create-value-objects-in-ruby-the-idiomatic-way

    Creating Value Objects the Idiomatic Way — If you’ve got a value more elaborate than a...

  • screenshot

    Simple Declarative Presence for Hotwire apps with AnyCable—Martian Chronicles, Evil Martians’ team blog

    Simple Declarative Presence for Hotwire Apps with AnyCable — How to implement user presence tracking in...

  • screenshot

    Finding the opposite of what you have with rails invert_where

    Finding the Opposite of What You Have with Rails invert_where — Rails has so many helpful...

  • screenshot

    A Step-by-Step Guide to Upgrading Your Ruby Version - FastRuby.io | Rails Upgrade Service

    🚀 Need to Upgrade Ruby? Here is a Free Step by Step Guide by FastRuby — The...

  • Home

    Just the Docs: A Jekyll Theme for Documentation Sites — Only tangentially Ruby related (but it...

  • screenshot

    GitHub - displayful/turnstiled: Integration Cloudflare Turnstile into Ruby on Rails with ease.

    Turnstiled: Use Cloudflare Turnstile in Rails Apps — Turnstile is a Cloudflare service that replaces CAPTCHAs...

  • Introducing Sidekiq 8.0

    Introducing Sidekiq 8.0 — Ruby’s most popular background job framework has a new release that adds...

  • Better Know A Ruby Thing: Method Lookup – Noel Rappin Writes Here

    Better Know a Ruby Thing: Method Lookup — “Let’s talk about method lookup in Ruby, which...

  • screenshot

    Valid Eval Achieves 2-5x Performance Gains, Improves Security for Ruby on Rails Architecture - FastRuby.io | Rails Upgrade Service

    Tech Debt Slowing You Down? A Case Study About Bonsai — See how Bonsai by FastRuby.io ...

  • screenshot

    Four choices for packaging Ruby binary distributions

    Four Choices for Packaging Ruby Binary Distributions — Well, not exactly. Many attempts have been made...

  • screenshot

    Imagine: Rails 8 Solid Trifecta: Cache, Cable, Queue

    Rails 8's Solid Trifecta: Cache, Cable, and Queue — A comparison of Rails 8’s new systems...

  • screenshot

    An Opinionated Guide to Configuring Rails on Heroku

    An Opinionated Guide to Configuring Rails on Heroku — A variety of settings and other considerations...

  • screenshot

    What happens when code reviews aren’t mandatory?

    ✅ What Happens When Code Reviews Aren’t Mandatory? — Code reviews can feel like bottlenecks, slowing...

  • screenshot

    Debugbar: Powerful devtools for Ruby on Rails

    Debugbar: DevTools-Like Introspection for Rails Apps — Debugbar adds an area to the bottom of your...

  • Home

    🤖 RubyLLM: Work with AI the Ruby Way — A single, Ruby-centric way to interact with LLM...

  • screenshot

    How to Roll Your Own Autoscaling

    Want to Roll Your Own Autoscaling? Here Are Our Secrets 🤫 — Does it make sense...

  • What’s The Deal With Ractors?

    What’s the Deal with Ractors? — Introduced in Ruby 3.0, Ractors provide an actor-based, truly parallel...

  • screenshot

    GitHub - floere/phony: E164 international phone number normalizing, splitting, formatting.

    Phony: International Phone Number Normalizing and Formatting — For full, international E.164 standard numbers only.

  • screenshot

    GitHub - ruby-git/ruby-git: Ruby/Git is a Ruby library that can be used to create, read and manipulate Git repositories by wrapping system calls to the git binary.

    The Git Gem 3.0: A git Wrapper for Use from Ruby — If you want to...

  • screenshot

    GitHub - grosser/parallel_tests: Ruby: 2 CPUs = 2x Testing Speed for RSpec, Test::Unit and Cucumber

    ParallelTests 5.0: More Cores == Faster Tests — Speed up Minitest, RSpec, Turnip, Cucumber or Spinach...

  • Effortless Rails Maintenance: CodeCare Plus from reinteractive

    Seamless Rails Upgrades: Expert Maintenance. Fixed Price — Upgrade RoR smoothly. We offer expert Rails maintenance...

  • OmniAI 2.0

    🤖 OmniAI 2.0: A Unified Ruby API for Multiple AI Providers — If you’ve worked with hosted...

  • screenshot

    GitHub - michaeleisel/Exeggutor: A Simple, Capable, and Unified Interface for Managing Subprocesses in Ruby

    Exeggutor: A Unified Interface for Managing Subprocesses — A library aiming to bring some added calm...

  • screenshot

    Webinar | Proactive Postgres Practices to Prevent Performance Bottlenecks

    Keep Postgres Maintenance from Slowing Down Your Ruby App — Secure your spot to learn the...

  • screenshot

    Phlex for Rails Emails: Action Mailer without ERB

    Using Phlex for Emails: Action Mailer Without ERB — Phlex has grown in popularity as a...

  • Rails views, web components, React. Why make a choice?

    Rails Views, Web Components, React.. Why Make a Choice? — A novel take on choosing an...

  • The Pitchfork Story

    The Pitchfork Story — Rails core member and Shopify engineer Jean led the development of a...

  • screenshot

    Datadog Ruby Debugging | Datadog

    Optimize Ruby App Performance in Real-Time — Visualize Ruby performance using detailed flame graphs to identify...

  • screenshot

    GitHub - MatheusRich/rails-diff: Compare Rails-generated files with the ones in your repository

    Rails::Diff: Compare Rails-Generated Files with the Ones in Your App — You might diligently upgrade your...

  • screenshot

    GitHub - jonathanyeong/bsky-parser: Bluesky text parser that outputs parsed text with rich text facets

    Bsky Parser: Bluesky Text Parser That Outputs Rich Text Facets — If you’ve ever written code...

  • screenshot

    Why Ruby on Rails still matters

    Why Ruby on Rails Still Matters — You’re reading a Ruby newsletter, so you probably don’t...