Tracing Ruby’s (Global) VM Lock— A new instrumentation API in Ruby 3.2 (due out in December) exposes GVL events so you can see what your app’s threads are up to. The two (runnable) examples in this post have us giddy to the possibilities. Ivo Anjo |
RuboCop Serves (Much) Faster— If you use RuboCop and you automatically run it on file changes, this news about a new, faster ‘server mode’ might make your day, and you can use the extra seconds spared to bake a cake to celebrate. Bozhidar Batsov |
![]() Debug Ruby Apps in Production Without Stopping Them— Rookout provides developers real-time access to code-level data, logs, traces, and metrics to troubleshoot and debug their cloud-native applications in any environment including production. Debug without having to recreate, redeploy, or stop the app. Rookout sponsor |
Quick Bits: Using a commercial IDE isn't as popular in the Ruby space as in, say, the Go or Java worlds, but plenty of people speak highly of JetBrains' RubyMine and RubyMine 2022.2 has just been released. While looking at Sinatra's latest point release (2.2.2) I noticed a lot of activity has been occurring around a future Sinatra 3.0 release– my fingers are crossed! Some fun with undef – a way to undefine a method on the fly. FirstRubyFriend is a program, created by the organizer of Brighton Ruby, to bring together early career developers and experienced Rubyists for mentorship.
|
📖 Articles, Stories & Videos |
Minitest vs. RSpec in Rails— Tabs or spaces? New York or Chicago pizza? Life is full of choices, and testing in Ruby poses yet another in the form of, most commonly, Minitest vs RSpec. RSpec tends to be the most popular with Rails apps, but it may be worth re-comparing the two approaches. William Kennedy |
Motor Admin: A 'No-Code' Admin Panel for Apps— Motor Admin can be deployed in “less than a minute” giving you all the CRUD admin actions you’d expect along with some reporting abilities. MIT licensed too. While its aim is to be a tech agnostic admin panel for any database backed system, there's also a Motor Admin Rails engine which bills itself as "a modern ActiveAdmin and RailsAdmin replacement" if you want something closer to your Rails app. Avo is another player in this space worth keeping an eye on. Motor Admin |
Staff Rails Engineer— Ibotta is looking for a Staff Rails Engineer to work on the platform that powers our app that is used by millions of consumers.
Ibotta |
Find Ruby Jobs Through Hired— Create a profile on Hired to connect with hiring managers at growing startups and Fortune 500 companies. It's free for job-seekers.
Hired |
|
|