Bookmarks (260)

  • screenshot

    Speed ISeq marking by using a bitmap and rearranging inline caches by tenderlove · Pull Request #6053 · ruby/ruby

    Tenderlove Cooks Up a Nifty Garbage Collector Optimization — Esteemed core team member Aaron Patterson has...

  • JRuby 9.3.6.0 Released — JRuby.org

    JRuby 9.3.6.0 Released — JRuby 9.3 is the Ruby 2.6.x compatible branch and this is a...

  • screenshot

    GitHub - dpep/rspec-uuid: RSpec matcher for UUIDs

    rspec-uuid 0.5: An RSpec Matcher for UUIDs — it { is_expected․to be_a_uuid }

  • Filestack - The Best File Uploader & Upload API

    Meet Filestack: The Solution to Your File Processing Needs

  • screenshot

    GitHub - DmitryTsepelev/store_model: Work with JSON-backed attributes as ActiveRecord-ish models

    StoreModel 1.0: Handle JSON-Backed Attributes as Active Record Models — Rather than deal with JSON columns as...

  • screenshot

    Release v3.0.0 · bensheldon/good_job

    GoodJob 3.0: Postgres-Backed ActiveJob Backend for Rails — Simple to use, multi-threaded, and includes a management...

  • screenshot

    Ruby-on-Rails and Tailwind CSS Tutorial

    Getting Started with Tailwind CSS in Rails — The basics of setting things up. Can’t help...

  • screenshot

    Full-text Search with Elasticsearch in Rails

    Full-Text Search with Elasticsearch in Rails — Elasticsearch is a popular option for adding a powerful...

  • screenshot

    The most underrated Rails helper: dom_id

    An Underrated Rails Helper: dom_id — One of the oldest helpers in Rails is also the...

  • CodeCare | Ruby on Rails Code Maintenance | reinteractive

    Fixed Price Monthly Code Maintenance for Rails Apps — No time to do those small but...

  • screenshot

    Rubocop - 4 ways to reduce your frustration! | Hanami Mastery - a knowledge base to hanami framework

    Four Ways to Reduce Your Rubocop Frustrations — Being considered one of Ruby’s most loved and...

  • screenshot

    Write cleaner, self-documented tests by defining methods in RSpec

    Write Cleaner, Self-Documented Tests by Defining Methods in RSpec — Put before, subject, and let to one...

  • screenshot

    Where is Copilot Taking Us?

    Where is Copilot Taking Us? — A founder of Redmonk (a developer-oriented research firm) ruminates on...

  • Ruby Style Guide

    Shopify's Updated Ruby Style Guide — Shopify, perhaps the world’s biggest Ruby shop nowadays (in both...

  • screenshot

    Vite-lizing Rails: get live reload and hot replacement with Vite Ruby — Martian Chronicles

    Vite-lizing Rails: Get Live Reload and Hot Replacement with Vite Ruby — If you hang around in the...

  • screenshot

    GitHub - httprb/http: HTTP (The Gem! a.k.a. http.rb) - a fast Ruby HTTP client with a chainable API, streaming support, and timeouts

    HTTP.rb 5.1: The Fast Ruby HTTP Client — Cards on the table - I’m biased, HTTP...

  • screenshot

    rstfilter VSCode extension for your new Ruby development experience

    rstfilter: VS Code Extension to See Execution Results Line by Line — It’s always interesting to...

  • Create Account — RedisGreen

    RedisGreen: Secure, Scalable, Full-Featured Redis 7 Hosting — The latest Redis features, instrumented and scaled with...

  • screenshot

    Rails Discord server is now open to the public

    Rails' Discord Server Now Open to the Public — It’s been a long time since I’ve...

  • Scaling Rails web sockets in Kubernetes with AnyCable

    Scaling Rails WebSockets in Kubernetes with AnyCable — Vito explains how he switched from the standard...

  • screenshot

    How to Effortlessly Build an Instagram Clone With Hotwire

    ▶  How to Build an Instagram Clone with Hotwire — A six-minute screencast showing off already written...

  • screenshot

    API, Website, & Uptime Monitoring for Web Developers

    U Up? Let People Know with Beautiful Status Pages from Honeybadger 😘 — We've added support for...

  • screenshot

    Why Ruby on Rails Is Still a Good Choice in 2022 [UPDATED]

    Why Ruby on Rails is Still a Good Choice in 2022 — More a selection of...

  • screenshot

    State Machines in Ruby: An Introduction | AppSignal Blog

    State Machines in Ruby: A Simple Introduction — A bitesize example in plain Ruby before moving...

  • screenshot

    Ruby: Caught-out by fetch

    Caught Out by fetch's Second Argument — A basic but easy overlooked tripping point to Hash#fetch...

  • screenshot

    GitHub - unabridged/motion: Reactive frontend UI components for Rails in pure Ruby

    Motion 0.7: Pure Ruby Reactive Frontend UI Components for Rails — Uses ActionCable and ViewComponent to...

  • screenshot

    GitHub - enspirit/webspicy: A technology agnostic specification and test framework that yields better coverage for less testing effort.

    Webspicy: A Framework for Black Box Testing of Web Services — There’s a handy three-minute screencast...

  • screenshot

    GitHub - 0x1eef/xchan.rb: xchan.rb is a library for sending Ruby objects between Ruby processes who have a parent<->child relationship. The implementation uses a UNIXSocket, and the serialization f...

    xchan.rb: Send Ruby Objects Between Ruby Processes with UNIX Sockets — The processes need to have...

  • screenshot

    GitHub - ashkan18/graphlient: Ruby GraphQL Client

    Graphlient: A 'Friendlier' Ruby GraphQL Client? — Builds on top of graphql-client.

  • screenshot

    GitHub - Shopify/ruby-lsp: An opinionated language server for Ruby

    Ruby LSP 0.1: An Implementation of the LSP Spec — This VS Code extension then hooks...

  • screenshot

    Code I like (I): Domain-driven boldness

    Code I Like: Domain-Driven Boldness at Basecamp — Jorge gives us some examples of how the...

  • screenshot

    The Case for Pattern Matching Key Irreverence in Ruby

    The Case for Pattern Matching Key Irreverence in Ruby — A thoughtful post that puts forth...

  • screenshot

    Multiplayer Application Monitoring with AppSignal

    Fight Bugs with AppSignal in Multiplayer Mode — Fighting bugs on your own is hard. You...

  • Understading why attr_accessor in Ruby is faster than a regular method

    Why attr_accessor is Faster than Regular Methods — attr_accessor, attr_writer and attr_reader are just shorthand for...

  • Making popular Ruby packages more secure - RubyGems Blog

    Making Popular Ruby Packages More Secure — Mirroring similar moves by GitHub with the npm registry,...

  • Building a chat with Hanami and Hotwire | katafrakt's garden

    Building a Chat App with Hanami and Hotwire — Brings together the elegant Hanami with Hotwire’s...

  • screenshot

    How I've made $50,000 Profit from a Side Project Slack Bot

    How a Rubyist Made $50,000 Profit from a Side Project Slack Bot — The $50,000 number...

  • screenshot

    Migrate From Webpacker to Esbuild - FastRuby.io | Rails Upgrade Service

    Migrating from Webpacker to esbuild — If you feel the need to move away from Webpacker,...

  • Cross Platform Machine Code | Tenderlovemaking

    Cross Platform Machine Code — Aaron (aka Tenderlove) wanted to write a conditional-free (but pizazz-filled) set...

  • screenshot

    Self-destructing StimulusJS controllers

    Self-Destructing StimulusJS Controllers — A great approach when you need a little bit of client-side behavior...

  • screenshot

    GitHub - ankane/lockbox: Modern encryption for Ruby and Rails

    Lockbox 1.0: Modern Encryption for Ruby and Rails — Got sensitive information you’d like to keep...

  • screenshot

    JSON parser with pattern matching

    JSON parser with pattern matching

  • screenshot

    GitHub - daddyz/phonelib: Ruby gem for phone validation and formatting using google libphonenumber library data

    Phonelib 0.7: Validate Phone Numbers Using Google's libphonenumber Data — Can perform basic validations and formatting...

  • screenshot

    GitHub - ankane/strong_migrations: Catch unsafe migrations in development

    Strong Migrations 1.1: Catch Unsafe Migrations in Development — Detects potentially dangerous operations and prevents them...

  • screenshot

    GitHub - mperham/sidekiq: Simple, efficient background processing for Ruby

    Sidekiq 6.5: Simple, Efficient Background Processing — 6.5.0 features refactoring of Sidekiq’s internals, beta support for...

  • screenshot

    What Would It Take for Roda to Win?

    What Would It Take for Roda to Win? — The creator of the Bridgetown site generator...

  • screenshot

    Why We're Sticking with Ruby on Rails at GitLab

    Why GitLab is Sticking with Rails — The CEO of the popular git forge/devops platform reflects...

  • screenshot

    Logbook: Team Discussion and Full Incident History | AppSignal Blog

    AppSignal Logbook: Team Discussion and Full Incident History — With Logbook you get the full incident...

  • I Built a Ruby Parser | My Point of View

    'I Built a Ruby Parser' — A story of a side project that led to Natalie,...

  • screenshot

    Buildkite Test Analytics

    Observability for Your Ruby Test Suites — Get instant, real-time visibility into the performance of your...