GitHub - platanus/potassium: A Rails application generator by Platanus, inspired by Suspenders
Potassium 7.0: A Rails Application Generator — Brings in things like dotenv, Yarn, Pry, Puma, Rack...
PolyScale.ai | Serverless Database Edge Cache
Like Redis Caching, but in < 5 Minutes — Increase throughput and lower query latency using...
GitHub - mperham/connection_pool: Generic connection pooling for Ruby
connection_pool 2.4: A Generic Connection Pooling Library — Lots of systems have connection pools built in,...
RubyMine 2023.1: Rails 7 and Ruby 3.2 Support, Improved Performance, Refreshed New UI, and More! | The RubyMine Blog
RubyMine 2023.1 Released — The latest major version of JetBrains’ popular, though commercial, Ruby IDE lands...
What Being a Staff Developer Means at Shopify
What Being a Staff Developer Means at Shopify — One of the biggest Ruby shops, too.
Pairing with GPT-4
Pairing with GPT-4 to Write Ruby — Learn how to take advantage of our new GPT-powered...
The Two Different Approaches We Take to Upgrade an Application - FastRuby.io | Rails Upgrade Service
The Two Approaches We Take to Upgrade a Rails App — Ernesto upgrades Rails apps for...
- Top End Devs
▶ Discussing Pitchfork, Falcon, and Performant HTTP Servers — Shopify’s Jean Boussier went on the Ruby Rogues...
Ruby, OCI8 & an M1 Mac
Ruby, OCI8 and an M1 Mac — While you may not have to connect to Oracle...
Ruby Performance Monitoring ~ ScoutScout ~ Ruby Performance Monitoring
Get APM Insights into Your Ruby Apps in Less Than 4 Minutes
Introducing Live Elements
Live Elements: Interactive, Real Time Apps without JavaScript — Sam saw Phoenix LiveView, which offers Elixir...
Ruby with Visual Studio Code
Using Ruby with Visual Studio Code — VS Code has been a popular choice of editor...
Build with Memetria for Redis™* — Memetria
Memetria: Secure, Scalable, Full-Featured Redis 7 Hosting — The latest Redis features, instrumented and scaled with the tools...
RuboCoping with legacy: Bring your Ruby code up to Standard—Martian Chronicles, Evil Martians’ team blog
RuboCoping with Legacy: Bring Your Ruby Code Up to 'Standard' — If this triggers déja-vu, this...
Auto-submitting Forms & Custom Turbo Stream Actions (Example) | GoRails - GoRails
▶ Auto-Submitting Forms and Custom Turbo Stream Actions — Learn how to auto-submit forms when a user...
Generating PDFs in Rails
Generating PDFs in Rails (and Zipping Them Up) — Grover is a gem that can transform...
GitHub - honeybadger-io/heya: Heya 👋 is a campaign mailer for Rails. Think of it like ActionMailer, but for timed email sequences. It can also perform other actions like sending a text message.
Heya 0.8.0: A Campaign Mailer for Rails Apps — Think of it “like ActionMailer, but for...
GitHub - github/gemoji: Emoji images and names.
🙂 Gemoji 4.1: Work with Emoji Images and Names — 4.1 adds some characters from the...
GitHub - oleander/git-fame-rb: A command-line tool that helps you summarize and pretty-print collaborators based on contributions
git-fame: CLI Tool to Pretty-Print Collaborators Based on Contributions — Why blame when you can fame?
GitHub - jamesmartin/inline_svg: Embed SVG documents in your Rails views and style them with CSS
Inline SVG 1.9: Embed SVG Documents into Rails Views and Style with CSS — Works with Rails...
How to send emails in Rails with Postmark
How to Send Emails in Rails with Postmark — How to set up Action Mailer and...
GitHub - benpickles/parklife: Render a Rack app (Rails/Sinatra/etc) to a static build so it can be served by Netlify, Now, GitHub Pages, S3, or any other web server.
Parklife: Render a Rack App to a Static Build — Render a Rack app (Rails/Sinatra/etc) to...
How to benchmark your ruby gem
How to Benchmark Your Ruby Gem — A look at the general approach to take an...
AnyCable off Rails: connecting Twilio streams with Hanami—Martian Chronicles, Evil Martians’ team blog
AnyCable Off Rails: Connecting Twilio Streams with Hanami — This tutorial creates a (non-Rails!) web app...
Bitmap Matrix and Undirected Graphs in Ruby | Tenderlove Making
Bitmap Matrix and Undirected Graphs in Ruby — Our favorite Ruby and Rails core team member...
Progressive Application Development with Hotwire
Progressive Application Development with Hotwire — If you like long, step-by-step tutorials that progressively(..) build something...
Comparing Adjacent Elements in Ruby
Comparing Adjacent Elements in Arrays — A look at two methods of comparing sequential elements in...
Time-Series Data With Ruby on Rails and Postgres
Basic Time-Series Data with Rails and Postgres — A good place to start if you are...
Programming Guitar Greatness
Programming Guitar Greatness — How would you model a system to play the guitar? Start simply...
Modeling business logic with ECS in Ruby | katafrakt's garden
Modelling Business Logic with ECS? — Entity Component System (ECS) is an architectural pattern often used...
GitHub - stevepolitodesign/invisible_ink: Keep your private notes in plain sight.
Invisible Ink: Keep Your Plain Text Secret in Plain Sight — Encrypt sensitive text information so...
Shortcut | Plan, build, ship. All in one tool.
Don’t Let Your Issue Tracker Be a Four-Letter Word. Use Shortcut
GitHub - jnunemaker/flipper: Beautiful, performant feature flags for Ruby.
Flipper 0.28: Fast, Simple Feature Flags for Ruby — If you want to have direct control...
GitHub - rubyatscale/singed: Get a flamegraph anywhere in your code base. Powered by stackprof, rbspy, and speedscope
Singed 0.2: Get a Flamegraph Anywhere in Your Code Base — Powered by stackprof (the call...
Understanding the Rails Router: Why, What, and How
Understanding the Rails Router — The routing of requests is a fundamental feature of most webapp...
GitHub - charkost/prosopite: Rails N+1 queries auto-detection with zero false positives / false negatives
Prosopite: Rails N+1 Query Auto-Detection with Zero False Positives — A library that monitors SQL queries and...
GitHub - railsjazz/railsochrome
Railsochrome: Print Logs from Ruby in the Chrome Console — Billed as an ‘experimental’ solution for...
GitHub - moneta-rb/moneta: a unified interface to key/value stores
Moneta 1.6.0: A Unified Interface to Key/Value Stores — Supports a variety of systems (about 20...
CodeCare from reinteractive
Fixed Price Monthly Code Maintenance and Upgrades for Rails Apps
GitHub - thibaudgg/video_info: Get video info from Dailymotion, Vimeo, Wistia, and YouTube URLs.
VideoInfo 4.0: Get Video Info From Dailymotion, Vimeo, Wistia, and YouTube URLs — If you’ve got...
GitHub - pedrozath/coltrane: 🎹🎸A music theory library with a command-line interface
Coltrane: A Music Theory Library with Added CLI — Generate chord progressions for various music genres...
Ruby Performance Monitoring ~ ScoutScout ~ Ruby Performance Monitoring
Get APM Insights into Your Ruby Apps in Less Than 4 Minutes
Working With Markdown in Ruby
Working with Markdown — A quick introduction to both Redcarpet and Kramdown for rendering Markdown to HTML.
Assign a default value to an attribute in Active Record
Assigning a Default Value to an Attribute in Active Record — No callbacks like before_validation involved,...
Apparently GPT4 understand AWS Cognito and the Sinatra Ruby web framework very well
▶ Using ChatGPT to Write an AWS Cognito + Sinatra Integration — Continuing on the AI-in-development theme,...
Translating XML/Epub using DeepL & ChatGPT
Translating XML/Epub with DeepL and ChatGPT — The author maintains two gems for translating documents and...
Automatic preloading in Rails: the dream that came true.
Automatic Preloading in Rails: The Dream That Came True? — The ar_lazy_preload gem tries to resolve...
Ruby 3.2's WASI Integration: A Closer Look - DeepSource
A Closer Look at Ruby 3.2's WASI Integration — Some background on the relevance WebAssembly and...
Little Gestures of Confidence Make Our Tools & Community Better
🤗 Little Gestures Make Our Tools and Community Better — Sometimes it’s the little things that...
Awesome Ruby
Awesome Ruby: A Curated List of 900+ Libraries and Tools — Every year or two, we link...