A Ruby Gem that adds annotations to your Rails models and route files. - GitHub - drwl/annotaterb: A Ruby Gem that adds annotations to your Rails models and route files.
Monitor performance of you Rails applications (self-hosted and free) - GitHub - igorkasyanchuk/rails_performance: Monitor performance of you Rails applications (self-hosted and free)
Simple tool to maintain factories and traits from FactoryBot - GitHub - djezzzl/factory_trace: Simple tool to maintain factories and traits from FactoryBot
If you are debugging this error: LoadError: libmariadb.so.3: cannot open shared object file: No such file or directory - /rails/vendor/bundle/ruby/2.7.0/gems/mysql2-0.5.5/lib/mysql2/mysql2.so The fix is having these packages installed for production: default-mysql-client default-libmysqlclient-dev Here's a full
FastRuby.io partnered with Expedited Security to present a webinar on Ruby on Rails security, discussing SQL injection, vulnerable dependencies, and Wafris!
Ngrok is a simplified API-first ingress-as-a-service that adds connectivity,security, and observability to your apps in one line. We will learn how to create...
Hi, Wojtek here. Let’s explore this week’s changes in the Rails codebase. Update Action View to use HTML5 standards-compliant sanitizers Add support for HTML5 standards-compliant sanitizers, and default to Rails::HTML5::Sanitizer in the Rails 7.1 configuration if it is supported. Action View’s HTML sanitizers can be...
If you want to quickly try out some Rails feature or code in the browser without spinning up a whole new controller and a view, simply map the incoming request to a lambda Rack endpoint, i.e. a lambda that returns the status, headers, and response body.
Concerns are an important concept in Rails that can be confusing to understand for those new to Rails as well as seasoned practitioners. This post explains what concerns are, how they work, and how & when you should use them to simplify your code, with practical, real-world examples.