#696 — March 28, 2024 |
|
Ruby Weekly |
14 Tools and Gems Every Ruby Developer Would Love — I wouldn’t usually feature a list-driven article but this has been a quiet week and it's a good one! Joé rounds up his favorite tools and gems of the moment, covering areas from email and databases to performance monitoring and analytics. All solid recommendations. Joé Dupuis |
Solid Queue 0.3: The Active Job Backend Gains Recurring Jobs — First introduced just three months ago, Solid Queue is already a great way to run background jobs on modern Rails apps and v0.3 gets even better by adding support for cron-style recurring tasks. Ruby on Rails Project |
Need to Upgrade Rails with Zero Downtime? — Ready for Rails 7.2? Top-notch engineering teams (from startups to Fortune 500 companies) trust the FastRuby.io team in mission-critical upgrades. Leverage our 30,000+ dev/hs of experience: Get to Ruby 3.3 and Rails 7.1 with zero downtime 🔥 Upgrade Rails with FastRuby.io sponsor |
Ruby on Rails Project |
|
Do You Tune Out Ruby Deprecation Warnings? — In the middle of a project, it’s easy to overlook warnings, but you can tweak how they are reported. Piotr Jurewicz |
Self-Service APM When You Want It. Superior Support When You Need It — Scout APM is made for monitoring Ruby apps. Get all the APM insights and support you need from actual Rails engineers. Scout APM sponsor |
Event Sourcing with Rails from Scratch — A practical code driven example. Oleg Borys |
Brute-Forcing a 2FA System with Ruby — This was to pass a made-up security exercise, not to actually break anything, but provides an example of how Ruby can appeal to cybersecurity professionals. Greg Molnar |
Refactoring a Ruby Module Mixin into a Class
|
🛠 Code & Tools |
HotwireCombobox: A Turbo + Stimulus Autocompleting Combobox — Simple, sweet, and well explained on the homepage, complete with live demo. Designed for modern Rails 7 apps. GitHub demo. Jose Farias |
RubyFann 2.0: Library for Interfacing with FANN (Fast Artificial Neural Network) — FANN is an open-source C library for implementing multilayer neural networks. RubyFann provides the bindings so you can build and train your own neural networks entirely from Ruby. Steven Miers |
Free Auth for 1 Million MAUs — WorkOS provides easy-to-use APIs for authentication, user identity, and complex enterprise features like SSO and SCIM. WorkOS sponsor |
Noticed 2.2: Notifications for Rails Apps — Supports email, Discord, Action Cable, Twilio, Firebase, Slack, and custom delivery methods. There’s ▶️ a 20-minute screencast covering how to integrate it with your app. Chris Oliver |
Onigmo: A Ruby Wrapper for the Onigmo Regex Library Shopify |
|