Faster Ruby via a Deoptimization Engine for MRI
This is only a pull request discussion, but hints at forthcoming performance improvements for Ruby 3. A ‘deoptimization engine’ would allow MRI to heavily optimize and JIT compile code but then revert optimizations when more advanced Ruby features are used. More discussion on Hacker News.
Rack::App: A Minimalist Framework for Building Rack Apps
A Sinatra-inspired framework being used in production to run microservices on Heroku.
DHH explains where the name ‘Rails’ came from, what software he uses (his editor is TextMate 2), and why he still loves Ruby.
Your users want to experience a fast app on each visit. AppSignal helps you inspect and improve the performance of your app, from simply viewing average performance to using our powerful custom metrics platform, and everything in between.
Explores the various steps of a Rails request. This covers Rack, the router, your controller code, and the response.
A thorough walk through using the Interactor Pattern to reduce the size and responsibility of your controllers.
How to add support for internationalization in a Rails app, where to store translations, what localized views are, how to format dates and times, etc.
Octoshark is an ActiveRecord connection manager that provides connection switching mechanisms for scenarios involving master-slave, sharding or multi-tenant architecture.
- SuitePad is looking for a Ruby on Rails WizardJoin our team of international frontend and backend engineers developing a mobile web application for the hotel industry. You are an experienced Ruby on Rails developer looking for a new challenge in Berlin? Then we’d like to get in touch. SUITEPAD
- Stop Applying to Jobs - Let Companies Come To YouOn Hired, engineers typically get 5+ job offers in 1 week. Find that new opportunity you've been craving and get access to 4,000+ companies instantly. HIRED.COM