~rubyweekly | Bookmarks (253)
-
GitHub - thibaudgg/video_info: Get video info from Dailymotion, Vimeo, Wistia, and YouTube URLs.
VideoInfo 4.2: Get Video Info from Dailymotion, Vimeo, Wistia, and YouTube URLs — Grabs metadata relevant...
-
Rails 8 adds allow_browser to set minimum browser version
Rails 8's allow_browser to Enforce Minimum Browser Version — This is an odd approach, given user...
-
Introducing props_template: A Jbuilder alternative
Introducing props_template: A Jbuilder Alternative — Jbuilder is a popular Ruby DSL for creating JSON responses,...
-
GitHub - ankane/faiss-ruby: Efficient similarity search and clustering for Ruby
Faiss-Ruby: Efficient Similarity Search and Clustering — Faiss provides a way to efficiently search and cluster...
-
GitHub - rubyconfig/config: Easiest way to add multi-environment yaml settings to Rails, Sinatra, Pandrino and other Ruby projects.
Config 5.4: Add Multi-Environment Settings to Ruby Projects — Using simple YAML config files, this provides...
-
Test Double | Do more with less | Zero downtime Rails upgrades
Zero Downtime Rails Version Updates Are Within Reach 🎉 — Don’t put off version updates. Later...
-
GitHub - zdennis/activerecord-import: A library for bulk insertion of data into your database using ActiveRecord.
ActiveRecord-Import 1.6: Bulk Data Insertion with ActiveRecord — Does some clever things like generate the minimal...
-
GitHub - Studiosity/grover: A Ruby gem to transform HTML into PDFs, PNGs or JPEGs using Google Puppeteer/Chromium
Grover: Transform HTML into PDFs, PNGs or JPEGs — Google Puppeteer and Chromium do the heavy...
-
Implement chilled strings · ruby/ruby@12be40a
'Chilled Strings': Working Toward Frozen Strings by Default? — A language proposal that would introduce “chilled...
-
Rails Guides get a facelift
The Rails Guides Get a Facelift — Back in 2021, Rails 7.0 landed along with a...
-
Release TruffleRuby 24.0.0 · oracle/truffleruby
TruffleRuby 24.0: Oracle's High Performance Ruby Implementation — Created by the late Chris Seaton, TruffleRuby is...
-
Short Ruby - Email Courses
History of the end-less Method Syntax — An interesting look at the many proposals (both joking...
-
Stephen Margheim - SQLite on Rails
▶ SQLite on Rails: It's Serious — Stephen does a lot of work with SQLite and has...
-
Introducing pganalyze Index Advisor 3.0 - A workload-aware system for finding missing indexes in Postgres
Don't Know How to Pick Indexes for Postgres + Rails? Try Out pganalyze — The new pganalyze...
-
Deploy to Railway, FlyIO, or Render with Ruby on Rails
▶ Deploying a Rails App to Railway, Fly.io, and Render — A practical look at using three...
-
How to deploy a Rails 7 app to Heroku | saaslit
How to Deploy a Rails 7 App to Heroku — Gotta catch 'em all..
-
The Day Soft Deletes Caused Chaos
The Day Soft Deletes Caused Chaos — Using soft deletes where rows are marked as deleted...
-
Release v1.12.0 · ruby/irb
IRB 1.12.0 Released — One advantage to various parts of Ruby being turned into separate gems...
-
Let's build a Hanami app
Let's Build a Hanami App — Hanami is a popular option among Ruby web frameworks lately,...
-
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...
-
Weird Ruby: The Double Aliased Enumerable Method
Weird Ruby: Double Aliased Enumerable Methods — Ruby is big on aliasing methods as a way...
-
Bonsai: Fixed-cost, Monthly Ruby Maintenance by FastRuby.io
🌳 Need to Upgrade Ruby on a Tight Budget? Try Bonsai by FastRuby — Bonsai is...
-
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...
-
Thruster is now open source
37signals Open Sources Thruster — First seen in Campfire, Thruster is a minimal HTTP/2 proxy for...